aboutsummaryrefslogtreecommitdiff
path: root/guilib/GUIControl.h
AgeCommit message (Collapse)Author
2010-07-17fixed: Ensure GetRenderPosition() returns something sensible for dialogs ↵jmarshallnz
with origin other than (0,0) git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31891 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-04-07cleanup: Removed depreciated control types.jmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@29101 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-03-26added: Allow immediate deletion of resources via ↵jmarshallnz
CGUIControl::FreeResources(true); git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28827 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-03-25added: initial gesture support to guilib.jmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28797 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-03-25changed: Make On/SendMouseEvent() return an enum rather than true/false.jmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28796 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-03-02merged: addons-fw branchelupus
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28277 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-02-12refactor: factored out some more label code and cleaned up a bunch of mess. ↵jmarshallnz
Skinners please check your skins for any oddness. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27702 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-01-10cleanup: Replaced OnMouseClick/DoubleClick/Wheel/Drag with OnMouseEventjmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@26626 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-01-10improved: Better exclusive control support for mouse dragging of ↵jmarshallnz
sliders/scroll bars. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@26618 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-01-09changed: simplify CanFocusFromPoint and remove unnecessary OnMouseOver from ↵jmarshallnz
video and vis controls. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@26579 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-01-09changed: Improved mouse event handling - we now pass events down through the ↵jmarshallnz
control structure, giving better context for the performed event. Allows groups to react if their children don't. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@26577 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-01-08cosmeticsspiff_
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@26558 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-01-08cleanup: Changed the way controls are selected for focus under the mouse ↵jmarshallnz
pointer. Fixes potential issues with control groups ignoring anything other than the first possibly focusable control when passing mouse actions. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@26534 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-11-09fixed: Controls in grouplists would have their navigation actions ↵jmarshallnz
overridden. We override now only if the control has no actions set. Fixes #7630. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@24466 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-09-24cleanup: GUIInfoColor.cpp/h -> GUIInfoTypes.cpp/h, and moved GUIInfoLabel in ↵jmarshallnz
there. Will need OSX project loving. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23126 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-09-23changed: DWORD -> unsigned int for frame-based timings, and moved to using ↵jmarshallnz
CTimeUtils::Update/GetFrameTime() for UI timing. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23109 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2009-09-23step 3/4: Move linuxport to trunk. How'd I get roped into this?AlTheKiller
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23097 568bbfeb-2a22-0410-94d2-cc84cf5bfa90