# Class GTKWidget

### Class-Hierarchy:

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

## Class GTKWidget inherits from GTKObject

Subclasses: GTKContainer GTKDrawingArea GTKEditable GTKMisc GTKPreview GTKProgressBar GTKRange GTKRuler GTKSeparator
Last modified: 10.8.98 (./GToolKit.m)

## Method Index

+ (GdkColormap*) getDefaultColormap
+ (GTKStyle*) getDefaultStyle
+ (GdkVisual*) getDefaultVisual
+ (GtkType) getType
+ (void) popColormap
+ (void) popStyle
+ (void) popVisual
+ (void) propagateDefaultStyle
+ (void) pushColormap:(GdkColormap *) cmap
+ (void) pushStyle:(GTKStyle *) style
+ (void) pushVisual:(GdkVisual *) visual
+ (void) setDefaultColormap:(GdkColormap *) colormap
+ (void) setDefaultStyle:(GTKStyle *) style
+ (void) setDefaultVisual:(GdkVisual *) visual
+ widgetvWithType:(guint) type nargs:(guint) nargs args:(GtkArg *) args
- (void) activate
- (gint) basic
- (void) destroy
- (void) destroyed:(GTKWidget **) widget_pointer
- (void) dndDataSet:(GdkEvent *) event data:(gpointer) data dataNumbytes:(gulong) data_numbytes
- (void) dndDragAdd
- (void) dndDragSet:(guint8) drag_enable typeAcceptList:(NSArray *) type_accept_list numtypes:(guint) numtypes
- (void) dndDropSet:(guint8) drop_enable typeAcceptList:(NSArray *) type_accept_list numtypes:(guint) numtypes isDestructiveOperation:(guint8) is_destructive_operation
- (void) draw:(GdkRectangle *) area
- (void) drawChildren
- (void) drawDefault
- (void) drawFocus
- (void) ensureStyle
- (gint) event:(GdkEvent *) event
- (void) get:(GtkArg *) arg
- (GTKWidget*) getAncestor:(GtkType ) widget_type
- (GdkColormap*) getColormap
- (gint) getEvents
- (GdkExtensionMode) getExtensionEvents
- (NSString *) getName
- (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:(guint) type nargs:(guint) nargs args:(GtkArg *) args
- (void) installAccelerator:(GTKAcceleratorTable *) table signalName:(const NSString *) signal_name key:(gchar) key modifiers:(guint8) modifiers
- (gint) intersect:(GdkRectangle *) area intersection:(GdkRectangle *) intersection
- (gint) isAncestor:(GTKWidget *) ancestor
- (gint) isChild:(GTKWidget *) child
- (void) map
- (void) popup:(gint) x y:(gint) y
- (void) queueDraw
- (void) queueResize
- (void) realize
- (void) ref
- (void) removeAccelerator:(GTKAcceleratorTable *) table signalName:(const NSString *) signal_name
- (void) reparent:(GTKWidget *) new_parent
- (void) restoreDefaultStyle
- (void) setEvents:(gint) events
- (void) setExtensionEvents:(GdkExtensionMode ) mode
- (void) setName:(const NSString *) name
- (void) setParent:(GTKWidget *) parent
- (void) setParentWindow:(GdkWindow *) parent_window
- (void) setRcStyle
- (void) setSensitive:(gint) sensitive
- (void) setState:(GtkStateType) state
- (void) setStyle:(GTKStyle *) style
- (void) setUposition:(gint) x y:(gint) y
- (void) setUsize:(gint) width height:(gint) height
- (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) unmap
- (void) unparent
- (void) unrealize
- (void) unref

## Methods

+ (GtkType) getType

  Overrides: + (GtkType) getType in GTKObject

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

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

  Overrides: - initvWithType:(guint) type nargs:(guint) nargs args:(GtkArg *) args in GTKObject

- (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) queueResize

- (void) draw:(GdkRectangle *) area

- (void) drawFocus

- (void) drawDefault

- (void) drawChildren

- (void) sizeRequest:(GtkRequisition *) requisition

- (void) sizeAllocate:(GtkAllocation *) allocation

- (void) installAccelerator:(GTKAcceleratorTable *) table signalName:(const NSString *) signal_name key:(gchar) key modifiers:(guint8) modifiers

- (void) removeAccelerator:(GTKAcceleratorTable *) table signalName:(const NSString *) signal_name

- (gint) event:(GdkEvent *) event

- (void) activate

- (void) reparent:(GTKWidget *) new_parent

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

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

- (gint) basic

- (void) grabFocus

- (void) grabDefault

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

- (NSString *) getName

- (void) setState:(GtkStateType) state

- (void) setSensitive:(gint) sensitive

- (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) setExtensionEvents:(GdkExtensionMode ) mode

- (GdkExtensionMode) getExtensionEvents

- (GTKWidget *) getToplevel

- (GTKWidget *) getAncestor:(GtkType ) widget_type

- (GdkColormap *) getColormap

- (GdkVisual *) getVisual

- (gint) getEvents

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

- (gint) isAncestor:(GTKWidget *) ancestor

- (gint) isChild:(GTKWidget *) child

- (gint) hideOnDelete

- (void) setStyle:(GTKStyle *) style

- (void) setRcStyle

- (void) ensureStyle

- (GTKStyle *) getStyle

- (void) restoreDefaultStyle

+ (void) propagateDefaultStyle

+ (void) pushStyle:(GTKStyle *) style

+ (void) pushColormap:(GdkColormap *) cmap

+ (void) pushVisual:(GdkVisual *) visual

+ (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) dndDragAdd

- (void) dndDragSet:(guint8) drag_enable typeAcceptList:(NSArray *) type_accept_list numtypes:(guint) numtypes

- (void) dndDropSet:(guint8) drop_enable typeAcceptList:(NSArray *) type_accept_list numtypes:(guint) numtypes isDestructiveOperation:(guint8) is_destructive_operation

- (void) dndDataSet:(GdkEvent *) event data:(gpointer) data dataNumbytes:(gulong) data_numbytes

generated Mon Aug 10 22:08:11 1998 by Objcdoc