User login
|
|
|
Frontpage Sponsor
|
|
|
Poll
|
Would you like to see a separate forum on Baanboard for the ION product? No 14% Yes 86% Total votes: 78 |
Baanboard at LinkedIn
|

|
|
|
|
By patvdv at 26 Feb 2008 - 21:56
|
|
select.event.input()
Syntax
void select.event.input( long object_id, long masks )
Description
This defines which event types can be generated by the specified object.
Arguments
|
object_id
|
The ID of the object to which the specified masks apply.
|
|
masks
|
A combination of one or more values that indicate the event types that the specified object can generate.
If the event queue already contains events not specified by this function, they are NOT removed from the queue.
The possible event mask values are:
- EVTNOEVENTMASK : No events
- EVTALLEVENTMASK : All events
- EVTBUTTONPRESSMASK : Mouse button press events
- EVTBUTTONDPRESSMASK : Mouse button double press events
- EVTBUTTONRELEASEMASK : Mouse button release events
- EVTBUTTONMOTIONMASK : Mouse pointer motion events
- EVTKEYPRESSMASK : Key press events
- EVTRESIZEWINDOWMASK : Resize window events
- EVTBUTTONSELECTMASK : Control button select events
- EVTFIELDSELECTMASK : Field select events
- EVTGRIDEVENTMASK : Grid events
- EVTLISTBOXSELECTMASK : List box item select events
- EVTMENUSELECTMASK : Menu item select events
- EVTSCROLLBARSELECTMASK : Scrollbar select events
- EVTTABSELECTMASK : Tab frame events
- EVTTREESELECTMASK : Tree events
- EVTCHANGEFOCUSMASK : Change focus events
- EVTSETFOCUSMASK : Set focus events
- EVTIOEVENTMASK : I/O events
- EVTOLEEVENTMASK : OLE events
- EVTTERMINATIONMASK : Termination events
- EVTHELPEVENTMASK : Help events
|
Notes
Events of type EVTCLIENTMESSAGE, EVTBUCKETMESSAGE, and EVTTIMEREVENT are always selected.
You cannot add to the currently selected events by calling select.event.input() with the additional masks. You must specify all required event masks each time you call the function.
Context
Bshell function.
Example
long object_id select.event.input( object_id, EVTBUTTONPRESSMASK + EVTKEYPRESSMASK )
Related topics
|
|
All times are GMT +2. The time now is 23:43.