# Class GTKWidget

### Class-Hierarchy:

        NSObject
          |
          +---GTK
    	    |
    	    +---GTKObject
    		  |
    		  +---GTKWidget

## Class GTKWidget inherits from GTKObject

Subclasses: GTKCalendar GTKContainer GTKDrawingArea GTKEditable GTKMisc GTKPreview GTKProgress GTKRange GTKRuler GTKSeparator
Last modified: 8.4.99 (./GToolKit.m)

## Method Index

+ (GdkColormap*) getDefaultColormap
+ (GTKStyle*) getDefaultStyle
+ (GdkVisual*) getDefaultVisual
+ (GtkType) getType
+ (void) popColormap
+ (void) popCompositeChild
+ (void) popStyle
+ (void) popVisual
+ (void) pushColormap:(GdkColormap *) cmap
+ (void) pushCompositeChild
+ (void) pushStyle:(GTKStyle *) style
+ (void) pushVisual:(GdkVisual *) visual
+ (void) setDefaultColormap:(GdkColormap *) colormap
+ (void) setDefaultStyle:(GTKStyle *) style
+ (void) setDefaultVisual:(GdkVisual *) visual
+ widgetvWithType:(GtkType) type nargs:(guint) nargs args:(GtkArg *) args
- (guint) acceleratorSignal:(GTKAccelGroup *) accel_group accelKey:(guint) accel_key accelMods:(guint) accel_mods
- (gboolean) activate
- (void) addAccelerator:(const NSString *) accel_signal accelGroup:(GTKAccelGroup *) accel_group accelKey:(guint) accel_key accelMods:(guint) accel_mods accelFlags:(GtkAccelFlags) accel_flags
- (void) addEvents:(gint) events
- (void) classPath:(guint *) path_length path:(NSString **) path pathReversed:(NSString **) path_reversed
- (void) destroy
- (void) destroyed:(GTKWidget **) widget_pointer
- (void) draw:(GdkRectangle *) area
- (void) drawDefault
- (void) drawFocus
- (void) ensureStyle
- (gint) event:(GdkEvent *) event
- (void) get:(GtkArg *) arg
- (GTKWidget*) getAncestor:(GtkType) widget_type
- (void) getChildRequisition:(GtkRequisition *) requisition
- (GdkColormap*) getColormap
- (NSString *) getCompositeName
- (gint) getEvents
- (GdkExtensionMode) getExtensionEvents
- (NSString *) getName
- (GTKWidget *) getParent
- (GdkWindow *) getParentWindow
- (void) getPointer:(gint *) x y:(gint *) y
- (GTKStyle*) getStyle
- (GTKWidget*) getToplevel
- (GdkVisual*) getVisual
- (void) getv:(guint) nargs args:(GtkArg *) args
- (void) grabDefault
- (void) grabFocus
- (void) hide
- (void) hideAll
- (gint) hideOnDelete
- initvWithType:(GtkType) type nargs:(guint) nargs args:(GtkArg *) args
- (gint) intersect:(GdkRectangle *) area intersection:(GdkRectangle *) intersection
- (gint) isAncestor:(GTKWidget *) ancestor
- (void) lockAccelerators
- (void) map
- (void) modifyStyle:(GtkRcStyle *) style
- (void) path:(guint *) path_length path:(NSString **) path pathReversed:(NSString **) path_reversed
- (void) popup:(gint) x y:(gint) y
- (void) queueClear
- (void) queueClearArea:(gint) x y:(gint) y width:(gint) width height:(gint) height
- (void) queueDraw
- (void) queueDrawArea:(gint) x y:(gint) y width:(gint) width height:(gint) height
- (void) queueResize
- (void) realize
- (void) ref
- (void) removeAccelerator:(GTKAccelGroup *) accel_group accelKey:(guint) accel_key accelMods:(guint) accel_mods
- (void) removeAccelerators:(const NSString *) accel_signal visibleOnly:(gboolean) visible_only
- (void) reparent:(GTKWidget *) new_parent
- (void) resetRcStyles
- (void) restoreDefaultStyle
- (void) setAppPaintable:(gboolean) app_paintable
- (void) setColormap:(GdkColormap *) colormap
- (void) setCompositeName:(NSString *) name
- (void) setEvents:(gint) events
- (void) setExtensionEvents:(GdkExtensionMode) mode
- (void) setName:(const NSString *) name
- (void) setParent:(GTKWidget *) parent
- (void) setParentWindow:(GdkWindow *) parent_window
- (void) setRcStyle
- (gboolean) setScrollAdjustments:(GTKAdjustment *) hadjustment vadjustment:(GTKAdjustment *) vadjustment
- (void) setSensitive:(gboolean) sensitive
- (void) setState:(GtkStateType) state
- (void) setStyle:(GTKStyle *) style
- (void) setUposition:(gint) x y:(gint) y
- (void) setUsize:(gint) width height:(gint) height
- (void) setVisual:(GdkVisual *) visual
- (void) setv:(guint) nargs args:(GtkArg *) args
- (void) shapeCombineMask:(GdkBitmap *) shape_mask offsetX:(gint) offset_x offsetY:(gint) offset_y
- (void) show
- (void) showAll
- (void) showNow
- (void) sizeAllocate:(GtkAllocation *) allocation
- (void) sizeRequest:(GtkRequisition *) requisition
- (void) unlockAccelerators
- (void) unmap
- (void) unparent
- (void) unrealize
- (void) unref

## Methods

+ (GtkType) getType

  Overrides: + (GtkType) getType in GTKObject

+ widgetvWithType:(GtkType) type nargs:(guint) nargs args:(GtkArg *) args

- initvWithType:(GtkType) type nargs:(guint) nargs args:(GtkArg *) args

- (void) ref

  Overrides: - (void) ref in GTKObject

- (void) unref

  Overrides: - (void) unref in GTKObject

- (void) destroy

  Overrides: - (void) destroy in GTKObject

- (void) destroyed:(GTKWidget **) widget_pointer

- (void) get:(GtkArg *) arg

- (void) getv:(guint) nargs args:(GtkArg *) args

  Overrides: - (void) getv:(guint) nargs args:(GtkArg *) args in GTKObject

- (void) setv:(guint) nargs args:(GtkArg *) args

  Overrides: - (void) setv:(guint) nargs args:(GtkArg *) args in GTKObject

- (void) unparent

- (void) show

- (void) showNow

- (void) hide

- (void) showAll

- (void) hideAll

- (void) map

- (void) unmap

- (void) realize

- (void) unrealize

- (void) queueDraw

- (void) queueDrawArea:(gint) x y:(gint) y width:(gint) width height:(gint) height

- (void) queueClear

- (void) queueClearArea:(gint) x y:(gint) y width:(gint) width height:(gint) height

- (void) queueResize

- (void) draw:(GdkRectangle *) area

- (void) drawFocus

- (void) drawDefault

- (void) sizeRequest:(GtkRequisition *) requisition

- (void) sizeAllocate:(GtkAllocation *) allocation

- (void) getChildRequisition:(GtkRequisition *) requisition

- (void) addAccelerator:(const NSString *) accel_signal accelGroup:(GTKAccelGroup *) accel_group accelKey:(guint) accel_key accelMods:(guint) accel_mods accelFlags:(GtkAccelFlags) accel_flags

- (void) removeAccelerator:(GTKAccelGroup *) accel_group accelKey:(guint) accel_key accelMods:(guint) accel_mods

- (void) removeAccelerators:(const NSString *) accel_signal visibleOnly:(gboolean) visible_only

- (guint) acceleratorSignal:(GTKAccelGroup *) accel_group accelKey:(guint) accel_key accelMods:(guint) accel_mods

- (void) lockAccelerators

- (void) unlockAccelerators

- (gint) event:(GdkEvent *) event

- (gboolean) activate

- (gboolean) setScrollAdjustments:(GTKAdjustment *) hadjustment vadjustment:(GTKAdjustment *) vadjustment

- (void) reparent:(GTKWidget *) new_parent

- (void) popup:(gint) x y:(gint) y

- (gint) intersect:(GdkRectangle *) area intersection:(GdkRectangle *) intersection

- (void) grabFocus

- (void) grabDefault

- (void) setName:(const NSString *) name

- (NSString *) getName

- (void) setState:(GtkStateType) state

- (void) setSensitive:(gboolean) sensitive

- (void) setAppPaintable:(gboolean) app_paintable

- (void) setParent:(GTKWidget *) parent

- (void) setParentWindow:(GdkWindow *) parent_window

- (GdkWindow *) getParentWindow

- (void) setUposition:(gint) x y:(gint) y

- (void) setUsize:(gint) width height:(gint) height

- (void) setEvents:(gint) events

- (void) addEvents:(gint) events

- (void) setExtensionEvents:(GdkExtensionMode) mode

- (GdkExtensionMode) getExtensionEvents

- (GTKWidget *) getToplevel

- (GTKWidget *) getAncestor:(GtkType) widget_type

- (GdkColormap *) getColormap

- (GdkVisual *) getVisual

- (void) setColormap:(GdkColormap *) colormap

- (void) setVisual:(GdkVisual *) visual

- (gint) getEvents

- (void) getPointer:(gint *) x y:(gint *) y

- (gint) isAncestor:(GTKWidget *) ancestor

- (gint) hideOnDelete

- (void) setStyle:(GTKStyle *) style

- (void) setRcStyle

- (void) ensureStyle

- (GTKStyle *) getStyle

- (void) restoreDefaultStyle

- (void) modifyStyle:(GtkRcStyle *) style

- (void) setCompositeName:(NSString *) name

- (NSString *) getCompositeName

- (void) resetRcStyles

+ (void) pushStyle:(GTKStyle *) style

+ (void) pushColormap:(GdkColormap *) cmap

+ (void) pushVisual:(GdkVisual *) visual

+ (void) pushCompositeChild

+ (void) popCompositeChild

+ (void) popStyle

+ (void) popColormap

+ (void) popVisual

+ (void) setDefaultStyle:(GTKStyle *) style

+ (void) setDefaultColormap:(GdkColormap *) colormap

+ (void) setDefaultVisual:(GdkVisual *) visual

+ (GTKStyle *) getDefaultStyle

+ (GdkColormap *) getDefaultColormap

+ (GdkVisual *) getDefaultVisual

- (void) shapeCombineMask:(GdkBitmap *) shape_mask offsetX:(gint) offset_x offsetY:(gint) offset_y

- (void) path:(guint *) path_length path:(NSString **) path pathReversed:(NSString **) path_reversed

- (void) classPath:(guint *) path_length path:(NSString **) path pathReversed:(NSString **) path_reversed

- (GTKWidget *) getParent

generated Thu Apr 8 6:47:25 1999 by Objcdoc