C
void LbMsgDefault( WORD translatedMsg, void * pObj, GOL_MSG * pMsg );
Overview
This function performs the actual state change based on the translated message given. The following state changes are supported:
Translated Message |
Input Source |
Set/Clear State Bit |
Description |
LB_MSG_TOUCHSCREEN |
Touch Screen |
Set LB_FOCUSED, |
If focus is enabled, the focus state bit LB_FOCUSED will be set. LB_DRAW_FOCUS draw state bit will force |
|
|
Set LB_DRAW_FOCUS |
the List Box to be redrawn with focus. |
|
|
Set LB_DRAW_ITEMS |
List Box will be redrawn with selected item(s). |
LB_MSG_MOVE |
KeyBoard |
Set LB_DRAW_ITEMS |
List Box will be redrawn with focus on one item. |
LB_MSG_SEL |
KeyBoard |
Set LB_DRAW_ITEMS |
List Box will be redrawn with selection on the current item focused. |
Input Parameters
Input Parameters |
Description |
WORD translatedMsg |
The translated message |
GOL_MSG * pMsg |
The pointer to the GOL message. |
pB |
The pointer to the object whose state will be modified. |
Returns
none
Preconditions
none
Side Effects
none