class MASKING_DLL_DECLSPEC InputHandler

Invisible helper widget the listbox uses for getting input (keyboard, mouse).

Inheritance:

InputHandler - Widget - Rect


Protected Methods

[more]bool MsgWantmouse()
makes sure the widget accepts the mouse when offered
[more]bool MsgWantfocus()
makes sure the widget accepts input focus when offered
[more]bool MsgChar(int c)
intercepts some of the keys that are usually used for switching focus (eg.


Documentation

Invisible helper widget the listbox uses for getting input (keyboard, mouse). It is setup so that it covers all the space not covered by the headers and the scrollers (i.e. the client are minus the headers). Basically it just takes input focus when offered and forwards all the messages to the parent listbox. A bit of a hack but require because of an oversight in the design of the Dialog class.
obool MsgWantmouse()
makes sure the widget accepts the mouse when offered

obool MsgWantfocus()
makes sure the widget accepts input focus when offered

obool MsgChar(int c)
intercepts some of the keys that are usually used for switching focus (eg. arrow keys) and forwards the message to the parent listbox for further processing


This class has no child classes.

Alphabetic index Hierarchy of classes


Back to front page   |   page generated with DOC++