CREATE EVENT

Commands and Functions for Manage Events

 

 

 

 

Syntax:

 

-    CREATE EVENT PROCNAME cProcName [ HWND hWnd ] [ MSG nMsg ] [ STOREINDEX nIndex ]

 

-    nIndex := EventCreate ( cProcName, hWnd, nMsg )

-    EventRemove ( nIndex )

 

-    EventIsInProgress ()        --> lBoolean

-    EventIsKeyboardMessage ()   --> lBoolean

-    EventIsMouseMessage ()      --> lBoolean

-    EventIsHMGWindowsMessage () --> lBoolean

 

-    EventINDEX ()        --> nIndex

-    EventPROCNAME ()     --> cProcName

-    EventHWND ()         --> hWnd

-    EventMSG ()          --> nMsg

-    EventWPARAM ()       --> wParam

-    EventLPARAM ()       --> lParam

 

-    EventGetPROCNAME ( nIndex ) --> cProcName

-    EventGetHWND     ( nIndex ) --> hWnd

-    EventGetMSG      ( nIndex ) --> nMsg

 

-    EventSTOP                     ( nIndex, [ lStop ] )    --> lBoolean

-    EventProcessKeyboardMessage   ( nIndex, [ lProcess ] ) --> lBoolean

-    EventProcessMouseMessage      ( nIndex, [ lProcess ] ) --> lBoolean

-    EventProcessHMGWindowsMessage ( nIndex, [ lProcess ] ) --> lBoolean

-    EventProcessAllHookMessage    ( nIndex, [ lProcess ] ) --> lBoolean

 

 

Complementary Functions:

 

-    GetSplitChildWindowHandle ( cFormName, cParentForm )

-    GetSplitBoxHandle ( cParentForm )

 

 

See demos:

    \SAMPLES\Controls\EditBox\EditBoxOverwrite

    \SAMPLES\Controls\Grid\GridIncrementalSearch