CoreGTK  2.24.0
CoreGTK is an Objective-C language binding for the GTK+ widget toolkit
 All Classes Functions Variables
Instance Methods | List of all members
CGTKNotebook Class Reference
Inheritance diagram for CGTKNotebook:
CGTKContainer CGTKWidget CGTKObject

Instance Methods

(GtkNotebook *) - NOTEBOOK
 
(id) - init
 
(NSNumber *) - appendPageWithChild:andTabLabel:
 
(NSNumber *) - appendPageMenuWithChild:andTabLabel:andMenuLabel:
 
(NSNumber *) - prependPageWithChild:andTabLabel:
 
(NSNumber *) - prependPageMenuWithChild:andTabLabel:andMenuLabel:
 
(NSNumber *) - insertPageWithChild:andTabLabel:andPosition:
 
(NSNumber *) - insertPageMenuWithChild:andTabLabel:andMenuLabel:andPosition:
 
(void) - removePage:
 
(NSString *) - getGroupName
 
(void) - setGroupName:
 
(NSNumber *) - getCurrentPage
 
(CGTKWidget *) - getNthPage:
 
(NSNumber *) - getNPages
 
(NSNumber *) - pageNum:
 
(void) - setCurrentPage:
 
(void) - nextPage
 
(void) - prevPage
 
(void) - setShowBorder:
 
(BOOL) - getShowBorder
 
(void) - setShowTabs:
 
(BOOL) - getShowTabs
 
(void) - setTabPos:
 
(GtkPositionType) - getTabPos
 
(void) - setTabBorder:
 
(void) - setTabHborder:
 
(void) - setTabVborder:
 
(void) - setScrollable:
 
(BOOL) - getScrollable
 
(NSNumber *) - getTabHborder
 
(NSNumber *) - getTabVborder
 
(void) - popupEnable
 
(void) - popupDisable
 
(CGTKWidget *) - getTabLabel:
 
(void) - setTabLabelWithChild:andTabLabel:
 
(NSString *) - getTabLabelTextWithChild:
 
(void) - setTabLabelTextWithChild:andTabText:
 
(CGTKWidget *) - getMenuLabel:
 
(void) - setMenuLabelWithChild:andMenuLabel:
 
(NSString *) - getMenuLabelTextWithChild:
 
(void) - setMenuLabelTextWithChild:andMenuText:
 
(void) - setTabLabelPackingWithChild:andExpand:andFill:andPackType:
 
(void) - reorderChildWithChild:andPosition:
 
(BOOL) - getTabReorderable:
 
(void) - setTabReorderableWithChild:andReorderable:
 
(BOOL) - getTabDetachable:
 
(void) - setTabDetachableWithChild:andDetachable:
 
(CGTKWidget *) - getActionWidget:
 
(void) - setActionWidgetWithWidget:andPackType:
 
- Instance Methods inherited from CGTKContainer
(GtkContainer *) - CONTAINER
 
(void) - setBorderWidth:
 
(NSNumber *) - getBorderWidth
 
(void) - add:
 
(void) - remove:
 
(void) - setResizeMode:
 
(GtkResizeMode) - getResizeMode
 
(void) - checkResize
 
(void) - foreachWithCallback:andCallbackData:
 
(GList *) - getChildren
 
(void) - propagateExposeWithChild:andEvent:
 
(void) - setFocusChain:
 
(BOOL) - getFocusChain:
 
(void) - unsetFocusChain
 
(void) - setReallocateRedraws:
 
(void) - setFocusChild:
 
(CGTKWidget *) - getFocusChild
 
(void) - setFocusVadjustment:
 
(GtkAdjustment *) - getFocusVadjustment
 
(void) - setFocusHadjustment:
 
(GtkAdjustment *) - getFocusHadjustment
 
(void) - resizeChildren
 
(GType) - childType
 
(void) - classInstallChildPropertyWithCclass:andPropertyId:andPspec:
 
(GParamSpec *) - classFindChildPropertyWithCclass:andPropertyName:
 
(GParamSpec **) - classListChildPropertiesWithCclass:andNProperties:
 
(void) - childSetValistWithChild:andFirstPropertyName:andVarArgs:
 
(void) - childGetValistWithChild:andFirstPropertyName:andVarArgs:
 
(void) - childSetPropertyWithChild:andPropertyName:andValue:
 
(void) - childGetPropertyWithChild:andPropertyName:andValue:
 
(void) - forallWithCallback:andCallbackData:
 
- Instance Methods inherited from CGTKWidget
(id) - initWithGtkWidget:andIncrementRefCount:
 
(id) - initWithGtkWidget:
 
(id) - initWithWidget:
 
(GtkWidget *) - WIDGET
 
(void) - setWidget:
 
(void) - destroy
 
(void) - unparent
 
(void) - show
 
(void) - showNow
 
(void) - hide
 
(void) - showAll
 
(void) - map
 
(void) - unmap
 
(void) - realize
 
(void) - unrealize
 
(void) - queueDraw
 
(void) - queueResize
 
(void) - queueResizeNoRedraw
 
(void) - sizeRequest:
 
(void) - getChildRequisition:
 
(void) - sizeAllocate:
 
(void) - addAcceleratorWithSignal:andAccelGroup:andAccelKey:andAccelMods:andAccelFlags:
 
(BOOL) - removeAcceleratorWithGroup:andKey:andAccelMods:
 
(void) - setAccelPathWithAccelPath:andGroup:
 
(GList *) - listAccelClosures
 
(BOOL) - canActivateAccel:
 
(BOOL) - event:
 
(BOOL) - activate
 
(void) - reparent:
 
(BOOL) - intersectWithArea:andIntersection:
 
(BOOL) - isFocus
 
(void) - grabFocus
 
(void) - grabDefault
 
(void) - setName:
 
(NSString *) - getName
 
(void) - setState:
 
(void) - setSensitive:
 
(void) - setParent:
 
(void) - setParentWindow:
 
(GdkWindow *) - getParentWindow
 
(void) - setEvents:
 
(void) - addEvents:
 
(void) - setExtensionEvents:
 
(GdkExtensionMode) - getExtensionEvents
 
(CGTKWidget *) - getToplevel
 
(CGTKWidget *) - getAncestor:
 
(GdkColormap *) - getColormap
 
(void) - setColormap:
 
(GdkVisual *) - getVisual
 
(NSNumber *) - getEvents
 
(void) - getPointerWithX:andY:
 
(BOOL) - isAncestor:
 
(BOOL) - hideOnDelete
 
(void) - setStyle:
 
(void) - ensureStyle
 
(GtkStyle *) - getStyle
 
(void) - resetRcStyles
 
(void) - setDirection:
 
(GtkTextDirection) - getDirection
 
(void) - shapeCombineMaskWithShapeMask:andOffsetX:andOffsetY:
 
(void) - inputShapeCombineMaskWithShapeMask:andOffsetX:andOffsetY:
 
(void) - pathWithPathLength:andPath:andPathReversed:
 
(void) - classPathWithPathLength:andPath:andPathReversed:
 
(NSString *) - getCompositeName
 
(void) - modifyStyleWithStyle:
 
(GtkRcStyle *) - getModifierStyle
 
(void) - modifyFgWithState:andColor:
 
(void) - modifyBgWithState:andColor:
 
(void) - modifyTextWithState:andColor:
 
(void) - modifyBaseWithState:andColor:
 
(void) - modifyFontWithFontDescription:
 
(void) - modifyCursorWithPrimary:andSecondary:
 
(PangoContext *) - createPangoContext
 
(PangoContext *) - getPangoContext
 
(PangoLayout *) - createPangoLayout:
 
(GdkPixbuf *) - renderIconWithStockId:andSize:andDetail:
 
(void) - queueDrawAreaWithX:andY:andWidth:andHeight:
 
(void) - setAppPaintable:
 
(void) - setDoubleBuffered:
 
(void) - setRedrawOnAllocate:
 
(void) - setCompositeName:
 
(BOOL) - setScrollAdjustmentsWithHadjustment:andVadjustment:
 
(BOOL) - mnemonicActivate:
 
(GdkRegion *) - regionIntersect:
 
(NSNumber *) - sendExpose:
 
(BOOL) - sendFocusChange:
 
(void) - styleGetPropertyWithName:andValue:
 
(void) - styleGetValistWithPropertyName:andVaList:
 
(void) - styleAttach
 
(AtkObject *) - getAccessible
 
(BOOL) - childFocus:
 
(void) - childNotify:
 
(void) - freezeChildNotify
 
(BOOL) - getChildVisible
 
(CGTKWidget *) - getParent
 
(GtkSettings *) - getSettings
 
(GtkClipboard *) - getClipboard:
 
(GdkDisplay *) - getDisplay
 
(GdkWindow *) - getRootWindow
 
(GdkScreen *) - getScreen
 
(BOOL) - hasScreen
 
(void) - getSizeRequestWithWidth:andHeight:
 
(void) - setChildVisible:
 
(void) - setSizeRequestWithWidth:andHeight:
 
(void) - thawChildNotify
 
(void) - setNoShowAll:
 
(BOOL) - getNoShowAll
 
(GList *) - listMnemonicLabels
 
(void) - addMnemonicLabel:
 
(void) - removeMnemonicLabel:
 
(BOOL) - isComposited
 
(void) - errorBell
 
(BOOL) - keynavFailed:
 
(NSString *) - getTooltipMarkup
 
(void) - setTooltipMarkup:
 
(NSString *) - getTooltipText
 
(void) - setTooltipText:
 
(BOOL) - getHasTooltip
 
(void) - setHasTooltip:
 
(void) - triggerTooltipQuery
 
(GdkPixmap *) - getSnapshot:
 
(GdkWindow *) - getWindow
 
(void) - getAllocation:
 
(void) - setAllocation:
 
(BOOL) - getAppPaintable
 
(BOOL) - getCanDefault
 
(void) - setCanDefault:
 
(BOOL) - getCanFocus
 
(void) - setCanFocus:
 
(BOOL) - getDoubleBuffered
 
(BOOL) - getHasWindow
 
(void) - setHasWindow:
 
(BOOL) - getSensitive
 
(BOOL) - isSensitive
 
(GtkStateType) - getState
 
(BOOL) - getVisible
 
(void) - setVisible:
 
(BOOL) - hasDefault
 
(BOOL) - hasFocus
 
(BOOL) - hasGrab
 
(BOOL) - hasRcStyle
 
(BOOL) - isDrawable
 
(BOOL) - isTopLevel
 
(void) - setWindow:
 
(void) - setReceivesDefault:
 
(BOOL) - getReceivesDefault
 
(void) - setRealized:
 
(BOOL) - getRealized
 
(void) - setMapped:
 
(BOOL) - getMapped
 
(void) - getRequisition:
 
(void) - grabAdd
 
(void) - grabRemove
 
(void) - propagateEvent:
 
- Instance Methods inherited from CGTKObject
(id) - initWithGtkObject:
 
(void) - setGtkObject:
 

Additional Inherited Members

- Class Methods inherited from CGTKWidget
(id) + widgetWithGtkWidget:
 
(BOOL) + translateCoordinatesWithSrc:andDest:andSrcX:andSrcY:andDestX:andDestY:
 
(void) + pushColormap:
 
(void) + popColormap
 
(void) + setDefaultColormap:
 
(GtkStyle *) + getDefaultStyle
 
(GdkColormap *) + getDefaultColormap
 
(GdkVisual *) + getDefaultVisual
 
(void) + setDefaultDirection:
 
(GtkTextDirection) + getDefaultDirection
 
(void) + popCompositeChild
 
(void) + pushCompositeChild
 
(void) + classInstallStylePropertyWithClass:andParamSpec:
 
(void) + classInstallStylePropertyParserWithClass:andParamSpec:andParser:
 
(GParamSpec *) + classFindStylePropertyWithClass:andPropertyName:
 
(GParamSpec **) + classListStylePropertiesWithClass:andNumberOfProperties:
 
(GtkRequisition *) + requisitionCopy:
 
(void) + requisitionFree:
 
(CGTKWidget *) + grabGetCurrent
 
(CGTKWidget *) + getEventWidget:
 
- Class Methods inherited from CGTKObject
(CGTKObject *) + objectWithGtkObject:
 
- Protected Attributes inherited from CGTKObject
GtkObject * __gtkObject
 

Method Documentation

- (NSNumber *) appendPageMenuWithChild: (CGTKWidget *)  child
andTabLabel: (CGTKWidget *)  tabLabel
andMenuLabel: (CGTKWidget *)  menuLabel 

Forwards message to: gint gtk_notebook_append_page_menu (GtkNotebook* notebook, GtkWidget* child, GtkWidget* tab_label, GtkWidget* menu_label)

- (NSNumber *) appendPageWithChild: (CGTKWidget *)  child
andTabLabel: (CGTKWidget *)  tabLabel 

Forwards message to: gint gtk_notebook_append_page (GtkNotebook* notebook, GtkWidget* child, GtkWidget* tab_label)

- (CGTKWidget *) getActionWidget: (GtkPackType)  packType

Forwards message to: GtkWidget* gtk_notebook_get_action_widget (GtkNotebook* notebook, GtkPackType pack_type)

- (NSNumber *) getCurrentPage

Forwards message to: gint gtk_notebook_get_current_page (GtkNotebook* notebook)

- (NSString *) getGroupName

Forwards message to: const gchar* gtk_notebook_get_group_name (GtkNotebook* notebook)

- (CGTKWidget *) getMenuLabel: (CGTKWidget *)  child

Forwards message to: GtkWidget* gtk_notebook_get_menu_label (GtkNotebook* notebook, GtkWidget* child)

- (NSString *) getMenuLabelTextWithChild: (CGTKWidget *)  child

Forwards message to: const gchar* gtk_notebook_get_menu_label_text (GtkNotebook* notebook, GtkWidget* child)

- (NSNumber *) getNPages

Forwards message to: gint gtk_notebook_get_n_pages (GtkNotebook* notebook)

- (CGTKWidget *) getNthPage: (NSNumber *)  pageNum

Forwards message to: GtkWidget* gtk_notebook_get_nth_page (GtkNotebook* notebook, gint page_num)

- (BOOL) getScrollable

Forwards message to: gboolean gtk_notebook_get_scrollable (GtkNotebook* notebook)

- (BOOL) getShowBorder

Forwards message to: gboolean gtk_notebook_get_show_border (GtkNotebook* notebook)

- (BOOL) getShowTabs

Forwards message to: gboolean gtk_notebook_get_show_tabs (GtkNotebook* notebook)

- (BOOL) getTabDetachable: (CGTKWidget *)  child

Forwards message to: gboolean gtk_notebook_get_tab_detachable (GtkNotebook* notebook, GtkWidget* child)

- (NSNumber *) getTabHborder

Forwards message to: guint16 gtk_notebook_get_tab_hborder (GtkNotebook* notebook)

- (CGTKWidget *) getTabLabel: (CGTKWidget *)  child

Forwards message to: GtkWidget* gtk_notebook_get_tab_label (GtkNotebook* notebook, GtkWidget* child)

- (NSString *) getTabLabelTextWithChild: (CGTKWidget *)  child

Forwards message to: const gchar* gtk_notebook_get_tab_label_text (GtkNotebook* notebook, GtkWidget* child)

- (GtkPositionType) getTabPos

Forwards message to: GtkPositionType gtk_notebook_get_tab_pos (GtkNotebook* notebook)

- (BOOL) getTabReorderable: (CGTKWidget *)  child

Forwards message to: gboolean gtk_notebook_get_tab_reorderable (GtkNotebook* notebook, GtkWidget* child)

- (NSNumber *) getTabVborder

Forwards message to: guint16 gtk_notebook_get_tab_vborder (GtkNotebook* notebook)

- (id) init

Forwards message to: GtkWidget* gtk_notebook_new (void)

Implements CGTKWidget.

- (NSNumber *) insertPageMenuWithChild: (CGTKWidget *)  child
andTabLabel: (CGTKWidget *)  tabLabel
andMenuLabel: (CGTKWidget *)  menuLabel
andPosition: (NSNumber *)  position 

Forwards message to: gint gtk_notebook_insert_page_menu (GtkNotebook* notebook, GtkWidget* child, GtkWidget* tab_label, GtkWidget* menu_label, gint position)

- (NSNumber *) insertPageWithChild: (CGTKWidget *)  child
andTabLabel: (CGTKWidget *)  tabLabel
andPosition: (NSNumber *)  position 

Forwards message to: gint gtk_notebook_insert_page (GtkNotebook* notebook, GtkWidget* child, GtkWidget* tab_label, gint position)

- (void) nextPage

Forwards message to: void gtk_notebook_next_page (GtkNotebook* notebook)

- (GtkNotebook *) NOTEBOOK

Returns internal GtkNotebook

- (NSNumber *) pageNum: (CGTKWidget *)  child

Forwards message to: gint gtk_notebook_page_num (GtkNotebook* notebook, GtkWidget* child)

- (void) popupDisable

Forwards message to: void gtk_notebook_popup_disable (GtkNotebook* notebook)

- (void) popupEnable

Forwards message to: void gtk_notebook_popup_enable (GtkNotebook* notebook)

- (NSNumber *) prependPageMenuWithChild: (CGTKWidget *)  child
andTabLabel: (CGTKWidget *)  tabLabel
andMenuLabel: (CGTKWidget *)  menuLabel 

Forwards message to: gint gtk_notebook_prepend_page_menu (GtkNotebook* notebook, GtkWidget* child, GtkWidget* tab_label, GtkWidget* menu_label)

- (NSNumber *) prependPageWithChild: (CGTKWidget *)  child
andTabLabel: (CGTKWidget *)  tabLabel 

Forwards message to: gint gtk_notebook_prepend_page (GtkNotebook* notebook, GtkWidget* child, GtkWidget* tab_label)

- (void) prevPage

Forwards message to: void gtk_notebook_prev_page (GtkNotebook* notebook)

- (void) removePage: (NSNumber *)  pageNum

Forwards message to: void gtk_notebook_remove_page (GtkNotebook* notebook, gint page_num)

- (void) reorderChildWithChild: (CGTKWidget *)  child
andPosition: (NSNumber *)  position 

Forwards message to: void gtk_notebook_reorder_child (GtkNotebook* notebook, GtkWidget* child, gint position)

- (void) setActionWidgetWithWidget: (CGTKWidget *)  widget
andPackType: (GtkPackType)  packType 

Forwards message to: void gtk_notebook_set_action_widget (GtkNotebook* notebook, GtkWidget* widget, GtkPackType pack_type)

- (void) setCurrentPage: (NSNumber *)  pageNum

Forwards message to: void gtk_notebook_set_current_page (GtkNotebook* notebook, gint page_num)

- (void) setGroupName: (NSString *)  groupName

Forwards message to: void gtk_notebook_set_group_name (GtkNotebook* notebook, const gchar* group_name)

- (void) setMenuLabelTextWithChild: (CGTKWidget *)  child
andMenuText: (NSString *)  menuText 

Forwards message to: void gtk_notebook_set_menu_label_text (GtkNotebook* notebook, GtkWidget* child, const gchar* menu_text)

- (void) setMenuLabelWithChild: (CGTKWidget *)  child
andMenuLabel: (CGTKWidget *)  menuLabel 

Forwards message to: void gtk_notebook_set_menu_label (GtkNotebook* notebook, GtkWidget* child, GtkWidget* menu_label)

- (void) setScrollable: (BOOL)  scrollable

Forwards message to: void gtk_notebook_set_scrollable (GtkNotebook* notebook, gboolean scrollable)

- (void) setShowBorder: (BOOL)  showBorder

Forwards message to: void gtk_notebook_set_show_border (GtkNotebook* notebook, gboolean show_border)

- (void) setShowTabs: (BOOL)  showTabs

Forwards message to: void gtk_notebook_set_show_tabs (GtkNotebook* notebook, gboolean show_tabs)

- (void) setTabBorder: (NSNumber *)  borderWidth

Forwards message to: void gtk_notebook_set_tab_border (GtkNotebook* notebook, guint border_width)

- (void) setTabDetachableWithChild: (CGTKWidget *)  child
andDetachable: (BOOL)  detachable 

Forwards message to: void gtk_notebook_set_tab_detachable (GtkNotebook* notebook, GtkWidget* child, gboolean detachable)

- (void) setTabHborder: (NSNumber *)  tabHborder

Forwards message to: void gtk_notebook_set_tab_hborder (GtkNotebook* notebook, guint tab_hborder)

- (void) setTabLabelPackingWithChild: (CGTKWidget *)  child
andExpand: (BOOL)  expand
andFill: (BOOL)  fill
andPackType: (GtkPackType)  packType 

Forwards message to: void gtk_notebook_set_tab_label_packing (GtkNotebook* notebook, GtkWidget* child, gboolean expand, gboolean fill, GtkPackType pack_type)

- (void) setTabLabelTextWithChild: (CGTKWidget *)  child
andTabText: (NSString *)  tabText 

Forwards message to: void gtk_notebook_set_tab_label_text (GtkNotebook* notebook, GtkWidget* child, const gchar* tab_text)

- (void) setTabLabelWithChild: (CGTKWidget *)  child
andTabLabel: (CGTKWidget *)  tabLabel 

Forwards message to: void gtk_notebook_set_tab_label (GtkNotebook* notebook, GtkWidget* child, GtkWidget* tab_label)

- (void) setTabPos: (GtkPositionType)  pos

Forwards message to: void gtk_notebook_set_tab_pos (GtkNotebook* notebook, GtkPositionType pos)

- (void) setTabReorderableWithChild: (CGTKWidget *)  child
andReorderable: (BOOL)  reorderable 

Forwards message to: void gtk_notebook_set_tab_reorderable (GtkNotebook* notebook, GtkWidget* child, gboolean reorderable)

- (void) setTabVborder: (NSNumber *)  tabVborder

Forwards message to: void gtk_notebook_set_tab_vborder (GtkNotebook* notebook, guint tab_vborder)


The documentation for this class was generated from the following file: