32 #import <Foundation/NSArray.h>
33 #import <Foundation/NSException.h>
34 #import <Foundation/NSObject.h>
37 #import "CGTKObject.h"
65 +(id)widgetWithGtkWidget:(GtkWidget *)widget;
86 -(id)initWithGtkWidget:(GtkWidget *)widget andIncrementRefCount:(BOOL)incrementRefCount;
96 -(id)initWithGtkWidget:(GtkWidget *)widget;
114 -(GtkWidget *)WIDGET;
122 -(void)setWidget:(GtkWidget *)widget;
236 -(void)queueResizeNoRedraw;
259 -(void)sizeRequest:(GtkRequisition *)requisition;
285 -(void)getChildRequisition:(GtkRequisition *)requisition;
301 -(void)sizeAllocate:(GtkAllocation *)allocation;
330 -(void)addAcceleratorWithSignal:(NSString *)accelSignal andAccelGroup:(GtkAccelGroup *)accelGroup andAccelKey:(NSNumber *)accelKey andAccelMods:(GdkModifierType)accelMods andAccelFlags:(GtkAccelFlags)accelFlags;
349 -(BOOL)removeAcceleratorWithGroup:(GtkAccelGroup *)accelGroup andKey:(NSNumber *)accelKey andAccelMods:(GdkModifierType)accelMods;
380 -(void)setAccelPathWithAccelPath:(NSString *)accelPath andGroup:(GtkAccelGroup *)accelGroup;
392 -(GList *)listAccelClosures;
406 -(BOOL)canActivateAccel:(NSNumber *)signalId;
423 -(BOOL)event:(GdkEvent *)event;
457 -(BOOL)intersectWithArea:(const GdkRectangle *)area andIntersection:(GdkRectangle *)intersection;
512 -(void)setName:(NSString *)name;
523 -(NSString *)getName;
535 -(void)setState:(GtkStateType)state;
546 -(void)setSensitive:(BOOL)sensitive;
567 -(void)setParentWindow:(GdkWindow *)parentWindow;
574 -(GdkWindow *)getParentWindow;
592 -(void)setEvents:(NSNumber *)events;
603 -(void)addEvents:(NSNumber *)events;
612 -(void)setExtensionEvents:(GdkExtensionMode) mode;
620 -(GdkExtensionMode)getExtensionEvents;
674 -(GdkColormap *)getColormap;
684 -(void)setColormap:(GdkColormap *)colormap;
691 -(GdkVisual *)getVisual;
699 -(NSNumber *)getEvents;
714 -(void)getPointerWithX:(NSNumber **)x andY:(NSNumber **)y;
751 +(BOOL)translateCoordinatesWithSrc:(
CGTKWidget *)srcWidget andDest:(
CGTKWidget *)destWidget andSrcX:(NSNumber *)srcX andSrcY:(NSNumber *)srcY andDestX:(NSNumber **)destX andDestY:(NSNumber **)destY;
780 -(void)setStyle:(GtkStyle *)style;
794 -(GtkStyle *)getStyle;
802 -(void)resetRcStyles;
814 +(void)pushColormap:(GdkColormap *)cmap;
833 +(void)setDefaultColormap:(GdkColormap *)colormap;
841 +(GtkStyle *)getDefaultStyle;
848 +(GdkColormap *)getDefaultColormap;
856 +(GdkVisual *)getDefaultVisual;
876 -(void)setDirection:(GtkTextDirection)dir;
885 -(GtkTextDirection)getDirection;
896 +(void)setDefaultDirection:(GtkTextDirection)dir;
905 +(GtkTextDirection)getDefaultDirection;
920 -(void)shapeCombineMaskWithShapeMask:(GdkBitmap *)shapeMask andOffsetX:(NSNumber *)offsetX andOffsetY:(NSNumber *)offsetY;
936 -(void)inputShapeCombineMaskWithShapeMask:(GdkBitmap *)shapeMask andOffsetX:(NSNumber *)offsetX andOffsetY:(NSNumber *)offsetY;
962 -(void)pathWithPathLength:(NSNumber **)pathLength andPath:(NSString **)path andPathReversed:(NSString **)pathReversed;
981 -(void)classPathWithPathLength:(NSNumber **)pathLength andPath:(NSString **)path andPathReversed:(NSString **)pathReversed;
989 -(NSString *)getCompositeName;
1019 -(void)modifyStyleWithStyle:(GtkRcStyle *)style;
1041 -(GtkRcStyle *)getModifierStyle;
1056 -(void)modifyFgWithState:(GtkStateType)state andColor:(const GdkColor *)color;
1078 -(void)modifyBgWithState:(GtkStateType)state andColor:(const GdkColor *)color;
1097 -(void)modifyTextWithState:(GtkStateType)state andColor:(const GdkColor *)color;
1125 -(void)modifyBaseWithState:(GtkStateType)state andColor:(const GdkColor *)color;
1135 -(void)modifyFontWithFontDescription:(PangoFontDescription *)fontDesc;
1154 -(void)modifyCursorWithPrimary:(const GdkColor *)primary andSecondary:(const GdkColor *)secondary;
1165 -(PangoContext *)createPangoContext;
1181 -(PangoContext *)getPangoContext;
1197 -(PangoLayout *)createPangoLayout:(NSString *)text;
1224 -(GdkPixbuf *)renderIconWithStockId:(NSString *)stockId andSize:(GtkIconSize)size andDetail:(NSString *)detail;
1231 +(void)popCompositeChild;
1250 +(void)pushCompositeChild;
1283 -(void)queueDrawAreaWithX:(NSNumber *)x andY:(NSNumber *)y andWidth:(NSNumber *)width andHeight:(NSNumber *)height;
1303 -(void)setAppPaintable:(BOOL)appPaintable;
1326 -(void)setDoubleBuffered:(BOOL)doubleBuffered;
1346 -(void)setRedrawOnAllocate:(BOOL)redrawOnAllocate;
1357 -(void)setCompositeName:(NSString *)name;
1373 -(BOOL)setScrollAdjustmentsWithHadjustment:(GtkAdjustment *)hadjustment andVadjustment:(GtkAdjustment *)vadjustment;
1386 -(BOOL)mnemonicActivate:(BOOL)groupCycling;
1398 +(void)classInstallStylePropertyWithClass:(GtkWidgetClass *)klass andParamSpec:(GParamSpec *)pspec;
1412 +(void)classInstallStylePropertyParserWithClass:(GtkWidgetClass*)klass andParamSpec:(GParamSpec *)pspec andParser:(GtkRcPropertyParser)parser;
1426 +(GParamSpec *)classFindStylePropertyWithClass:(GtkWidgetClass *)klass andPropertyName:(NSString *)propertyName;
1440 +(GParamSpec **)classListStylePropertiesWithClass:(GtkWidgetClass *)klass andNumberOfProperties:(NSNumber **)nProperties;
1456 -(GdkRegion *)regionIntersect:(const GdkRegion *)region;
1477 -(NSNumber *)sendExpose:(GdkEvent *)event;
1494 -(BOOL)sendFocusChange:(GdkEvent *)event;
1505 -(void)styleGetPropertyWithName:(NSString *)propertyName andValue:(GValue *)value;
1518 -(void)styleGetValistWithPropertyName:(NSString *)propertyName andVaList:(va_list)varArgs;
1541 -(AtkObject *)getAccessible;
1578 -(BOOL)childFocus:(GtkDirectionType)direction;
1590 -(void)childNotify:(NSString *)childProperty;
1600 -(void)freezeChildNotify;
1613 -(BOOL)getChildVisible;
1631 -(GtkSettings *)getSettings;
1647 -(GtkClipboard *)getClipboard:(GdkAtom)selection;
1660 -(GdkDisplay *)getDisplay;
1675 -(GdkWindow *)getRootWindow;
1688 -(GdkScreen *)getScreen;
1717 -(void)getSizeRequestWithWidth:(NSNumber **)width andHeight:(NSNumber **)height;
1740 -(void)setChildVisible:(BOOL)isVisible;
1780 -(void)setSizeRequestWithWidth:(NSNumber *)width andHeight:(NSNumber *)height;
1788 -(void)thawChildNotify;
1802 -(void)setNoShowAll:(BOOL)noShowAll;
1813 -(BOOL)getNoShowAll;
1830 -(GList *)listMnemonicLabels;
1859 -(void)removeMnemonicLabel:(
CGTKWidget *)label;
1873 -(BOOL)isComposited;
1921 -(BOOL)keynavFailed:(GtkDirectionType)direction;
1928 -(NSString *)getTooltipMarkup;
1942 -(void)setTooltipMarkup:(NSString *)markup;
1949 -(NSString *)getTooltipText;
1961 -(void)setTooltipText:(NSString *)text;
1969 -(BOOL)getHasTooltip;
1978 -(void)setHasTooltip:(BOOL)hasTooltip;
1984 -(void)triggerTooltipQuery;
2017 -(GdkPixmap *)getSnapshot:(GdkRectangle *)clipRect;
2024 -(GdkWindow *)getWindow;
2032 -(void)getAllocation:(GtkAllocation *)allocation;
2041 -(void)setAllocation:(const GtkAllocation *)allocation;
2053 -(BOOL)getAppPaintable;
2062 -(BOOL)getCanDefault;
2073 -(void)setCanDefault:(BOOL)canDefault;
2093 -(void)setCanFocus:(BOOL)canFocus;
2104 -(BOOL)getDoubleBuffered;
2113 -(BOOL)getHasWindow;
2131 -(void)setHasWindow:(BOOL)hasWindow;
2146 -(BOOL)getSensitive;
2163 -(GtkStateType)getState;
2194 -(void)setVisible:(BOOL)visible;
2266 -(void)setWindow:(GdkWindow *)window;
2279 -(void)setReceivesDefault:(BOOL)receivesDefault;
2291 -(BOOL)getReceivesDefault;
2302 -(void)setRealized:(BOOL)realized;
2320 -(void)setMapped:(BOOL)mapped;
2348 -(void)getRequisition:(GtkRequisition *)requisition;
2358 +(GtkRequisition *)requisitionCopy:(const GtkRequisition *)requisition;
2366 +(void)requisitionFree:(GtkRequisition *)requisition;
2405 +(
CGTKWidget *)getEventWidget:(GdkEvent *)event;
2433 -(void)propagateEvent:(GdkEvent *)event;
Definition: CGTKObject.h:44