Table of Contents

Chapter 5: Events

A close look at event driven processing reveals discrete, self-contained objects that interact based on user action, not on a pre-determined system flow. Objects communicate with other objects by sending messages about events that occur in the application. When an object receives a message, a response is triggered and some activity occurs in the application.

Event messages can be sent in two ways ¾ automatically by the operating system in response to some physical event, such as the click of a mouse or the pressing of a key; or, programmatically, when you want to change the state of an object, initiate some other process, or simulate a physical action.

This chapter contains a summary listing of OpenInsight events, arranged in alphabetical order. Available information includes a brief description of each event, syntax, an explanation of parameters, as well as sources of other information on the event (where applicable). Icons are used to label events whose default event handler was designed to be used exclusively with Lotus Notes, or with OpenInsight native data.

For more information on OpenInsight events, refer to the Guide to Application Development.

Topics

Which Controls Support Which Events

A

ACTIVATED event

ARRANGEICONS event

B

BUTTONDOWN event

BUTTONUP event

C

CALCULATE event

CASCADE event

CHANGED event

CHANGED event (Listbox)

CHAR event

CHAR event (Listbox)

CLEAR event

CLICK event

CLOSE event

COLSIZE event

CREATE event

D

DBLCLK event

DELETEROW event

DELETE event

DRAGDROP event

DRAGEND event

DRAGOVER Event

DRAGSTART event

DROPDOWN event

G

GOTFOCUS event

H

HELP event

HSCROLL event

I

INACTIVATED event

INSERTROW event

IXLOOKUP event

L

LOSTFOCUS event

M

MENU event

MOVE Event

O

OLE event

OMNIEVENT event

OPTIONS event

P

PAGE event

POPULATEVIEW event

POSCHANGED event

Post Event function

PROPCHANGED event (PropertyGrid)

PROPOPTIONS event (PropertyGrid)

Q

QBFABS event

QBFCLOSE event

QBFFIRST event

QBFINIT event

QBFLAST event

QBFNEXT event

QBFPREV event

QBFRUN event

QBFTABLE event

R

READ event

S

SCALED event

SELPROPCHANGED event (PropertyGrid)

Set EventStatus function

SIZE event

SORTED event

SUBMIT event

SYSMSG event

T

TILE event

TIMER event

V

VSCROLL event

W

WINMSG event

WRITE event