May 2001
Intermediate to advanced
360 pages
10h 6m
English
Windows generate a wide variety of events. This section is organized into separate tables for window refresh, activation, state change, cursor change, action, focus, and definition event kinds.
Table C-7. Parameter Names and Types for Window Refresh Event Kinds
| Event kind | Parameter name | Parameter type |
|---|---|---|
kEventWindowUpdate
|
kEventParamDirectObject
|
typeWindowRef
|
kEventWindowDrawContent
|
kEventParamDirectObject
|
typeWindowRef
|
Table C-8. Parameter Names and Types for Window Activation Event Kinds
| Event kind | Parameter name | Parameter type |
|---|---|---|
|
|
kEventParamDirectObject
|
typeWindowRef
|
|
|
kEventParamDirectObject
|
typeWindowRef
|
|
|
kEventParamDirectObject
|
typeWindowRef
|
kEventParamMouseLocation
|
typeQDPoint
| |
kEventParamKeyModifiers
|
typeUInt32
| |
kEventParamClickActivation
|
typeClickActivationResult
|
Table C-9. Parameter Names and Types for Window State Change Event Kinds
| Event kind | Parameter name | Parameter type |
|---|---|---|
kEventWindowBoundsChanging
|
kEventParamDirectObject
|
typeWindowRef
|
kEventParamAttributes
|
typeUInt32
| |
kEventParamOriginalBounds
|
typeQDRectangle
| |
kEventParamPreviousBounds
|
typeQDRectangle
| |
kEventParamCurrentBounds
|
typeQDRectangle
| |
kEventWindowBoundsChanged
|
kEventParamDirectObject
|
typeWindowRef
|
kEventParamAttributes
|
typeUInt32
| |
kEventParamOriginalBounds
|
typeQDRectangle
| |
kEventParamPreviousBounds
|
typeQDRectangle
| |
kEventParamCurrentBounds
|
typeQDRectangle
| |
kEventWindowShown
|
kEventParamDirectObject ... |
Read now
Unlock full access