UIwinHandle
Synopsis
a UI base class that provides a handle to native Windows/Motif events and objects
group UIwinHandle<cxx_name="UI_UIwinHandle"> {
int window; /* native window ID */
int widget; /* native widget ID (may = window on some systems) */
#else
int window; /* native window ID */
ptr widget; /* native widget ID (may = window on some systems) */
#endif
int event; /* window/widget change = 1,
geometry change = 2,
expose change = 3 */
#ifdef MSDOS
int+nonotify hdc; /* Need the hdc on an expose event */
#endif
};Description
UIwinHandle is a base class used by other UI classes to implement a handle to objects and events that occur in the native windowing systems. Widget and window values are available to AVS/Express objects through this base class.
UIwinHandle cannot be instantiated separately
Subobjects
The native window system's representation for the window ID. It is an integer on Motif and Windows. Note that the Motif window object is an opaque type.
The native window system's representation for the widget ID. It is a pointer type on Motif and an integer on Windows. Usually the most visible or apparent object displayed by an AVS/Express UIobject.
Example
File
See Also Related Modules