| |||||||||
| |||||||||
| |||||||||
| Description | |||||||||
The base class of the Gtk+ type hierarchy.
| |||||||||
| Synopsis | |||||||||
| |||||||||
| Detail | |||||||||
| Object is the base class for all widgets, and for a few non-widget objects such as Adjustment. Object predates GObject; non-widgets that derive from Object rather than GObject do so for backward compatibility reasons. | |||||||||
| Class Hierarchy | |||||||||
| GObject | +----Object | +----Widget | +----Adjustment | +----CellRenderer | +----FileFilter | +----ItemFactory | +----Tooltips | +----TreeViewColumn | |||||||||
| Types | |||||||||
| data Object | |||||||||
| class GObjectClass o => ObjectClass o | |||||||||
| castToObject :: GObjectClass obj => obj -> Object | |||||||||
| toObject :: ObjectClass o => o -> Object | |||||||||
| Methods | |||||||||
| makeNewObject :: ObjectClass obj => (ForeignPtr obj -> obj) -> IO (Ptr obj) -> IO obj | |||||||||
| Produced by Haddock version 2.6.0 |