Difference between revisions of "Events types using Carbon API (Mac OS X) :"

From Apache OpenOffice Wiki
Jump to: navigation, search
m
(Added mac OS X category)
 
Line 22: Line 22:
 
[[Category:Porting]]
 
[[Category:Porting]]
 
[[Category:Aqua]]
 
[[Category:Aqua]]
 +
[[Category:MacOSX]]

Latest revision as of 09:56, 19 August 2006

A lot of events have to be managed in runtime. A short description, using Apple documentation follows :

Window events: resizing a window, closing it, closing it, activation, window refresh and updates, and so on.

Menu events: all events relative to menu tracking and selection, and so on

Control events: activation, selection, dragging, changes in user focus, and so on.

Mouse events: button click (right click, left , middle), button down, up ..etc , mouse movement, multiple clicks, multiple buttons, dragging, scroll wheel operation, and so on.

Text and keyboard events: Unicode or Macintosh-encoded text input and raw keyboard presses

Application events: application activation, deactivation, requests to quit, and so on.

Apple events: specific Mac OS X events. See Apple documentation for further informations.

DVD/CD and Volume events: insertion or ejection of CDs and disks.

Pointer or Tablet events: tablet proximity and movement.

Personal tools