Baanboard.com

Go Back   Baanboard.com

User login

Frontpage Sponsor

Main

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


Reference Content

 
select.event.input()
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


0
No votes yet


All times are GMT +2. The time now is 23:43.


©2001-2013 - Baanboard.com - Baanforums.com