Home > api > name > gb.raise 
 fr de es it nl pl pt pt_BR mk sq ca ar fa vi ja ru zh zh_TW eo
Previous  Next  Edit  Rename  Undo  Refresh  Search  Administration  
Documentation
History
 
GB.Raise
Syntax
int GB.Raise ( void *object , int id , int nparam , ... )

This functions raises an event.

After the nparam argument, you must pass the event handler arguments in order.

You must pass first the type of the argument, by using a Datatypes Constants, and then the value of the argument. Then you repeat this process for each argument. See Calling Functions for more information.

The function returns TRUE to indicate that the event has been canceled by the event handler.

Examples


// Here is how the QT component sends a keyboard event.

drop = GB.Raise(control, event_id, 3,
         GB_T_STRING, TO_UTF8(kevent->text()), 0,
         GB_T_INTEGER, kevent->key(),
         GB_T_INTEGER, kevent->state());

See also

Event Management