32 #import "CoreGTK/CGTKBase.h" 43 +(GtkStyle*)getDefaultStyle;
44 +(void)popCompositeChild;
45 +(void)pushCompositeChild;
46 +(void)setDefaultDirection:(GtkTextDirection) dir;
70 -(void)addAcceleratorWithAccelSignal:(NSString*) accelSignal andAccelGroup:(GtkAccelGroup*) accelGroup andAccelKey:(guint) accelKey andAccelMods:(GdkModifierType) accelMods andAccelFlags:(GtkAccelFlags) accelFlags;
78 -(void)addDeviceEventsWithDevice:(GdkDevice*) device andEvents:(GdkEventMask) events;
85 -(void)addEvents:(gint) events;
102 -(guint)addTickCallbackWithCallback:(GtkTickCallback) callback andUserData:(gpointer) userData andNotify:(GDestroyNotify) notify;
110 -(BOOL)canActivateAccel:(guint) signalId;
118 -(BOOL)childFocus:(GtkDirectionType) direction;
125 -(void)childNotify:(NSString*) childProperty;
134 -(void)classPathWithPathLength:(guint*) pathLength andPath:(gchar**) path andPathReversed:(gchar**) pathReversed;
142 -(BOOL)computeExpand:(GtkOrientation) orientation;
157 -(PangoLayout*)createPangoLayout:(NSString*) text;
170 -(void)destroyed:(GtkWidget**) widgetPointer;
178 -(BOOL)deviceIsShadowed:(GdkDevice*) device;
189 -(GdkDragContext*)gtkDragBeginWithTargets:(GtkTargetList*) targets andActions:(GdkDragAction) actions andButton:(gint) button andEvent:(GdkEvent*) event;
202 -(GdkDragContext*)gtkDragBeginWithCoordinatesWithTargets:(GtkTargetList*) targets andActions:(GdkDragAction) actions andButton:(gint) button andEvent:(GdkEvent*) event andX:(gint) x andY:(gint) y;
213 -(BOOL)gtkDragCheckThresholdWithStartX:(gint) startX andStartY:(gint) startY andCurrentX:(gint) currentX andCurrentY:(gint) currentY;
240 -(GdkAtom)gtkDragDestFindTargetWithContext:(GdkDragContext*) context andTargetList:(GtkTargetList*) targetList;
264 -(void)gtkDragDestSetWithFlags:(GtkDestDefaults) flags andTargets:(GtkTargetEntry*) targets andNtargets:(gint) ntargets andActions:(GdkDragAction) actions;
273 -(void)gtkDragDestSetProxyWithProxyWindow:(GdkWindow*) proxyWindow andProtocol:(GdkDragProtocol) protocol andUseCoordinates:(BOOL) useCoordinates;
280 -(void)gtkDragDestSetTargetList:(GtkTargetList*) targetList;
287 -(void)gtkDragDestSetTrackMotion:(BOOL) trackMotion;
302 -(void)gtkDragGetDataWithContext:(GdkDragContext*) context andTarget:(GdkAtom) target andTime:(guint32) time;
343 -(void)gtkDragSourceSetWithStartButtonMask:(GdkModifierType) startButtonMask andTargets:(GtkTargetEntry*) targets andNtargets:(gint) ntargets andActions:(GdkDragAction) actions;
350 -(void)gtkDragSourceSetIconGicon:(GIcon*) icon;
357 -(void)gtkDragSourceSetIconName:(NSString*) iconName;
364 -(void)gtkDragSourceSetIconPixbuf:(GdkPixbuf*) pixbuf;
371 -(void)gtkDragSourceSetIconStock:(NSString*) stockId;
378 -(void)gtkDragSourceSetTargetList:(GtkTargetList*) targetList;
397 -(void)draw:(cairo_t*) cr;
417 -(BOOL)event:(GdkEvent*) event;
438 -(GActionGroup*)getActionGroup:(NSString*) prefix;
460 -(void)getAllocatedSizeWithAllocation:(GtkAllocation*) allocation andBaseline:(
int*) baseline;
474 -(void)getAllocation:(GtkAllocation*) allocation;
510 -(void)getChildRequisition:(GtkRequisition*) requisition;
524 -(void)getClip:(GtkAllocation*) clip;
532 -(GtkClipboard*)getClipboard:(GdkAtom) selection;
547 -(BOOL)getDeviceEnabled:(GdkDevice*) device;
555 -(GdkEventMask)getDeviceEvents:(GdkDevice*) device;
703 -(GdkModifierType)getModifierMask:(GdkModifierIntent) intent;
767 -(void)getPointerWithX:(gint*) x andY:(gint*) y;
775 -(void)getPreferredHeightWithMinimumHeight:(gint*) minimumHeight andNaturalHeight:(gint*) naturalHeight;
786 -(void)getPreferredHeightAndBaselineForWidthWithWidth:(gint) width andMinimumHeight:(gint*) minimumHeight andNaturalHeight:(gint*) naturalHeight andMinimumBaseline:(gint*) minimumBaseline andNaturalBaseline:(gint*) naturalBaseline;
795 -(void)getPreferredHeightForWidthWithWidth:(gint) width andMinimumHeight:(gint*) minimumHeight andNaturalHeight:(gint*) naturalHeight;
803 -(void)getPreferredSizeWithMinimumSize:(GtkRequisition*) minimumSize andNaturalSize:(GtkRequisition*) naturalSize;
811 -(void)getPreferredWidthWithMinimumWidth:(gint*) minimumWidth andNaturalWidth:(gint*) naturalWidth;
820 -(void)getPreferredWidthForHeightWithHeight:(gint) height andMinimumWidth:(gint*) minimumWidth andNaturalWidth:(gint*) naturalWidth;
848 -(void)getRequisition:(GtkRequisition*) requisition;
891 -(void)getSizeRequestWithWidth:(gint*) width andHeight:(gint*) height;
935 -(GObject*)getTemplateChildWithWidgetType:(GType) widgetType andName:(NSString*) name;
1111 -(void)inputShapeCombineRegion:(cairo_region_t*) region;
1119 -(void)insertActionGroupWithName:(NSString*) name andGroup:(GActionGroup*) group;
1128 -(BOOL)intersectWithArea:(
const GdkRectangle*) area andIntersection:(GdkRectangle*) intersection;
1186 -(BOOL)keynavFailed:(GtkDirectionType) direction;
1221 -(BOOL)mnemonicActivate:(BOOL) groupCycling;
1229 -(void)modifyBaseWithState:(GtkStateType) state andColor:(
const GdkColor*) color;
1237 -(void)modifyBgWithState:(GtkStateType) state andColor:(
const GdkColor*) color;
1245 -(void)modifyCursorWithPrimary:(
const GdkColor*) primary andSecondary:(
const GdkColor*) secondary;
1253 -(void)modifyFgWithState:(GtkStateType) state andColor:(
const GdkColor*) color;
1260 -(void)modifyFont:(PangoFontDescription*) fontDesc;
1267 -(void)modifyStyle:(GtkRcStyle*) style;
1275 -(void)modifyTextWithState:(GtkStateType) state andColor:(
const GdkColor*) color;
1283 -(void)overrideBackgroundColorWithState:(GtkStateFlags) state andColor:(
const GdkRGBA*) color;
1291 -(void)overrideColorWithState:(GtkStateFlags) state andColor:(
const GdkRGBA*) color;
1299 -(void)overrideCursorWithCursor:(
const GdkRGBA*) cursor andSecondaryCursor:(
const GdkRGBA*) secondaryCursor;
1306 -(void)overrideFont:(
const PangoFontDescription*) fontDesc;
1314 -(void)overrideSymbolicColorWithName:(NSString*) name andColor:(
const GdkRGBA*) color;
1323 -(void)pathWithPathLength:(guint*) pathLength andPath:(gchar**) path andPathReversed:(gchar**) pathReversed;
1351 -(void)queueDrawAreaWithX:(gint) x andY:(gint) y andWidth:(gint) width andHeight:(gint) height;
1358 -(void)queueDrawRegion:(
const cairo_region_t*) region;
1384 -(cairo_region_t*)regionIntersect:(
const cairo_region_t*) region;
1391 -(void)registerWindow:(GdkWindow*) window;
1401 -(BOOL)removeAcceleratorWithAccelGroup:(GtkAccelGroup*) accelGroup andAccelKey:(guint) accelKey andAccelMods:(GdkModifierType) accelMods;
1408 -(void)removeMnemonicLabel:(
CGTKWidget*) label;
1415 -(void)removeTickCallback:(guint) id;
1425 -(GdkPixbuf*)renderIconWithStockId:(NSString*) stockId andSize:(GtkIconSize) size andDetail:(NSString*) detail;
1434 -(GdkPixbuf*)renderIconPixbufWithStockId:(NSString*) stockId andSize:(GtkIconSize) size;
1461 -(gint)sendExpose:(GdkEvent*) event;
1469 -(BOOL)sendFocusChange:(GdkEvent*) event;
1477 -(void)setAccelPathWithAccelPath:(NSString*) accelPath andAccelGroup:(GtkAccelGroup*) accelGroup;
1484 -(void)setAllocation:(
const GtkAllocation*) allocation;
1491 -(void)setAppPaintable:(BOOL) appPaintable;
1498 -(void)setCanDefault:(BOOL) canDefault;
1505 -(void)setCanFocus:(BOOL) canFocus;
1512 -(void)setChildVisible:(BOOL)
isVisible;
1519 -(void)setClip:(
const GtkAllocation*) clip;
1526 -(void)setCompositeName:(NSString*) name;
1534 -(void)setDeviceEnabledWithDevice:(GdkDevice*) device andEnabled:(BOOL) enabled;
1542 -(void)setDeviceEventsWithDevice:(GdkDevice*) device andEvents:(GdkEventMask) events;
1549 -(void)setDirection:(GtkTextDirection) dir;
1556 -(void)setDoubleBuffered:(BOOL) doubleBuffered;
1563 -(void)setEvents:(gint) events;
1570 -(void)setFocusOnClick:(BOOL) focusOnClick;
1577 -(void)setFontMap:(PangoFontMap*) fontMap;
1584 -(void)setFontOptions:(
const cairo_font_options_t*) options;
1591 -(void)setHalign:(GtkAlign) align;
1598 -(void)setHasTooltip:(BOOL) hasTooltip;
1605 -(void)setHasWindow:(BOOL) hasWindow;
1612 -(void)setHexpand:(BOOL) expand;
1619 -(void)setHexpandSet:(BOOL)
set;
1626 -(void)setMapped:(BOOL) mapped;
1633 -(void)setMarginBottom:(gint) margin;
1640 -(void)setMarginEnd:(gint) margin;
1647 -(void)setMarginLeft:(gint) margin;
1654 -(void)setMarginRight:(gint) margin;
1661 -(void)setMarginStart:(gint) margin;
1668 -(void)setMarginTop:(gint) margin;
1675 -(void)setName:(NSString*) name;
1682 -(void)setNoShowAll:(BOOL) noShowAll;
1689 -(void)setOpacity:(
double) opacity;
1703 -(void)setParentWindow:(GdkWindow*) parentWindow;
1710 -(void)setRealized:(BOOL) realized;
1717 -(void)setReceivesDefault:(BOOL) receivesDefault;
1724 -(void)setRedrawOnAllocate:(BOOL) redrawOnAllocate;
1731 -(void)setSensitive:(BOOL) sensitive;
1739 -(void)setSizeRequestWithWidth:(gint) width andHeight:(gint) height;
1746 -(void)setState:(GtkStateType) state;
1754 -(void)setStateFlagsWithFlags:(GtkStateFlags) flags andClear:(BOOL) clear;
1761 -(void)setStyle:(GtkStyle*) style;
1768 -(void)setSupportMultidevice:(BOOL) supportMultidevice;
1775 -(void)setTooltipMarkup:(NSString*) markup;
1782 -(void)setTooltipText:(NSString*) text;
1789 -(void)setTooltipWindow:(GtkWindow*) customWindow;
1796 -(void)setValign:(GtkAlign) align;
1803 -(void)setVexpand:(BOOL) expand;
1810 -(void)setVexpandSet:(BOOL)
set;
1817 -(void)setVisible:(BOOL) visible;
1824 -(void)setVisual:(GdkVisual*) visual;
1831 -(void)setWindow:(GdkWindow*) window;
1838 -(void)shapeCombineRegion:(cairo_region_t*) region;
1863 -(void)sizeAllocate:(GtkAllocation*) allocation;
1871 -(void)sizeAllocateWithBaselineWithAllocation:(GtkAllocation*) allocation andBaseline:(gint) baseline;
1878 -(void)sizeRequest:(GtkRequisition*) requisition;
1892 -(void)styleGetPropertyWithPropertyName:(NSString*) propertyName andValue:(GValue*) value;
1900 -(void)styleGetValistWithFirstPropertyName:(NSString*) firstPropertyName andVarArgs:(va_list) varArgs;
1918 -(BOOL)translateCoordinatesWithDestWidget:(
CGTKWidget*) destWidget andSrcX:(gint) srcX andSrcY:(gint) srcY andDestX:(gint*) destX andDestY:(gint*) destY;
1949 -(void)unregisterWindow:(GdkWindow*) window;
1956 -(void)unsetStateFlags:(GtkStateFlags) flags;