Class hierarchy | Responsibility | Data accessor methods |
CwAnyCallbackData | Provides call data for most callbacks. | reason (a constant, prefixed by 'XmCR') |
..CwComboBoxCallbackData | Provides call data for combo box singleSelectionCallback. | item itemPosition |
..CwConfirmationCallbackData | Provides call data for callbacks such as the shell windowCloseCallback. This callback can be canceled by the application. | doit doit: |
.. CwTableItemCallbackData | Provides call data for CwTable callbacks. | item |
..CwTextVerifyCallbackData | Provides call data for text and combo-box modifyVerifyCallback. These callbacks can be canceled by the application. | currInsert endPos startPos text text: |
..CwDrawingCallbackData | Provides call data for callbacks such as composite expose and interceptExpose callbacks, drawing area input callbacks, and drawn-button activate and expose callbacks. | event window |
..CwListCallbackData | Provides call data for callbacks such as list browseSelect, singleSelect, multipleSelect, extendedSelect, and defaultAction callbacks. | itemPosition selectedItemCount selectedItemPositions selectedItems |
..CwRowColumnCallbackData | Provides call data for callbacks such as row-column entryCallback. | widget data callbackData |
..CwToggleButtonCallbackData | Provides call data for callbacks such as the toggle-button valueChangedCallback. | set |
..CwValueCallbackData | Provides call data for callbacks such as scale and scroll bar drag and valueChangedCallback, and scroll bar decrement, increment, pageDecrement, pageIncrement, toBottom, and toTop callbacks. | value |
Widgets | Callbacks supported |
CwArrowButton | activate, arm, destroy, disarm, help, resize |
CwBasicWidget | destroy, resize |
CwBulletinBoard | destroy, expose, focus, help, interceptExpose, losingFocus, map, resize, unmap |
CwCascadeButton | cascading, destroy, help, resize |
CwComboBox | activate, destroy, focus, help, losingFocus, modifyVerify, popdown, popup, resize, singleSelection, valueChanged |
CwComposite | destroy, expose, focus, help, interceptExpose, losingFocus, resize |
CwCompositeBox | destroy, expose, focus, help, interceptExpose, losingFocus, map, ok, resize, unmap |
CwDialogShell | destroy, focus, iconify, popdown, popup, resize, windowClose |
CwDrawingArea | destroy, expose, focus, help, input, interceptExpose, losingFocus, resize |
CwDrawnButton | activate, arm, destroy, disarm, expose, focus, help, losingFocus, resize |
CwForm | destroy, expose, focus, help, interceptExpose, losingFocus, map, resize, unmap |
CwFrame | destroy, expose, focus, help, interceptExpose, losingFocus, resize |
CwLabel | destroy, help, resize |
CwList | browseSelection, defaultAction, destroy, extendedSelection, help, multipleSelection, resize, singleSelection |
CwMainWindow | destroy, expose, focus, help, interceptExpose, losingFocus, resize |
CwMessageBox | cancel, destroy, expose, focus, help, interceptExpose, losingFocus, map, ok, resize, unmap |
CwOverrideShell | destroy, popdown, popup, resize |
CwPrimitive | destroy, help, resize |
CwPushButton | activate, arm, destroy, disarm, help, resize |
CwRowColumn | destroy, entry, expose, focus, help, interceptExpose, losingFocus, map, resize, simple, unmap |
CwTable | activate, columnClick, destroy, draw, draw header, edit, find, help, modifyVerify, multipleSelection, singeleSelection, virtual, valueChanged |
CwScale | destroy, drag, expose, focus, help, interceptExpose, losingFocus, resize, valueChanged |
CwScrollBar | decrement, destroy, drag, help, increment, pageDecrement, pageIncrement, resize, toBottom, toTop, valueChanged |
CwScrolledWindow | destroy, expose, focus, help, interceptExpose, losingFocus, resize |
CwSelectionBox | apply, cancel, destroy, expose, focus, help, interceptExpose, losingFocus, map, noMatch, ok, resize, unmap |
CwSeparator | destroy, help, resize |
CwShell | destroy, popdown, popup, resize |
CwText | activate, destroy, help, focus, losingFocus, modifyVerify, resize, valueChanged |
CwToggleButton | arm, destroy, disarm, help, resize, valueChanged |
CwTopLevelShell | destroy, focus, iconify, popdown, popup, resize, windowClose |
CwWidget | destroy, dragDetect, resize |
CwWMShell | destroy, focus, iconify, popdown, popup, resize, windowClose |