X11 Work Bench Toolkit 1.0
Structure that defines an Edit Window. More...
|elements common to a 'child frame' (derived object) |
|'Tag' identifying this structure as a WBEditWindow |
|malloc'd name of file associated with this edit window (NULL if none) |
|user callback function to receive notifications and unhandled messages |
|the 'TEXT_OBJECT' member, that does MOST of the work |
Structure that defines an Edit Window.
The WBEditWindow structure defines an 'Edit Window' that is a 'superclass' of a Child Frame window. The first element MUST be the 'WBChildFrame'. Elements that follow it are specific to the Edit Window.
This uses a TEXT_OBJECT structure to store the actual text data, and to manage the UI functionality.
Additional 'Child Frame' API functions can be called directly by using a type cast from 'WBEditWindow *' to 'WBChildFrame *', or by using the 'WBChildWindowFromWindowID()' function.