![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cInputBase.h>
Public Member Functions | |
virtual bool | OnMouseMove (MBUTTON_TYPE uButton, PIXELS_t x, PIXELS_t y) |
virtual bool | OnMouseWheel (MBUTTON_TYPE uButton, PIXELS_t x, PIXELS_t y, short nWheelChange) |
virtual bool | OnMouseDown (MBUTTON_TYPE uButton, PIXELS_t x, PIXELS_t y) |
virtual bool | OnMouseUp (MBUTTON_TYPE uButton, PIXELS_t x, PIXELS_t y) |
virtual bool | OnMouseDblClick (MBUTTON_TYPE uButton, PIXELS_t x, PIXELS_t y) |
virtual void | OnMouseExit () |
Mouse actions as reported to a single consumer. (a rectangle/window of screen space usually) Mouse may be captured by a single consumer or not.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in GrayGUI::cXWindow, GrayGUI::cXDialog, GrayGUI::cXDTBase, GrayGUI::cXScrollBar, GrayGUI::cXProgressBar, GrayGUI::cXImage, GrayGUI::cXGroupBox, GrayGUI::cXEditText, GrayGUI::cXComboBox, GrayGUI::cXCheckBox, GrayGUI::cXButton, GrayGUI::cXToolTip, GrayGUI::cXMenu, GrayGUI::cXStatic, and GrayGUI::cXColorGrid.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in GrayGUI::cXWindow, GrayGUI::cXDialog, GrayGUI::cXDTBase, GrayGUI::cXScrollBar, GrayGUI::cXEditText, GrayGUI::cXButton, and GrayGUI::cXMenu.
|
inlinevirtual |
Reimplemented in GrayGUI::cXWindow, GrayGUI::cXDialog, GrayGUI::cXScrollBar, GrayGUI::cXProgressBar, GrayGUI::cXEditText, GrayGUI::cXCheckBox, and GrayGUI::cXButton.
|
inlinevirtual |
Reimplemented in GrayGUI::cXWindow, GrayGUI::cXSpinCounter, GrayGUI::cXScrollBar, GrayGUI::cXListBox, and GrayGUI::cXStaticMultiScroll.