Difference between revisions of "Events types using Carbon API (Mac OS X) :"
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.