gtk - pkg.dev

文章推薦指數: 80 %
投票人數:10人

Whenever a native GTK call could return an unexpected NULL pointer, an additional error is returned in the Go binding. GTK's C API documentation ... WhyGo GetStarted Packages Blog Details Validgo.modfile TheGomodulesystemwasintroducedinGo1.11andistheofficialdependencymanagement solutionforGo. Redistributablelicense Redistributablelicensesplaceminimalrestrictionsonhowsoftwarecanbeused, modified,andredistributed. Taggedversion Moduleswithtaggedversionsgiveimportersmorepredictablebuilds. Stableversion Whenaprojectreachesmajorversionv1itisconsideredstable. Learnmore Repository github.com/gotk3/gotk3 Jumpto... Documentation Overview Index Constants Variables Functions AccelGroupsActivate(obj,key,mods) AccelGroupsFromObject(obj) AccelMapAddEntry(path,key,mods) AccelMapAddFilter(filter) AccelMapChangeEntry(path,key,mods,replace) AccelMapLoad(fileName) AccelMapLoadFD(fd) AccelMapLockPath(path) AccelMapSave(fileName) AccelMapSaveFD(fd) AccelMapUnlockPath(path) AcceleratorGetDefaultModMask() AcceleratorGetLabel(key,mods) AcceleratorName(key,mods) AcceleratorParse(acc) AcceleratorSetDefaultModMask(mods) AcceleratorValid(key,mods) AddProviderForScreen(s,provider,prio) CheckVersion(major,minor,micro) DragSetIconDefault(context) DragSetIconName(context,iconName,hotX,hotY) DragSetIconPixbuf(context,pixbuf,hotX,hotY) DragSetIconSurface(context,surface) DragSetIconWidget(context,w,hotX,hotY) EventsPending() GdkCairoSetSourcePixBuf(cr,pixbuf,pixbufX,pixbufY) GetMajorVersion() GetMicroVersion() GetMinorVersion() Init(args) InitCheck(args) Main() MainIteration() MainIterationDo(blocking) MainQuit() OpenFileChooserNative(title,parent) PaperSizeGetDefaultRightMargin(unit) PaperSizeGetPaperSizes(includeCustom) PrintRunPageSetupDialogAsync(parent,setup,settings,cb) RemoveProviderForScreen(s,provider) SetInteractiveDebugging(enable) StyleContextResetWidgets(v) TestInit(args) TestListAllTypes() TestRegisterAllTypes() TestWidgetSendKey(widget,keyval,modifiers) TestWidgetWaitForDraw(widget) WindowGetDefaultIconList() WindowGetDefaultIconName() WindowListToplevels() WindowSetAutoStartupNotification(setting) WindowSetDefaultIcon(icon) WindowSetDefaultIconFromFile(file) WindowSetDefaultIconList(list) WindowSetDefaultIconName(s) Types typeAboutDialog AboutDialogNew() (v)AddCreditSection(sectionName,people) (v)GetArtists() (v)GetAuthors() (v)GetComments() (v)GetCopyright() (v)GetDocumenters() (v)GetLicense() (v)GetLicenseType() (v)GetLogo() (v)GetLogoIconName() (v)GetProgramName() (v)GetTranslatorCredits() (v)GetVersion() (v)GetWebsite() (v)GetWebsiteLabel() (v)GetWrapLicense() (v)SetArtists(artists) (v)SetAuthors(authors) (v)SetComments(comments) (v)SetCopyright(copyright) (v)SetDocumenters(documenters) (v)SetLicense(license) (v)SetLicenseType(license) (v)SetLogo(logo) (v)SetLogoIconName(name) (v)SetProgramName(name) (v)SetTranslatorCredits(translatorCredits) (v)SetVersion(version) (v)SetWebsite(website) (v)SetWebsiteLabel(websiteLabel) (v)SetWrapLicense(wrapLicense) typeAccelFlags typeAccelGroup AccelGroupFromClosure(f) AccelGroupNew() (v)Activate(quark,acceleratable,key,mods) (v)Connect(key,mods,flags,f) (v)ConnectByPath(path,f) (v)Disconnect(f) (v)DisconnectKey(key,mods) (v)GetModifierMask() (v)IsLocked() (v)Lock() (v)Unlock() typeAccelKey AccelMapLookupEntry(path) typeAccelMap AccelMapGet() typeActionBar ActionBarNew() (a)GetCenterWidget() (a)PackEnd(child) (a)PackStart(child) (a)SetCenterWidget(child) typeActionable (v)GetActionName() (v)SetActionName(action_name) (v)SetDetailedActionName(detailed_action_name) typeAdjustment AdjustmentNew(value,lower,upper,stepIncrement,pageIncrement,pageSize) (v)Configure(value,lower,upper,stepIncrement,pageIncrement,pageSize) (v)GetLower() (v)GetMinimumIncrement() (v)GetPageIncrement() (v)GetPageSize() (v)GetStepIncrement() (v)GetUpper() (v)GetValue() (v)SetLower(value) (v)SetPageIncrement(value) (v)SetPageSize(value) (v)SetStepIncrement(value) (v)SetUpper(value) (v)SetValue(value) typeAlign typeAllocation typeAppChooser (v)GetContentType() (v)Refresh() typeAppChooserButton AppChooserButtonNew(content_type) (v)AppendSeparator() (v)GetHeading() (v)GetShowDefaultItem() (v)GetShowDialogItem() (v)SetActiveCustomItem(name) (v)SetHeading(heading) (v)SetShowDefaultItem(setting) (v)SetShowDialogItem(setting) typeAppChooserDialog AppChooserDialogNew(parent,flags,file) AppChooserDialogNewForContentType(parent,flags,content_type) (v)GetHeading() (v)GetWidget() (v)SetHeading(heading) typeAppChooserWidget AppChooserWidgetNew(content_type) (v)GetDefaultText() (v)GetShowAll() (v)GetShowDefault() (v)GetShowFallback() (v)GetShowOther() (v)GetShowRecommended() (v)SetDefaultText(text) (v)SetShowAll(setting) (v)SetShowDefault(setting) (v)SetShowFallback(setting) (v)SetShowOther(setting) (v)SetShowRecommended(setting) typeApplication ApplicationNew(appId,flags) (v)AddWindow(w) (v)GetAccelsForAction(act) (v)GetActionsForAccel(acc) (v)GetActiveWindow() (v)GetAppMenu() (v)GetMenuByID(id) (v)GetMenubar() (v)GetWindowByID(id) (v)GetWindows() (v)Inhibited(window,flags,reason) (v)IsInhibited(flags) (v)ListActionDescriptions() (v)PrefersAppMenu() (v)RemoveWindow(w) (v)SetAccelsForAction(act,accels) (v)SetAppMenu(m) (v)SetMenubar(m) (v)Uninhibit(cookie) typeApplicationInhibitFlags typeApplicationWindow ApplicationWindowNew(app) (v)GetHelpOverlay() (v)GetID() (v)GetShowMenubar() (v)SetHelpOverlay(helpOverlay) (v)SetShowMenubar(b) typeArrowPlacement typeArrowType typeAspectFrame AspectFrameNew(label,xalign,yalign,ratio,obeyChild) typeAssistant AssistantNew() (v)AddActionWidget(child) (v)AppendPage(page) (v)Commit() (v)GetCurrentPage() (v)GetNPages() (v)GetNthPage(pageNum) (v)GetPageComplete(page) (v)GetPageTitle(page) (v)GetPageType(page) (v)InsertPage(page,position) (v)NextPage() (v)PrependPage(page) (v)PreviousPage() (v)RemoveActionWidget(child) (v)RemovePage(pageNum) (v)SetCurrentPage(pageNum) (v)SetPageComplete(page,complete) (v)SetPageTitle(page,title) (v)SetPageType(page,ptype) (v)UpdateButtonsState() typeAssistantPageType typeBin (v)GetChild() typeBox BoxNew(orientation,spacing) (a)GetCenterWidget() (v)GetHomogeneous() (v)GetOrientation() (v)GetSpacing() (v)PackEnd(child,expand,fill,padding) (v)PackStart(child,expand,fill,padding) (v)QueryChildPacking(child) (v)ReorderChild(child,position) (a)SetCenterWidget(child) (v)SetChildPacking(child,expand,fill,padding,packType) (v)SetHomogeneous(homogeneous) (v)SetOrientation(o) (v)SetSpacing(spacing) typeBuilder BuilderNew() BuilderNewFromFile(filePath) BuilderNewFromResource(resourcePath) BuilderNewFromString(resource) (b)AddFromFile(filename) (b)AddFromResource(path) (b)AddFromString(str) (b)ConnectSignals(signals) (b)GetObject(name) typeButton ButtonNew() ButtonNewFromIconName(iconName,size) ButtonNewWithLabel(label) ButtonNewWithMnemonic(label) (v)Clicked() (v)GetAlwaysShowImage() (v)GetEventWindow() (v)GetImage() (v)GetImagePosition() (v)GetLabel() (v)GetRelief() (v)GetUseUnderline() (v)SetAlwaysShowImage(alwaysShow) (v)SetImage(image) (v)SetImagePosition(position) (v)SetLabel(label) (v)SetRelief(newStyle) (v)SetUseUnderline(useUnderline) typeButtonBox ButtonBoxNew(o) (v)GetChildNonHomogeneous(child) (v)GetChildSecondary(child) (v)GetLayout() (v)SetChildNonHomogeneous(child,nonHomogeneous) (v)SetChildSecondary(child,isSecondary) (v)SetLayout(style) typeButtonBoxStyle typeButtonRole typeButtonsType typeCalendar CalendarNew() (v)ClearMarks() (v)GetDate() (v)GetDayIsMarked(day) (v)GetDetailHeightRows() (v)GetDetailWidthChars() (v)GetDisplayOptions() (v)MarkDay(day) (v)SelectDay(day) (v)SelectMonth(month,year) (v)SetDetailHeightRows(rows) (v)SetDetailWidthChars(chars) (v)SetDisplayOptions(flags) (v)UnmarkDay(day) typeCalendarDisplayOptions typeCellArea (v)Activate(context,widget,cellArea,flags,editOnly) (v)ActivateCell(widget,renderer,event,cellArea,flags) (v)Add(renderer) (v)AddFocusSibling(renderer,sibling) (v)ApplyAttributes(model,iter,isExpander,isExpanded) (v)AreaEvent(context,widget,event,cellArea,flags) (v)AttributeConnect(renderer,attribute,column) (v)AttributeDisconnect(renderer,attribute) (v)AttributeGetColumn(renderer,attribute) (v)CellGetProperty(renderer,propertyName) (v)CellSetProperty(renderer,propertyName,value) (v)CopyContext(context) (v)CreateContext() (v)Focus(direction) (v)GetCellAllocation(context,widget,renderer,cellArea) (v)GetCellAtPosition(context,widget,cellArea,x,y) (v)GetCurrentPathString() (v)GetEditWidget() (v)GetEditedCell() (v)GetFocusCell() (v)GetFocusFromSibling(renderer) (v)GetFocusSiblings(renderer) (v)GetPreferredHeight(context,widget) (v)GetPreferredHeightForWidth(context,widget,width) (v)GetPreferredWidth(context,widget) (v)GetPreferredWidthForHeight(context,widget,height) (v)HasRenderer(renderer) (v)InnerCellArea(widget,cellArea) (v)IsActivatable() (v)IsFocusSibling(renderer,sibling) (v)Remove(renderer) (v)RemoveFocusSibling(renderer,sibling) (v)Render(context,widget,cr,backgroundArea,cellArea,flags,paintFocus) (v)RequestRenderer(renderer,orientation,widget,forSize) (v)SetFocusCell(renderer) (v)StopEditing(cancelled) (v)ToCellArea() typeCellAreaBox CellAreaBoxNew() (v)GetSpacing() (v)PackEnd(renderer,expand,align,fixed) (v)PackStart(renderer,expand,align,fixed) (v)SetSpacing(spacing) typeCellAreaContext (v)Allocate(width,height) (v)GetAllocation() (v)GetArea() (v)GetPreferredHeight() (v)GetPreferredHeightForWidth(width) (v)GetPreferredWidth() (v)GetPreferredWidthForHeight(height) (v)PushPreferredHeight(minHeight,naturalHeight) (v)PushPreferredWidth(minWidth,naturalWidth) (v)Reset(width,height) typeCellEditable (v)EditingDone() (v)RemoveWidget() (v)StartEditing(event) (v)ToEntry() typeCellLayout (v)AddAttribute(cell,attribute,column) (v)ClearAttributes(cell) (v)PackStart(cell,expand) typeCellRenderer (v)Activate(event,widget,path,backgroundArea,cellArea,flags) (v)GetSensitive() (v)GetState(widget,flags) (v)GetVisible() (v)IsActivatable() (v)SetAlignment(xalign,yalign) (v)SetSentitive(sensitive) (v)SetVisible(visible) (v)StartEditing(event,widget,path,backgroundArea,cellArea,flags) (v)StopEditing(canceled) typeCellRendererAccel CellRendererAccelNew() typeCellRendererAccelMode typeCellRendererCombo CellRendererComboNew() typeCellRendererMode typeCellRendererPixbuf CellRendererPixbufNew() typeCellRendererProgress CellRendererProgressNew() typeCellRendererSpin CellRendererSpinNew() typeCellRendererSpinner CellRendererSpinnerNew() typeCellRendererState typeCellRendererText CellRendererTextNew() (v)SetFixedHeightFromFont(numberOfRows) typeCellRendererToggle CellRendererToggleNew() (v)GetActivatable() (v)GetActive() (v)GetRadio() (v)SetActivatable(activatable) (v)SetActive(active) (v)SetRadio(set) typeCheckButton CheckButtonNew() CheckButtonNewWithLabel(label) CheckButtonNewWithMnemonic(label) typeCheckMenuItem CheckMenuItemNew() CheckMenuItemNewWithLabel(label) CheckMenuItemNewWithMnemonic(label) (v)GetActive() (v)GetDrawAsRadio() (v)GetInconsistent() (v)SetActive(isActive) (v)SetDrawAsRadio(drawAsRadio) (v)SetInconsistent(setting) (v)Toggled() typeClipboard ClipboardGet(atom) ClipboardGetForDisplay(display,atom) (v)SetImage(pixbuf) (v)SetText(text) (v)Store() (v)WaitForContents(target) (v)WaitForImage() (v)WaitForText() (v)WaitIsImageAvailable() (v)WaitIsRichTextAvailable(buf) (v)WaitIsTargetAvailable(target) (v)WaitIsTextAvailable() (v)WaitIsUrisAvailable() typeColorButton ColorButtonNew() ColorButtonNewWithRGBA(gdkColor) (v)GetTitle() (v)SetTitle(title) typeColorChooser (v)AddPalette(orientation,colors_per_line,colors) (v)GetRGBA() (v)GetUseAlpha() (v)SetRGBA(gdkColor) (v)SetUseAlpha(use_alpha) typeColorChooserDialog ColorChooserDialogNew(title,parent) typeCols typeComboBox ComboBoxNew() ComboBoxNewWithEntry() ComboBoxNewWithModel(model) ComboBoxNewWithModelAndEntry(model) (v)GetActive() (v)GetActiveID() (v)GetActiveIter() (v)GetColumnSpanColumn() (v)GetEntry() (v)GetEntryTextColumn() (v)GetHasEntry() (v)GetIDColumn() (v)GetModel() (v)GetPopupFixedWidth() (v)GetRowSpanColumn() (v)GetWrapWidth() (v)Popdown() (v)Popup() (v)PopupForDevice(device) (v)SetActive(index) (v)SetActiveID(id) (v)SetActiveIter(iter) (v)SetColumnSpanColumn(wrapWidth) (v)SetEntryTextColumn(textColumn) (v)SetIDColumn(idColumn) (v)SetModel(model) (v)SetPopupFixedWidth(fixedWidth) (v)SetRowSpanColumn(rowSpan) (v)SetWrapWidth(wrapWidth) typeComboBoxText ComboBoxTextNew() ComboBoxTextNewWithEntry() (v)Append(id,text) (v)AppendText(text) (v)GetActiveText() (v)Insert(position,id,text) (v)InsertText(position,text) (v)Prepend(id,text) (v)PrependText(text) (v)Remove(position) (v)RemoveAll() typeContainer (v)Add(w) (v)CheckResize() (v)ChildGetProperty(child,name,valueType) (v)ChildNotify(child,childProperty) (v)ChildSetProperty(child,name,value) (v)ChildType() (v)GetBorderWidth() (v)GetChildren() (v)GetFocusChild() (v)GetFocusHAdjustment() (v)GetFocusVAdjustment() (v)PropagateDraw(child,cr) (v)Remove(w) (v)SetBorderWidth(borderWidth) (v)SetFocusChild(child) (v)SetFocusHAdjustment(adjustment) (v)SetFocusVAdjustment(adjustment) typeCornerType typeCssProvider CssProviderGetNamed(name,variant) CssProviderNew() (v)LoadFromData(data) (v)LoadFromPath(path) (v)LoadFromResource(path) (v)ToString() typeDestDefaults typeDialog DialogNew() DialogNewWithButtons(title,parent,flags,buttons) (v)AddActionWidget(child,id) (v)AddButton(text,id) (v)GetContentArea() (v)GetHeaderBar() (v)GetResponseForWidget(widget) (v)GetWidgetForResponse(id) (v)Response(response) (v)Run() (v)SetDefaultResponse(id) (v)SetResponseSensitive(id,setting) typeDialogFlags typeDirectionType typeDrawingArea DrawingAreaNew() typeEditable (v)CopyClipboard() (v)CutClipboard() (v)DeleteSelection() (v)DeleteText(startPos,endPos) (v)GetChars(startPos,endPos) (v)GetEditable() (v)GetPosition() (v)GetSelectionBounds() (v)InsertText(newText,position) (v)PasteClipboard() (v)SelectRegion(startPos,endPos) (v)SetEditable(isEditable) (v)SetPosition(position) typeEntry EntryNew() EntryNewWithBuffer(buffer) (v)GetActivatesDefault() (v)GetAlignment() (v)GetBuffer() (v)GetCompletion() (v)GetCurrentIconDragSource() (v)GetCursorHAdjustment() (v)GetHasFrame() (v)GetIconActivatable(iconPos) (v)GetIconArea(iconPos) (v)GetIconAtPos(x,y) (v)GetIconGIcon(iconPos) (v)GetIconName(iconPos) (v)GetIconPixbuf(iconPos) (v)GetIconSensitive(iconPos) (v)GetIconStorageType(iconPos) (v)GetIconTooltipMarkup(iconPos) (v)GetIconTooltipText(iconPos) (v)GetInputHints() (v)GetInputPurpose() (v)GetInvisibleChar() (v)GetLayout() (v)GetLayoutOffsets() (v)GetMaxLength() (v)GetMaxWidthChars() (v)GetOverwriteMode() (v)GetPlaceholderText() (v)GetProgressFraction() (v)GetProgressPulseStep() (v)GetTabs() (v)GetText() (v)GetTextArea() (v)GetTextLength() (v)GetVisibility() (v)GetWidthChars() (v)GrabFocusWithoutSelecting() (v)IMContextFilterKeypress(eventKey) (v)LayoutIndexToTextIndex(layoutIndex) (v)ProgressPulse() (v)RemoveIcon(iconPos) (v)ResetIMContext() (v)SetActivatesDefault(setting) (v)SetAlignment(xalign) (v)SetBuffer(buffer) (v)SetCompletion(completion) (v)SetCursorHAdjustment(adjustment) (v)SetHasFrame(setting) (v)SetIconActivatable(iconPos,activatable) (v)SetIconFromGIcon(iconPos,icon) (v)SetIconFromIconName(iconPos,name) (v)SetIconFromPixbuf(iconPos,pixbuf) (v)SetIconSensitive(iconPos,sensitive) (v)SetIconTooltipMarkup(iconPos,tooltip) (v)SetIconTooltipText(iconPos,tooltip) (v)SetInputHints(hints) (v)SetInputPurpose(purpose) (v)SetInvisibleChar(ch) (v)SetMaxLength(len) (v)SetMaxWidthChars(nChars) (v)SetOverwriteMode(overwrite) (v)SetPlaceholderText(text) (v)SetProgressFraction(fraction) (v)SetProgressPulseStep(fraction) (v)SetTabs(tabs) (v)SetText(text) (v)SetVisibility(visible) (v)SetWidthChars(nChars) (v)TextIndexToLayoutIndex(textIndex) (v)UnsetInvisibleChar() typeEntryBuffer EntryBufferNew(initialChars,nInitialChars) (v)DeleteText(position,nChars) (v)EmitDeletedText(pos,nChars) (v)EmitInsertedText(pos,text) (v)GetBytes() (v)GetLength() (v)GetMaxLength() (v)GetText() (v)InsertText(position,text) (v)SetMaxLength(maxLength) (v)SetText(text) typeEntryCompletion EntryCompletionNew() (v)GetInlineCompletion() (v)GetMinimumKeyLength() (v)GetModel() (v)GetPopupCompletion() (v)GetPopupSetWidth() (v)GetTextColumn() (v)SetInlineCompletion(inlineCompletion) (v)SetMinimumKeyLength(minimumLength) (v)SetModel(model) (v)SetPopupCompletion(popupCompletion) (v)SetPopupSetWidth(popupSetWidth) (v)SetTextColumn(textColumn) typeEntryIconPosition typeEventBox EventBoxNew() (v)GetAboveChild() (v)GetVisibleWindow() (v)SetAboveChild(aboveChild) (v)SetVisibleWindow(visibleWindow) typeExpander ExpanderNew(label) (v)GetExpanded() (v)GetLabel() (v)SetExpanded(expanded) (v)SetLabel(label) (v)SetLabelWidget(widget) typeFileChooser (v)AddFilter(filter) (v)AddShortcutFolder(folder) (v)GetCreateFolders() (v)GetCurrentFolder() (v)GetDoOverwriteConfirmation() (v)GetFilename() (v)GetFilenames() (v)GetLocalOnly() (v)GetPreviewFilename() (v)GetSelectMultiple() (v)GetURI() (v)GetURIs() (v)RemoveFilter(filter) (v)SelectAll() (v)SelectFilename(filename) (v)SetCreateFolders(value) (v)SetCurrentFolder(folder) (v)SetCurrentName(name) (v)SetDoOverwriteConfirmation(value) (v)SetFilename(filename) (v)SetFilter(filter) (v)SetLocalOnly(value) (v)SetPreviewWidget(widget) (v)SetPreviewWidgetActive(active) (v)SetSelectMultiple(value) (v)UnselectAll() (v)UnselectFilename(filename) typeFileChooserAction typeFileChooserButton FileChooserButtonNew(title,action) FileChooserButtonNewWithDialog(dialog) (v)GetTitle() (v)GetWidthChars() (v)SetTitle(title) (v)SetWidthChars(width) typeFileChooserDialog FileChooserDialogNewWith1Button(title,parent,action,first_button_text,first_button_id) FileChooserDialogNewWith2Buttons(title,parent,action,first_button_text,first_button_id,second_button_text,...) typeFileChooserNativeDialog FileChooserNativeDialogNew(title,parent,action,accept_label,cancel_label) (v)GetAcceptLabel() (v)GetCancelLabel() (v)SetAcceptLabel(accept_label) (v)SetCancelLabel(cancel_label) typeFileChooserWidget FileChooserWidgetNew(action) typeFileFilter FileFilterNew() (v)AddMimeType(mimeType) (v)AddPattern(pattern) (v)AddPixbufFormats() (v)GetName() (v)SetName(name) typeFixed FixedNew() (v)Move(w,x,y) (v)Put(w,x,y) typeFlowBox FlowBoxNew() (fb)GetActivateOnSingleClick() (fb)GetChildAtIndex(idx) (fb)GetColumnSpacing() (fb)GetHomogeneous() (fb)GetMaxChildrenPerLine() (fb)GetMinChildrenPerLine() (fb)GetRowSpacing() (fb)GetSelectedChildren() (fb)GetSelectionMode() (fb)Insert(widget,position) (fb)SelectAll() (fb)SelectChild(child) (fb)SetActivateOnSingleClick(single) (fb)SetColumnSpacing(spacing) (fb)SetHAdjustment(adjustment) (fb)SetHomogeneous(homogeneous) (fb)SetMaxChildrenPerLine(n_children) (fb)SetMinChildrenPerLine(n_children) (fb)SetRowSpacing(spacing) (fb)SetSelectionMode(mode) (fb)SetVAdjustment(adjustment) (fb)UnselectAll() (fb)UnselectChild(child) typeFlowBoxChild FlowBoxChildNew() (fbc)Changed() (fbc)GetIndex() (fbc)IsSelected() typeFontButton FontButtonNew() FontButtonNewWithFont(fontname) (v)GetShowSize() (v)GetShowStyle() (v)GetTitle() (v)GetUseFont() (v)GetUseSize() (v)SetShowSize(showSize) (v)SetShowStyle(showStyle) (v)SetTitle(title) (v)SetUseFont(useFont) (v)SetUseSize(useSize) typeFontChooser (v)GetFont() (v)SetFont(font) typeFrame FrameNew(label) (v)GetLabel() (v)GetLabelAlign() (v)GetLabelWidget() (v)GetShadowType() (v)SetLabel(label) (v)SetLabelAlign(xAlign,yAlign) (v)SetLabelWidget(labelWidget) (v)SetShadowType(t) typeGLArea GLAreaNew() WidgetToGLArea(widget) (v)AttachBuffers() (v)GetAutoRender() (v)GetContext() (v)GetError() (v)GetRequiredVersion() (v)GetUseES() (v)HasDepthBuffer() (v)HasStencilBuffer() (v)MakeCurrent() (v)QueueRender() (v)SetAutoRender(autoRender) (v)SetError(domain,code,err) (v)SetHasDepthBuffer(hasDepthBuffer) (v)SetHasStencilBuffer(hasStencilBuffer) (v)SetRequiredVersion(major,minor) (v)SetUseES(es) typeGrid GridNew() (v)Attach(child,left,top,width,height) (v)AttachNextTo(child,sibling,side,width,height) (v)GetChildAt(left,top) (v)GetColumnHomogeneous() (v)GetColumnSpacing() (v)GetRowHomogeneous() (v)GetRowSpacing() (v)InsertColumn(position) (v)InsertNextTo(sibling,side) (v)InsertRow(position) (v)RemoveColumn(position) (v)RemoveRow(position) (v)SetColumnHomogeneous(homogeneous) (v)SetColumnSpacing(spacing) (v)SetRowHomogeneous(homogeneous) (v)SetRowSpacing(spacing) typeHeaderBar HeaderBarNew() (v)GetCustomTitle() (v)GetDecorationLayout() (v)GetHasSubtitle() (v)GetShowCloseButton() (v)GetSubtitle() (v)GetTitle() (v)PackEnd(child) (v)PackStart(child) (v)SetCustomTitle(titleWidget) (v)SetDecorationLayout(layout) (v)SetHasSubtitle(setting) (v)SetShowCloseButton(setting) (v)SetSubtitle(subtitle) (v)SetTitle(title) typeIActionable typeIAppChooser typeICellArea typeICellEditable typeICellLayout typeICellRenderer typeIColorChooser typeIEditable typeIEntry typeIFontChooser typeIMenu typeIMenuItem typeIOrientable typeIPrintOperationPreview typeIRecentChooser typeIScrollable typeIStyleProvider typeIToolItem typeITreeModel typeITreeSortable typeIViewport typeIWidget TestFindLabel(widget,labelPattern) TestFindSibling(baseWidget,widgetType) TestFindWidget(widget,labelPattern,widgetType) typeIWidgetable typeIWindow typeIconLookupFlags typeIconSize typeIconTheme IconThemeGetDefault() IconThemeGetForScreen(screen) (v)HasIcon(iconName) (v)LoadIcon(iconName,size,flags) (v)LoadIconForScale(iconName,size,scale,flags) typeIconView IconViewNew() IconViewNewWithModel(model) (v)ConvertWidgetToBinWindowCoords(x,y) (v)GetActivateOnSingleClick() (v)GetCellRect(path,cell) (v)GetColumnSpacing() (v)GetColumns() (v)GetCursor() (v)GetItemAtPos(x,y) (v)GetItemOrientation() (v)GetItemPadding() (v)GetItemRow(path) (v)GetItemWidth() (v)GetMargin() (v)GetMarkupColumn() (v)GetModel() (v)GetPathAtPos(x,y) (v)GetPixbufColumn() (v)GetReorderable() (v)GetRowSpacing() (v)GetSelectedItems() (v)GetSelectionMode() (v)GetSpacing() (v)GetTextColumn() (v)GetTooltipColumn() (v)GetTooltipContext(x,y,keyboardTip) (v)GetVisibleRange() (v)ItemActivated(path) (v)PathIsSelected(path) (v)ScrollToPath(path,useAlign,rowAlign,colAlign) (v)SelectAll() (v)SelectPath(path) (v)SetActivateOnSingleClick(single) (v)SetColumnSpacing(columnSpacing) (v)SetColumns(columns) (v)SetCursor(path,cell,startEditing) (v)SetItemOrientation(orientation) (v)SetItemPadding(itemPadding) (v)SetItemWidth(width) (v)SetMargin(margin) (v)SetMarkupColumn(column) (v)SetModel(model) (v)SetPixbufColumn(column) (v)SetReorderable(reorderable) (v)SetRowSpacing(rowSpacing) (v)SetSelectionMode(mode) (v)SetSpacing(spacing) (v)SetTextColumn(column) (v)SetTooltipCell(tooltip,path,cell) (v)SetTooltipColumn(column) (v)SetTooltipItem(tooltip,path) (v)UnselectAll() (v)UnselectPath(path) typeImage ImageNew() ImageNewFromAnimation(animation) ImageNewFromFile(filename) ImageNewFromGIcon(icon,size) ImageNewFromIconName(iconName,size) ImageNewFromPixbuf(pixbuf) ImageNewFromResource(resourcePath) ImageNewFromSurface(surface) (v)Clear() (v)GetAnimation() (v)GetGIcon() (v)GetIconName() (v)GetPixbuf() (v)GetPixelSize() (v)GetStorageType() (v)SetFromAnimation(animation) (v)SetFromFile(filename) (v)SetFromGIcon(icon,size) (v)SetFromIconName(iconName,size) (v)SetFromPixbuf(pixbuf) (v)SetFromResource(resourcePath) (v)SetFromSurface(surface) (v)SetPixelSize(pixelSize) typeImageType typeInfoBar InfoBarNew() (v)AddActionWidget(w,responseId) (v)AddButton(buttonText,responseId) (v)GetActionArea() (v)GetContentArea() (v)GetMessageType() (v)GetShowCloseButton() (v)SetDefaultResponse(responseId) (v)SetMessageType(messageType) (v)SetResponseSensitive(responseId,setting) (v)SetShowCloseButton(setting) typeInputHints typeInputPurpose typeJustification typeLabel LabelNew(str) LabelNewWithMnemonic(str) WidgetToLabel(widget) (v)GetAngle() (v)GetCurrentUri() (v)GetEllipsize() (v)GetJustify() (v)GetLabel() (v)GetLineWrap() (v)GetLines() (v)GetMaxWidthChars() (v)GetMnemonicKeyval() (v)GetSelectable() (v)GetSelectionBounds() (v)GetSingleLineMode() (v)GetText() (v)GetTrackVisitedLinks() (v)GetUseMarkup() (v)GetUseUnderline() (v)GetWidthChars() (v)GetXAlign() (v)GetYAlign() (v)SelectRegion(startOffset,endOffset) (v)SetAngle(angle) (v)SetAttributes(attributes) (v)SetEllipsize(mode) (v)SetJustify(jtype) (v)SetLabel(str) (v)SetLineWrap(wrap) (v)SetLineWrapMode(wrapMode) (v)SetLines(lines) (v)SetMarkup(str) (v)SetMarkupWithMnemonic(str) (v)SetMaxWidthChars(nChars) (v)SetMnemonicWidget(widget) (v)SetPattern(patern) (v)SetSelectable(setting) (v)SetSingleLineMode(mode) (v)SetText(str) (v)SetTrackVisitedLinks(trackLinks) (v)SetUseMarkup(use) (v)SetUseUnderline(use) (v)SetWidthChars(nChars) (v)SetXAlign(n) (v)SetYAlign(n) typeLayout LayoutNew(hadjustment,vadjustment) (v)GetSize() (v)Move(w,x,y) (v)Put(w,x,y) (v)SetSize(width,height) typeLevelBar LevelBarNew() LevelBarNewForInterval(min_value,max_value) (v)AddOffsetValue(name,value) (v)GetInverted() (v)GetMaxValue() (v)GetMinValue() (v)GetMode() (v)GetOffsetValue(name) (v)GetValue() (v)RemoveOffsetValue(name) (v)SetInverted(inverted) (v)SetMaxValue(value) (v)SetMinValue(value) (v)SetMode(m) (v)SetValue(value) typeLevelBarMode typeLicense typeLinkButton LinkButtonNew(label) LinkButtonNewWithLabel(uri,label) (v)GetUri() (v)GetVisited() (v)SetUri(uri) (v)SetVisited(visited) typeListBox ListBoxNew() (v)BindModel(listModel,createWidgetFunc) (v)DragHighlightRow(row) (v)DragUnhighlightRow() (v)GetActivateOnSingleClick() (v)GetAdjustment() (v)GetRowAtIndex(index) (v)GetRowAtY(y) (v)GetSelectedRow() (v)GetSelectedRows() (v)GetSelectionMode() (v)Insert(child,position) (v)InvalidateFilter() (v)InvalidateHeaders() (v)InvalidateSort() (v)Prepend(child) (v)SelectAll() (v)SelectRow(row) (v)SelectedForeach(fn) (v)SetActivateOnSingleClick(single) (v)SetAdjustment(adjustment) (v)SetFilterFunc(fn) (v)SetHeaderFunc(fn) (v)SetPlaceholder(placeholder) (v)SetSelectionMode(mode) (v)SetSortFunc(fn) (v)UnselectAll() (v)UnselectRow(row) typeListBoxCreateWidgetFunc typeListBoxFilterFunc typeListBoxForeachFunc typeListBoxHeaderFunc typeListBoxRow ListBoxRowNew() (v)Changed() (v)GetActivatable() (v)GetHeader() (v)GetIndex() (v)GetSelectable() (v)IsSelected() (v)SetActivatable(activatable) (v)SetHeader(header) (v)SetSelectable(selectable) typeListBoxSortFunc typeListStore ListStoreNew(types) (v)Append() (v)Clear() (v)Insert(position) (v)InsertAfter(sibling) (v)InsertBefore(sibling) (v)InsertWithValues(iter,position,inColumns,inValues) (v)IterIsValid(iter) (v)MoveAfter(iter,position) (v)MoveBefore(iter,position) (v)Prepend() (v)Remove(iter) (v)Set(iter,columns,values) (v)SetCols(iter,cols) (v)SetColumnTypes(types) (v)SetValue(iter,column,value) (v)Swap(a,b) typeLockButton LockButtonNew(permission) (v)GetPermission() (v)SetPermission(permission) typeMajorVersion typeMenu GtkMenuNewFromModel(model) MenuNew() (v)Attach(child,l,r,t,b) (v)GetAccelGroup() (v)GetAccelPath() (v)GetActive() (v)GetAttachWidget() (v)GetMonitor() (v)GetReserveToggleSize() (v)PlaceOnMonitor(monitor) (v)Popdown() (v)PopupAtPointer(triggerEvent) (v)PopupAtRect(rect_window,rect,rect_anchor,menu_anchor,trigger_event) (v)PopupAtWidget(widget,widgetAnchor,menuAnchor,triggerEvent) (v)ReorderChild(child,position) (v)SetAccelGroup(accelGroup) (v)SetAccelPath(path) (v)SetActive(index) (v)SetMonitor(monitor_num) (v)SetReserveToggleSize(reserve) (v)SetScreen(screen) typeMenuBar MenuBarNew() typeMenuButton MenuButtonNew() (v)GetAlignWidget() (v)GetDirection() (v)GetMenuModel() (v)GetPopover() (v)GetPopup() (v)GetUsePopover() (v)SetAlignWidget(alignWidget) (v)SetDirection(direction) (v)SetMenuModel(menuModel) (v)SetPopover(popover) (v)SetPopup(menu) (v)SetUsePopover(setting) typeMenuDirectionType typeMenuItem MenuItemNew() MenuItemNewWithLabel(label) MenuItemNewWithMnemonic(label) (v)Activate() (v)Deselect() (v)GetAccelPath() (v)GetLabel() (v)GetReserveIndicator() (v)GetSubmenu() (v)GetUseUnderline() (v)Select() (v)SetAccelPath(path) (v)SetLabel(label) (v)SetReserveIndicator(reserve) (v)SetSubmenu(submenu) (v)SetUseUnderline(settings) (v)ToggleSizeAllocate(allocation) (v)ToggleSizeRequest(requisition) typeMenuShell (v)ActivateItem(child,forceDeactivate) (v)Append(child) (v)BindModel(model,action_namespace,with_separators) (v)Cancel() (v)Deactivate() (v)Deselect() (v)GetParentShell() (v)GetSelectedItem() (v)GetTakeFocus() (v)Insert(child,position) (v)Prepend(child) (v)SelectFirst(searchSensitive) (v)SelectItem(child) (v)SetTakeFocus(takeFocus) typeMessageDialog MessageDialogNew(parent,flags,mType,buttons,format,args) MessageDialogNewWithMarkup(parent,flags,mType,buttons,format,args) (v)FormatSecondaryMarkup(format,args) (v)FormatSecondaryText(format,args) (v)GetMessageArea() (v)SetMarkup(str) typeMessageType typeMinorVersion typeModelButton ModelButtonNew() typeNativeDialog (v)Destroy() (v)GetModal() (v)GetTitle() (v)GetTransientFor() (v)GetVisible() (v)Hide() (v)Run() (v)SetModal(modal) (v)SetTitle(title) (v)SetTransientFor(parent) (v)Show() typeNotebook NotebookNew() (v)AppendPage(child,tabLabel) (v)AppendPageMenu(child,tabLabel,menuLabel) (v)DetachTab(child) (v)GetActionWidget(packType) (v)GetCurrentPage() (v)GetGroupName() (v)GetMenuLabel(child) (v)GetMenuLabelText(child) (v)GetNPages() (v)GetNthPage(pageNum) (v)GetScrollable() (v)GetShowBorder() (v)GetShowTabs() (v)GetTabDetachable(child) (v)GetTabLabel(child) (v)GetTabLabelText(child) (v)GetTabPos() (v)GetTabReorderable(child) (v)InsertPage(child,tabLabel,position) (v)InsertPageMenu(child,tabLabel,menuLabel,position) (v)NextPage() (v)PageNum(child) (v)PopupDisable() (v)PopupEnable() (v)PrependPage(child,tabLabel) (v)PrependPageMenu(child,tabLabel,menuLabel) (v)PrevPage() (v)RemovePage(pageNum) (v)ReorderChild(child,position) (v)SetActionWidget(widget,packType) (v)SetCurrentPage(pageNum) (v)SetGroupName(groupName) (v)SetMenuLabel(child,menuLabel) (v)SetMenuLabelText(child,menuText) (v)SetScrollable(scrollable) (v)SetShowBorder(showBorder) (v)SetShowTabs(showTabs) (v)SetTabDetachable(child,detachable) (v)SetTabLabel(child,tabLabel) (v)SetTabLabelText(child,tabText) (v)SetTabPos(pos) (v)SetTabReorderable(child,reorderable) typeNumberUpLayout typeOffscreenWindow OffscreenWindowNew() (v)GetPixbuf() (v)GetSurface() typeOrientable (v)GetOrientation() (v)SetOrientation(orientation) typeOrientation typeOverlay OverlayNew() (v)AddOverlay(widget) (v)GetOverlayPassThrough(widget) (v)ReorderOverlay(child,position) (v)SetOverlayPassThrough(widget,passThrough) typePackType typePageOrientation typePageSet typePageSetup PageSetupNew() PageSetupNewFromFile(fileName) PrintRunPageSetupDialog(parent,pageSetup,settings) (ps)Copy() (ps)GetBottomMargin(unit) (ps)GetLeftMargin(unit) (ps)GetOrientation() (ps)GetPageHeight(unit) (ps)GetPageWidth(unit) (ps)GetPaperHeight(unit) (ps)GetPaperSize() (ps)GetPaperWidth(unit) (ps)GetRightMargin(unit) (ps)GetTopMargin(unit) (ps)PageSetupLoadFile(name) (ps)PageSetupToFile(name) (ps)SetBottomMargin(margin,unit) (ps)SetLeftMargin(margin,unit) (ps)SetOrientation(orientation) (ps)SetPaperSize(size) (ps)SetPaperSizeAndDefaultMargins(size) (ps)SetRightMargin(margin,unit) (ps)SetTopMargin(margin,unit) typePageSetupDoneCallback typePaned PanedNew(orientation) (v)Add1(child) (v)Add2(child) (v)GetChild1() (v)GetChild2() (v)GetHandleWindow() (v)GetPosition() (v)GetWideHandle() (v)Pack1(child,resize,shrink) (v)Pack2(child,resize,shrink) (v)SetPosition(position) (v)SetWideHandle(wide) typePaperSize PaperSizeNew(name) PaperSizeNewCustom(name,displayName,width,height,unit) PaperSizeNewFromIPP(name,width,height) PaperSizeNewFromPPD(name,displayName,width,height) (ps)Copy() (ps)GetDefaultBottomMargin(unit) (ps)GetDefaultLeftMargin(unit) (ps)GetDefaultRightMargin(unit) (ps)GetDefaultTopMargin(unit) (ps)GetDisplayName() (ps)GetHeight(unit) (ps)GetName() (ps)GetPPDName() (ps)GetWidth(unit) (ps)IsCustom() (ps)IsEqual(other) (ps)IsIPP() (ps)SetSize(width,height,unit) typePathType typePlug PlugNew(socketId) PlugNewForDisplay(display,socketId) (v)Construct(socketId) (v)ConstructForDisplay(display,socketId) (v)GetEmbedded() (v)GetId() (v)GetSocketWindow() typePolicyType typePopover PopoverNew(relative) PopoverNewFromModel(relative,model) (v)BindModel(menuModel,actionNamespace) (v)GetConstrainTo() (p)GetDefaultWidget() (v)GetModal() (v)GetPointingTo() (v)GetPosition() (v)GetRelativeTo() (v)Popdown() (v)Popup() (v)SetConstrainTo(constrain) (p)SetDefaultWidget(widget) (v)SetModal(modal) (v)SetPointingTo(rect) (v)SetPosition(position) (v)SetRelativeTo(relative) typePopoverConstraint typePopoverMenu PopoverMenuNew() (v)OpenSubmenu(name) typePositionType typePrintContext (pc)CreatePangoContext() (pc)CreatePangoLayout() (pc)GetCairoContext() (pc)GetDpiX() (pc)GetDpiY() (pc)GetHardMargins() (pc)GetHeight() (pc)GetPageSetup() (pc)GetPangoFontMap() (pc)GetWidth() (pc)SetCairoContext(cr,dpiX,dpiY) typePrintDuplex typePrintError typePrintOperation PrintOperationNew() (po)Cancel() (po)DrawPageFinish() (po)GetDefaultPageSetup() (po)GetEmbedPageSetup() (po)GetHasSelection() (po)GetNPagesToPrint() (po)GetPrintSettings(ps) (po)GetStatus() (po)GetStatusString() (po)GetSupportSelection() (po)IsFinished() (po)PrintOperationGetError() (po)PrintOperationSetAllowAsync(allowSync) (po)Run(action,parent) (po)SetCurrentPage(page) (po)SetCustomTabLabel(label) (po)SetDefaultPageSetup(ps) (po)SetDeferDrawing() (po)SetEmbedPageSetup(embed) (po)SetExportFilename(name) (po)SetHasSelection(selection) (po)SetJobName(name) (po)SetNPages(pages) (po)SetPrintSettings(ps) (po)SetShowProgress(show) (po)SetSupportSelection(selection) (po)SetTrackPrintStatus(progress) (po)SetUnit(unit) (po)SetUseFullPage(full) typePrintOperationAction typePrintOperationPreview (pop)EndPreview() (pop)IsSelected(page) (pop)RenderPage(page) typePrintOperationResult typePrintPages typePrintQuality typePrintSettings PrintSettingsNew() PrintSettingsNewFromFile(name) (ps)Copy() (ps)ForEach(cb) (ps)Get(key) (ps)GetBool(key) (ps)GetCollate() (ps)GetDefaultSource() (ps)GetDither() (ps)GetDouble(key) (ps)GetDoubleWithDefault(key,def) (ps)GetDuplex() (ps)GetFinishings() (ps)GetInt(key) (ps)GetIntWithDefault(key,def) (ps)GetLength(key,unit) (ps)GetMediaType() (ps)GetNCopies() (ps)GetNmberUp() (ps)GetNumberUpLayout() (ps)GetOrientation() (ps)GetOutputBin() (ps)GetPageSet(pages) (ps)GetPaperHeight(unit) (ps)GetPaperSize() (ps)GetPaperWidth(unit) (ps)GetPrintPages() (ps)GetPrinter() (ps)GetPrinterLpi() (ps)GetQuality() (ps)GetResolution() (ps)GetResolutionX() (ps)GetResolutionY() (ps)GetReverse() (ps)GetScale() (ps)GetUseColor() (ps)HasKey(key) (ps)LoadFile(name) (ps)Set(key,value) (ps)SetBool(key,value) (ps)SetCollate(collate) (ps)SetDither(dither) (ps)SetDouble(key,value) (ps)SetDuplex(duplex) (ps)SetFinishings(dither) (ps)SetInt(key,value) (ps)SetLength(key,value,unit) (ps)SetMediaType(mediaType) (ps)SetNCopies(copies) (ps)SetNumberUp(numberUp) (ps)SetNumberUpLayout(numberUpLayout) (ps)SetOrientation(orientation) (ps)SetOutputBin(bin) (ps)SetPageSet(pageSet) (ps)SetPaperHeight(width,unit) (ps)SetPaperSize(size) (ps)SetPaperWidth(width,unit) (ps)SetPrintPages(pages) (ps)SetPrinter(printer) (ps)SetPrinterLpi(lpi) (ps)SetQuality(quality) (ps)SetResolution(resolution) (ps)SetResolutionXY(resolutionX,resolutionY) (ps)SetReverse(reverse) (ps)SetScale(scale) (ps)SetSefaultSource(defaultSource) (ps)SetUseColor(color) (ps)ToFile(name) (ps)Unset(key) typePrintSettingsCallback typePrintStatus typeProgressBar ProgressBarNew() (v)GetFraction() (v)GetInverted() (v)GetPulseStep() (v)GetShowText() (v)Pulse() (v)SetFraction(fraction) (v)SetInverted(inverted) (v)SetPulseStep(fraction) (v)SetShowText(showText) (v)SetText(text) typeRadioButton RadioButtonNew(group) RadioButtonNewFromWidget(radioGroupMember) RadioButtonNewWithLabel(group,label) RadioButtonNewWithLabelFromWidget(radioGroupMember,label) RadioButtonNewWithMnemonic(group,label) RadioButtonNewWithMnemonicFromWidget(radioGroupMember,label) (v)GetGroup() (v)JoinGroup(groupSource) (v)SetGroup(group) typeRadioMenuItem RadioMenuItemNew(group) RadioMenuItemNewFromWidget(group) RadioMenuItemNewWithLabel(group,label) RadioMenuItemNewWithLabelFromWidget(group,label) RadioMenuItemNewWithMnemonic(group,label) RadioMenuItemNewWithMnemonicFromWidget(group,label) (v)GetGroup() (v)JoinGroup(group_source) (v)SetGroup(group) typeRange (v)GetAdjustment() (v)GetFillLevel() (v)GetFlippable() (v)GetInverted() (v)GetLowerStepperSensitivity() (v)GetRangeRect() (v)GetRestrictToFillLevel() (v)GetRoundDigits() (v)GetShowFillLevel() (v)GetSliderFixedSize() (v)GetSliderRange() (v)GetUpperStepperSensitivity() (v)GetValue() (v)RestrictToFillLevel(restrict_to_fill_level) (v)SetAdjustment(adjustment) (v)SetFillLevel(fill_level) (v)SetFlippable(flippable) (v)SetIncrements(step,page) (v)SetInverted(inverted) (v)SetLowerStepperSensitivity(sensitivity) (v)SetRange(min,max) (v)SetRoundDigits(round_digits) (v)SetShowFillLevel(show_fill_level) (v)SetSliderFixedSize(size_fixed) (v)SetUpperStepperSensitivity(sensitivity) (v)SetValue(value) typeRecentChooser (v)AddFilter(filter) (v)GetCurrentUri() (v)RemoveFilter(filter) typeRecentChooserMenu typeRecentFilter RecentFilterNew() typeRecentManager RecentManagerGetDefault() (v)AddItem(fileURI) typeReliefStyle typeRequisition RequisitionNew() (v)Copy() (v)Native() typeResponseType typeRevealer RevealerNew() (v)GetChildRevealed() (v)GetRevealChild() (v)GetTransitionDuration() (v)GetTransitionType() (v)SetRevealChild(revealChild) (v)SetTransitionDuration(duration) (v)SetTransitionType(transition) typeRevealerTransitionType typeScale ScaleNew(orientation,adjustment) ScaleNewWithRange(orientation,min,max,step) (v)AddMark(value,pos,markup) (v)ClearMarks() (v)SetDrawValue(drawValue) typeScaleButton ScaleButtonNew(size,min,max,step,icons) (v)GetAdjustment() (v)GetMinusButton() (v)GetPlusButton() (v)GetPopup() (v)GetValue() (v)SetAdjustment(adjustment) (v)SetIcons() (v)SetValue(value) typeScrollStep typeScrollType typeScrollable (v)GetHAdjustment() (v)GetVAdjustment() (v)SetHAdjustment(adjustment) (v)SetVAdjustment(adjustment) typeScrollbar ScrollbarNew(orientation,adjustment) typeScrolledWindow ScrolledWindowNew(hadjustment,vadjustment) (v)GetCaptureButtonPress() (v)GetHAdjustment() (v)GetHScrollbar() (v)GetKineticScrolling() (v)GetMaxContentHeight() (v)GetMaxContentWidth() (v)GetMinContentHeight() (v)GetMinContentWidth() (v)GetOverlayScrolling() (v)GetPlacement() (v)GetPolicy() (v)GetPropagateNaturalHeight() (v)GetPropagateNaturalWidth() (v)GetShadowType() (v)GetVAdjustment() (v)GetVScrollbar() (v)SetCaptureButtonPress(captureButtonPress) (v)SetHAdjustment(adjustment) (v)SetKineticScrolling(kineticScrolling) (v)SetMaxContentHeight(width) (v)SetMaxContentWidth(width) (v)SetMinContentHeight(width) (v)SetMinContentWidth(width) (v)SetOverlayScrolling(scrolling) (v)SetPlacement(windowPlacement) (v)SetPolicy(hScrollbarPolicy,vScrollbarPolicy) (v)SetPropagateNaturalHeight(propagate) (v)SetPropagateNaturalWidth(propagate) (v)SetShadowType(t) (v)SetVAdjustment(adjustment) (v)UnsetPlacement() typeSearchBar SearchBarNew() (v)ConnectEntry(entry) (v)GetSearchMode() (v)GetShowCloseButton() (v)HandleEvent(event) (v)SetSearchMode(searchMode) (v)SetShowCloseButton(visible) typeSearchEntry SearchEntryNew() (v)HandleEvent(event) typeSelectionData (v)GetData() (v)GetLength() (v)GetPixbuf() (v)GetText() (v)GetURIs() (v)SetData(atom,data) (v)SetPixbuf(pixbuf) (v)SetText(text) (v)SetURIs(uris) typeSelectionMode typeSensitivityType typeSeparator SeparatorNew(orientation) typeSeparatorMenuItem SeparatorMenuItemNew() typeSeparatorToolItem SeparatorToolItemNew() (v)GetDraw() (v)SetDraw(draw) typeSettings SettingsGetDefault() typeShadowType typeShortcutsGroup typeShortcutsSection typeShortcutsShortcut typeShortcutsWindow typeSizeGroup SizeGroupNew(mode) (v)AddWidget(widget) (v)GetMode() (v)GetWidgets() (v)RemoveWidget(widget) (v)SetMode(mode) typeSizeGroupMode typeSizeRequestMode typeSocket SocketNew() (v)AddId(window) (v)GetId() (v)GetPlugWindow() typeSortType typeSpinButton SpinButtonNew(adjustment,climbRate,digits) SpinButtonNewWithRange(min,max,step) (v)Configure(adjustment,climbRate,digits) (v)GetAdjustment() (v)GetDigits() (v)GetUpdatePolicy() (v)GetValue() (v)GetValueAsInt() (v)SetAdjustment(adjustment) (v)SetDigits(digits) (v)SetIncrements(step,page) (v)SetNumeric(numeric) (v)SetRange(min,max) (v)SetUpdatePolicy(policy) (v)SetValue(value) (v)Spin(direction,increment) (v)Update() typeSpinButtonUpdatePolicy typeSpinType typeSpinner SpinnerNew() (v)Start() (v)Stop() typeStack StackNew() (v)AddNamed(child,name) (v)AddTitled(child,name,title) (v)GetChildByName(name) (v)GetHHomogeneous() (v)GetHomogeneous() (v)GetTransitionDuration() (v)GetTransitionRunning() (v)GetTransitionType() (v)GetVHomogeneous() (v)GetVisibleChild() (v)GetVisibleChildName() (v)SetHHomogeneous(hhomogeneous) (v)SetHomogeneous(homogeneous) (v)SetTransitionDuration(duration) (v)SetTransitionType(transition) (v)SetVHomogeneous(vhomogeneous) (v)SetVisibleChild(child) (v)SetVisibleChildFull(name,transaction) (v)SetVisibleChildName(name) typeStackSidebar StackSidebarNew() (v)GetStack() (v)SetStack(stack) typeStackSwitcher StackSwitcherNew() (v)GetStack() (v)SetStack(stack) typeStackTransitionType typeStateFlags typeStatusbar StatusbarNew() (v)GetContextId(contextDescription) (v)GetMessageArea() (v)Pop(contextID) (v)Push(contextID,text) (v)RemoveAll(contextID) typeStyleContext (v)AddClass(class_name) (v)AddProvider(provider,prio) (v)GetColor(state) (v)GetParent() (v)GetProperty(property,state) (v)GetScreen() (v)GetState() (v)GetStyleProperty(property) (v)HasClass(className) (v)LookupColor(colorName) (v)RemoveClass(class_name) (v)RemoveProvider(provider) (v)Restore() (v)Save() (v)SetParent(p) (v)SetScreen(s) (v)SetState(state) typeStyleProviderPriority typeSwitch SwitchNew() (v)GetActive() (v)SetActive(isActive) typeTargetEntry TargetEntryNew(target,flags,info) typeTargetFlags typeTextBuffer TextBufferNew(table) (v)AddSelectionClipboard(clipboard) (v)ApplyTag(tag,start,end) (v)ApplyTagByName(name,start,end) (v)BeginUserAction() (v)CopyClipboard(clipboard) (v)CreateChildAnchor(iter) (v)CreateMark(mark_name,where,left_gravity) (v)CreateTag(name,props) (v)CutClipboard(clipboard,defaultEditable) (v)Delete(start,end) (v)DeleteInteractive(start,end,editable) (v)DeleteMark(mark) (v)DeleteMarkByName(name) (v)DeleteSelection(interactive,defaultEditable) (v)Deserialize(contentBuffer,format,iter,data) (v)EndUserAction() (v)GetBounds() (v)GetCharCount() (v)GetEndIter() (v)GetHasSelection() (v)GetInsert() (v)GetIterAtLine(line) (v)GetIterAtLineIndex(lineNumber,charIndex) (v)GetIterAtLineOffset(lineNumber,charOffset) (v)GetIterAtMark(mark) (v)GetIterAtOffset(charOffset) (v)GetLineCount() (v)GetMark(mark_name) (v)GetModified() (v)GetSelectionBound() (v)GetSelectionBounds() (v)GetStartIter() (v)GetTagTable() (v)GetText(start,end,includeHiddenChars) (v)Insert(iter,text) (v)InsertAtCursor(text) (v)InsertInteractive(iter,text,editable) (v)InsertInteractiveAtCursor(text,editable) (v)InsertMarkup(start,text) (v)InsertPixbuf(iter,pixbuf) (v)InsertRange(iter,start,end) (v)InsertRangeInteractive(iter,start,end,editable) (v)InsertWithTag(iter,text,tag) (v)InsertWithTagByName(iter,text,tagName) (v)PasteClipboard(clipboard,overrideLocation,defaultEditable) (v)PlaceCursor(iter) (v)RegisterDeserializeTagset(tagsetName) (v)RegisterSerializeTagset(tagsetName) (v)RemoveAllTags(start,end) (v)RemoveSelectionClipboard(clipboard) (v)RemoveTag(tag,start,end) (v)RemoveTagByName(name,start,end) (v)SelectRange(start,end) (v)Serialize(contentBuffer,format,start,end) (v)SetModified(setting) (v)SetText(text) typeTextChildAnchor TextChildAnchorNew() (v)GetDeleted() (v)GetWidgets() typeTextDirection GetLocaleDirection() typeTextExtendSelection typeTextIter (v)BackwardChar() (v)BackwardChars(v1) (v)BackwardCursorPosition() (v)BackwardCursorPositions(v1) (v)BackwardLine() (v)BackwardLines(v1) (v)BackwardSearch(text,flags,limit) (v)BackwardToTagToggle(v1) (v)BackwardVisibleCursorPosition() (v)BackwardVisibleCursorPositions(v1) (v)BackwardVisibleLine() (v)BackwardVisibleLines(v1) (v)CanInsert(v1) (v)Compare(v1) (v)Editable(v1) (v)EndsLine() (v)EndsSentence() (v)EndsTag(v1) (v)EndsWord() (v)Equal(v1) (v)ForwardChar() (v)ForwardChars(v1) (v)ForwardCursorPosition() (v)ForwardCursorPositions(v1) (v)ForwardLine() (v)ForwardLines(v1) (v)ForwardSearch(text,flags,limit) (v)ForwardSentenceEnd() (v)ForwardSentenceEnds(v1) (v)ForwardToEnd() (v)ForwardToLineEnd() (v)ForwardToTagToggle(v1) (v)ForwardVisibleCursorPosition() (v)ForwardVisibleCursorPositions(v1) (v)ForwardVisibleLine() (v)ForwardVisibleLines(v1) (v)ForwardVisibleWordEnd() (v)ForwardVisibleWordEnds(v1) (v)ForwardWordEnd() (v)ForwardWordEnds(v1) (v)GetBuffer() (v)GetBytesInLine() (v)GetChar() (v)GetCharsInLine() (v)GetLine() (v)GetLineIndex() (v)GetLineOffset() (v)GetOffset() (v)GetSlice(end) (v)GetText(end) (v)GetVisibleLineIndex() (v)GetVisibleLineOffset() (v)GetVisibleSlice(end) (v)GetVisibleText(end) (v)HasTag(v1) (v)InRange(v1,v2) (v)InsideSentence() (v)InsideWord() (v)IsCursorPosition() (v)IsEnd() (v)IsStart() (v)SetLine(v1) (v)SetLineIndex(v1) (v)SetLineOffset(v1) (v)SetOffset(v1) (v)SetVisibleLineIndex(v1) (v)SetVisibleLineOffset(v1) (v)StartsLine() (v)StartsSentence() (v)StartsWord() (v)TogglesTag(v1) typeTextMark TextMarkNew(name,leftGravity) (v)GetBuffer() (v)GetDeleted() (v)GetLeftGravity() (v)GetName() (v)GetVisible() (v)SetVisible(setting) typeTextSearchFlags typeTextTag TextTagNew(name) (v)Event(eventObject,event,iter) (v)GetPriority() (v)SetPriority(priority) typeTextTagTable TextTagTableNew() (v)Add(tag) (v)Lookup(name) (v)Remove(tag) typeTextView TextViewNew() TextViewNewWithBuffer(buf) (v)AddChildAtAnchor(child,anchor) (v)AddChildInWindow(child,tp,xpos,ypos) (v)BackwardDisplayLine(iter) (v)BackwardDisplayLineStart(iter) (v)BufferToWindowCoords(win,buffer_x,buffer_y) (v)ForwardDisplayLine(iter) (v)ForwardDisplayLineEnd(iter) (v)GetAcceptsTab() (v)GetBorderWindowSize(tp) (v)GetBottomMargin() (v)GetBuffer() (v)GetCursorLocations(iter) (v)GetCursorVisible() (v)GetEditable() (v)GetIndent() (v)GetInputHints() (v)GetInputPurpose() (v)GetIterAtLocation(x,y) (v)GetIterAtPosition(x,y) (v)GetIterLocation(iter) (v)GetJustification() (v)GetLeftMargin() (v)GetLineAtY(y) (v)GetLineYrange(iter) (v)GetMonospace() (v)GetOverwrite() (v)GetPixelsAboveLines() (v)GetPixelsBelowLines() (v)GetPixelsInsideWrap() (v)GetRightMargin() (v)GetTabs() (v)GetTopMargin() (v)GetVisibleRect() (v)GetWindow(win) (v)GetWindowType(w) (v)GetWrapMode() (v)ImContextFilterKeypress(event) (v)MoveChild(child,xpos,ypos) (v)MoveMarkOnscreen(mark) (v)MoveVisually(iter,count) (v)PlaceCursorOnscreen() (v)ResetImContext() (v)ScrollMarkOnscreen(mark) (v)ScrollToIter(iter,within_margin,use_align,xalign,yalign) (v)ScrollToMark(mark,within_margin,use_align,xalign,yalign) (v)SetAcceptsTab(acceptsTab) (v)SetBorderWindowSize(tp,size) (v)SetBottomMargin(bottomMargin) (v)SetBuffer(buffer) (v)SetCursorVisible(visible) (v)SetEditable(editable) (v)SetIndent(indent) (v)SetInputHints(hints) (v)SetInputPurpose(purpose) (v)SetJustification(justify) (v)SetLeftMargin(margin) (v)SetMonospace(monospace) (v)SetOverwrite(overwrite) (v)SetPixelsAboveLines(px) (v)SetPixelsBelowLines(px) (v)SetPixelsInsideWrap(px) (v)SetRightMargin(margin) (v)SetTabs(tabs) (v)SetTopMargin(topMargin) (v)SetWrapMode(wrapMode) (v)StartsDisplayLine(iter) (v)WindowToBufferCoords(win,window_x,window_y) typeTextWindowType typeTickCallback typeToggleButton ToggleButtonNew() ToggleButtonNewWithLabel(label) ToggleButtonNewWithMnemonic(label) (v)GetActive() (v)GetInconsistent() (v)GetMode() (v)SetActive(isActive) (v)SetInconsistent(setting) (v)SetMode(drawIndicator) (v)Toggled() typeToggleToolButton ToggleToolButtonNew() (v)GetActive() (v)SetActive(isActive) typeToolButton ToolButtonNew(iconWidget,label) (v)GetIconName() (v)GetIconWidget() (v)GetLabel() (v)GetLabelWidget() (v)GetuseUnderline() (v)SetGetUnderline(useUnderline) (v)SetIconName(iconName) (v)SetIconWidget(iconWidget) (v)SetLabel(label) (v)SetLabelWidget(labelWidget) typeToolItem ToolItemNew() (v)GetExpand() (v)GetHomogeneous() (v)GetIconSize() (v)GetIsImportant() (v)GetOrientation() (v)GetReliefStyle() (v)GetTextAlignment() (v)GetTextOrientation() (v)GetToolbarStyle() (v)GetUseDragWindow() (v)GetVisibleHorizontal() (v)GetVisibleVertical() (v)RebuildMenu() (v)RetrieveProxyMenuItem() (v)SetExpand(expand) (v)SetHomogeneous(homogeneous) (v)SetIsImportant(isImportant) (v)SetProxyMenuItem(menuItemId,menuItem) (v)SetTooltipMarkup(text) (v)SetTooltipText(text) (v)SetUseDragWindow(useDragWindow) (v)SetVisibleHorizontal(visibleHorizontal) (v)SetVisibleVertical(visibleVertical) (v)ToolbarReconfigured() typeToolbar ToolbarNew() (v)GetDropIndex(x,y) (v)GetIconSize() (v)GetItemIndex(item) (v)GetNItems() (v)GetNthItem(n) (v)GetReliefStyle() (v)GetShowArrow() (v)GetStyle() (v)Insert(item,pos) (v)SetDropHighlightItem(toolItem,index) (v)SetIconSize(iconSize) (v)SetShowArrow(showArrow) (v)SetStyle(style) (v)UnsetIconSize() (v)UnsetStyle() typeToolbarStyle typeTooltip (t)SetCustom(w) (t)SetIcon(pixbuf) (t)SetIconFromIconName(iconName,size) (t)SetMarkup(str) (t)SetText(str) (t)SetTipArea(rect) typeTreeIter (v)Copy() typeTreeIterCompareFunc typeTreeModel (v)FilterNew(root) (v)ForEach(f) (v)GetColumnType(index) (v)GetFlags() (v)GetIter(path) (v)GetIterFirst() (v)GetIterFromString(path) (v)GetNColumns() (v)GetPath(iter) (v)GetStringFromIter(iter) (v)GetValue(iter,column) (v)IterChildren(iter,child) (v)IterHasChild(iter) (v)IterNChildren(iter) (v)IterNext(iter) (v)IterNthChild(iter,parent,n) (v)IterParent(iter,child) (v)IterPrevious(iter) (v)ToTreeModel() typeTreeModelFilter (v)ConvertChildIterToIter(childIter) (v)ConvertChildPathToPath(childPath) (v)ConvertIterToChildIter(filterIter) (v)ConvertPathToChildPath(filterPath) (v)Refilter() (v)SetVisibleColumn(column) (v)SetVisibleFunc(f) typeTreeModelFilterVisibleFunc typeTreeModelFlags typeTreeModelForeachFunc typeTreeModelSort TreeModelSortNew(model) (v)ClearCache() (v)ConvertChildIterToIter(childIter) (v)ConvertChildPathToPath(childPath) (v)ConvertIterToChildIter(sortIter) (v)ConvertPathToChildPath(sortPath) (v)GetModel() (v)IterIsValid(iter) (v)ResetDefaultSortFunc() typeTreePath TreePathFromList(list) TreePathNewFirst() TreePathNewFromIndicesv(indices) TreePathNewFromString(path) (v)AppendIndex(index) (v)Compare(b) (v)Copy() (v)Down() (v)GetDepth() (v)GetIndices() (v)IsAncestor(descendant) (v)IsDescendant(ancestor) (v)Next() (v)PrependIndex(index) (v)Prev() (v)String() (v)Up() typeTreeRowReference TreeRowReferenceNew(model,path) (v)GetModel() (v)GetPath() (v)Valid() typeTreeSelection (v)CountSelectedRows() (v)GetMode() (v)GetSelected() (v)GetSelectedRows(model) (v)IterIsSelected(iter) (v)PathIsSelected(path) (v)SelectAll() (v)SelectIter(iter) (v)SelectPath(path) (v)SelectRange(start,end) (v)SelectedForEach(f) (v)SetMode(m) (v)SetSelectFunction(f) (v)UnselectAll() (v)UnselectIter(iter) (v)UnselectPath(path) (v)UnselectRange(start,end) typeTreeSelectionForeachFunc typeTreeSelectionFunc typeTreeSortable (v)GetSortColumnId() (v)HasDefaultSortFunc() (v)SetDefaultSortFunc(f) (v)SetSortColumnId(column,order) (v)SetSortFunc(sortColumn,f) typeTreeStore TreeStoreNew(types) (v)Append(parent) (v)Clear() (v)Insert(parent,position) (v)InsertAfter(parent,sibling) (v)InsertBefore(parent,sibling) (v)InsertWithValues(iter,parent,position,inColumns,inValues) (v)MoveAfter(iter,position) (v)MoveBefore(iter,position) (v)Prepend(parent) (v)Remove(iter) (v)SetColumnTypes(types) (v)SetValue(iter,column,value) (v)Swap(a,b) typeTreeView TreeViewNew() TreeViewNewWithModel(model) (v)AppendColumn(column) (v)CollapseAll() (v)CollapseRow(path) (v)ColumnsAutosize() (v)ConvertBinWindowToTreeCoords(bx,by,tx,ty) (v)ConvertBinWindowToWidgetCoords(bx,by,wx,wy) (v)ConvertWidgetToBinWindowCoords(wx,wy,bx,by) (v)EnableModelDragDest(targets,actions) (v)EnableModelDragSource(startButtonMask,targets,actions) (v)ExpandAll() (v)ExpandRow(path,openAll) (v)ExpandToPath(path) (v)GetActivateOnSingleClick() (v)GetBinWindow() (v)GetCellArea(path,column) (v)GetColumn(n) (v)GetColumns() (v)GetCursor() (v)GetDestRowAtPos(dragX,dragY) (v)GetDragDestRow() (v)GetEnableSearch() (v)GetEnableTreeLines() (v)GetExpanderColumn() (v)GetFixedHeightMode() (v)GetGridLines() (v)GetHeadersClickable() (v)GetHeadersVisible() (v)GetHoverExpand() (v)GetHoverSelection() (v)GetLevelIndentation() (v)GetModel() (v)GetNColumns() (v)GetPathAtPos(x,y) (v)GetReorderable() (v)GetRubberBanding() (v)GetSearchColumn() (v)GetSearchEntry() (v)GetSelection() (v)GetShowExpanders() (v)GetTooltipColumn() (v)InsertColumn(column,pos) (v)IsBlankAtPos(x,y) (v)IsRubberBandingActive() (v)MoveColumnAfter(column,baseColumn) (v)RemoveColumn(column) (v)RowActivated(path,column) (v)RowExpanded(path) (v)ScrollToCell(path,column,align,xAlign,yAlign) (v)ScrollToPoint(treeX,treeY) (v)SetActivateOnSingleClick(show) (v)SetCursor(path,focusColumn,startEditing) (v)SetCursorOnCell(path,focusColumn,focusCell,startEditing) (v)SetDragDestRow(path,pos) (v)SetEnableSearch(b) (v)SetEnableTreeLines(b) (v)SetExpanderColumn(column) (v)SetFixedHeightMode(b) (v)SetGridLines(gridLines) (v)SetHeadersClickable(show) (v)SetHeadersVisible(show) (v)SetHoverExpand(b) (v)SetHoverSelection(b) (v)SetLevelIndentation(indent) (v)SetModel(model) (v)SetReorderable(b) (v)SetRubberBanding(b) (v)SetSearchColumn(c) (v)SetSearchEntry(e) (v)SetSearchEqualFunc(f) (v)SetSearchEqualSubstringMatch() (v)SetShowExpanders(show) (v)SetTooltipCell(tooltip,path,column,cell) (v)SetTooltipColumn(c) (v)SetTooltipRow(tooltip,path) (v)UnsetRowsDragDest() (v)UnsetRowsDragSource() typeTreeViewColumn TreeViewColumnNew() TreeViewColumnNewWithArea(area) TreeViewColumnNewWithAttribute(title,renderer,attribute,column) (v)AddAttribute(renderer,attribute,column) (v)CellIsVisible() (v)Clear() (v)ClearAttributes(cell) (v)Clicked() (v)FocusCell(cell) (v)GetButton() (v)GetClickable() (v)GetExpand() (v)GetFixedWidth() (v)GetMaxWidth() (v)GetMinWidth() (v)GetReorderable() (v)GetResizable() (v)GetSizing() (v)GetSortColumnID() (v)GetSortIndicator() (v)GetSortOrder() (v)GetSpacing() (v)GetTitle() (v)GetVisible() (v)GetWidget() (v)GetWidth() (v)GetXOffset() (v)PackEnd(cell,expand) (v)PackStart(cell,expand) (v)QueueResize() (v)SetClickable(clickable) (v)SetExpand(expand) (v)SetFixedWidth(w) (v)SetMaxWidth(w) (v)SetMinWidth(minWidth) (v)SetReorderable(reorderable) (v)SetResizable(resizable) (v)SetSizing(sizing) (v)SetSortColumnID(w) (v)SetSortIndicator(reorderable) (v)SetSortOrder(order) (v)SetSpacing(spacing) (v)SetTitle(t) (v)SetVisible(visible) (v)SetWidget(widget) typeTreeViewColumnSizing typeTreeViewDropPosition typeTreeViewGridLines typeTreeViewSearchEqualFunc typeUnit typeViewport ViewportNew(hadjustment,vadjustment) (v)GetBinWindow() (v)GetShadowType() (v)GetViewWindow() (v)SetShadowType(shadowType) typeVolumeButton VolumeButtonNew() typeWidget (v)Activate() (v)AddAccelerator(signal,group,key,mods,flags) (v)AddEvents(events) (v)AddTickCallback(fn) (v)CanActivateAccel(signalId) (v)Cast() (v)Destroy() (v)DragDestSet(flags,targets,actions) (v)DragSourceSet(startButtonMask,targets,actions) (v)Event(event) (v)FreezeChildNotify() (v)GetAllocatedHeight() (v)GetAllocatedWidth() (v)GetAllocation() (v)GetAppPaintable() (v)GetCanDefault() (v)GetCanFocus() (v)GetClip() (v)GetDeviceEnabled(device) (v)GetDisplay() (v)GetEvents() (v)GetFocusOnClick() (v)GetFrameClock() (v)GetHAlign() (v)GetHExpand() (v)GetHasWindow() (v)GetMapped() (v)GetMarginBottom() (v)GetMarginEnd() (v)GetMarginStart() (v)GetMarginTop() (v)GetName() (v)GetNoShowAll() (v)GetOpacity() (v)GetParent() (v)GetParentWindow() (v)GetPreferredHeight() (v)GetPreferredHeightAndBaselineForWidth(height) (v)GetPreferredHeightForWidth(width) (v)GetPreferredSize() (v)GetPreferredWidth() (v)GetPreferredWidthForHeight(height) (v)GetRealized() (v)GetRequestMode() (v)GetScaleFactor() (v)GetScreen() (v)GetSensitive() (v)GetSizeRequest() (v)GetStyleContext() (v)GetTooltipMarkup() (v)GetTooltipText() (v)GetToplevel() (v)GetVAlign() (v)GetVExpand() (v)GetVisible() (v)GetWindow() (v)GrabDefault() (v)GrabFocus() (v)HasDefault() (v)HasFocus() (v)HasGrab() (v)HasVisibleFocus() (v)Hide() (v)HideOnDelete() (v)InDestruction() (v)InsertActionGroup(name,group) (v)Intersect(area) (v)IsDrawable() (v)IsFocus() (v)IsSensitive() (v)IsToplevel() (v)IsVisible() (v)Map() (v)QueueDraw() (v)QueueDrawArea(x,y,w,h) (v)QueueDrawRegion(region) (v)RemoveAccelerator(group,key,mods) (v)RemoveTickCallback(id) (v)ResetStyle() (v)SetAccelPath(path,group) (v)SetAllocation(allocation) (v)SetAppPaintable(paintable) (v)SetCanDefault(canDefault) (v)SetCanFocus(canFocus) (v)SetClip(clip) (v)SetDeviceEnabled(device,enabled) (v)SetEvents(events) (v)SetFocusOnClick(focusOnClick) (v)SetHAlign(align) (v)SetHExpand(expand) (v)SetHasWindow(hasWindow) (v)SetMapped(mapped) (v)SetMarginBottom(margin) (v)SetMarginEnd(margin) (v)SetMarginStart(margin) (v)SetMarginTop(margin) (v)SetName(name) (v)SetNoShowAll(noShowAll) (v)SetOpacity(opacity) (v)SetParent(parent) (v)SetParentWindow(parentWindow) (v)SetRealized(realized) (v)SetSensitive(sensitive) (v)SetSizeRequest(width,height) (v)SetStateFlags(stateFlags,clear) (v)SetTooltipMarkup(text) (v)SetTooltipText(text) (v)SetVAlign(align) (v)SetVExpand(expand) (v)SetVisible(visible) (v)SetVisual(visual) (v)Show() (v)ShowAll() (v)ShowNow() (v)SizeAllocate(allocation) (v)ThawChildNotify() (v)ToWidget() (v)TranslateCoordinates(dest,srcX,srcY) (v)Unmap() (v)Unparent() typeWindow WindowNew(t) (v)ActivateDefault() (v)ActivateFocus() (v)ActivateKey(event) (v)ActivateMnemonic(keyval,mods) (v)AddAccelGroup(accelGroup) (v)AddMnemonic(keyval,target) (v)BeginMoveDrag(button,rootX,rootY,timestamp) (v)BeginResizeDrag(edge,button,rootX,rootY,timestamp) (v)Close() (v)Deiconify() (v)Fullscreen() (v)FullscreenOnMonitor(screen,monitor) (v)GetAcceptFocus() (v)GetApplication() (v)GetAttachedTo() (v)GetDecorated() (v)GetDefaultSize() (v)GetDefaultWidget() (v)GetDeletable() (v)GetDestroyWithParent() (v)GetFocus() (v)GetFocusOnMap() (v)GetFocusVisible() (v)GetGravity() (v)GetGroup() (v)GetHideTitlebarWhenMaximized() (v)GetIcon() (v)GetIconList() (v)GetIconName() (v)GetMnemonicModifier() (v)GetMnemonicsVisible() (v)GetModal() (v)GetPosition() (v)GetResizable() (v)GetRole() (v)GetScreen() (v)GetSize() (v)GetSkipPagerHint() (v)GetSkipTaskbarHint() (v)GetTitle() (v)GetTitlebar() (v)GetTransientFor() (v)GetTypeHint() (v)GetUrgencyHint() (v)GetWindowType() (v)HasGroup() (v)HasToplevelFocus() (v)Iconify() (v)IsActive() (v)IsMaximized() (v)Maximize() (v)Move(x,y) (v)Present() (v)PresentWithTime(ts) (v)PropagateKeyEvent(event) (v)RemoveAccelGroup(accelGroup) (v)RemoveMnemonic(keyval,target) (v)Resize(width,height) (v)SetAcceptFocus(setting) (v)SetApplication(a) (v)SetAttachedTo(attachWidget) (v)SetDecorated(setting) (v)SetDefault(widget) (v)SetDefaultSize(width,height) (v)SetDeletable(setting) (v)SetDestroyWithParent(setting) (v)SetFocus(w) (v)SetFocusOnMap(setting) (v)SetFocusVisible(setting) (v)SetGeometryHints(geometryWidget,geometry,geometryMask) (v)SetGravity(gravity) (v)SetHideTitlebarWhenMaximized(setting) (v)SetIcon(icon) (v)SetIconFromFile(file) (v)SetIconList(list) (v)SetIconName(name) (v)SetKeepAbove(setting) (v)SetKeepBelow(setting) (v)SetMnemonicModifier(mods) (v)SetMnemonicsVisible(setting) (v)SetModal(modal) (v)SetPosition(position) (v)SetResizable(resizable) (v)SetRole(s) (v)SetScreen(screen) (v)SetSkipPagerHint(setting) (v)SetSkipTaskbarHint(setting) (v)SetStartupID(sid) (v)SetTitle(title) (v)SetTitlebar(titlebar) (v)SetTransientFor(parent) (v)SetTypeHint(typeHint) (v)SetUrgencyHint(setting) (v)Stick() (v)ToWindow() (v)Unfullscreen() (v)Unmaximize() (v)Unstick() typeWindowGroup WindowGroupNew() (v)AddWindow(window) (v)GetCurrentDeviceGrab(device) (v)GetCurrentGrab() (v)ListWindows() (v)RemoveWindow(window) typeWindowPosition typeWindowType typeWrapFn typeWrapMode SourceFiles Documentation Documentation ¶ Renderedfor linux/amd64 windows/amd64 darwin/amd64 js/wasm Overview¶ GobindingsforGTK+3.Supportsversion3.6andlater. FunctionsusethesamenamesasthenativeCfunctioncalls,butuse CamelCase.IncaseswherenativeGTKusespointerstovaluesto simulatemultiplereturnvalues,Go'snativemultiplereturnvalues areusedinstead.WheneveranativeGTKcallcouldreturnan unexpectedNULLpointer,anadditionalerrorisreturnedintheGo binding. GTK'sCAPIdocumentationcanbeveryusefulforunderstandinghowthe functionsinthispackageworkandwhateachtypeisfor.This documentationcanbefoundathttps://developer.gnome.org/gtk3/. InadditiontoGoversionsoftheCGTKfunctions,everystructtype includesamethodnamedNative(eitherbydirectimplementation,or bymeansofstructembedding).Thesemethodsreturnauintptrofthe nativeCobjectthebindingtyperepresents.Thesepointersmaybe typeswitchedtoanativeCpointerusingunsafeandusedwithcgo functioncallsoutsidethispackage. MemorymanagementishandledinproperGofashion,usingruntime finalizerstoproperlyfreememorywhenitisnolongerneeded.Each timeaGotypeiscreatedwithapointertoaGObject,areferenceis addedforGo,sinkingthefloatingreferencewhennecessary.After goingoutofscopeandthenexttimeGo'sgarbagecollectorisrun,a finalizerisruntoremoveGo'sreferencetotheGObject.Whenthis referencecounthitszero(whenneitherGonorGTKholdsownership) theobjectwillbefreedinternallybyGTK. Index¶ Constants Variables funcAccelGroupsActivate(obj*glib.Object,keyuint,modsgdk.ModifierType)bool funcAccelGroupsFromObject(obj*glib.Object)*glib.SList funcAccelMapAddEntry(pathstring,keyuint,modsgdk.ModifierType) funcAccelMapAddFilter(filterstring) funcAccelMapChangeEntry(pathstring,keyuint,modsgdk.ModifierType,replacebool)bool funcAccelMapLoad(fileNamestring) funcAccelMapLoadFD(fdint) funcAccelMapLockPath(pathstring) funcAccelMapSave(fileNamestring) funcAccelMapSaveFD(fdint) funcAccelMapUnlockPath(pathstring) funcAcceleratorGetDefaultModMask()gdk.ModifierType funcAcceleratorGetLabel(keyuint,modsgdk.ModifierType)string funcAcceleratorName(keyuint,modsgdk.ModifierType)string funcAcceleratorParse(accstring)(keyuint,modsgdk.ModifierType) funcAcceleratorSetDefaultModMask(modsgdk.ModifierType) funcAcceleratorValid(keyuint,modsgdk.ModifierType)bool funcAddProviderForScreen(s*gdk.Screen,providerIStyleProvider,priouint) funcCheckVersion(major,minor,microuint)error funcDragSetIconDefault(context*gdk.DragContext) funcDragSetIconName(context*gdk.DragContext,iconNamestring,hotX,hotYint) funcDragSetIconPixbuf(context*gdk.DragContext,pixbuf*gdk.Pixbuf,hotX,hotYint) funcDragSetIconSurface(context*gdk.DragContext,surface*cairo.Surface) funcDragSetIconWidget(context*gdk.DragContext,wIWidget,hotX,hotYint) funcEventsPending()bool funcGdkCairoSetSourcePixBuf(cr*cairo.Context,pixbuf*gdk.Pixbuf,pixbufX,pixbufYfloat64) funcGetMajorVersion()uint funcGetMicroVersion()uint funcGetMinorVersion()uint funcInit(args*[]string) funcInitCheck(args*[]string)error funcMain() funcMainIteration()bool funcMainIterationDo(blockingbool)bool funcMainQuit() funcOpenFileChooserNative(titlestring,parentIWindow)*string funcPaperSizeGetDefaultRightMargin(unitUnit)string funcPaperSizeGetPaperSizes(includeCustombool)*glib.List funcPrintRunPageSetupDialogAsync(parentIWindow,setup*PageSetup,settings*PrintSettings,...) funcRemoveProviderForScreen(s*gdk.Screen,providerIStyleProvider) funcSetInteractiveDebugging(enablebool) funcStyleContextResetWidgets(v*gdk.Screen) funcTestInit(args*[]string) funcTestListAllTypes()[]glib.Type funcTestRegisterAllTypes() funcTestWidgetSendKey(widgetIWidget,keyvaluint,modifiersgdk.ModifierType)bool funcTestWidgetWaitForDraw(widgetIWidget) funcWindowGetDefaultIconList()*glib.List funcWindowGetDefaultIconName()(string,error) funcWindowListToplevels()*glib.List funcWindowSetAutoStartupNotification(settingbool) funcWindowSetDefaultIcon(icon*gdk.Pixbuf) funcWindowSetDefaultIconFromFile(filestring)error funcWindowSetDefaultIconList(list*glib.List) funcWindowSetDefaultIconName(sstring) typeAboutDialog funcAboutDialogNew()(*AboutDialog,error) func(v*AboutDialog)AddCreditSection(sectionNamestring,people[]string) func(v*AboutDialog)GetArtists()[]string func(v*AboutDialog)GetAuthors()[]string func(v*AboutDialog)GetComments()string func(v*AboutDialog)GetCopyright()string func(v*AboutDialog)GetDocumenters()[]string func(v*AboutDialog)GetLicense()string func(v*AboutDialog)GetLicenseType()License func(v*AboutDialog)GetLogo()(*gdk.Pixbuf,error) func(v*AboutDialog)GetLogoIconName()string func(v*AboutDialog)GetProgramName()string func(v*AboutDialog)GetTranslatorCredits()string func(v*AboutDialog)GetVersion()string func(v*AboutDialog)GetWebsite()string func(v*AboutDialog)GetWebsiteLabel()string func(v*AboutDialog)GetWrapLicense()bool func(v*AboutDialog)SetArtists(artists[]string) func(v*AboutDialog)SetAuthors(authors[]string) func(v*AboutDialog)SetComments(commentsstring) func(v*AboutDialog)SetCopyright(copyrightstring) func(v*AboutDialog)SetDocumenters(documenters[]string) func(v*AboutDialog)SetLicense(licensestring) func(v*AboutDialog)SetLicenseType(licenseLicense) func(v*AboutDialog)SetLogo(logo*gdk.Pixbuf) func(v*AboutDialog)SetLogoIconName(namestring) func(v*AboutDialog)SetProgramName(namestring) func(v*AboutDialog)SetTranslatorCredits(translatorCreditsstring) func(v*AboutDialog)SetVersion(versionstring) func(v*AboutDialog)SetWebsite(websitestring) func(v*AboutDialog)SetWebsiteLabel(websiteLabelstring) func(v*AboutDialog)SetWrapLicense(wrapLicensebool) typeAccelFlags typeAccelGroup funcAccelGroupFromClosure(finterface{})*AccelGroup funcAccelGroupNew()(*AccelGroup,error) func(v*AccelGroup)Activate(quarkglib.Quark,acceleratable*glib.Object,keyuint,modsgdk.ModifierType)bool func(v*AccelGroup)Connect(keyuint,modsgdk.ModifierType,flagsAccelFlags,finterface{}) func(v*AccelGroup)ConnectByPath(pathstring,finterface{}) func(v*AccelGroup)Disconnect(finterface{}) func(v*AccelGroup)DisconnectKey(keyuint,modsgdk.ModifierType) func(v*AccelGroup)GetModifierMask()gdk.ModifierType func(v*AccelGroup)IsLocked()bool func(v*AccelGroup)Lock() func(v*AccelGroup)Unlock() typeAccelKey funcAccelMapLookupEntry(pathstring)*AccelKey typeAccelMap funcAccelMapGet()*AccelMap typeActionBar funcActionBarNew()(*ActionBar,error) func(a*ActionBar)GetCenterWidget()(IWidget,error) func(a*ActionBar)PackEnd(childIWidget) func(a*ActionBar)PackStart(childIWidget) func(a*ActionBar)SetCenterWidget(childIWidget) typeActionable func(v*Actionable)GetActionName()(string,error) func(v*Actionable)SetActionName(action_namestring) func(v*Actionable)SetDetailedActionName(detailed_action_namestring) typeAdjustment funcAdjustmentNew(value,lower,upper,stepIncrement,pageIncrement,pageSizefloat64)(*Adjustment,error) func(v*Adjustment)Configure(value,lower,upper,stepIncrement,pageIncrement,pageSizefloat64) func(v*Adjustment)GetLower()float64 func(v*Adjustment)GetMinimumIncrement()float64 func(v*Adjustment)GetPageIncrement()float64 func(v*Adjustment)GetPageSize()float64 func(v*Adjustment)GetStepIncrement()float64 func(v*Adjustment)GetUpper()float64 func(v*Adjustment)GetValue()float64 func(v*Adjustment)SetLower(valuefloat64) func(v*Adjustment)SetPageIncrement(valuefloat64) func(v*Adjustment)SetPageSize(valuefloat64) func(v*Adjustment)SetStepIncrement(valuefloat64) func(v*Adjustment)SetUpper(valuefloat64) func(v*Adjustment)SetValue(valuefloat64) typeAlign typeAllocation typeAppChooser func(v*AppChooser)GetContentType()string func(v*AppChooser)Refresh() typeAppChooserButton funcAppChooserButtonNew(content_typestring)(*AppChooserButton,error) func(v*AppChooserButton)AppendSeparator() func(v*AppChooserButton)GetHeading()(string,error) func(v*AppChooserButton)GetShowDefaultItem()bool func(v*AppChooserButton)GetShowDialogItem()bool func(v*AppChooserButton)SetActiveCustomItem(namestring) func(v*AppChooserButton)SetHeading(headingstring) func(v*AppChooserButton)SetShowDefaultItem(settingbool) func(v*AppChooserButton)SetShowDialogItem(settingbool) typeAppChooserDialog funcAppChooserDialogNew(parentIWindow,flagsDialogFlags,file*glib.File)(*AppChooserDialog,error) funcAppChooserDialogNewForContentType(parentIWindow,flagsDialogFlags,content_typestring)(*AppChooserDialog,error) func(v*AppChooserDialog)GetHeading()(string,error) func(v*AppChooserDialog)GetWidget()*AppChooserWidget func(v*AppChooserDialog)SetHeading(headingstring) typeAppChooserWidget funcAppChooserWidgetNew(content_typestring)(*AppChooserWidget,error) func(v*AppChooserWidget)GetDefaultText()(string,error) func(v*AppChooserWidget)GetShowAll()bool func(v*AppChooserWidget)GetShowDefault()bool func(v*AppChooserWidget)GetShowFallback()bool func(v*AppChooserWidget)GetShowOther()bool func(v*AppChooserWidget)GetShowRecommended()bool func(v*AppChooserWidget)SetDefaultText(textstring) func(v*AppChooserWidget)SetShowAll(settingbool) func(v*AppChooserWidget)SetShowDefault(settingbool) func(v*AppChooserWidget)SetShowFallback(settingbool) func(v*AppChooserWidget)SetShowOther(settingbool) func(v*AppChooserWidget)SetShowRecommended(settingbool) typeApplication funcApplicationNew(appIdstring,flagsglib.ApplicationFlags)(*Application,error) func(v*Application)AddWindow(wIWindow) func(v*Application)GetAccelsForAction(actstring)[]string func(v*Application)GetActionsForAccel(accstring)[]string func(v*Application)GetActiveWindow()*Window func(v*Application)GetAppMenu()*glib.MenuModel func(v*Application)GetMenuByID(idstring)*glib.Menu func(v*Application)GetMenubar()*glib.MenuModel func(v*Application)GetWindowByID(iduint)*Window func(v*Application)GetWindows()*glib.List func(v*Application)Inhibited(windowIWindow,flagsApplicationInhibitFlags,reasonstring)uint func(v*Application)IsInhibited(flagsApplicationInhibitFlags)bool func(v*Application)ListActionDescriptions()[]string func(v*Application)PrefersAppMenu()bool func(v*Application)RemoveWindow(wIWindow) func(v*Application)SetAccelsForAction(actstring,accels[]string) func(v*Application)SetAppMenu(m*glib.MenuModel) func(v*Application)SetMenubar(m*glib.MenuModel) func(v*Application)Uninhibit(cookieuint) typeApplicationInhibitFlags typeApplicationWindow funcApplicationWindowNew(app*Application)(*ApplicationWindow,error) func(v*ApplicationWindow)GetHelpOverlay()*ShortcutsWindow func(v*ApplicationWindow)GetID()uint func(v*ApplicationWindow)GetShowMenubar()bool func(v*ApplicationWindow)SetHelpOverlay(helpOverlay*ShortcutsWindow) func(v*ApplicationWindow)SetShowMenubar(bbool) typeArrowPlacement typeArrowType typeAspectFrame funcAspectFrameNew(labelstring,xalign,yalign,ratiofloat32,obeyChildbool)(*AspectFrame,error) typeAssistant funcAssistantNew()(*Assistant,error) func(v*Assistant)AddActionWidget(childIWidget) func(v*Assistant)AppendPage(pageIWidget)int func(v*Assistant)Commit() func(v*Assistant)GetCurrentPage()int func(v*Assistant)GetNPages()int func(v*Assistant)GetNthPage(pageNumint)(IWidget,error) func(v*Assistant)GetPageComplete(pageIWidget)bool func(v*Assistant)GetPageTitle(pageIWidget)string func(v*Assistant)GetPageType(pageIWidget)AssistantPageType func(v*Assistant)InsertPage(pageIWidget,positionint)int func(v*Assistant)NextPage() func(v*Assistant)PrependPage(pageIWidget)int func(v*Assistant)PreviousPage() func(v*Assistant)RemoveActionWidget(childIWidget) func(v*Assistant)RemovePage(pageNumint) func(v*Assistant)SetCurrentPage(pageNumint) func(v*Assistant)SetPageComplete(pageIWidget,completebool) func(v*Assistant)SetPageTitle(pageIWidget,titlestring) func(v*Assistant)SetPageType(pageIWidget,ptypeAssistantPageType) func(v*Assistant)UpdateButtonsState() typeAssistantPageType typeBin func(v*Bin)GetChild()(IWidget,error) typeBox funcBoxNew(orientationOrientation,spacingint)(*Box,error) func(a*Box)GetCenterWidget()(IWidget,error) func(v*Box)GetHomogeneous()bool func(v*Box)GetOrientation()Orientation func(v*Box)GetSpacing()int func(v*Box)PackEnd(childIWidget,expand,fillbool,paddinguint) func(v*Box)PackStart(childIWidget,expand,fillbool,paddinguint) func(v*Box)QueryChildPacking(childIWidget)(expand,fillbool,paddinguint,packTypePackType) func(v*Box)ReorderChild(childIWidget,positionint) func(a*Box)SetCenterWidget(childIWidget) func(v*Box)SetChildPacking(childIWidget,expand,fillbool,paddinguint,packTypePackType) func(v*Box)SetHomogeneous(homogeneousbool) func(v*Box)SetOrientation(oOrientation) func(v*Box)SetSpacing(spacingint) typeBuilder funcBuilderNew()(*Builder,error) funcBuilderNewFromFile(filePathstring)(*Builder,error) funcBuilderNewFromResource(resourcePathstring)(*Builder,error) funcBuilderNewFromString(resourcestring)(*Builder,error) func(b*Builder)AddFromFile(filenamestring)error func(b*Builder)AddFromResource(pathstring)error func(b*Builder)AddFromString(strstring)error func(b*Builder)ConnectSignals(signalsmap[string]interface{}) func(b*Builder)GetObject(namestring)(glib.IObject,error) typeButton funcButtonNew()(*Button,error) funcButtonNewFromIconName(iconNamestring,sizeIconSize)(*Button,error) funcButtonNewWithLabel(labelstring)(*Button,error) funcButtonNewWithMnemonic(labelstring)(*Button,error) func(v*Button)Clicked() func(v*Button)GetAlwaysShowImage()bool func(v*Button)GetEventWindow()(*gdk.Window,error) func(v*Button)GetImage()(IWidget,error) func(v*Button)GetImagePosition()PositionType func(v*Button)GetLabel()(string,error) func(v*Button)GetRelief()ReliefStyle func(v*Button)GetUseUnderline()bool func(v*Button)SetAlwaysShowImage(alwaysShowbool) func(v*Button)SetImage(imageIWidget) func(v*Button)SetImagePosition(positionPositionType) func(v*Button)SetLabel(labelstring) func(v*Button)SetRelief(newStyleReliefStyle) func(v*Button)SetUseUnderline(useUnderlinebool) typeButtonBox funcButtonBoxNew(oOrientation)(*ButtonBox,error) func(v*ButtonBox)GetChildNonHomogeneous(childIWidget)bool func(v*ButtonBox)GetChildSecondary(childIWidget)bool func(v*ButtonBox)GetLayout()ButtonBoxStyle func(v*ButtonBox)SetChildNonHomogeneous(childIWidget,nonHomogeneousbool) func(v*ButtonBox)SetChildSecondary(childIWidget,isSecondarybool) func(v*ButtonBox)SetLayout(styleButtonBoxStyle) typeButtonBoxStyle typeButtonRole typeButtonsType typeCalendar funcCalendarNew()(*Calendar,error) func(v*Calendar)ClearMarks() func(v*Calendar)GetDate()(year,month,dayuint) func(v*Calendar)GetDayIsMarked(dayuint)bool func(v*Calendar)GetDetailHeightRows()int func(v*Calendar)GetDetailWidthChars()int func(v*Calendar)GetDisplayOptions()CalendarDisplayOptions func(v*Calendar)MarkDay(dayuint) func(v*Calendar)SelectDay(dayuint) func(v*Calendar)SelectMonth(month,yearuint) func(v*Calendar)SetDetailHeightRows(rowsint) func(v*Calendar)SetDetailWidthChars(charsint) func(v*Calendar)SetDisplayOptions(flagsCalendarDisplayOptions) func(v*Calendar)UnmarkDay(dayuint) typeCalendarDisplayOptions typeCellArea func(v*CellArea)Activate(context*CellAreaContext,widgetIWidget,cellArea*gdk.Rectangle,...) func(v*CellArea)ActivateCell(widgetIWidget,rendererICellRenderer,event*gdk.Event,...)bool func(v*CellArea)Add(rendererICellRenderer) func(v*CellArea)AddFocusSibling(renderer,siblingICellRenderer) func(v*CellArea)ApplyAttributes(modelITreeModel,iter*TreeIter,isExpander,isExpandedbool) func(v*CellArea)AreaEvent(context*CellAreaContext,widgetIWidget,event*gdk.Event,...)int func(v*CellArea)AttributeConnect(rendererICellRenderer,attributestring,columnint) func(v*CellArea)AttributeDisconnect(rendererICellRenderer,attributestring) func(v*CellArea)AttributeGetColumn(rendererICellRenderer,attributestring)int func(v*CellArea)CellGetProperty(rendererICellRenderer,propertyNamestring)(interface{},error) func(v*CellArea)CellSetProperty(rendererICellRenderer,propertyNamestring,valueinterface{})error func(v*CellArea)CopyContext(context*CellAreaContext)(*CellAreaContext,error) func(v*CellArea)CreateContext()(*CellAreaContext,error) func(v*CellArea)Focus(directionDirectionType)bool func(v*CellArea)GetCellAllocation(context*CellAreaContext,widgetIWidget,rendererICellRenderer,...)*gdk.Rectangle func(v*CellArea)GetCellAtPosition(context*CellAreaContext,widgetIWidget,cellArea*gdk.Rectangle,x,yint)(ICellRenderer,*gdk.Rectangle,error) func(v*CellArea)GetCurrentPathString()string func(v*CellArea)GetEditWidget()(ICellEditable,error) func(v*CellArea)GetEditedCell()(ICellRenderer,error) func(v*CellArea)GetFocusCell()(ICellRenderer,error) func(v*CellArea)GetFocusFromSibling(rendererICellRenderer)(ICellRenderer,error) func(v*CellArea)GetFocusSiblings(rendererICellRenderer)([]ICellRenderer,error) func(v*CellArea)GetPreferredHeight(context*CellAreaContext,widgetIWidget)(int,int) func(v*CellArea)GetPreferredHeightForWidth(context*CellAreaContext,widgetIWidget,widthint)(int,int) func(v*CellArea)GetPreferredWidth(context*CellAreaContext,widgetIWidget)(int,int) func(v*CellArea)GetPreferredWidthForHeight(context*CellAreaContext,widgetIWidget,heightint)(int,int) func(v*CellArea)HasRenderer(rendererICellRenderer)bool func(v*CellArea)InnerCellArea(widgetIWidget,cellArea*gdk.Rectangle)*gdk.Rectangle func(v*CellArea)IsActivatable()bool func(v*CellArea)IsFocusSibling(renderer,siblingICellRenderer)bool func(v*CellArea)Remove(rendererICellRenderer) func(v*CellArea)RemoveFocusSibling(renderer,siblingICellRenderer) func(v*CellArea)Render(context*CellAreaContext,widgetIWidget,cr*cairo.Context,...) func(v*CellArea)RequestRenderer(rendererICellRenderer,orientationOrientation,widgetIWidget,forSizeint)(int,int) func(v*CellArea)SetFocusCell(rendererICellRenderer) func(v*CellArea)StopEditing(cancelledbool) func(v*CellArea)ToCellArea()*CellArea typeCellAreaBox funcCellAreaBoxNew()(*CellAreaBox,error) func(v*CellAreaBox)GetSpacing()int func(v*CellAreaBox)PackEnd(rendererICellRenderer,expand,align,fixedbool) func(v*CellAreaBox)PackStart(rendererICellRenderer,expand,align,fixedbool) func(v*CellAreaBox)SetSpacing(spacingint) typeCellAreaContext func(v*CellAreaContext)Allocate(width,heightint) func(v*CellAreaContext)GetAllocation()(int,int) func(v*CellAreaContext)GetArea()(*CellArea,error) func(v*CellAreaContext)GetPreferredHeight()(int,int) func(v*CellAreaContext)GetPreferredHeightForWidth(widthint)(int,int) func(v*CellAreaContext)GetPreferredWidth()(int,int) func(v*CellAreaContext)GetPreferredWidthForHeight(heightint)(int,int) func(v*CellAreaContext)PushPreferredHeight(minHeight,naturalHeightint) func(v*CellAreaContext)PushPreferredWidth(minWidth,naturalWidthint) func(v*CellAreaContext)Reset(width,heightint) typeCellEditable func(v*CellEditable)EditingDone() func(v*CellEditable)RemoveWidget() func(v*CellEditable)StartEditing(event*gdk.Event) func(v*CellEditable)ToEntry()*Entry typeCellLayout func(v*CellLayout)AddAttribute(cellICellRenderer,attributestring,columnint) func(v*CellLayout)ClearAttributes(cellICellRenderer) func(v*CellLayout)PackStart(cellICellRenderer,expandbool) typeCellRenderer func(v*CellRenderer)Activate(event*gdk.Event,widgetIWidget,pathstring,...)bool func(v*CellRenderer)GetSensitive()bool func(v*CellRenderer)GetState(widgetIWidget,flagsCellRendererState)StateFlags func(v*CellRenderer)GetVisible()bool func(v*CellRenderer)IsActivatable()bool func(v*CellRenderer)SetAlignment(xalignfloat64,yalignfloat64) func(v*CellRenderer)SetSentitive(sensitivebool) func(v*CellRenderer)SetVisible(visiblebool) func(v*CellRenderer)StartEditing(event*gdk.Event,widgetIWidget,pathstring,...)(ICellEditable,error) func(v*CellRenderer)StopEditing(canceledbool) typeCellRendererAccel funcCellRendererAccelNew()(*CellRendererAccel,error) typeCellRendererAccelMode typeCellRendererCombo funcCellRendererComboNew()(*CellRendererCombo,error) typeCellRendererMode typeCellRendererPixbuf funcCellRendererPixbufNew()(*CellRendererPixbuf,error) typeCellRendererProgress funcCellRendererProgressNew()(*CellRendererProgress,error) typeCellRendererSpin funcCellRendererSpinNew()(*CellRendererSpin,error) typeCellRendererSpinner funcCellRendererSpinnerNew()(*CellRendererSpinner,error) typeCellRendererState typeCellRendererText funcCellRendererTextNew()(*CellRendererText,error) func(v*CellRendererText)SetFixedHeightFromFont(numberOfRowsint) typeCellRendererToggle funcCellRendererToggleNew()(*CellRendererToggle,error) func(v*CellRendererToggle)GetActivatable()bool func(v*CellRendererToggle)GetActive()bool func(v*CellRendererToggle)GetRadio()bool func(v*CellRendererToggle)SetActivatable(activatablebool) func(v*CellRendererToggle)SetActive(activebool) func(v*CellRendererToggle)SetRadio(setbool) typeCheckButton funcCheckButtonNew()(*CheckButton,error) funcCheckButtonNewWithLabel(labelstring)(*CheckButton,error) funcCheckButtonNewWithMnemonic(labelstring)(*CheckButton,error) typeCheckMenuItem funcCheckMenuItemNew()(*CheckMenuItem,error) funcCheckMenuItemNewWithLabel(labelstring)(*CheckMenuItem,error) funcCheckMenuItemNewWithMnemonic(labelstring)(*CheckMenuItem,error) func(v*CheckMenuItem)GetActive()bool func(v*CheckMenuItem)GetDrawAsRadio()bool func(v*CheckMenuItem)GetInconsistent()bool func(v*CheckMenuItem)SetActive(isActivebool) func(v*CheckMenuItem)SetDrawAsRadio(drawAsRadiobool) func(v*CheckMenuItem)SetInconsistent(settingbool) func(v*CheckMenuItem)Toggled() typeClipboard funcClipboardGet(atomgdk.Atom)(*Clipboard,error) funcClipboardGetForDisplay(display*gdk.Display,atomgdk.Atom)(*Clipboard,error) func(v*Clipboard)SetImage(pixbuf*gdk.Pixbuf) func(v*Clipboard)SetText(textstring) func(v*Clipboard)Store() func(v*Clipboard)WaitForContents(targetgdk.Atom)(*SelectionData,error) func(v*Clipboard)WaitForImage()(*gdk.Pixbuf,error) func(v*Clipboard)WaitForText()(string,error) func(v*Clipboard)WaitIsImageAvailable()bool func(v*Clipboard)WaitIsRichTextAvailable(buf*TextBuffer)bool func(v*Clipboard)WaitIsTargetAvailable(targetgdk.Atom)bool func(v*Clipboard)WaitIsTextAvailable()bool func(v*Clipboard)WaitIsUrisAvailable()bool typeColorButton funcColorButtonNew()(*ColorButton,error) funcColorButtonNewWithRGBA(gdkColor*gdk.RGBA)(*ColorButton,error) func(v*ColorButton)GetTitle()string func(v*ColorButton)SetTitle(titlestring) typeColorChooser func(v*ColorChooser)AddPalette(orientationOrientation,colors_per_lineint,colors[]*gdk.RGBA) func(v*ColorChooser)GetRGBA()*gdk.RGBA func(v*ColorChooser)GetUseAlpha()bool func(v*ColorChooser)SetRGBA(gdkColor*gdk.RGBA) func(v*ColorChooser)SetUseAlpha(use_alphabool) typeColorChooserDialog funcColorChooserDialogNew(titlestring,parentIWindow)(*ColorChooserDialog,error) typeCols typeComboBox funcComboBoxNew()(*ComboBox,error) funcComboBoxNewWithEntry()(*ComboBox,error) funcComboBoxNewWithModel(modelITreeModel)(*ComboBox,error) funcComboBoxNewWithModelAndEntry(modelITreeModel)(*ComboBox,error) func(v*ComboBox)GetActive()int func(v*ComboBox)GetActiveID()string func(v*ComboBox)GetActiveIter()(*TreeIter,error) func(v*ComboBox)GetColumnSpanColumn()int func(v*ComboBox)GetEntry()(*Entry,error) func(v*ComboBox)GetEntryTextColumn()int func(v*ComboBox)GetHasEntry()bool func(v*ComboBox)GetIDColumn()int func(v*ComboBox)GetModel()(ITreeModel,error) func(v*ComboBox)GetPopupFixedWidth()bool func(v*ComboBox)GetRowSpanColumn()int func(v*ComboBox)GetWrapWidth()int func(v*ComboBox)Popdown() func(v*ComboBox)Popup() func(v*ComboBox)PopupForDevice(device*gdk.Device) func(v*ComboBox)SetActive(indexint) func(v*ComboBox)SetActiveID(idstring)bool func(v*ComboBox)SetActiveIter(iter*TreeIter) func(v*ComboBox)SetColumnSpanColumn(wrapWidthint) func(v*ComboBox)SetEntryTextColumn(textColumnint) func(v*ComboBox)SetIDColumn(idColumnint) func(v*ComboBox)SetModel(modelITreeModel) func(v*ComboBox)SetPopupFixedWidth(fixedWidthbool) func(v*ComboBox)SetRowSpanColumn(rowSpanint) func(v*ComboBox)SetWrapWidth(wrapWidthint) typeComboBoxText funcComboBoxTextNew()(*ComboBoxText,error) funcComboBoxTextNewWithEntry()(*ComboBoxText,error) func(v*ComboBoxText)Append(id,textstring) func(v*ComboBoxText)AppendText(textstring) func(v*ComboBoxText)GetActiveText()string func(v*ComboBoxText)Insert(positionint,id,textstring) func(v*ComboBoxText)InsertText(positionint,textstring) func(v*ComboBoxText)Prepend(id,textstring) func(v*ComboBoxText)PrependText(textstring) func(v*ComboBoxText)Remove(positionint) func(v*ComboBoxText)RemoveAll() typeContainer func(v*Container)Add(wIWidget) func(v*Container)CheckResize() func(v*Container)ChildGetProperty(childIWidget,namestring,valueTypeglib.Type)(interface{},error) func(v*Container)ChildNotify(childIWidget,childPropertystring) func(v*Container)ChildSetProperty(childIWidget,namestring,valueinterface{})error func(v*Container)ChildType()glib.Type func(v*Container)GetBorderWidth()uint func(v*Container)GetChildren()*glib.List func(v*Container)GetFocusChild()(IWidget,error) func(v*Container)GetFocusHAdjustment()*Adjustment func(v*Container)GetFocusVAdjustment()*Adjustment func(v*Container)PropagateDraw(childIWidget,cr*cairo.Context) func(v*Container)Remove(wIWidget) func(v*Container)SetBorderWidth(borderWidthuint) func(v*Container)SetFocusChild(childIWidget) func(v*Container)SetFocusHAdjustment(adjustment*Adjustment) func(v*Container)SetFocusVAdjustment(adjustment*Adjustment) typeCornerType typeCssProvider funcCssProviderGetNamed(namestring,variantstring)(*CssProvider,error) funcCssProviderNew()(*CssProvider,error) func(v*CssProvider)LoadFromData(datastring)error func(v*CssProvider)LoadFromPath(pathstring)error func(v*CssProvider)LoadFromResource(pathstring) func(v*CssProvider)ToString()(string,error) typeDestDefaults typeDialog funcDialogNew()(*Dialog,error) funcDialogNewWithButtons(titlestring,parentIWindow,flagsDialogFlags,buttons...[]interface{})(dialog*Dialog,errerror) func(v*Dialog)AddActionWidget(childIWidget,idResponseType) func(v*Dialog)AddButton(textstring,idResponseType)(*Button,error) func(v*Dialog)GetContentArea()(*Box,error) func(v*Dialog)GetHeaderBar()(IWidget,error) func(v*Dialog)GetResponseForWidget(widgetIWidget)ResponseType func(v*Dialog)GetWidgetForResponse(idResponseType)(IWidget,error) func(v*Dialog)Response(responseResponseType) func(v*Dialog)Run()ResponseType func(v*Dialog)SetDefaultResponse(idResponseType) func(v*Dialog)SetResponseSensitive(idResponseType,settingbool) typeDialogFlags typeDirectionType typeDrawingArea funcDrawingAreaNew()(*DrawingArea,error) typeEditable func(v*Editable)CopyClipboard() func(v*Editable)CutClipboard() func(v*Editable)DeleteSelection() func(v*Editable)DeleteText(startPos,endPosint) func(v*Editable)GetChars(startPos,endPosint)string func(v*Editable)GetEditable()bool func(v*Editable)GetPosition()int func(v*Editable)GetSelectionBounds()(start,endint,nonEmptybool) func(v*Editable)InsertText(newTextstring,positionint)int func(v*Editable)PasteClipboard() func(v*Editable)SelectRegion(startPos,endPosint) func(v*Editable)SetEditable(isEditablebool) func(v*Editable)SetPosition(positionint) typeEntry funcEntryNew()(*Entry,error) funcEntryNewWithBuffer(buffer*EntryBuffer)(*Entry,error) func(v*Entry)GetActivatesDefault()bool func(v*Entry)GetAlignment()float32 func(v*Entry)GetBuffer()(*EntryBuffer,error) func(v*Entry)GetCompletion()(*EntryCompletion,error) func(v*Entry)GetCurrentIconDragSource()int func(v*Entry)GetCursorHAdjustment()(*Adjustment,error) func(v*Entry)GetHasFrame()bool func(v*Entry)GetIconActivatable(iconPosEntryIconPosition)bool func(v*Entry)GetIconArea(iconPosEntryIconPosition)*gdk.Rectangle func(v*Entry)GetIconAtPos(x,yint)int func(v*Entry)GetIconGIcon(iconPosEntryIconPosition)(*glib.Icon,error) func(v*Entry)GetIconName(iconPosEntryIconPosition)(string,error) func(v*Entry)GetIconPixbuf(iconPosEntryIconPosition)(*gdk.Pixbuf,error) func(v*Entry)GetIconSensitive(iconPosEntryIconPosition)bool func(v*Entry)GetIconStorageType(iconPosEntryIconPosition)ImageType func(v*Entry)GetIconTooltipMarkup(iconPosEntryIconPosition)(string,error) func(v*Entry)GetIconTooltipText(iconPosEntryIconPosition)(string,error) func(v*Entry)GetInputHints()InputHints func(v*Entry)GetInputPurpose()InputPurpose func(v*Entry)GetInvisibleChar()rune func(v*Entry)GetLayout()*pango.Layout func(v*Entry)GetLayoutOffsets()(x,yint) func(v*Entry)GetMaxLength()int func(v*Entry)GetMaxWidthChars()int func(v*Entry)GetOverwriteMode()bool func(v*Entry)GetPlaceholderText()(string,error) func(v*Entry)GetProgressFraction()float64 func(v*Entry)GetProgressPulseStep()float64 func(v*Entry)GetTabs()(*pango.TabArray,error) func(v*Entry)GetText()(string,error) func(v*Entry)GetTextArea()*gdk.Rectangle func(v*Entry)GetTextLength()uint16 func(v*Entry)GetVisibility()bool func(v*Entry)GetWidthChars()int func(v*Entry)GrabFocusWithoutSelecting() func(v*Entry)IMContextFilterKeypress(eventKey*gdk.EventKey)bool func(v*Entry)LayoutIndexToTextIndex(layoutIndexint)int func(v*Entry)ProgressPulse() func(v*Entry)RemoveIcon(iconPosEntryIconPosition) func(v*Entry)ResetIMContext() func(v*Entry)SetActivatesDefault(settingbool) func(v*Entry)SetAlignment(xalignfloat32) func(v*Entry)SetBuffer(buffer*EntryBuffer) func(v*Entry)SetCompletion(completion*EntryCompletion) func(v*Entry)SetCursorHAdjustment(adjustment*Adjustment) func(v*Entry)SetHasFrame(settingbool) func(v*Entry)SetIconActivatable(iconPosEntryIconPosition,activatablebool) func(v*Entry)SetIconFromGIcon(iconPosEntryIconPosition,icon*glib.Icon) func(v*Entry)SetIconFromIconName(iconPosEntryIconPosition,namestring) func(v*Entry)SetIconFromPixbuf(iconPosEntryIconPosition,pixbuf*gdk.Pixbuf) func(v*Entry)SetIconSensitive(iconPosEntryIconPosition,sensitivebool) func(v*Entry)SetIconTooltipMarkup(iconPosEntryIconPosition,tooltipstring) func(v*Entry)SetIconTooltipText(iconPosEntryIconPosition,tooltipstring) func(v*Entry)SetInputHints(hintsInputHints) func(v*Entry)SetInputPurpose(purposeInputPurpose) func(v*Entry)SetInvisibleChar(chrune) func(v*Entry)SetMaxLength(lenint) func(v*Entry)SetMaxWidthChars(nCharsint) func(v*Entry)SetOverwriteMode(overwritebool) func(v*Entry)SetPlaceholderText(textstring) func(v*Entry)SetProgressFraction(fractionfloat64) func(v*Entry)SetProgressPulseStep(fractionfloat64) func(v*Entry)SetTabs(tabs*pango.TabArray) func(v*Entry)SetText(textstring) func(v*Entry)SetVisibility(visiblebool) func(v*Entry)SetWidthChars(nCharsint) func(v*Entry)TextIndexToLayoutIndex(textIndexint)int func(v*Entry)UnsetInvisibleChar() typeEntryBuffer funcEntryBufferNew(initialCharsstring,nInitialCharsint)(*EntryBuffer,error) func(v*EntryBuffer)DeleteText(positionuint,nCharsint)uint func(v*EntryBuffer)EmitDeletedText(pos,nCharsuint) func(v*EntryBuffer)EmitInsertedText(posuint,textstring) func(v*EntryBuffer)GetBytes()uint func(v*EntryBuffer)GetLength()uint func(v*EntryBuffer)GetMaxLength()int func(v*EntryBuffer)GetText()(string,error) func(v*EntryBuffer)InsertText(positionuint,textstring)uint func(v*EntryBuffer)SetMaxLength(maxLengthint) func(v*EntryBuffer)SetText(textstring) typeEntryCompletion funcEntryCompletionNew()(*EntryCompletion,error) func(v*EntryCompletion)GetInlineCompletion()bool func(v*EntryCompletion)GetMinimumKeyLength()int func(v*EntryCompletion)GetModel()(ITreeModel,error) func(v*EntryCompletion)GetPopupCompletion()bool func(v*EntryCompletion)GetPopupSetWidth()bool func(v*EntryCompletion)GetTextColumn()int func(v*EntryCompletion)SetInlineCompletion(inlineCompletionbool) func(v*EntryCompletion)SetMinimumKeyLength(minimumLengthint) func(v*EntryCompletion)SetModel(modelITreeModel) func(v*EntryCompletion)SetPopupCompletion(popupCompletionbool) func(v*EntryCompletion)SetPopupSetWidth(popupSetWidthbool) func(v*EntryCompletion)SetTextColumn(textColumnint) typeEntryIconPosition typeEventBox funcEventBoxNew()(*EventBox,error) func(v*EventBox)GetAboveChild()bool func(v*EventBox)GetVisibleWindow()bool func(v*EventBox)SetAboveChild(aboveChildbool) func(v*EventBox)SetVisibleWindow(visibleWindowbool) typeExpander funcExpanderNew(labelstring)(*Expander,error) func(v*Expander)GetExpanded()bool func(v*Expander)GetLabel()string func(v*Expander)SetExpanded(expandedbool) func(v*Expander)SetLabel(labelstring) func(v*Expander)SetLabelWidget(widgetIWidget) typeFileChooser func(v*FileChooser)AddFilter(filter*FileFilter) func(v*FileChooser)AddShortcutFolder(folderstring)bool func(v*FileChooser)GetCreateFolders()bool func(v*FileChooser)GetCurrentFolder()(string,error) func(v*FileChooser)GetDoOverwriteConfirmation()bool func(v*FileChooser)GetFilename()string func(v*FileChooser)GetFilenames()([]string,error) func(v*FileChooser)GetLocalOnly()bool func(v*FileChooser)GetPreviewFilename()string func(v*FileChooser)GetSelectMultiple()bool func(v*FileChooser)GetURI()string func(vFileChooser)GetURIs()([]string,error) func(v*FileChooser)RemoveFilter(filter*FileFilter) func(v*FileChooser)SelectAll() func(v*FileChooser)SelectFilename(filenamestring)bool func(v*FileChooser)SetCreateFolders(valuebool) func(v*FileChooser)SetCurrentFolder(folderstring)bool func(v*FileChooser)SetCurrentName(namestring) func(v*FileChooser)SetDoOverwriteConfirmation(valuebool) func(v*FileChooser)SetFilename(filenamestring)bool func(v*FileChooser)SetFilter(filter*FileFilter) func(v*FileChooser)SetLocalOnly(valuebool) func(v*FileChooser)SetPreviewWidget(widgetIWidget) func(v*FileChooser)SetPreviewWidgetActive(activebool) func(v*FileChooser)SetSelectMultiple(valuebool) func(v*FileChooser)UnselectAll() func(v*FileChooser)UnselectFilename(filenamestring) typeFileChooserAction typeFileChooserButton funcFileChooserButtonNew(titlestring,actionFileChooserAction)(*FileChooserButton,error) funcFileChooserButtonNewWithDialog(dialogIWidget)(*FileChooserButton,error) func(v*FileChooserButton)GetTitle()string func(v*FileChooserButton)GetWidthChars()int func(v*FileChooserButton)SetTitle(titlestring) func(v*FileChooserButton)SetWidthChars(widthint) typeFileChooserDialog funcFileChooserDialogNewWith1Button(titlestring,parentIWindow,actionFileChooserAction,...)(*FileChooserDialog,error) funcFileChooserDialogNewWith2Buttons(titlestring,parentIWindow,actionFileChooserAction,...)(*FileChooserDialog,error) typeFileChooserNativeDialog funcFileChooserNativeDialogNew(titlestring,parentIWindow,actionFileChooserAction,accept_labelstring,...)(*FileChooserNativeDialog,error) func(v*FileChooserNativeDialog)GetAcceptLabel()(string,error) func(v*FileChooserNativeDialog)GetCancelLabel()(string,error) func(v*FileChooserNativeDialog)SetAcceptLabel(accept_labelstring) func(v*FileChooserNativeDialog)SetCancelLabel(cancel_labelstring) typeFileChooserWidget funcFileChooserWidgetNew(actionFileChooserAction)(*FileChooserWidget,error) typeFileFilter funcFileFilterNew()(*FileFilter,error) func(v*FileFilter)AddMimeType(mimeTypestring) func(v*FileFilter)AddPattern(patternstring) func(v*FileFilter)AddPixbufFormats() func(v*FileFilter)GetName()(namestring) func(v*FileFilter)SetName(namestring) typeFixed funcFixedNew()(*Fixed,error) func(v*Fixed)Move(wIWidget,x,yint) func(v*Fixed)Put(wIWidget,x,yint) typeFlowBox funcFlowBoxNew()(*FlowBox,error) func(fb*FlowBox)GetActivateOnSingleClick()bool func(fb*FlowBox)GetChildAtIndex(idxint)*FlowBoxChild func(fb*FlowBox)GetColumnSpacing()uint func(fb*FlowBox)GetHomogeneous()bool func(fb*FlowBox)GetMaxChildrenPerLine()uint func(fb*FlowBox)GetMinChildrenPerLine()uint func(fb*FlowBox)GetRowSpacing()uint func(fb*FlowBox)GetSelectedChildren()(rv[]*FlowBoxChild) func(fb*FlowBox)GetSelectionMode()SelectionMode func(fb*FlowBox)Insert(widgetIWidget,positionint) func(fb*FlowBox)SelectAll() func(fb*FlowBox)SelectChild(child*FlowBoxChild) func(fb*FlowBox)SetActivateOnSingleClick(singlebool) func(fb*FlowBox)SetColumnSpacing(spacinguint) func(fb*FlowBox)SetHAdjustment(adjustment*Adjustment) func(fb*FlowBox)SetHomogeneous(homogeneousbool) func(fb*FlowBox)SetMaxChildrenPerLine(n_childrenuint) func(fb*FlowBox)SetMinChildrenPerLine(n_childrenuint) func(fb*FlowBox)SetRowSpacing(spacinguint) func(fb*FlowBox)SetSelectionMode(modeSelectionMode) func(fb*FlowBox)SetVAdjustment(adjustment*Adjustment) func(fb*FlowBox)UnselectAll() func(fb*FlowBox)UnselectChild(child*FlowBoxChild) typeFlowBoxChild funcFlowBoxChildNew()(*FlowBoxChild,error) func(fbc*FlowBoxChild)Changed() func(fbc*FlowBoxChild)GetIndex()int func(fbc*FlowBoxChild)IsSelected()bool typeFontButton funcFontButtonNew()(*FontButton,error) funcFontButtonNewWithFont(fontnamestring)(*FontButton,error) func(v*FontButton)GetShowSize()bool func(v*FontButton)GetShowStyle()bool func(v*FontButton)GetTitle()string func(v*FontButton)GetUseFont()bool func(v*FontButton)GetUseSize()bool func(v*FontButton)SetShowSize(showSizebool) func(v*FontButton)SetShowStyle(showStylebool) func(v*FontButton)SetTitle(titlestring) func(v*FontButton)SetUseFont(useFontbool) func(v*FontButton)SetUseSize(useSizebool) typeFontChooser func(v*FontChooser)GetFont()string func(v*FontChooser)SetFont(fontstring) typeFrame funcFrameNew(labelstring)(*Frame,error) func(v*Frame)GetLabel()string func(v*Frame)GetLabelAlign()(xAlign,yAlignfloat32) func(v*Frame)GetLabelWidget()(IWidget,error) func(v*Frame)GetShadowType()ShadowType func(v*Frame)SetLabel(labelstring) func(v*Frame)SetLabelAlign(xAlign,yAlignfloat32) func(v*Frame)SetLabelWidget(labelWidgetIWidget) func(v*Frame)SetShadowType(tShadowType) typeGLArea funcGLAreaNew()(*GLArea,error) funcWidgetToGLArea(widget*Widget)(*GLArea,error) func(v*GLArea)AttachBuffers() func(v*GLArea)GetAutoRender()bool func(v*GLArea)GetContext()(*gdk.GLContext,error) func(v*GLArea)GetError()error func(v*GLArea)GetRequiredVersion()(MajorVersion,MinorVersion) func(v*GLArea)GetUseES()bool func(v*GLArea)HasDepthBuffer()bool func(v*GLArea)HasStencilBuffer()bool func(v*GLArea)MakeCurrent() func(v*GLArea)QueueRender() func(v*GLArea)SetAutoRender(autoRenderbool) func(v*GLArea)SetError(domainglib.Quark,codeint,errerror) func(v*GLArea)SetHasDepthBuffer(hasDepthBufferbool) func(v*GLArea)SetHasStencilBuffer(hasStencilBufferbool) func(v*GLArea)SetRequiredVersion(major,minorint) func(v*GLArea)SetUseES(esbool) typeGrid funcGridNew()(*Grid,error) func(v*Grid)Attach(childIWidget,left,top,width,heightint) func(v*Grid)AttachNextTo(child,siblingIWidget,sidePositionType,width,heightint) func(v*Grid)GetChildAt(left,topint)(IWidget,error) func(v*Grid)GetColumnHomogeneous()bool func(v*Grid)GetColumnSpacing()uint func(v*Grid)GetRowHomogeneous()bool func(v*Grid)GetRowSpacing()uint func(v*Grid)InsertColumn(positionint) func(v*Grid)InsertNextTo(siblingIWidget,sidePositionType) func(v*Grid)InsertRow(positionint) func(v*Grid)RemoveColumn(positionint) func(v*Grid)RemoveRow(positionint) func(v*Grid)SetColumnHomogeneous(homogeneousbool) func(v*Grid)SetColumnSpacing(spacinguint) func(v*Grid)SetRowHomogeneous(homogeneousbool) func(v*Grid)SetRowSpacing(spacinguint) typeHeaderBar funcHeaderBarNew()(*HeaderBar,error) func(v*HeaderBar)GetCustomTitle()(IWidget,error) func(v*HeaderBar)GetDecorationLayout()string func(v*HeaderBar)GetHasSubtitle()bool func(v*HeaderBar)GetShowCloseButton()bool func(v*HeaderBar)GetSubtitle()string func(v*HeaderBar)GetTitle()string func(v*HeaderBar)PackEnd(childIWidget) func(v*HeaderBar)PackStart(childIWidget) func(v*HeaderBar)SetCustomTitle(titleWidgetIWidget) func(v*HeaderBar)SetDecorationLayout(layoutstring) func(v*HeaderBar)SetHasSubtitle(settingbool) func(v*HeaderBar)SetShowCloseButton(settingbool) func(v*HeaderBar)SetSubtitle(subtitlestring) func(v*HeaderBar)SetTitle(titlestring) typeIActionable typeIAppChooser typeICellArea typeICellEditable typeICellLayout typeICellRenderer typeIColorChooser typeIEditable typeIEntry typeIFontChooser typeIMenu typeIMenuItem typeIOrientable typeIPrintOperationPreview typeIRecentChooser typeIScrollable typeIStyleProvider typeIToolItem typeITreeModel typeITreeSortable typeIViewport typeIWidget funcTestFindLabel(widgetIWidget,labelPatternstring)(IWidget,error) funcTestFindSibling(baseWidgetIWidget,widgetTypeglib.Type)(IWidget,error) funcTestFindWidget(widgetIWidget,labelPatternstring,widgetTypeglib.Type)(IWidget,error) typeIWidgetable typeIWindow typeIconLookupFlags typeIconSize typeIconTheme funcIconThemeGetDefault()(*IconTheme,error) funcIconThemeGetForScreen(screengdk.Screen)(*IconTheme,error) func(v*IconTheme)HasIcon(iconNamestring)bool func(v*IconTheme)LoadIcon(iconNamestring,sizeint,flagsIconLookupFlags)(*gdk.Pixbuf,error) func(v*IconTheme)LoadIconForScale(iconNamestring,size,scaleint,flagsIconLookupFlags)(*gdk.Pixbuf,error) typeIconView funcIconViewNew()(*IconView,error) funcIconViewNewWithModel(modelITreeModel)(*IconView,error) func(v*IconView)ConvertWidgetToBinWindowCoords(x,yint)(int,int) func(v*IconView)GetActivateOnSingleClick()bool func(v*IconView)GetCellRect(path*TreePath,cell*CellRenderer)*gdk.Rectangle func(v*IconView)GetColumnSpacing()int func(v*IconView)GetColumns()int func(v*IconView)GetCursor()(*TreePath,*CellRenderer) func(v*IconView)GetItemAtPos(x,yint)(*TreePath,*CellRenderer) func(v*IconView)GetItemOrientation()Orientation func(v*IconView)GetItemPadding()int func(v*IconView)GetItemRow(path*TreePath)int func(v*IconView)GetItemWidth()int func(v*IconView)GetMargin()int func(v*IconView)GetMarkupColumn()int func(v*IconView)GetModel()(ITreeModel,error) func(v*IconView)GetPathAtPos(x,yint)*TreePath func(v*IconView)GetPixbufColumn()int func(v*IconView)GetReorderable()bool func(v*IconView)GetRowSpacing()int func(v*IconView)GetSelectedItems()*glib.List func(v*IconView)GetSelectionMode()SelectionMode func(v*IconView)GetSpacing()int func(v*IconView)GetTextColumn()int func(v*IconView)GetTooltipColumn()int func(v*IconView)GetTooltipContext(x,yint,keyboardTipbool)(*TreeModel,*TreePath,*TreeIter) func(v*IconView)GetVisibleRange()(*TreePath,*TreePath) func(v*IconView)ItemActivated(path*TreePath) func(v*IconView)PathIsSelected(path*TreePath)bool func(v*IconView)ScrollToPath(path*TreePath,useAlignbool,rowAlign,colAlignfloat64) func(v*IconView)SelectAll() func(v*IconView)SelectPath(path*TreePath) func(v*IconView)SetActivateOnSingleClick(singlebool) func(v*IconView)SetColumnSpacing(columnSpacingint) func(v*IconView)SetColumns(columnsint) func(v*IconView)SetCursor(path*TreePath,cell*CellRenderer,startEditingbool) func(v*IconView)SetItemOrientation(orientationOrientation) func(v*IconView)SetItemPadding(itemPaddingint) func(v*IconView)SetItemWidth(widthint) func(v*IconView)SetMargin(marginint) func(v*IconView)SetMarkupColumn(columnint) func(v*IconView)SetModel(modelITreeModel) func(v*IconView)SetPixbufColumn(columnint) func(v*IconView)SetReorderable(reorderablebool) func(v*IconView)SetRowSpacing(rowSpacingint) func(v*IconView)SetSelectionMode(modeSelectionMode) func(v*IconView)SetSpacing(spacingint) func(v*IconView)SetTextColumn(columnint) func(v*IconView)SetTooltipCell(tooltip*Tooltip,path*TreePath,cell*CellRenderer) func(v*IconView)SetTooltipColumn(columnint) func(v*IconView)SetTooltipItem(tooltip*Tooltip,path*TreePath) func(v*IconView)UnselectAll() func(v*IconView)UnselectPath(path*TreePath) typeImage funcImageNew()(*Image,error) funcImageNewFromAnimation(animation*gdk.PixbufAnimation)(*Image,error) funcImageNewFromFile(filenamestring)(*Image,error) funcImageNewFromGIcon(icon*glib.Icon,sizeIconSize)(*Image,error) funcImageNewFromIconName(iconNamestring,sizeIconSize)(*Image,error) funcImageNewFromPixbuf(pixbuf*gdk.Pixbuf)(*Image,error) funcImageNewFromResource(resourcePathstring)(*Image,error) funcImageNewFromSurface(surface*cairo.Surface)(*Image,error) func(v*Image)Clear() func(v*Image)GetAnimation()*gdk.PixbufAnimation func(v*Image)GetGIcon()(*glib.Icon,IconSize,error) func(v*Image)GetIconName()(string,IconSize) func(v*Image)GetPixbuf()*gdk.Pixbuf func(v*Image)GetPixelSize()int func(v*Image)GetStorageType()ImageType func(v*Image)SetFromAnimation(animation*gdk.PixbufAnimation) func(v*Image)SetFromFile(filenamestring) func(v*Image)SetFromGIcon(icon*glib.Icon,sizeIconSize) func(v*Image)SetFromIconName(iconNamestring,sizeIconSize) func(v*Image)SetFromPixbuf(pixbuf*gdk.Pixbuf) func(v*Image)SetFromResource(resourcePathstring) func(v*Image)SetFromSurface(surface*cairo.Surface) func(v*Image)SetPixelSize(pixelSizeint) typeImageType typeInfoBar funcInfoBarNew()(*InfoBar,error) func(v*InfoBar)AddActionWidget(wIWidget,responseIdResponseType) func(v*InfoBar)AddButton(buttonTextstring,responseIdResponseType) func(v*InfoBar)GetActionArea()(IWidget,error) func(v*InfoBar)GetContentArea()(*Box,error) func(v*InfoBar)GetMessageType()MessageType func(v*InfoBar)GetShowCloseButton()bool func(v*InfoBar)SetDefaultResponse(responseIdResponseType) func(v*InfoBar)SetMessageType(messageTypeMessageType) func(v*InfoBar)SetResponseSensitive(responseIdResponseType,settingbool) func(v*InfoBar)SetShowCloseButton(settingbool) typeInputHints typeInputPurpose typeJustification typeLabel funcLabelNew(strstring)(*Label,error) funcLabelNewWithMnemonic(strstring)(*Label,error) funcWidgetToLabel(widget*Widget)(*Label,error) func(v*Label)GetAngle()float64 func(v*Label)GetCurrentUri()string func(v*Label)GetEllipsize()pango.EllipsizeMode func(v*Label)GetJustify()Justification func(v*Label)GetLabel()string func(v*Label)GetLineWrap()bool func(v*Label)GetLines()int func(v*Label)GetMaxWidthChars()int func(v*Label)GetMnemonicKeyval()uint func(v*Label)GetSelectable()bool func(v*Label)GetSelectionBounds()(start,endint,nonEmptybool) func(v*Label)GetSingleLineMode()bool func(v*Label)GetText()(string,error) func(v*Label)GetTrackVisitedLinks()bool func(v*Label)GetUseMarkup()bool func(v*Label)GetUseUnderline()bool func(v*Label)GetWidthChars()int func(v*Label)GetXAlign()float64 func(v*Label)GetYAlign()float64 func(v*Label)SelectRegion(startOffset,endOffsetint) func(v*Label)SetAngle(anglefloat64) func(v*Label)SetAttributes(attributes*pango.AttrList) func(v*Label)SetEllipsize(modepango.EllipsizeMode) func(v*Label)SetJustify(jtypeJustification) func(v*Label)SetLabel(strstring) func(v*Label)SetLineWrap(wrapbool) func(v*Label)SetLineWrapMode(wrapModepango.WrapMode) func(v*Label)SetLines(linesint) func(v*Label)SetMarkup(strstring) func(v*Label)SetMarkupWithMnemonic(strstring) func(v*Label)SetMaxWidthChars(nCharsint) func(v*Label)SetMnemonicWidget(widgetIWidget) func(v*Label)SetPattern(paternstring) func(v*Label)SetSelectable(settingbool) func(v*Label)SetSingleLineMode(modebool) func(v*Label)SetText(strstring) func(v*Label)SetTrackVisitedLinks(trackLinksbool) func(v*Label)SetUseMarkup(usebool) func(v*Label)SetUseUnderline(usebool) func(v*Label)SetWidthChars(nCharsint) func(v*Label)SetXAlign(nfloat64) func(v*Label)SetYAlign(nfloat64) typeLayout funcLayoutNew(hadjustment,vadjustment*Adjustment)(*Layout,error) func(v*Layout)GetSize()(width,heightuint) func(v*Layout)Move(wIWidget,x,yint) func(v*Layout)Put(wIWidget,x,yint) func(v*Layout)SetSize(width,heightuint) typeLevelBar funcLevelBarNew()(*LevelBar,error) funcLevelBarNewForInterval(min_value,max_valuefloat64)(*LevelBar,error) func(v*LevelBar)AddOffsetValue(namestring,valuefloat64) func(v*LevelBar)GetInverted()bool func(v*LevelBar)GetMaxValue()float64 func(v*LevelBar)GetMinValue()float64 func(v*LevelBar)GetMode()LevelBarMode func(v*LevelBar)GetOffsetValue(namestring)(float64,bool) func(v*LevelBar)GetValue()float64 func(v*LevelBar)RemoveOffsetValue(namestring) func(v*LevelBar)SetInverted(invertedbool) func(v*LevelBar)SetMaxValue(valuefloat64) func(v*LevelBar)SetMinValue(valuefloat64) func(v*LevelBar)SetMode(mLevelBarMode) func(v*LevelBar)SetValue(valuefloat64) typeLevelBarMode typeLicense typeLinkButton funcLinkButtonNew(labelstring)(*LinkButton,error) funcLinkButtonNewWithLabel(uri,labelstring)(*LinkButton,error) func(v*LinkButton)GetUri()string func(v*LinkButton)GetVisited()bool func(v*LinkButton)SetUri(uristring) func(v*LinkButton)SetVisited(visitedbool) typeListBox funcListBoxNew()(*ListBox,error) func(v*ListBox)BindModel(listModel*glib.ListModel,createWidgetFuncListBoxCreateWidgetFunc) func(v*ListBox)DragHighlightRow(row*ListBoxRow) func(v*ListBox)DragUnhighlightRow() func(v*ListBox)GetActivateOnSingleClick()bool func(v*ListBox)GetAdjustment()*Adjustment func(v*ListBox)GetRowAtIndex(indexint)*ListBoxRow func(v*ListBox)GetRowAtY(yint)*ListBoxRow func(v*ListBox)GetSelectedRow()*ListBoxRow func(v*ListBox)GetSelectedRows()*glib.List func(v*ListBox)GetSelectionMode()SelectionMode func(v*ListBox)Insert(childIWidget,positionint) func(v*ListBox)InvalidateFilter() func(v*ListBox)InvalidateHeaders() func(v*ListBox)InvalidateSort() func(v*ListBox)Prepend(childIWidget) func(v*ListBox)SelectAll() func(v*ListBox)SelectRow(row*ListBoxRow) func(v*ListBox)SelectedForeach(fnListBoxForeachFunc) func(v*ListBox)SetActivateOnSingleClick(singlebool) func(v*ListBox)SetAdjustment(adjustment*Adjustment) func(v*ListBox)SetFilterFunc(fnListBoxFilterFunc) func(v*ListBox)SetHeaderFunc(fnListBoxHeaderFunc) func(v*ListBox)SetPlaceholder(placeholderIWidget) func(v*ListBox)SetSelectionMode(modeSelectionMode) func(v*ListBox)SetSortFunc(fnListBoxSortFunc) func(v*ListBox)UnselectAll() func(v*ListBox)UnselectRow(row*ListBoxRow) typeListBoxCreateWidgetFunc typeListBoxFilterFunc typeListBoxForeachFunc typeListBoxHeaderFunc typeListBoxRow funcListBoxRowNew()(*ListBoxRow,error) func(v*ListBoxRow)Changed() func(v*ListBoxRow)GetActivatable()bool func(v*ListBoxRow)GetHeader()(IWidget,error) func(v*ListBoxRow)GetIndex()int func(v*ListBoxRow)GetSelectable()bool func(v*ListBoxRow)IsSelected()bool func(v*ListBoxRow)SetActivatable(activatablebool) func(v*ListBoxRow)SetHeader(headerIWidget) func(v*ListBoxRow)SetSelectable(selectablebool) typeListBoxSortFunc typeListStore funcListStoreNew(types...glib.Type)(*ListStore,error) func(v*ListStore)Append()*TreeIter func(v*ListStore)Clear() func(v*ListStore)Insert(positionint)*TreeIter func(v*ListStore)InsertAfter(sibling*TreeIter)*TreeIter func(v*ListStore)InsertBefore(sibling*TreeIter)*TreeIter func(v*ListStore)InsertWithValues(iter*TreeIter,positionint,inColumns[]int,inValues[]interface{})error func(v*ListStore)IterIsValid(iter*TreeIter)bool func(v*ListStore)MoveAfter(iter,position*TreeIter) func(v*ListStore)MoveBefore(iter,position*TreeIter) func(v*ListStore)Prepend()*TreeIter func(v*ListStore)Remove(iter*TreeIter)bool func(v*ListStore)Set(iter*TreeIter,columns[]int,values[]interface{})error func(v*ListStore)SetCols(iter*TreeIter,colsCols)error func(v*ListStore)SetColumnTypes(types...glib.Type) func(v*ListStore)SetValue(iter*TreeIter,columnint,valueinterface{})error func(v*ListStore)Swap(a,b*TreeIter) typeLockButton funcLockButtonNew(permission*glib.Permission)(*LockButton,error) func(v*LockButton)GetPermission()*glib.Permission func(v*LockButton)SetPermission(permission*glib.Permission) typeMajorVersion typeMenu funcGtkMenuNewFromModel(model*glib.MenuModel)(*Menu,error) funcMenuNew()(*Menu,error) func(v*Menu)Attach(childIWidget,l,r,t,buint) func(v*Menu)GetAccelGroup()*AccelGroup func(v*Menu)GetAccelPath()string func(v*Menu)GetActive()(*Menu,error) func(v*Menu)GetAttachWidget()(IWidget,error) func(v*Menu)GetMonitor()int func(v*Menu)GetReserveToggleSize()bool func(v*Menu)PlaceOnMonitor(monitor*gdk.Monitor) func(v*Menu)Popdown() func(v*Menu)PopupAtPointer(triggerEvent*gdk.Event) func(v*Menu)PopupAtRect(rect_window*gdk.Window,rect*gdk.Rectangle,...) func(v*Menu)PopupAtWidget(widgetIWidget,widgetAnchorgdk.Gravity,menuAnchorgdk.Gravity,...) func(v*Menu)ReorderChild(childIWidget,positionint) func(v*Menu)SetAccelGroup(accelGroup*AccelGroup) func(v*Menu)SetAccelPath(pathstring) func(v*Menu)SetActive(indexuint) func(v*Menu)SetMonitor(monitor_numint) func(v*Menu)SetReserveToggleSize(reservebool) func(v*Menu)SetScreen(screen*gdk.Screen) typeMenuBar funcMenuBarNew()(*MenuBar,error) typeMenuButton funcMenuButtonNew()(*MenuButton,error) func(v*MenuButton)GetAlignWidget()(IWidget,error) func(v*MenuButton)GetDirection()ArrowType func(v*MenuButton)GetMenuModel()*glib.MenuModel func(v*MenuButton)GetPopover()*Popover func(v*MenuButton)GetPopup()*Menu func(v*MenuButton)GetUsePopover()bool func(v*MenuButton)SetAlignWidget(alignWidgetIWidget) func(v*MenuButton)SetDirection(directionArrowType) func(v*MenuButton)SetMenuModel(menuModel*glib.MenuModel) func(v*MenuButton)SetPopover(popover*Popover) func(v*MenuButton)SetPopup(menuIMenu) func(v*MenuButton)SetUsePopover(settingbool) typeMenuDirectionType typeMenuItem funcMenuItemNew()(*MenuItem,error) funcMenuItemNewWithLabel(labelstring)(*MenuItem,error) funcMenuItemNewWithMnemonic(labelstring)(*MenuItem,error) func(v*MenuItem)Activate() func(v*MenuItem)Deselect() func(v*MenuItem)GetAccelPath()string func(v*MenuItem)GetLabel()string func(v*MenuItem)GetReserveIndicator()bool func(v*MenuItem)GetSubmenu()(IMenu,error) func(v*MenuItem)GetUseUnderline()bool func(v*MenuItem)Select() func(v*MenuItem)SetAccelPath(pathstring) func(v*MenuItem)SetLabel(labelstring) func(v*MenuItem)SetReserveIndicator(reservebool) func(v*MenuItem)SetSubmenu(submenuIWidget) func(v*MenuItem)SetUseUnderline(settingsbool) func(v*MenuItem)ToggleSizeAllocate(allocationint) func(v*MenuItem)ToggleSizeRequest(requisitionint)int typeMenuShell func(v*MenuShell)ActivateItem(childIMenuItem,forceDeactivatebool) func(v*MenuShell)Append(childIMenuItem) func(v*MenuShell)BindModel(model*glib.MenuModel,action_namespacestring,with_separatorsbool) func(v*MenuShell)Cancel() func(v*MenuShell)Deactivate() func(v*MenuShell)Deselect() func(v*MenuShell)GetParentShell()(*MenuShell,error) func(v*MenuShell)GetSelectedItem()(IMenuItem,error) func(v*MenuShell)GetTakeFocus()bool func(v*MenuShell)Insert(childIMenuItem,positionint) func(v*MenuShell)Prepend(childIMenuItem) func(v*MenuShell)SelectFirst(searchSensitivebool) func(v*MenuShell)SelectItem(childIMenuItem) func(v*MenuShell)SetTakeFocus(takeFocusbool) typeMessageDialog funcMessageDialogNew(parentIWindow,flagsDialogFlags,mTypeMessageType,buttonsButtonsType,...)*MessageDialog funcMessageDialogNewWithMarkup(parentIWindow,flagsDialogFlags,mTypeMessageType,buttonsButtonsType,...)*MessageDialog func(v*MessageDialog)FormatSecondaryMarkup(formatstring,args...interface{}) func(v*MessageDialog)FormatSecondaryText(formatstring,args...interface{}) func(v*MessageDialog)GetMessageArea()(*Box,error) func(v*MessageDialog)SetMarkup(strstring) typeMessageType typeMinorVersion typeModelButton funcModelButtonNew()(*ModelButton,error) typeNativeDialog func(v*NativeDialog)Destroy() func(v*NativeDialog)GetModal()bool func(v*NativeDialog)GetTitle()(string,error) func(v*NativeDialog)GetTransientFor()(*Window,error) func(v*NativeDialog)GetVisible()bool func(v*NativeDialog)Hide() func(v*NativeDialog)Run()int func(v*NativeDialog)SetModal(modalbool) func(v*NativeDialog)SetTitle(titlestring) func(v*NativeDialog)SetTransientFor(parentIWindow) func(v*NativeDialog)Show() typeNotebook funcNotebookNew()(*Notebook,error) func(v*Notebook)AppendPage(childIWidget,tabLabelIWidget)int func(v*Notebook)AppendPageMenu(childIWidget,tabLabelIWidget,menuLabelIWidget)int func(v*Notebook)DetachTab(childIWidget) func(v*Notebook)GetActionWidget(packTypePackType)(IWidget,error) func(v*Notebook)GetCurrentPage()int func(v*Notebook)GetGroupName()(string,error) func(v*Notebook)GetMenuLabel(childIWidget)(IWidget,error) func(v*Notebook)GetMenuLabelText(childIWidget)(string,error) func(v*Notebook)GetNPages()int func(v*Notebook)GetNthPage(pageNumint)(IWidget,error) func(v*Notebook)GetScrollable()bool func(v*Notebook)GetShowBorder()bool func(v*Notebook)GetShowTabs()bool func(v*Notebook)GetTabDetachable(childIWidget)bool func(v*Notebook)GetTabLabel(childIWidget)(IWidget,error) func(v*Notebook)GetTabLabelText(childIWidget)(string,error) func(v*Notebook)GetTabPos()PositionType func(v*Notebook)GetTabReorderable(childIWidget)bool func(v*Notebook)InsertPage(childIWidget,tabLabelIWidget,positionint)int func(v*Notebook)InsertPageMenu(childIWidget,tabLabelIWidget,menuLabelIWidget,positionint)int func(v*Notebook)NextPage() func(v*Notebook)PageNum(childIWidget)int func(v*Notebook)PopupDisable() func(v*Notebook)PopupEnable() func(v*Notebook)PrependPage(childIWidget,tabLabelIWidget)int func(v*Notebook)PrependPageMenu(childIWidget,tabLabelIWidget,menuLabelIWidget)int func(v*Notebook)PrevPage() func(v*Notebook)RemovePage(pageNumint) func(v*Notebook)ReorderChild(childIWidget,positionint) func(v*Notebook)SetActionWidget(widgetIWidget,packTypePackType) func(v*Notebook)SetCurrentPage(pageNumint) func(v*Notebook)SetGroupName(groupNamestring) func(v*Notebook)SetMenuLabel(child,menuLabelIWidget) func(v*Notebook)SetMenuLabelText(childIWidget,menuTextstring) func(v*Notebook)SetScrollable(scrollablebool) func(v*Notebook)SetShowBorder(showBorderbool) func(v*Notebook)SetShowTabs(showTabsbool) func(v*Notebook)SetTabDetachable(childIWidget,detachablebool) func(v*Notebook)SetTabLabel(child,tabLabelIWidget) func(v*Notebook)SetTabLabelText(childIWidget,tabTextstring) func(v*Notebook)SetTabPos(posPositionType) func(v*Notebook)SetTabReorderable(childIWidget,reorderablebool) typeNumberUpLayout typeOffscreenWindow funcOffscreenWindowNew()(*OffscreenWindow,error) func(v*OffscreenWindow)GetPixbuf()(*gdk.Pixbuf,error) func(v*OffscreenWindow)GetSurface()(*cairo.Surface,error) typeOrientable func(v*Orientable)GetOrientation()Orientation func(v*Orientable)SetOrientation(orientationOrientation) typeOrientation typeOverlay funcOverlayNew()(*Overlay,error) func(v*Overlay)AddOverlay(widgetIWidget) func(v*Overlay)GetOverlayPassThrough(widgetIWidget)bool func(v*Overlay)ReorderOverlay(childIWidget,positionint) func(v*Overlay)SetOverlayPassThrough(widgetIWidget,passThroughbool) typePackType typePageOrientation typePageSet typePageSetup funcPageSetupNew()(*PageSetup,error) funcPageSetupNewFromFile(fileNamestring)(*PageSetup,error) funcPrintRunPageSetupDialog(parentIWindow,pageSetup*PageSetup,settings*PrintSettings)*PageSetup func(ps*PageSetup)Copy()(*PageSetup,error) func(ps*PageSetup)GetBottomMargin(unitUnit)float64 func(ps*PageSetup)GetLeftMargin(unitUnit)float64 func(ps*PageSetup)GetOrientation()PageOrientation func(ps*PageSetup)GetPageHeight(unitUnit)float64 func(ps*PageSetup)GetPageWidth(unitUnit)float64 func(ps*PageSetup)GetPaperHeight(unitUnit)float64 func(ps*PageSetup)GetPaperSize()*PaperSize func(ps*PageSetup)GetPaperWidth(unitUnit)float64 func(ps*PageSetup)GetRightMargin(unitUnit)float64 func(ps*PageSetup)GetTopMargin(unitUnit)float64 func(ps*PageSetup)PageSetupLoadFile(namestring)error func(ps*PageSetup)PageSetupToFile(namestring)error func(ps*PageSetup)SetBottomMargin(marginfloat64,unitUnit) func(ps*PageSetup)SetLeftMargin(marginfloat64,unitUnit) func(ps*PageSetup)SetOrientation(orientationPageOrientation) func(ps*PageSetup)SetPaperSize(size*PaperSize) func(ps*PageSetup)SetPaperSizeAndDefaultMargins(size*PaperSize) func(ps*PageSetup)SetRightMargin(marginfloat64,unitUnit) func(ps*PageSetup)SetTopMargin(marginfloat64,unitUnit) typePageSetupDoneCallback typePaned funcPanedNew(orientationOrientation)(*Paned,error) func(v*Paned)Add1(childIWidget) func(v*Paned)Add2(childIWidget) func(v*Paned)GetChild1()(IWidget,error) func(v*Paned)GetChild2()(IWidget,error) func(v*Paned)GetHandleWindow()(*Window,error) func(v*Paned)GetPosition()int func(v*Paned)GetWideHandle()bool func(v*Paned)Pack1(childIWidget,resize,shrinkbool) func(v*Paned)Pack2(childIWidget,resize,shrinkbool) func(v*Paned)SetPosition(positionint) func(v*Paned)SetWideHandle(widebool) typePaperSize funcPaperSizeNew(namestring)(*PaperSize,error) funcPaperSizeNewCustom(name,displayNamestring,width,heightfloat64,unitUnit)(*PaperSize,error) funcPaperSizeNewFromIPP(namestring,width,heightfloat64)(*PaperSize,error) funcPaperSizeNewFromPPD(name,displayNamestring,width,heightfloat64)(*PaperSize,error) func(ps*PaperSize)Copy()(*PaperSize,error) func(ps*PaperSize)GetDefaultBottomMargin(unitUnit)float64 func(ps*PaperSize)GetDefaultLeftMargin(unitUnit)float64 func(ps*PaperSize)GetDefaultRightMargin(unitUnit)float64 func(ps*PaperSize)GetDefaultTopMargin(unitUnit)float64 func(ps*PaperSize)GetDisplayName()string func(ps*PaperSize)GetHeight(unitUnit)float64 func(ps*PaperSize)GetName()string func(ps*PaperSize)GetPPDName()(string,error) func(ps*PaperSize)GetWidth(unitUnit)float64 func(ps*PaperSize)IsCustom()bool func(ps*PaperSize)IsEqual(other*PaperSize)bool func(ps*PaperSize)IsIPP()bool func(ps*PaperSize)SetSize(width,heightfloat64,unitUnit) typePathType typePlug funcPlugNew(socketIduint)(*Plug,error) funcPlugNewForDisplay(display*gdk.Display,socketIduint)(*Plug,error) func(v*Plug)Construct(socketIduint) func(v*Plug)ConstructForDisplay(display*gdk.Display,socketIduint) func(v*Plug)GetEmbedded()bool func(v*Plug)GetId()uint func(v*Plug)GetSocketWindow()(*Window,error) typePolicyType typePopover funcPopoverNew(relativeIWidget)(*Popover,error) funcPopoverNewFromModel(relativeIWidget,model*glib.MenuModel)(*Popover,error) func(v*Popover)BindModel(menuModel*glib.MenuModel,actionNamespacestring) func(v*Popover)GetConstrainTo()PopoverConstraint func(p*Popover)GetDefaultWidget()(IWidget,error) func(v*Popover)GetModal()bool func(v*Popover)GetPointingTo()(*gdk.Rectangle,bool) func(v*Popover)GetPosition()PositionType func(v*Popover)GetRelativeTo()(IWidget,error) func(v*Popover)Popdown() func(v*Popover)Popup() func(v*Popover)SetConstrainTo(constrainPopoverConstraint) func(p*Popover)SetDefaultWidget(widgetIWidget) func(v*Popover)SetModal(modalbool) func(v*Popover)SetPointingTo(rectgdk.Rectangle) func(v*Popover)SetPosition(positionPositionType) func(v*Popover)SetRelativeTo(relativeIWidget) typePopoverConstraint typePopoverMenu funcPopoverMenuNew()(*PopoverMenu,error) func(v*PopoverMenu)OpenSubmenu(namestring) typePositionType typePrintContext func(pc*PrintContext)CreatePangoContext()*pango.Context func(pc*PrintContext)CreatePangoLayout()*pango.Layout func(pc*PrintContext)GetCairoContext()*cairo.Context func(pc*PrintContext)GetDpiX()float64 func(pc*PrintContext)GetDpiY()float64 func(pc*PrintContext)GetHardMargins()(float64,float64,float64,float64,error) func(pc*PrintContext)GetHeight()float64 func(pc*PrintContext)GetPageSetup()*PageSetup func(pc*PrintContext)GetPangoFontMap()*pango.FontMap func(pc*PrintContext)GetWidth()float64 func(pc*PrintContext)SetCairoContext(cr*cairo.Context,dpiX,dpiYfloat64) typePrintDuplex typePrintError typePrintOperation funcPrintOperationNew()(*PrintOperation,error) func(po*PrintOperation)Cancel() func(po*PrintOperation)DrawPageFinish() func(po*PrintOperation)GetDefaultPageSetup()(*PageSetup,error) func(po*PrintOperation)GetEmbedPageSetup()bool func(po*PrintOperation)GetHasSelection()bool func(po*PrintOperation)GetNPagesToPrint()int func(po*PrintOperation)GetPrintSettings(ps*PageSetup)(*PrintSettings,error) func(po*PrintOperation)GetStatus()PrintStatus func(po*PrintOperation)GetStatusString()string func(po*PrintOperation)GetSupportSelection()bool func(po*PrintOperation)IsFinished()bool func(po*PrintOperation)PrintOperationGetError()error func(po*PrintOperation)PrintOperationSetAllowAsync(allowSyncbool) func(po*PrintOperation)Run(actionPrintOperationAction,parentIWindow)(PrintOperationResult,error) func(po*PrintOperation)SetCurrentPage(pageint) func(po*PrintOperation)SetCustomTabLabel(labelstring) func(po*PrintOperation)SetDefaultPageSetup(ps*PageSetup) func(po*PrintOperation)SetDeferDrawing() func(po*PrintOperation)SetEmbedPageSetup(embedbool) func(po*PrintOperation)SetExportFilename(namestring) func(po*PrintOperation)SetHasSelection(selectionbool) func(po*PrintOperation)SetJobName(namestring) func(po*PrintOperation)SetNPages(pagesint) func(po*PrintOperation)SetPrintSettings(ps*PrintSettings) func(po*PrintOperation)SetShowProgress(showbool) func(po*PrintOperation)SetSupportSelection(selectionbool) func(po*PrintOperation)SetTrackPrintStatus(progressbool) func(po*PrintOperation)SetUnit(unitUnit) func(po*PrintOperation)SetUseFullPage(fullbool) typePrintOperationAction typePrintOperationPreview func(pop*PrintOperationPreview)EndPreview() func(pop*PrintOperationPreview)IsSelected(pageint)bool func(pop*PrintOperationPreview)RenderPage(pageint) typePrintOperationResult typePrintPages typePrintQuality typePrintSettings funcPrintSettingsNew()(*PrintSettings,error) funcPrintSettingsNewFromFile(namestring)(*PrintSettings,error) func(ps*PrintSettings)Copy()(*PrintSettings,error) func(ps*PrintSettings)ForEach(cbPrintSettingsCallback) func(ps*PrintSettings)Get(keystring)string func(ps*PrintSettings)GetBool(keystring)bool func(ps*PrintSettings)GetCollate()bool func(ps*PrintSettings)GetDefaultSource()string func(ps*PrintSettings)GetDither()string func(ps*PrintSettings)GetDouble(keystring)float64 func(ps*PrintSettings)GetDoubleWithDefault(keystring,deffloat64)float64 func(ps*PrintSettings)GetDuplex()PrintDuplex func(ps*PrintSettings)GetFinishings()string func(ps*PrintSettings)GetInt(keystring)int func(ps*PrintSettings)GetIntWithDefault(keystring,defint)int func(ps*PrintSettings)GetLength(keystring,unitUnit)float64 func(ps*PrintSettings)GetMediaType()string func(ps*PrintSettings)GetNCopies()int func(ps*PrintSettings)GetNmberUp()int func(ps*PrintSettings)GetNumberUpLayout()NumberUpLayout func(ps*PrintSettings)GetOrientation()PageOrientation func(ps*PrintSettings)GetOutputBin()string func(ps*PrintSettings)GetPageSet(pagesPrintPages)PageSet func(ps*PrintSettings)GetPaperHeight(unitUnit)float64 func(ps*PrintSettings)GetPaperSize()(*PaperSize,error) func(ps*PrintSettings)GetPaperWidth(unitUnit)float64 func(ps*PrintSettings)GetPrintPages()PrintPages func(ps*PrintSettings)GetPrinter()string func(ps*PrintSettings)GetPrinterLpi()float64 func(ps*PrintSettings)GetQuality()PrintQuality func(ps*PrintSettings)GetResolution()int func(ps*PrintSettings)GetResolutionX()int func(ps*PrintSettings)GetResolutionY()int func(ps*PrintSettings)GetReverse()bool func(ps*PrintSettings)GetScale()float64 func(ps*PrintSettings)GetUseColor()bool func(ps*PrintSettings)HasKey(keystring)bool func(ps*PrintSettings)LoadFile(namestring)error func(ps*PrintSettings)Set(key,valuestring) func(ps*PrintSettings)SetBool(keystring,valuebool) func(ps*PrintSettings)SetCollate(collatebool) func(ps*PrintSettings)SetDither(ditherstring) func(ps*PrintSettings)SetDouble(keystring,valuefloat64) func(ps*PrintSettings)SetDuplex(duplexPrintDuplex) func(ps*PrintSettings)SetFinishings(ditherstring) func(ps*PrintSettings)SetInt(keystring,valueint) func(ps*PrintSettings)SetLength(keystring,valuefloat64,unitUnit) func(ps*PrintSettings)SetMediaType(mediaTypestring) func(ps*PrintSettings)SetNCopies(copiesint) func(ps*PrintSettings)SetNumberUp(numberUpint) func(ps*PrintSettings)SetNumberUpLayout(numberUpLayoutNumberUpLayout) func(ps*PrintSettings)SetOrientation(orientationPageOrientation) func(ps*PrintSettings)SetOutputBin(binstring) func(ps*PrintSettings)SetPageSet(pageSetPageSet) func(ps*PrintSettings)SetPaperHeight(widthfloat64,unitUnit) func(ps*PrintSettings)SetPaperSize(size*PaperSize) func(ps*PrintSettings)SetPaperWidth(widthfloat64,unitUnit) func(ps*PrintSettings)SetPrintPages(pagesPrintPages) func(ps*PrintSettings)SetPrinter(printerstring) func(ps*PrintSettings)SetPrinterLpi(lpifloat64) func(ps*PrintSettings)SetQuality(qualityPrintQuality) func(ps*PrintSettings)SetResolution(resolutionint) func(ps*PrintSettings)SetResolutionXY(resolutionX,resolutionYint) func(ps*PrintSettings)SetReverse(reversebool) func(ps*PrintSettings)SetScale(scalefloat64) func(ps*PrintSettings)SetSefaultSource(defaultSourcestring) func(ps*PrintSettings)SetUseColor(colorbool) func(ps*PrintSettings)ToFile(namestring)error func(ps*PrintSettings)Unset(keystring) typePrintSettingsCallback typePrintStatus typeProgressBar funcProgressBarNew()(*ProgressBar,error) func(v*ProgressBar)GetFraction()float64 func(v*ProgressBar)GetInverted()bool func(v*ProgressBar)GetPulseStep()float64 func(v*ProgressBar)GetShowText()bool func(v*ProgressBar)Pulse() func(v*ProgressBar)SetFraction(fractionfloat64) func(v*ProgressBar)SetInverted(invertedbool) func(v*ProgressBar)SetPulseStep(fractionfloat64) func(v*ProgressBar)SetShowText(showTextbool) func(v*ProgressBar)SetText(textstring) typeRadioButton funcRadioButtonNew(group*glib.SList)(*RadioButton,error) funcRadioButtonNewFromWidget(radioGroupMember*RadioButton)(*RadioButton,error) funcRadioButtonNewWithLabel(group*glib.SList,labelstring)(*RadioButton,error) funcRadioButtonNewWithLabelFromWidget(radioGroupMember*RadioButton,labelstring)(*RadioButton,error) funcRadioButtonNewWithMnemonic(group*glib.SList,labelstring)(*RadioButton,error) funcRadioButtonNewWithMnemonicFromWidget(radioGroupMember*RadioButton,labelstring)(*RadioButton,error) func(v*RadioButton)GetGroup()(*glib.SList,error) func(v*RadioButton)JoinGroup(groupSource*RadioButton) func(v*RadioButton)SetGroup(group*glib.SList) typeRadioMenuItem funcRadioMenuItemNew(group*glib.SList)(*RadioMenuItem,error) funcRadioMenuItemNewFromWidget(group*RadioMenuItem)(*RadioMenuItem,error) funcRadioMenuItemNewWithLabel(group*glib.SList,labelstring)(*RadioMenuItem,error) funcRadioMenuItemNewWithLabelFromWidget(group*RadioMenuItem,labelstring)(*RadioMenuItem,error) funcRadioMenuItemNewWithMnemonic(group*glib.SList,labelstring)(*RadioMenuItem,error) funcRadioMenuItemNewWithMnemonicFromWidget(group*RadioMenuItem,labelstring)(*RadioMenuItem,error) func(v*RadioMenuItem)GetGroup()(*glib.SList,error) func(v*RadioMenuItem)JoinGroup(group_source*RadioMenuItem) func(v*RadioMenuItem)SetGroup(group*glib.SList) typeRange func(v*Range)GetAdjustment()*Adjustment func(v*Range)GetFillLevel()float64 func(v*Range)GetFlippable()bool func(v*Range)GetInverted()bool func(v*Range)GetLowerStepperSensitivity()SensitivityType func(v*Range)GetRangeRect()*gdk.Rectangle func(v*Range)GetRestrictToFillLevel()bool func(v*Range)GetRoundDigits()int func(v*Range)GetShowFillLevel()bool func(v*Range)GetSliderFixedSize()bool func(v*Range)GetSliderRange()(int,int) func(v*Range)GetUpperStepperSensitivity()SensitivityType func(v*Range)GetValue()float64 func(v*Range)RestrictToFillLevel(restrict_to_fill_levelbool) func(v*Range)SetAdjustment(adjustment*Adjustment) func(v*Range)SetFillLevel(fill_levelfloat64) func(v*Range)SetFlippable(flippablebool) func(v*Range)SetIncrements(step,pagefloat64) func(v*Range)SetInverted(invertedbool) func(v*Range)SetLowerStepperSensitivity(sensitivitySensitivityType) func(v*Range)SetRange(min,maxfloat64) func(v*Range)SetRoundDigits(round_digitsint) func(v*Range)SetShowFillLevel(show_fill_levelbool) func(v*Range)SetSliderFixedSize(size_fixedbool) func(v*Range)SetUpperStepperSensitivity(sensitivitySensitivityType) func(v*Range)SetValue(valuefloat64) typeRecentChooser func(v*RecentChooser)AddFilter(filter*RecentFilter) func(v*RecentChooser)GetCurrentUri()string func(v*RecentChooser)RemoveFilter(filter*RecentFilter) typeRecentChooserMenu typeRecentFilter funcRecentFilterNew()(*RecentFilter,error) typeRecentManager funcRecentManagerGetDefault()(*RecentManager,error) func(v*RecentManager)AddItem(fileURIstring)bool typeReliefStyle typeRequisition funcRequisitionNew()(*Requisition,error) func(v*Requisition)Copy()(*Requisition,error) func(v*Requisition)Native()uintptr typeResponseType typeRevealer funcRevealerNew()(*Revealer,error) func(v*Revealer)GetChildRevealed()bool func(v*Revealer)GetRevealChild()bool func(v*Revealer)GetTransitionDuration()uint func(v*Revealer)GetTransitionType()RevealerTransitionType func(v*Revealer)SetRevealChild(revealChildbool) func(v*Revealer)SetTransitionDuration(durationuint) func(v*Revealer)SetTransitionType(transitionRevealerTransitionType) typeRevealerTransitionType typeScale funcScaleNew(orientationOrientation,adjustment*Adjustment)(*Scale,error) funcScaleNewWithRange(orientationOrientation,min,max,stepfloat64)(*Scale,error) func(v*Scale)AddMark(valuefloat64,posPositionType,markupstring) func(v*Scale)ClearMarks() func(v*Scale)SetDrawValue(drawValuebool) typeScaleButton funcScaleButtonNew(sizeIconSize,min,max,stepfloat64,icons[]string)(*ScaleButton,error) func(v*ScaleButton)GetAdjustment()*Adjustment func(v*ScaleButton)GetMinusButton()(IWidget,error) func(v*ScaleButton)GetPlusButton()(IWidget,error) func(v*ScaleButton)GetPopup()(IWidget,error) func(v*ScaleButton)GetValue()float64 func(v*ScaleButton)SetAdjustment(adjustment*Adjustment) func(v*ScaleButton)SetIcons()[]string func(v*ScaleButton)SetValue(valuefloat64) typeScrollStep typeScrollType typeScrollable func(v*Scrollable)GetHAdjustment()(*Adjustment,error) func(v*Scrollable)GetVAdjustment()(*Adjustment,error) func(v*Scrollable)SetHAdjustment(adjustment*Adjustment) func(v*Scrollable)SetVAdjustment(adjustment*Adjustment) typeScrollbar funcScrollbarNew(orientationOrientation,adjustment*Adjustment)(*Scrollbar,error) typeScrolledWindow funcScrolledWindowNew(hadjustment,vadjustment*Adjustment)(*ScrolledWindow,error) func(v*ScrolledWindow)GetCaptureButtonPress()bool func(v*ScrolledWindow)GetHAdjustment()*Adjustment func(v*ScrolledWindow)GetHScrollbar()*Scrollbar func(v*ScrolledWindow)GetKineticScrolling()bool func(v*ScrolledWindow)GetMaxContentHeight()int func(v*ScrolledWindow)GetMaxContentWidth()int func(v*ScrolledWindow)GetMinContentHeight()int func(v*ScrolledWindow)GetMinContentWidth()int func(v*ScrolledWindow)GetOverlayScrolling()bool func(v*ScrolledWindow)GetPlacement()CornerType func(v*ScrolledWindow)GetPolicy()(hScrollbarPolicy,vScrollbarPolicyPolicyType) func(v*ScrolledWindow)GetPropagateNaturalHeight()bool func(v*ScrolledWindow)GetPropagateNaturalWidth()bool func(v*ScrolledWindow)GetShadowType()ShadowType func(v*ScrolledWindow)GetVAdjustment()*Adjustment func(v*ScrolledWindow)GetVScrollbar()*Scrollbar func(v*ScrolledWindow)SetCaptureButtonPress(captureButtonPressbool) func(v*ScrolledWindow)SetHAdjustment(adjustment*Adjustment) func(v*ScrolledWindow)SetKineticScrolling(kineticScrollingbool) func(v*ScrolledWindow)SetMaxContentHeight(widthint) func(v*ScrolledWindow)SetMaxContentWidth(widthint) func(v*ScrolledWindow)SetMinContentHeight(widthint) func(v*ScrolledWindow)SetMinContentWidth(widthint) func(v*ScrolledWindow)SetOverlayScrolling(scrollingbool) func(v*ScrolledWindow)SetPlacement(windowPlacementCornerType) func(v*ScrolledWindow)SetPolicy(hScrollbarPolicy,vScrollbarPolicyPolicyType) func(v*ScrolledWindow)SetPropagateNaturalHeight(propagatebool) func(v*ScrolledWindow)SetPropagateNaturalWidth(propagatebool) func(v*ScrolledWindow)SetShadowType(tShadowType) func(v*ScrolledWindow)SetVAdjustment(adjustment*Adjustment) func(v*ScrolledWindow)UnsetPlacement() typeSearchBar funcSearchBarNew()(*SearchBar,error) func(v*SearchBar)ConnectEntry(entryIEntry) func(v*SearchBar)GetSearchMode()bool func(v*SearchBar)GetShowCloseButton()bool func(v*SearchBar)HandleEvent(event*gdk.Event) func(v*SearchBar)SetSearchMode(searchModebool) func(v*SearchBar)SetShowCloseButton(visiblebool) typeSearchEntry funcSearchEntryNew()(*SearchEntry,error) func(v*SearchEntry)HandleEvent(event*gdk.Event) typeSelectionData func(v*SelectionData)GetData()[]byte func(v*SelectionData)GetLength()int func(v*SelectionData)GetPixbuf()*gdk.Pixbuf func(v*SelectionData)GetText()string func(v*SelectionData)GetURIs()[]string func(v*SelectionData)SetData(atomgdk.Atom,data[]byte) func(v*SelectionData)SetPixbuf(pixbuf*gdk.Pixbuf)bool func(v*SelectionData)SetText(textstring)bool func(v*SelectionData)SetURIs(uris[]string)bool typeSelectionMode typeSensitivityType typeSeparator funcSeparatorNew(orientationOrientation)(*Separator,error) typeSeparatorMenuItem funcSeparatorMenuItemNew()(*SeparatorMenuItem,error) typeSeparatorToolItem funcSeparatorToolItemNew()(*SeparatorToolItem,error) func(v*SeparatorToolItem)GetDraw()bool func(v*SeparatorToolItem)SetDraw(drawbool) typeSettings funcSettingsGetDefault()(*Settings,error) typeShadowType typeShortcutsGroup typeShortcutsSection typeShortcutsShortcut typeShortcutsWindow typeSizeGroup funcSizeGroupNew(modeSizeGroupMode)(*SizeGroup,error) func(v*SizeGroup)AddWidget(widgetIWidget) func(v*SizeGroup)GetMode()SizeGroupMode func(v*SizeGroup)GetWidgets()*glib.SList func(v*SizeGroup)RemoveWidget(widgetIWidget) func(v*SizeGroup)SetMode(modeSizeGroupMode) typeSizeGroupMode typeSizeRequestMode typeSocket funcSocketNew()(*Socket,error) func(v*Socket)AddId(windowuint) func(v*Socket)GetId()uint func(v*Socket)GetPlugWindow()(*Window,error) typeSortType typeSpinButton funcSpinButtonNew(adjustment*Adjustment,climbRatefloat64,digitsuint)(*SpinButton,error) funcSpinButtonNewWithRange(min,max,stepfloat64)(*SpinButton,error) func(v*SpinButton)Configure(adjustment*Adjustment,climbRatefloat64,digitsuint) func(v*SpinButton)GetAdjustment()*Adjustment func(v*SpinButton)GetDigits()uint func(v*SpinButton)GetUpdatePolicy()SpinButtonUpdatePolicy func(v*SpinButton)GetValue()float64 func(v*SpinButton)GetValueAsInt()int func(v*SpinButton)SetAdjustment(adjustment*Adjustment) func(v*SpinButton)SetDigits(digitsuint) func(v*SpinButton)SetIncrements(step,pagefloat64) func(v*SpinButton)SetNumeric(numericbool) func(v*SpinButton)SetRange(min,maxfloat64) func(v*SpinButton)SetUpdatePolicy(policySpinButtonUpdatePolicy) func(v*SpinButton)SetValue(valuefloat64) func(v*SpinButton)Spin(directionSpinType,incrementfloat64) func(v*SpinButton)Update() typeSpinButtonUpdatePolicy typeSpinType typeSpinner funcSpinnerNew()(*Spinner,error) func(v*Spinner)Start() func(v*Spinner)Stop() typeStack funcStackNew()(*Stack,error) func(v*Stack)AddNamed(childIWidget,namestring) func(v*Stack)AddTitled(childIWidget,name,titlestring) func(v*Stack)GetChildByName(namestring)(IWidget,error) func(v*Stack)GetHHomogeneous()bool func(v*Stack)GetHomogeneous()bool func(v*Stack)GetTransitionDuration()uint func(v*Stack)GetTransitionRunning()bool func(v*Stack)GetTransitionType()StackTransitionType func(v*Stack)GetVHomogeneous()bool func(v*Stack)GetVisibleChild()(IWidget,error) func(v*Stack)GetVisibleChildName()string func(v*Stack)SetHHomogeneous(hhomogeneousbool) func(v*Stack)SetHomogeneous(homogeneousbool) func(v*Stack)SetTransitionDuration(durationuint) func(v*Stack)SetTransitionType(transitionStackTransitionType) func(v*Stack)SetVHomogeneous(vhomogeneousbool) func(v*Stack)SetVisibleChild(childIWidget) func(v*Stack)SetVisibleChildFull(namestring,transactionStackTransitionType) func(v*Stack)SetVisibleChildName(namestring) typeStackSidebar funcStackSidebarNew()(*StackSidebar,error) func(v*StackSidebar)GetStack()*Stack func(v*StackSidebar)SetStack(stack*Stack) typeStackSwitcher funcStackSwitcherNew()(*StackSwitcher,error) func(v*StackSwitcher)GetStack()*Stack func(v*StackSwitcher)SetStack(stack*Stack) typeStackTransitionType typeStateFlags typeStatusbar funcStatusbarNew()(*Statusbar,error) func(v*Statusbar)GetContextId(contextDescriptionstring)uint func(v*Statusbar)GetMessageArea()(*Box,error) func(v*Statusbar)Pop(contextIDuint) func(v*Statusbar)Push(contextIDuint,textstring)uint func(v*Statusbar)RemoveAll(contextIDuint) typeStyleContext func(v*StyleContext)AddClass(class_namestring) func(v*StyleContext)AddProvider(providerIStyleProvider,priouint) func(v*StyleContext)GetColor(stateStateFlags)*gdk.RGBA func(v*StyleContext)GetParent()(*StyleContext,error) func(v*StyleContext)GetProperty(propertystring,stateStateFlags)(interface{},error) func(v*StyleContext)GetScreen()(*gdk.Screen,error) func(v*StyleContext)GetState()StateFlags func(v*StyleContext)GetStyleProperty(propertystring)(interface{},error) func(v*StyleContext)HasClass(classNamestring)bool func(v*StyleContext)LookupColor(colorNamestring)(*gdk.RGBA,bool) func(v*StyleContext)RemoveClass(class_namestring) func(v*StyleContext)RemoveProvider(providerIStyleProvider) func(v*StyleContext)Restore() func(v*StyleContext)Save() func(v*StyleContext)SetParent(p*StyleContext) func(v*StyleContext)SetScreen(s*gdk.Screen) func(v*StyleContext)SetState(stateStateFlags) typeStyleProviderPriority typeSwitch funcSwitchNew()(*Switch,error) func(v*Switch)GetActive()bool func(v*Switch)SetActive(isActivebool) typeTargetEntry funcTargetEntryNew(targetstring,flagsTargetFlags,infouint)(*TargetEntry,error) typeTargetFlags typeTextBuffer funcTextBufferNew(table*TextTagTable)(*TextBuffer,error) func(v*TextBuffer)AddSelectionClipboard(clipboard*Clipboard) func(v*TextBuffer)ApplyTag(tag*TextTag,start,end*TextIter) func(v*TextBuffer)ApplyTagByName(namestring,start,end*TextIter) func(v*TextBuffer)BeginUserAction() func(v*TextBuffer)CopyClipboard(clipboard*Clipboard) func(v*TextBuffer)CreateChildAnchor(iter*TextIter)(*TextChildAnchor,error) func(v*TextBuffer)CreateMark(mark_namestring,where*TextIter,left_gravitybool)*TextMark func(v*TextBuffer)CreateTag(namestring,propsmap[string]interface{})(tag*TextTag) func(v*TextBuffer)CutClipboard(clipboard*Clipboard,defaultEditablebool) func(v*TextBuffer)Delete(start,end*TextIter) func(v*TextBuffer)DeleteInteractive(start,end*TextIter,editablebool)bool func(v*TextBuffer)DeleteMark(mark*TextMark) func(v*TextBuffer)DeleteMarkByName(namestring) func(v*TextBuffer)DeleteSelection(interactive,defaultEditablebool)bool func(v*TextBuffer)Deserialize(contentBuffer*TextBuffer,formatgdk.Atom,iter*TextIter,data[]byte)(okbool,errerror) func(v*TextBuffer)EndUserAction() func(v*TextBuffer)GetBounds()(start,end*TextIter) func(v*TextBuffer)GetCharCount()int func(v*TextBuffer)GetEndIter()*TextIter func(v*TextBuffer)GetHasSelection()bool func(v*TextBuffer)GetInsert()*TextMark func(v*TextBuffer)GetIterAtLine(lineint)*TextIter func(v*TextBuffer)GetIterAtLineIndex(lineNumber,charIndexint)(iter*TextIter) func(v*TextBuffer)GetIterAtLineOffset(lineNumber,charOffsetint)(iter*TextIter) func(v*TextBuffer)GetIterAtMark(mark*TextMark)*TextIter func(v*TextBuffer)GetIterAtOffset(charOffsetint)*TextIter func(v*TextBuffer)GetLineCount()int func(v*TextBuffer)GetMark(mark_namestring)*TextMark func(v*TextBuffer)GetModified()bool func(v*TextBuffer)GetSelectionBound()*TextMark func(v*TextBuffer)GetSelectionBounds()(start,end*TextIter,okbool) func(v*TextBuffer)GetStartIter()*TextIter func(v*TextBuffer)GetTagTable()(*TextTagTable,error) func(v*TextBuffer)GetText(start,end*TextIter,includeHiddenCharsbool)(string,error) func(v*TextBuffer)Insert(iter*TextIter,textstring) func(v*TextBuffer)InsertAtCursor(textstring) func(v*TextBuffer)InsertInteractive(iter*TextIter,textstring,editablebool)bool func(v*TextBuffer)InsertInteractiveAtCursor(textstring,editablebool)bool func(v*TextBuffer)InsertMarkup(start*TextIter,textstring) func(v*TextBuffer)InsertPixbuf(iter*TextIter,pixbuf*gdk.Pixbuf) func(v*TextBuffer)InsertRange(iter,start,end*TextIter) func(v*TextBuffer)InsertRangeInteractive(iter,start,end*TextIter,editablebool)bool func(v*TextBuffer)InsertWithTag(iter*TextIter,textstring,tag*TextTag) func(v*TextBuffer)InsertWithTagByName(iter*TextIter,textstring,tagNamestring) func(v*TextBuffer)PasteClipboard(clipboard*Clipboard,overrideLocation*TextIter,defaultEditablebool) func(v*TextBuffer)PlaceCursor(iter*TextIter) func(v*TextBuffer)RegisterDeserializeTagset(tagsetNamestring)gdk.Atom func(v*TextBuffer)RegisterSerializeTagset(tagsetNamestring)gdk.Atom func(v*TextBuffer)RemoveAllTags(start,end*TextIter) func(v*TextBuffer)RemoveSelectionClipboard(clipboard*Clipboard) func(v*TextBuffer)RemoveTag(tag*TextTag,start,end*TextIter) func(v*TextBuffer)RemoveTagByName(namestring,start,end*TextIter) func(v*TextBuffer)SelectRange(start,end*TextIter) func(v*TextBuffer)Serialize(contentBuffer*TextBuffer,formatgdk.Atom,start,end*TextIter)string func(v*TextBuffer)SetModified(settingbool) func(v*TextBuffer)SetText(textstring) typeTextChildAnchor funcTextChildAnchorNew()(*TextChildAnchor,error) func(v*TextChildAnchor)GetDeleted()bool func(v*TextChildAnchor)GetWidgets()*glib.List typeTextDirection funcGetLocaleDirection()TextDirection typeTextExtendSelection typeTextIter func(v*TextIter)BackwardChar()bool func(v*TextIter)BackwardChars(v1int)bool func(v*TextIter)BackwardCursorPosition()bool func(v*TextIter)BackwardCursorPositions(v1int)bool func(v*TextIter)BackwardLine()bool func(v*TextIter)BackwardLines(v1int)bool func(v*TextIter)BackwardSearch(textstring,flagsTextSearchFlags,limit*TextIter)(matchStart,matchEnd*TextIter,okbool) func(v*TextIter)BackwardToTagToggle(v1*TextTag)bool func(v*TextIter)BackwardVisibleCursorPosition()bool func(v*TextIter)BackwardVisibleCursorPositions(v1int)bool func(v*TextIter)BackwardVisibleLine()bool func(v*TextIter)BackwardVisibleLines(v1int)bool func(v*TextIter)CanInsert(v1bool)bool func(v*TextIter)Compare(v1*TextIter)int func(v*TextIter)Editable(v1bool)bool func(v*TextIter)EndsLine()bool func(v*TextIter)EndsSentence()bool func(v*TextIter)EndsTag(v1*TextTag)bool func(v*TextIter)EndsWord()bool func(v*TextIter)Equal(v1*TextIter)bool func(v*TextIter)ForwardChar()bool func(v*TextIter)ForwardChars(v1int)bool func(v*TextIter)ForwardCursorPosition()bool func(v*TextIter)ForwardCursorPositions(v1int)bool func(v*TextIter)ForwardLine()bool func(v*TextIter)ForwardLines(v1int)bool func(v*TextIter)ForwardSearch(textstring,flagsTextSearchFlags,limit*TextIter)(matchStart,matchEnd*TextIter,okbool) func(v*TextIter)ForwardSentenceEnd()bool func(v*TextIter)ForwardSentenceEnds(v1int)bool func(v*TextIter)ForwardToEnd() func(v*TextIter)ForwardToLineEnd()bool func(v*TextIter)ForwardToTagToggle(v1*TextTag)bool func(v*TextIter)ForwardVisibleCursorPosition()bool func(v*TextIter)ForwardVisibleCursorPositions(v1int)bool func(v*TextIter)ForwardVisibleLine()bool func(v*TextIter)ForwardVisibleLines(v1int)bool func(v*TextIter)ForwardVisibleWordEnd()bool func(v*TextIter)ForwardVisibleWordEnds(v1int)bool func(v*TextIter)ForwardWordEnd()bool func(v*TextIter)ForwardWordEnds(v1int)bool func(v*TextIter)GetBuffer()*TextBuffer func(v*TextIter)GetBytesInLine()int func(v*TextIter)GetChar()rune func(v*TextIter)GetCharsInLine()int func(v*TextIter)GetLine()int func(v*TextIter)GetLineIndex()int func(v*TextIter)GetLineOffset()int func(v*TextIter)GetOffset()int func(v*TextIter)GetSlice(end*TextIter)string func(v*TextIter)GetText(end*TextIter)string func(v*TextIter)GetVisibleLineIndex()int func(v*TextIter)GetVisibleLineOffset()int func(v*TextIter)GetVisibleSlice(end*TextIter)string func(v*TextIter)GetVisibleText(end*TextIter)string func(v*TextIter)HasTag(v1*TextTag)bool func(v*TextIter)InRange(v1*TextIter,v2*TextIter)bool func(v*TextIter)InsideSentence()bool func(v*TextIter)InsideWord()bool func(v*TextIter)IsCursorPosition()bool func(v*TextIter)IsEnd()bool func(v*TextIter)IsStart()bool func(v*TextIter)SetLine(v1int) func(v*TextIter)SetLineIndex(v1int) func(v*TextIter)SetLineOffset(v1int) func(v*TextIter)SetOffset(v1int) func(v*TextIter)SetVisibleLineIndex(v1int) func(v*TextIter)SetVisibleLineOffset(v1int) func(v*TextIter)StartsLine()bool func(v*TextIter)StartsSentence()bool func(v*TextIter)StartsWord()bool func(v*TextIter)TogglesTag(v1*TextTag)bool typeTextMark funcTextMarkNew(namestring,leftGravitybool)(*TextMark,error) func(v*TextMark)GetBuffer()(*TextBuffer,error) func(v*TextMark)GetDeleted()bool func(v*TextMark)GetLeftGravity()bool func(v*TextMark)GetName()string func(v*TextMark)GetVisible()bool func(v*TextMark)SetVisible(settingbool) typeTextSearchFlags typeTextTag funcTextTagNew(namestring)(*TextTag,error) func(v*TextTag)Event(eventObject*glib.Object,event*gdk.Event,iter*TextIter)bool func(v*TextTag)GetPriority()int func(v*TextTag)SetPriority(priorityint) typeTextTagTable funcTextTagTableNew()(*TextTagTable,error) func(v*TextTagTable)Add(tag*TextTag) func(v*TextTagTable)Lookup(namestring)(*TextTag,error) func(v*TextTagTable)Remove(tag*TextTag) typeTextView funcTextViewNew()(*TextView,error) funcTextViewNewWithBuffer(buf*TextBuffer)(*TextView,error) func(v*TextView)AddChildAtAnchor(childIWidget,anchor*TextChildAnchor) func(v*TextView)AddChildInWindow(childIWidget,tpTextWindowType,xpos,yposint) func(v*TextView)BackwardDisplayLine(iter*TextIter)bool func(v*TextView)BackwardDisplayLineStart(iter*TextIter)bool func(v*TextView)BufferToWindowCoords(winTextWindowType,buffer_x,buffer_yint)(window_x,window_yint) func(v*TextView)ForwardDisplayLine(iter*TextIter)bool func(v*TextView)ForwardDisplayLineEnd(iter*TextIter)bool func(v*TextView)GetAcceptsTab()bool func(v*TextView)GetBorderWindowSize(tpTextWindowType)int func(v*TextView)GetBottomMargin()int func(v*TextView)GetBuffer()(*TextBuffer,error) func(v*TextView)GetCursorLocations(iter*TextIter)(strong,weak*gdk.Rectangle) func(v*TextView)GetCursorVisible()bool func(v*TextView)GetEditable()bool func(v*TextView)GetIndent()int func(v*TextView)GetInputHints()InputHints func(v*TextView)GetInputPurpose()InputPurpose func(v*TextView)GetIterAtLocation(x,yint)*TextIter func(v*TextView)GetIterAtPosition(x,yint)(*TextIter,int) func(v*TextView)GetIterLocation(iter*TextIter)*gdk.Rectangle func(v*TextView)GetJustification()Justification func(v*TextView)GetLeftMargin()int func(v*TextView)GetLineAtY(yint)(*TextIter,int) func(v*TextView)GetLineYrange(iter*TextIter)(y,heightint) func(v*TextView)GetMonospace()bool func(v*TextView)GetOverwrite()bool func(v*TextView)GetPixelsAboveLines()int func(v*TextView)GetPixelsBelowLines()int func(v*TextView)GetPixelsInsideWrap()int func(v*TextView)GetRightMargin()int func(v*TextView)GetTabs()(*pango.TabArray,error) func(v*TextView)GetTopMargin()int func(v*TextView)GetVisibleRect()*gdk.Rectangle func(v*TextView)GetWindow(winTextWindowType)*gdk.Window func(v*TextView)GetWindowType(w*gdk.Window)TextWindowType func(v*TextView)GetWrapMode()WrapMode func(v*TextView)ImContextFilterKeypress(event*gdk.EventKey)bool func(v*TextView)MoveChild(childIWidget,xpos,yposint) func(v*TextView)MoveMarkOnscreen(mark*TextMark)bool func(v*TextView)MoveVisually(iter*TextIter,countint)bool func(v*TextView)PlaceCursorOnscreen()bool func(v*TextView)ResetImContext() func(v*TextView)ScrollMarkOnscreen(mark*TextMark) func(v*TextView)ScrollToIter(iter*TextIter,within_marginfloat64,use_alignbool,xalign,yalignfloat64)bool func(v*TextView)ScrollToMark(mark*TextMark,within_marginfloat64,use_alignbool,xalign,yalignfloat64) func(v*TextView)SetAcceptsTab(acceptsTabbool) func(v*TextView)SetBorderWindowSize(tpTextWindowType,sizeint) func(v*TextView)SetBottomMargin(bottomMarginint) func(v*TextView)SetBuffer(buffer*TextBuffer) func(v*TextView)SetCursorVisible(visiblebool) func(v*TextView)SetEditable(editablebool) func(v*TextView)SetIndent(indentint) func(v*TextView)SetInputHints(hintsInputHints) func(v*TextView)SetInputPurpose(purposeInputPurpose) func(v*TextView)SetJustification(justifyJustification) func(v*TextView)SetLeftMargin(marginint) func(v*TextView)SetMonospace(monospacebool) func(v*TextView)SetOverwrite(overwritebool) func(v*TextView)SetPixelsAboveLines(pxint) func(v*TextView)SetPixelsBelowLines(pxint) func(v*TextView)SetPixelsInsideWrap(pxint) func(v*TextView)SetRightMargin(marginint) func(v*TextView)SetTabs(tabs*pango.TabArray) func(v*TextView)SetTopMargin(topMarginint) func(v*TextView)SetWrapMode(wrapModeWrapMode) func(v*TextView)StartsDisplayLine(iter*TextIter)bool func(v*TextView)WindowToBufferCoords(winTextWindowType,window_x,window_yint)(buffer_x,buffer_yint) typeTextWindowType typeTickCallback typeToggleButton funcToggleButtonNew()(*ToggleButton,error) funcToggleButtonNewWithLabel(labelstring)(*ToggleButton,error) funcToggleButtonNewWithMnemonic(labelstring)(*ToggleButton,error) func(v*ToggleButton)GetActive()bool func(v*ToggleButton)GetInconsistent()bool func(v*ToggleButton)GetMode()bool func(v*ToggleButton)SetActive(isActivebool) func(v*ToggleButton)SetInconsistent(settingbool) func(v*ToggleButton)SetMode(drawIndicatorbool) func(v*ToggleButton)Toggled() typeToggleToolButton funcToggleToolButtonNew()(*ToggleToolButton,error) func(v*ToggleToolButton)GetActive()bool func(v*ToggleToolButton)SetActive(isActivebool) typeToolButton funcToolButtonNew(iconWidgetIWidget,labelstring)(*ToolButton,error) func(v*ToolButton)GetIconName()string func(v*ToolButton)GetIconWidget()(IWidget,error) func(v*ToolButton)GetLabel()string func(v*ToolButton)GetLabelWidget()(IWidget,error) func(v*ToolButton)GetuseUnderline()bool func(v*ToolButton)SetGetUnderline(useUnderlinebool) func(v*ToolButton)SetIconName(iconNamestring) func(v*ToolButton)SetIconWidget(iconWidgetIWidget) func(v*ToolButton)SetLabel(labelstring) func(v*ToolButton)SetLabelWidget(labelWidgetIWidget) typeToolItem funcToolItemNew()(*ToolItem,error) func(v*ToolItem)GetExpand()bool func(v*ToolItem)GetHomogeneous()bool func(v*ToolItem)GetIconSize()IconSize func(v*ToolItem)GetIsImportant()bool func(v*ToolItem)GetOrientation()Orientation func(v*ToolItem)GetReliefStyle()ReliefStyle func(v*ToolItem)GetTextAlignment()float32 func(v*ToolItem)GetTextOrientation()Orientation func(v*ToolItem)GetToolbarStyle()ToolbarStyle func(v*ToolItem)GetUseDragWindow()bool func(v*ToolItem)GetVisibleHorizontal()bool func(v*ToolItem)GetVisibleVertical()bool func(v*ToolItem)RebuildMenu() func(v*ToolItem)RetrieveProxyMenuItem()*MenuItem func(v*ToolItem)SetExpand(expandbool) func(v*ToolItem)SetHomogeneous(homogeneousbool) func(v*ToolItem)SetIsImportant(isImportantbool) func(v*ToolItem)SetProxyMenuItem(menuItemIdstring,menuItemIMenuItem) func(v*ToolItem)SetTooltipMarkup(textstring) func(v*ToolItem)SetTooltipText(textstring) func(v*ToolItem)SetUseDragWindow(useDragWindowbool) func(v*ToolItem)SetVisibleHorizontal(visibleHorizontalbool) func(v*ToolItem)SetVisibleVertical(visibleVerticalbool) func(v*ToolItem)ToolbarReconfigured() typeToolbar funcToolbarNew()(*Toolbar,error) func(v*Toolbar)GetDropIndex(x,yint)int func(v*Toolbar)GetIconSize()IconSize func(v*Toolbar)GetItemIndex(itemIToolItem)int func(v*Toolbar)GetNItems()int func(v*Toolbar)GetNthItem(nint)*ToolItem func(v*Toolbar)GetReliefStyle()ReliefStyle func(v*Toolbar)GetShowArrow()bool func(v*Toolbar)GetStyle()ToolbarStyle func(v*Toolbar)Insert(itemIToolItem,posint) func(v*Toolbar)SetDropHighlightItem(toolItemIToolItem,indexint) func(v*Toolbar)SetIconSize(iconSizeIconSize) func(v*Toolbar)SetShowArrow(showArrowbool) func(v*Toolbar)SetStyle(styleToolbarStyle) func(v*Toolbar)UnsetIconSize() func(v*Toolbar)UnsetStyle() typeToolbarStyle typeTooltip func(t*Tooltip)SetCustom(w*Widget) func(t*Tooltip)SetIcon(pixbuf*gdk.Pixbuf) func(t*Tooltip)SetIconFromIconName(iconNamestring,sizeIconSize) func(t*Tooltip)SetMarkup(strstring) func(t*Tooltip)SetText(strstring) func(t*Tooltip)SetTipArea(rectgdk.Rectangle) typeTreeIter func(v*TreeIter)Copy()(*TreeIter,error) typeTreeIterCompareFunc typeTreeModel func(v*TreeModel)FilterNew(root*TreePath)(*TreeModelFilter,error) func(v*TreeModel)ForEach(fTreeModelForeachFunc) func(v*TreeModel)GetColumnType(indexint)glib.Type func(v*TreeModel)GetFlags()TreeModelFlags func(v*TreeModel)GetIter(path*TreePath)(*TreeIter,error) func(v*TreeModel)GetIterFirst()(*TreeIter,bool) func(v*TreeModel)GetIterFromString(pathstring)(*TreeIter,error) func(v*TreeModel)GetNColumns()int func(v*TreeModel)GetPath(iter*TreeIter)(*TreePath,error) func(v*TreeModel)GetStringFromIter(iter*TreeIter)string func(v*TreeModel)GetValue(iter*TreeIter,columnint)(*glib.Value,error) func(v*TreeModel)IterChildren(iter,child*TreeIter)bool func(v*TreeModel)IterHasChild(iter*TreeIter)bool func(v*TreeModel)IterNChildren(iter*TreeIter)int func(v*TreeModel)IterNext(iter*TreeIter)bool func(v*TreeModel)IterNthChild(iter*TreeIter,parent*TreeIter,nint)bool func(v*TreeModel)IterParent(iter,child*TreeIter)bool func(v*TreeModel)IterPrevious(iter*TreeIter)bool func(v*TreeModel)ToTreeModel()*TreeModel typeTreeModelFilter func(v*TreeModelFilter)ConvertChildIterToIter(childIter*TreeIter)(*TreeIter,bool) func(v*TreeModelFilter)ConvertChildPathToPath(childPath*TreePath)*TreePath func(v*TreeModelFilter)ConvertIterToChildIter(filterIter*TreeIter)*TreeIter func(v*TreeModelFilter)ConvertPathToChildPath(filterPath*TreePath)*TreePath func(v*TreeModelFilter)Refilter() func(v*TreeModelFilter)SetVisibleColumn(columnint) func(v*TreeModelFilter)SetVisibleFunc(fTreeModelFilterVisibleFunc) typeTreeModelFilterVisibleFunc typeTreeModelFlags typeTreeModelForeachFunc typeTreeModelSort funcTreeModelSortNew(modelITreeModel)(*TreeModelSort,error) func(v*TreeModelSort)ClearCache() func(v*TreeModelSort)ConvertChildIterToIter(childIter*TreeIter)(*TreeIter,bool) func(v*TreeModelSort)ConvertChildPathToPath(childPath*TreePath)*TreePath func(v*TreeModelSort)ConvertIterToChildIter(sortIter*TreeIter)*TreeIter func(v*TreeModelSort)ConvertPathToChildPath(sortPath*TreePath)*TreePath func(v*TreeModelSort)GetModel()(ITreeModel,error) func(v*TreeModelSort)IterIsValid(iter*TreeIter)bool func(v*TreeModelSort)ResetDefaultSortFunc() typeTreePath funcTreePathFromList(list*glib.List)*TreePath funcTreePathNewFirst()(*TreePath,error) funcTreePathNewFromIndicesv(indices[]int)(*TreePath,error) funcTreePathNewFromString(pathstring)(*TreePath,error) func(v*TreePath)AppendIndex(indexint) func(v*TreePath)Compare(b*TreePath)int func(v*TreePath)Copy()(*TreePath,error) func(v*TreePath)Down() func(v*TreePath)GetDepth()int func(v*TreePath)GetIndices()[]int func(v*TreePath)IsAncestor(descendant*TreePath)bool func(v*TreePath)IsDescendant(ancestor*TreePath)bool func(v*TreePath)Next() func(v*TreePath)PrependIndex(indexint) func(v*TreePath)Prev()bool func(v*TreePath)String()string func(v*TreePath)Up()bool typeTreeRowReference funcTreeRowReferenceNew(model*TreeModel,path*TreePath)(*TreeRowReference,error) func(v*TreeRowReference)GetModel()(ITreeModel,error) func(v*TreeRowReference)GetPath()*TreePath func(v*TreeRowReference)Valid()bool typeTreeSelection func(v*TreeSelection)CountSelectedRows()int func(v*TreeSelection)GetMode()SelectionMode func(v*TreeSelection)GetSelected()(modelITreeModel,iter*TreeIter,okbool) func(v*TreeSelection)GetSelectedRows(modelITreeModel)*glib.List func(v*TreeSelection)IterIsSelected(iter*TreeIter)bool func(v*TreeSelection)PathIsSelected(path*TreePath)bool func(v*TreeSelection)SelectAll() func(v*TreeSelection)SelectIter(iter*TreeIter) func(v*TreeSelection)SelectPath(path*TreePath) func(v*TreeSelection)SelectRange(start,end*TreePath) func(v*TreeSelection)SelectedForEach(fTreeSelectionForeachFunc) func(v*TreeSelection)SetMode(mSelectionMode) func(v*TreeSelection)SetSelectFunction(fTreeSelectionFunc) func(v*TreeSelection)UnselectAll() func(v*TreeSelection)UnselectIter(iter*TreeIter) func(v*TreeSelection)UnselectPath(path*TreePath) func(v*TreeSelection)UnselectRange(start,end*TreePath) typeTreeSelectionForeachFunc typeTreeSelectionFunc typeTreeSortable func(v*TreeSortable)GetSortColumnId()(int,SortType,bool) func(v*TreeSortable)HasDefaultSortFunc()bool func(v*TreeSortable)SetDefaultSortFunc(fTreeIterCompareFunc) func(v*TreeSortable)SetSortColumnId(columnint,orderSortType) func(v*TreeSortable)SetSortFunc(sortColumnint,fTreeIterCompareFunc) typeTreeStore funcTreeStoreNew(types...glib.Type)(*TreeStore,error) func(v*TreeStore)Append(parent*TreeIter)*TreeIter func(v*TreeStore)Clear() func(v*TreeStore)Insert(parent*TreeIter,positionint)*TreeIter func(v*TreeStore)InsertAfter(parent,sibling*TreeIter)*TreeIter func(v*TreeStore)InsertBefore(parent,sibling*TreeIter)*TreeIter func(v*TreeStore)InsertWithValues(iter,parent*TreeIter,positionint,inColumns[]int,inValues[]interface{})error func(v*TreeStore)MoveAfter(iter,position*TreeIter) func(v*TreeStore)MoveBefore(iter,position*TreeIter) func(v*TreeStore)Prepend(parent*TreeIter)*TreeIter func(v*TreeStore)Remove(iter*TreeIter)bool func(v*TreeStore)SetColumnTypes(types...glib.Type) func(v*TreeStore)SetValue(iter*TreeIter,columnint,valueinterface{})error func(v*TreeStore)Swap(a,b*TreeIter) typeTreeView funcTreeViewNew()(*TreeView,error) funcTreeViewNewWithModel(modelITreeModel)(*TreeView,error) func(v*TreeView)AppendColumn(column*TreeViewColumn)int func(v*TreeView)CollapseAll() func(v*TreeView)CollapseRow(path*TreePath)bool func(v*TreeView)ColumnsAutosize() func(v*TreeView)ConvertBinWindowToTreeCoords(bx,byint,tx,ty*int) func(v*TreeView)ConvertBinWindowToWidgetCoords(bx,byint,wx,wy*int) func(v*TreeView)ConvertWidgetToBinWindowCoords(wx,wyint,bx,by*int) func(v*TreeView)EnableModelDragDest(targets[]TargetEntry,actionsgdk.DragAction) func(v*TreeView)EnableModelDragSource(startButtonMaskgdk.ModifierType,targets[]TargetEntry,...) func(v*TreeView)ExpandAll() func(v*TreeView)ExpandRow(path*TreePath,openAllbool)bool func(v*TreeView)ExpandToPath(path*TreePath) func(v*TreeView)GetActivateOnSingleClick()bool func(v*TreeView)GetBinWindow()*gdk.Window func(v*TreeView)GetCellArea(path*TreePath,column*TreeViewColumn)*gdk.Rectangle func(v*TreeView)GetColumn(nint)*TreeViewColumn func(v*TreeView)GetColumns()*glib.List func(v*TreeView)GetCursor()(p*TreePath,c*TreeViewColumn) func(v*TreeView)GetDestRowAtPos(dragX,dragYint)(path*TreePath,posTreeViewDropPosition,okbool) func(v*TreeView)GetDragDestRow()(path*TreePath,posTreeViewDropPosition) func(v*TreeView)GetEnableSearch()bool func(v*TreeView)GetEnableTreeLines()bool func(v*TreeView)GetExpanderColumn()*TreeViewColumn func(v*TreeView)GetFixedHeightMode()bool func(v*TreeView)GetGridLines()TreeViewGridLines func(v*TreeView)GetHeadersClickable()bool func(v*TreeView)GetHeadersVisible()bool func(v*TreeView)GetHoverExpand()bool func(v*TreeView)GetHoverSelection()bool func(v*TreeView)GetLevelIndentation()int func(v*TreeView)GetModel()(ITreeModel,error) func(v*TreeView)GetNColumns()uint func(v*TreeView)GetPathAtPos(x,yint)(*TreePath,*TreeViewColumn,int,int,bool) func(v*TreeView)GetReorderable()bool func(v*TreeView)GetRubberBanding()bool func(v*TreeView)GetSearchColumn()int func(v*TreeView)GetSearchEntry()*Entry func(v*TreeView)GetSelection()(*TreeSelection,error) func(v*TreeView)GetShowExpanders()bool func(v*TreeView)GetTooltipColumn()int func(v*TreeView)InsertColumn(column*TreeViewColumn,posint)int func(v*TreeView)IsBlankAtPos(x,yint)(*TreePath,*TreeViewColumn,int,int,bool) func(v*TreeView)IsRubberBandingActive()bool func(v*TreeView)MoveColumnAfter(column*TreeViewColumn,baseColumn*TreeViewColumn) func(v*TreeView)RemoveColumn(column*TreeViewColumn)int func(v*TreeView)RowActivated(path*TreePath,column*TreeViewColumn) func(v*TreeView)RowExpanded(path*TreePath)bool func(v*TreeView)ScrollToCell(path*TreePath,column*TreeViewColumn,alignbool,xAlign,yAlignfloat32) func(v*TreeView)ScrollToPoint(treeX,treeYint) func(v*TreeView)SetActivateOnSingleClick(showbool) func(v*TreeView)SetCursor(path*TreePath,focusColumn*TreeViewColumn,startEditingbool) func(v*TreeView)SetCursorOnCell(path*TreePath,focusColumn*TreeViewColumn,focusCell*CellRenderer,...) func(v*TreeView)SetDragDestRow(path*TreePath,posTreeViewDropPosition) func(v*TreeView)SetEnableSearch(bbool) func(v*TreeView)SetEnableTreeLines(bbool) func(v*TreeView)SetExpanderColumn(column*TreeViewColumn) func(v*TreeView)SetFixedHeightMode(bbool) func(v*TreeView)SetGridLines(gridLinesTreeViewGridLines) func(v*TreeView)SetHeadersClickable(showbool) func(v*TreeView)SetHeadersVisible(showbool) func(v*TreeView)SetHoverExpand(bbool) func(v*TreeView)SetHoverSelection(bbool) func(v*TreeView)SetLevelIndentation(indentint) func(v*TreeView)SetModel(modelITreeModel) func(v*TreeView)SetReorderable(bbool) func(v*TreeView)SetRubberBanding(bbool) func(v*TreeView)SetSearchColumn(cint) func(v*TreeView)SetSearchEntry(e*Entry) func(v*TreeView)SetSearchEqualFunc(fTreeViewSearchEqualFunc) func(v*TreeView)SetSearchEqualSubstringMatch() func(v*TreeView)SetShowExpanders(showbool) func(v*TreeView)SetTooltipCell(tooltip*Tooltip,path*TreePath,column*TreeViewColumn,cell*CellRenderer) func(v*TreeView)SetTooltipColumn(cint) func(v*TreeView)SetTooltipRow(tooltip*Tooltip,path*TreePath) func(v*TreeView)UnsetRowsDragDest() func(v*TreeView)UnsetRowsDragSource() typeTreeViewColumn funcTreeViewColumnNew()(*TreeViewColumn,error) funcTreeViewColumnNewWithArea(areaICellArea)(*TreeViewColumn,error) funcTreeViewColumnNewWithAttribute(titlestring,rendererICellRenderer,attributestring,columnint)(*TreeViewColumn,error) func(v*TreeViewColumn)AddAttribute(rendererICellRenderer,attributestring,columnint) func(v*TreeViewColumn)CellIsVisible()bool func(v*TreeViewColumn)Clear() func(v*TreeViewColumn)ClearAttributes(cell*CellRenderer) func(v*TreeViewColumn)Clicked() func(v*TreeViewColumn)FocusCell(cell*CellRenderer) func(v*TreeViewColumn)GetButton()(IWidget,error) func(v*TreeViewColumn)GetClickable()bool func(v*TreeViewColumn)GetExpand()bool func(v*TreeViewColumn)GetFixedWidth()int func(v*TreeViewColumn)GetMaxWidth()int func(v*TreeViewColumn)GetMinWidth()int func(v*TreeViewColumn)GetReorderable()bool func(v*TreeViewColumn)GetResizable()bool func(v*TreeViewColumn)GetSizing()TreeViewColumnSizing func(v*TreeViewColumn)GetSortColumnID()int func(v*TreeViewColumn)GetSortIndicator()bool func(v*TreeViewColumn)GetSortOrder()SortType func(v*TreeViewColumn)GetSpacing()int func(v*TreeViewColumn)GetTitle()string func(v*TreeViewColumn)GetVisible()bool func(v*TreeViewColumn)GetWidget()(IWidget,error) func(v*TreeViewColumn)GetWidth()int func(v*TreeViewColumn)GetXOffset()int func(v*TreeViewColumn)PackEnd(cellICellRenderer,expandbool) func(v*TreeViewColumn)PackStart(cellICellRenderer,expandbool) func(v*TreeViewColumn)QueueResize() func(v*TreeViewColumn)SetClickable(clickablebool) func(v*TreeViewColumn)SetExpand(expandbool) func(v*TreeViewColumn)SetFixedWidth(wint) func(v*TreeViewColumn)SetMaxWidth(wint) func(v*TreeViewColumn)SetMinWidth(minWidthint) func(v*TreeViewColumn)SetReorderable(reorderablebool) func(v*TreeViewColumn)SetResizable(resizablebool) func(v*TreeViewColumn)SetSizing(sizingTreeViewColumnSizing) func(v*TreeViewColumn)SetSortColumnID(wint) func(v*TreeViewColumn)SetSortIndicator(reorderablebool) func(v*TreeViewColumn)SetSortOrder(orderSortType) func(v*TreeViewColumn)SetSpacing(spacingint) func(v*TreeViewColumn)SetTitle(tstring) func(v*TreeViewColumn)SetVisible(visiblebool) func(v*TreeViewColumn)SetWidget(widgetIWidget) typeTreeViewColumnSizing typeTreeViewDropPosition typeTreeViewGridLines typeTreeViewSearchEqualFunc typeUnit typeViewport funcViewportNew(hadjustment,vadjustment*Adjustment)(*Viewport,error) func(v*Viewport)GetBinWindow()*gdk.Window func(v*Viewport)GetShadowType()ShadowType func(v*Viewport)GetViewWindow()*gdk.Window func(v*Viewport)SetShadowType(shadowTypeShadowType) typeVolumeButton funcVolumeButtonNew()(*VolumeButton,error) typeWidget func(v*Widget)Activate()bool func(v*Widget)AddAccelerator(signalstring,group*AccelGroup,keyuint,modsgdk.ModifierType,...) func(v*Widget)AddEvents(eventsint) func(v*Widget)AddTickCallback(fnTickCallback)int func(v*Widget)CanActivateAccel(signalIduint)bool func(v*Widget)Cast()(IWidget,error) func(v*Widget)Destroy() func(v*Widget)DragDestSet(flagsDestDefaults,targets[]TargetEntry,actionsgdk.DragAction) func(v*Widget)DragSourceSet(startButtonMaskgdk.ModifierType,targets[]TargetEntry,...) func(v*Widget)Event(event*gdk.Event)bool func(v*Widget)FreezeChildNotify() func(v*Widget)GetAllocatedHeight()int func(v*Widget)GetAllocatedWidth()int func(v*Widget)GetAllocation()*Allocation func(v*Widget)GetAppPaintable()bool func(v*Widget)GetCanDefault()bool func(v*Widget)GetCanFocus()bool func(v*Widget)GetClip()*Allocation func(v*Widget)GetDeviceEnabled(device*gdk.Device)bool func(v*Widget)GetDisplay()(*gdk.Display,error) func(v*Widget)GetEvents()int func(v*Widget)GetFocusOnClick()bool func(v*Widget)GetFrameClock()*gdk.FrameClock func(v*Widget)GetHAlign()Align func(v*Widget)GetHExpand()bool func(v*Widget)GetHasWindow()bool func(v*Widget)GetMapped()bool func(v*Widget)GetMarginBottom()int func(v*Widget)GetMarginEnd()int func(v*Widget)GetMarginStart()int func(v*Widget)GetMarginTop()int func(v*Widget)GetName()(string,error) func(v*Widget)GetNoShowAll()bool func(v*Widget)GetOpacity()float64 func(v*Widget)GetParent()(IWidget,error) func(v*Widget)GetParentWindow()(*gdk.Window,error) func(v*Widget)GetPreferredHeight()(int,int) func(v*Widget)GetPreferredHeightAndBaselineForWidth(heightint)(int,int,int,int) func(v*Widget)GetPreferredHeightForWidth(widthint)(int,int) func(v*Widget)GetPreferredSize()(*Requisition,*Requisition) func(v*Widget)GetPreferredWidth()(int,int) func(v*Widget)GetPreferredWidthForHeight(heightint)(int,int) func(v*Widget)GetRealized()bool func(v*Widget)GetRequestMode()SizeRequestMode func(v*Widget)GetScaleFactor()int func(v*Widget)GetScreen()(*gdk.Screen,error) func(v*Widget)GetSensitive()bool func(v*Widget)GetSizeRequest()(width,heightint) func(v*Widget)GetStyleContext()(*StyleContext,error) func(v*Widget)GetTooltipMarkup()(string,error) func(v*Widget)GetTooltipText()(string,error) func(v*Widget)GetToplevel()(IWidget,error) func(v*Widget)GetVAlign()Align func(v*Widget)GetVExpand()bool func(v*Widget)GetVisible()bool func(v*Widget)GetWindow()(*gdk.Window,error) func(v*Widget)GrabDefault() func(v*Widget)GrabFocus() func(v*Widget)HasDefault()bool func(v*Widget)HasFocus()bool func(v*Widget)HasGrab()bool func(v*Widget)HasVisibleFocus()bool func(v*Widget)Hide() func(v*Widget)HideOnDelete() func(v*Widget)InDestruction()bool func(v*Widget)InsertActionGroup(namestring,groupglib.IActionGroup) func(v*Widget)Intersect(areagdk.Rectangle)(*gdk.Rectangle,bool) func(v*Widget)IsDrawable()bool func(v*Widget)IsFocus()bool func(v*Widget)IsSensitive()bool func(v*Widget)IsToplevel()bool func(v*Widget)IsVisible()bool func(v*Widget)Map() func(v*Widget)QueueDraw() func(v*Widget)QueueDrawArea(x,y,w,hint) func(v*Widget)QueueDrawRegion(region*cairo.Region) func(v*Widget)RemoveAccelerator(group*AccelGroup,keyuint,modsgdk.ModifierType)bool func(v*Widget)RemoveTickCallback(idint) func(v*Widget)ResetStyle() func(v*Widget)SetAccelPath(pathstring,group*AccelGroup) func(v*Widget)SetAllocation(allocation*Allocation) func(v*Widget)SetAppPaintable(paintablebool) func(v*Widget)SetCanDefault(canDefaultbool) func(v*Widget)SetCanFocus(canFocusbool) func(v*Widget)SetClip(clip*Allocation) func(v*Widget)SetDeviceEnabled(device*gdk.Device,enabledbool) func(v*Widget)SetEvents(eventsint) func(v*Widget)SetFocusOnClick(focusOnClickbool) func(v*Widget)SetHAlign(alignAlign) func(v*Widget)SetHExpand(expandbool) func(v*Widget)SetHasWindow(hasWindowbool) func(v*Widget)SetMapped(mappedbool) func(v*Widget)SetMarginBottom(marginint) func(v*Widget)SetMarginEnd(marginint) func(v*Widget)SetMarginStart(marginint) func(v*Widget)SetMarginTop(marginint) func(v*Widget)SetName(namestring) func(v*Widget)SetNoShowAll(noShowAllbool) func(v*Widget)SetOpacity(opacityfloat64) func(v*Widget)SetParent(parentIWidget) func(v*Widget)SetParentWindow(parentWindow*gdk.Window) func(v*Widget)SetRealized(realizedbool) func(v*Widget)SetSensitive(sensitivebool) func(v*Widget)SetSizeRequest(width,heightint) func(v*Widget)SetStateFlags(stateFlagsStateFlags,clearbool) func(v*Widget)SetTooltipMarkup(textstring) func(v*Widget)SetTooltipText(textstring) func(v*Widget)SetVAlign(alignAlign) func(v*Widget)SetVExpand(expandbool) func(v*Widget)SetVisible(visiblebool) func(v*Widget)SetVisual(visual*gdk.Visual) func(v*Widget)Show() func(v*Widget)ShowAll() func(v*Widget)ShowNow() func(v*Widget)SizeAllocate(allocation*Allocation) func(v*Widget)ThawChildNotify() func(v*Widget)ToWidget()*Widget func(v*Widget)TranslateCoordinates(destIWidget,srcX,srcYint)(destX,destYint,eerror) func(v*Widget)Unmap() func(v*Widget)Unparent() typeWindow funcWindowNew(tWindowType)(*Window,error) func(v*Window)ActivateDefault()bool func(v*Window)ActivateFocus()bool func(v*Window)ActivateKey(event*gdk.EventKey)bool func(v*Window)ActivateMnemonic(keyvaluint,modsgdk.ModifierType)bool func(v*Window)AddAccelGroup(accelGroup*AccelGroup) func(v*Window)AddMnemonic(keyvaluint,target*Widget) func(v*Window)BeginMoveDrag(buttongdk.Button,rootX,rootYint,timestampuint32) func(v*Window)BeginResizeDrag(edgegdk.WindowEdge,buttongdk.Button,rootX,rootYint,timestampuint32) func(v*Window)Close() func(v*Window)Deiconify() func(v*Window)Fullscreen() func(v*Window)FullscreenOnMonitor(screen*gdk.Screen,monitorint) func(v*Window)GetAcceptFocus()bool func(v*Window)GetApplication()(*Application,error) func(v*Window)GetAttachedTo()(IWidget,error) func(v*Window)GetDecorated()bool func(v*Window)GetDefaultSize()(width,heightint) func(v*Window)GetDefaultWidget()(IWidget,error) func(v*Window)GetDeletable()bool func(v*Window)GetDestroyWithParent()bool func(v*Window)GetFocus()(IWidget,error) func(v*Window)GetFocusOnMap()bool func(v*Window)GetFocusVisible()bool func(v*Window)GetGravity()gdk.Gravity func(v*Window)GetGroup()*WindowGroup func(v*Window)GetHideTitlebarWhenMaximized()bool func(v*Window)GetIcon()(*gdk.Pixbuf,error) func(v*Window)GetIconList()*glib.List func(v*Window)GetIconName()(string,error) func(v*Window)GetMnemonicModifier()gdk.ModifierType func(v*Window)GetMnemonicsVisible()bool func(v*Window)GetModal()bool func(v*Window)GetPosition()(int,int) func(v*Window)GetResizable()bool func(v*Window)GetRole()(string,error) func(v*Window)GetScreen()*gdk.Screen func(v*Window)GetSize()(width,heightint) func(v*Window)GetSkipPagerHint()bool func(v*Window)GetSkipTaskbarHint()bool func(v*Window)GetTitle()(string,error) func(v*Window)GetTitlebar()(IWidget,error) func(v*Window)GetTransientFor()(*Window,error) func(v*Window)GetTypeHint()gdk.WindowTypeHint func(v*Window)GetUrgencyHint()bool func(v*Window)GetWindowType()WindowType func(v*Window)HasGroup()bool func(v*Window)HasToplevelFocus()bool func(v*Window)Iconify() func(v*Window)IsActive()bool func(v*Window)IsMaximized()bool func(v*Window)Maximize() func(v*Window)Move(x,yint) func(v*Window)Present() func(v*Window)PresentWithTime(tsuint32) func(v*Window)PropagateKeyEvent(event*gdk.EventKey)bool func(v*Window)RemoveAccelGroup(accelGroup*AccelGroup) func(v*Window)RemoveMnemonic(keyvaluint,target*Widget) func(v*Window)Resize(width,heightint) func(v*Window)SetAcceptFocus(settingbool) func(v*Window)SetApplication(a*Application) func(v*Window)SetAttachedTo(attachWidgetIWidget) func(v*Window)SetDecorated(settingbool) func(v*Window)SetDefault(widgetIWidget) func(v*Window)SetDefaultSize(width,heightint) func(v*Window)SetDeletable(settingbool) func(v*Window)SetDestroyWithParent(settingbool) func(v*Window)SetFocus(w*Widget) func(v*Window)SetFocusOnMap(settingbool) func(v*Window)SetFocusVisible(settingbool) func(v*Window)SetGeometryHints(geometryWidgetIWidget,geometrygdk.Geometry,geometryMaskgdk.WindowHints) func(v*Window)SetGravity(gravitygdk.Gravity) func(v*Window)SetHideTitlebarWhenMaximized(settingbool) func(v*Window)SetIcon(icon*gdk.Pixbuf) func(v*Window)SetIconFromFile(filestring)error func(v*Window)SetIconList(list*glib.List) func(v*Window)SetIconName(namestring) func(v*Window)SetKeepAbove(settingbool) func(v*Window)SetKeepBelow(settingbool) func(v*Window)SetMnemonicModifier(modsgdk.ModifierType) func(v*Window)SetMnemonicsVisible(settingbool) func(v*Window)SetModal(modalbool) func(v*Window)SetPosition(positionWindowPosition) func(v*Window)SetResizable(resizablebool) func(v*Window)SetRole(sstring) func(v*Window)SetScreen(screen*gdk.Screen) func(v*Window)SetSkipPagerHint(settingbool) func(v*Window)SetSkipTaskbarHint(settingbool) func(v*Window)SetStartupID(sidstring) func(v*Window)SetTitle(titlestring) func(v*Window)SetTitlebar(titlebarIWidget) func(v*Window)SetTransientFor(parentIWindow) func(v*Window)SetTypeHint(typeHintgdk.WindowTypeHint) func(v*Window)SetUrgencyHint(settingbool) func(v*Window)Stick() func(v*Window)ToWindow()*Window func(v*Window)Unfullscreen() func(v*Window)Unmaximize() func(v*Window)Unstick() typeWindowGroup funcWindowGroupNew()(*WindowGroup,error) func(v*WindowGroup)AddWindow(windowIWindow) func(v*WindowGroup)GetCurrentDeviceGrab(device*gdk.Device)(IWidget,error) func(v*WindowGroup)GetCurrentGrab()(IWidget,error) func(v*WindowGroup)ListWindows()*glib.List func(v*WindowGroup)RemoveWindow(windowIWindow) typeWindowPosition typeWindowType typeWrapFn typeWrapMode Constants¶ ViewSource const( SORT_COLUMN_DEFAULTint=-1 SORT_COLUMN_UNSORTEDint=-2 ) UseascolumnidinSetSortColumnIdtospecifyListStoresorted bydefaultcolumnorunsorted ViewSource const( STACK_TRANSITION_TYPE_OVER_UPStackTransitionType=C.GTK_STACK_TRANSITION_TYPE_OVER_UP STACK_TRANSITION_TYPE_OVER_DOWN=C.GTK_STACK_TRANSITION_TYPE_OVER_DOWN STACK_TRANSITION_TYPE_OVER_LEFT=C.GTK_STACK_TRANSITION_TYPE_OVER_LEFT STACK_TRANSITION_TYPE_OVER_RIGHT=C.GTK_STACK_TRANSITION_TYPE_OVER_RIGHT STACK_TRANSITION_TYPE_UNDER_UP=C.GTK_STACK_TRANSITION_TYPE_UNDER_UP STACK_TRANSITION_TYPE_UNDER_DOWN=C.GTK_STACK_TRANSITION_TYPE_UNDER_DOWN STACK_TRANSITION_TYPE_UNDER_LEFT=C.GTK_STACK_TRANSITION_TYPE_UNDER_LEFT STACK_TRANSITION_TYPE_UNDER_RIGHT=C.GTK_STACK_TRANSITION_TYPE_UNDER_RIGHT STACK_TRANSITION_TYPE_OVER_UP_DOWN=C.GTK_STACK_TRANSITION_TYPE_OVER_UP_DOWN ) ViewSource const( ICON_LOOKUP_FORCE_REGULARIconLookupFlags=C.GTK_ICON_LOOKUP_FORCE_REGULAR ICON_LOOKUP_FORCE_SYMBOLIC=C.GTK_ICON_LOOKUP_FORCE_SYMBOLIC ICON_LOOKUP_DIR_LTR=C.GTK_ICON_LOOKUP_DIR_LTR ICON_LOOKUP_DIR_RTL=C.GTK_ICON_LOOKUP_DIR_RTL ) IconLookupFlagsisarepresentationofGTK'sGtkIconLookupFlags. ViewSource const( STACK_TRANSITION_TYPE_OVER_DOWN_UPStackTransitionType=C.GTK_STACK_TRANSITION_TYPE_OVER_DOWN_UP STACK_TRANSITION_TYPE_OVER_LEFT_RIGHT=C.GTK_STACK_TRANSITION_TYPE_OVER_LEFT_RIGHT STACK_TRANSITION_TYPE_OVER_RIGHT_LEFT=C.GTK_STACK_TRANSITION_TYPE_OVER_RIGHT_LEFT ) ViewSource const( LEVEL_BAR_OFFSET_LOWstring=C.GTK_LEVEL_BAR_OFFSET_LOW LEVEL_BAR_OFFSET_HIGHstring=C.GTK_LEVEL_BAR_OFFSET_HIGH ) stockoffsetmacrovaluesofGtkLevelBar ViewSource const( UNIT_PIXELint=C.GTK_UNIT_PIXEL PAPER_NAME_A3string=C.GTK_PAPER_NAME_A3 PAPER_NAME_A4string=C.GTK_PAPER_NAME_A4 PAPER_NAME_A5string=C.GTK_PAPER_NAME_A5 PAPER_NAME_B5string=C.GTK_PAPER_NAME_B5 PAPER_NAME_LETTERstring=C.GTK_PAPER_NAME_LETTER PAPER_NAME_EXECUTIVEstring=C.GTK_PAPER_NAME_EXECUTIVE PAPER_NAME_LEGALstring=C.GTK_PAPER_NAME_LEGAL ) ViewSource const( PRINT_SETTINGS_PRINTERstring=C.GTK_PRINT_SETTINGS_PRINTER PRINT_SETTINGS_ORIENTATIONstring=C.GTK_PRINT_SETTINGS_ORIENTATION PRINT_SETTINGS_PAPER_FORMATstring=C.GTK_PRINT_SETTINGS_PAPER_FORMAT PRINT_SETTINGS_PAPER_WIDTHstring=C.GTK_PRINT_SETTINGS_PAPER_WIDTH PRINT_SETTINGS_PAPER_HEIGHTstring=C.GTK_PRINT_SETTINGS_PAPER_HEIGHT PRINT_SETTINGS_USE_COLORstring=C.GTK_PRINT_SETTINGS_USE_COLOR PRINT_SETTINGS_COLLATEstring=C.GTK_PRINT_SETTINGS_COLLATE PRINT_SETTINGS_REVERSEstring=C.GTK_PRINT_SETTINGS_REVERSE PRINT_SETTINGS_DUPLEXstring=C.GTK_PRINT_SETTINGS_DUPLEX PRINT_SETTINGS_QUALITYstring=C.GTK_PRINT_SETTINGS_QUALITY PRINT_SETTINGS_N_COPIESstring=C.GTK_PRINT_SETTINGS_N_COPIES PRINT_SETTINGS_NUMBER_UPstring=C.GTK_PRINT_SETTINGS_NUMBER_UP PRINT_SETTINGS_NUMBER_UP_LAYOUTstring=C.GTK_PRINT_SETTINGS_NUMBER_UP_LAYOUT PRINT_SETTINGS_RESOLUTIONstring=C.GTK_PRINT_SETTINGS_RESOLUTION PRINT_SETTINGS_RESOLUTION_Xstring=C.GTK_PRINT_SETTINGS_RESOLUTION_X PRINT_SETTINGS_RESOLUTION_Ystring=C.GTK_PRINT_SETTINGS_RESOLUTION_Y PRINT_SETTINGS_PRINTER_LPIstring=C.GTK_PRINT_SETTINGS_PRINTER_LPI PRINT_SETTINGS_SCALEstring=C.GTK_PRINT_SETTINGS_SCALE PRINT_SETTINGS_PRINT_PAGESstring=C.GTK_PRINT_SETTINGS_PRINT_PAGES PRINT_SETTINGS_PAGE_RANGESstring=C.GTK_PRINT_SETTINGS_PAGE_RANGES PRINT_SETTINGS_PAGE_SETstring=C.GTK_PRINT_SETTINGS_PAGE_SET PRINT_SETTINGS_DEFAULT_SOURCEstring=C.GTK_PRINT_SETTINGS_DEFAULT_SOURCE PRINT_SETTINGS_MEDIA_TYPEstring=C.GTK_PRINT_SETTINGS_MEDIA_TYPE PRINT_SETTINGS_DITHERstring=C.GTK_PRINT_SETTINGS_DITHER PRINT_SETTINGS_FINISHINGSstring=C.GTK_PRINT_SETTINGS_FINISHINGS PRINT_SETTINGS_OUTPUT_BINstring=C.GTK_PRINT_SETTINGS_OUTPUT_BIN PRINT_SETTINGS_OUTPUT_DIRstring=C.GTK_PRINT_SETTINGS_OUTPUT_DIR PRINT_SETTINGS_OUTPUT_BASENAMEstring=C.GTK_PRINT_SETTINGS_OUTPUT_BASENAME PRINT_SETTINGS_OUTPUT_FILE_FORMATstring=C.GTK_PRINT_SETTINGS_OUTPUT_FILE_FORMAT PRINT_SETTINGS_OUTPUT_URIstring=C.GTK_PRINT_SETTINGS_OUTPUT_URI PRINT_SETTINGS_WIN32_DRIVER_EXTRAstring=C.GTK_PRINT_SETTINGS_WIN32_DRIVER_EXTRA PRINT_SETTINGS_WIN32_DRIVER_VERSIONstring=C.GTK_PRINT_SETTINGS_WIN32_DRIVER_VERSION ) ViewSource const( STYLE_PROVIDER_PRIORITY_FALLBACKStyleProviderPriority=C.GTK_STYLE_PROVIDER_PRIORITY_FALLBACK STYLE_PROVIDER_PRIORITY_THEME=C.GTK_STYLE_PROVIDER_PRIORITY_THEME STYLE_PROVIDER_PRIORITY_SETTINGS=C.GTK_STYLE_PROVIDER_PRIORITY_SETTINGS STYLE_PROVIDER_PRIORITY_APPLICATION=C.GTK_STYLE_PROVIDER_PRIORITY_APPLICATION STYLE_PROVIDER_PRIORITY_USER=C.GTK_STYLE_PROVIDER_PRIORITY_USER ) ViewSource const( TREE_VIEW_COLUMN_GROW_ONLYTreeViewColumnSizing=C.GTK_TREE_VIEW_COLUMN_GROW_ONLY TREE_VIEW_COLUMN_AUTOSIZE=C.GTK_TREE_VIEW_COLUMN_AUTOSIZE TREE_VIEW_COLUMN_FIXED=C.GTK_TREE_VIEW_COLUMN_FIXED ) ViewSource const( LEVEL_BAR_OFFSET_FULLstring=C.GTK_LEVEL_BAR_OFFSET_FULL ) Variables¶ ViewSource varWrapMap=map[string]WrapFn{ "GtkAccelGroup":wrapAccelGroup, "GtkAccelMao":wrapAccelMap, "GtkAdjustment":wrapAdjustment, "GtkApplicationWindow":wrapApplicationWindow, "GtkAssistant":wrapAssistant, "GtkBin":wrapBin, "GtkBox":wrapBox, "GtkButton":wrapButton, "GtkButtonBox":wrapButtonBox, "GtkCalendar":wrapCalendar, "GtkCellLayout":wrapCellLayout, "GtkCellEditable":wrapCellEditable, "GtkCellRenderer":wrapCellRenderer, "GtkCellRendererSpinner":wrapCellRendererSpinner, "GtkCellRendererPixbuf":wrapCellRendererPixbuf, "GtkCellRendererText":wrapCellRendererText, "GtkCellRendererProgress":wrapCellRendererProgress, "GtkCellRendererToggle":wrapCellRendererToggle, "GtkCellRendererCombo":wrapCellRendererCombo, "GtkCellRendererAccel":wrapCellRendererAccel, "GtkCellRendererSpin":wrapCellRendererSpin, "GtkCheckButton":wrapCheckButton, "GtkCheckMenuItem":wrapCheckMenuItem, "GtkClipboard":wrapClipboard, "GtkColorButton":wrapColorButton, "GtkContainer":wrapContainer, "GtkDialog":wrapDialog, "GtkDrawingArea":wrapDrawingArea, "GtkEditable":wrapEditable, "GtkEntry":wrapEntry, "GtkEntryBuffer":wrapEntryBuffer, "GtkEntryCompletion":wrapEntryCompletion, "GtkEventBox":wrapEventBox, "GtkExpander":wrapExpander, "GtkFrame":wrapFrame, "GtkFileChooser":wrapFileChooser, "GtkFileChooserButton":wrapFileChooserButton, "GtkFileChooserDialog":wrapFileChooserDialog, "GtkFileChooserWidget":wrapFileChooserWidget, "GtkGrid":wrapGrid, "GtkIconView":wrapIconView, "GtkImage":wrapImage, "GtkLabel":wrapLabel, "GtkLayout":wrapLayout, "GtkLinkButton":wrapLinkButton, "GtkListStore":wrapListStore, "GtkMenu":wrapMenu, "GtkMenuBar":wrapMenuBar, "GtkMenuButton":wrapMenuButton, "GtkMenuItem":wrapMenuItem, "GtkMenuShell":wrapMenuShell, "GtkMessageDialog":wrapMessageDialog, "GtkNotebook":wrapNotebook, "GtkOffscreenWindow":wrapOffscreenWindow, "GtkOrientable":wrapOrientable, "GtkOverlay":wrapOverlay, "GtkPaned":wrapPaned, "GtkProgressBar":wrapProgressBar, "GtkRadioButton":wrapRadioButton, "GtkRadioMenuItem":wrapRadioMenuItem, "GtkRange":wrapRange, "GtkRecentChooser":wrapRecentChooser, "GtkRecentChooserMenu":wrapRecentChooserMenu, "GtkRecentFilter":wrapRecentFilter, "GtkRecentManager":wrapRecentManager, "GtkScaleButton":wrapScaleButton, "GtkScale":wrapScale, "GtkScrollable":wrapScrollable, "GtkScrollbar":wrapScrollbar, "GtkScrolledWindow":wrapScrolledWindow, "GtkSearchEntry":wrapSearchEntry, "GtkSeparator":wrapSeparator, "GtkSeparatorMenuItem":wrapSeparatorMenuItem, "GtkSeparatorToolItem":wrapSeparatorToolItem, "GtkSpinButton":wrapSpinButton, "GtkSpinner":wrapSpinner, "GtkStatusbar":wrapStatusbar, "GtkSwitch":wrapSwitch, "GtkTextBuffer":wrapTextBuffer, "GtkTextChildAnchor":wrapTextChildAnchor, "GtkTextTag":wrapTextTag, "GtkTextTagTable":wrapTextTagTable, "GtkTextView":wrapTextView, "GtkToggleButton":wrapToggleButton, "GtkToolbar":wrapToolbar, "GtkToolButton":wrapToolButton, "GtkToggleToolButton":wrapToggleToolButton, "GtkToolItem":wrapToolItem, "GtkTreeModel":wrapTreeModel, "GtkTreeModelFilter":wrapTreeModelFilter, "GtkTreeModelSort":wrapTreeModelSort, "GtkTreeSelection":wrapTreeSelection, "GtkTreeStore":wrapTreeStore, "GtkTreeView":wrapTreeView, "GtkTreeViewColumn":wrapTreeViewColumn, "GtkViewport":wrapViewport, "GtkVolumeButton":wrapVolumeButton, "GtkWidget":wrapWidget, "GtkWindow":wrapWindow, } Functions¶ funcAccelGroupsActivate¶ funcAccelGroupsActivate(obj*glib.Object,keyuint,modsgdk.ModifierType)bool AccelGroupsActivateisawrapperaroundgtk_accel_groups_activate(). funcAccelGroupsFromObject¶ funcAccelGroupsFromObject(obj*glib.Object)*glib.SList AccelGroupsFromObjectisawrapperaroundgtk_accel_groups_from_object(). funcAccelMapAddEntry¶ funcAccelMapAddEntry(pathstring,keyuint,modsgdk.ModifierType) AccelMapAddEntryisawrapperaroundgtk_accel_map_add_entry(). funcAccelMapAddFilter¶ funcAccelMapAddFilter(filterstring) AccelMapAddFilterisawrapperaroundgtk_accel_map_add_filter(). funcAccelMapChangeEntry¶ funcAccelMapChangeEntry(pathstring,keyuint,modsgdk.ModifierType,replacebool)bool AccelMapChangeEntryisawrapperaroundgtk_accel_map_change_entry(). funcAccelMapLoad¶ funcAccelMapLoad(fileNamestring) AccelMapLoadisawrapperaroundgtk_accel_map_load(). funcAccelMapLoadFD¶ funcAccelMapLoadFD(fdint) AccelMapLoadFDisawrapperaroundgtk_accel_map_load_fd(). funcAccelMapLockPath¶ funcAccelMapLockPath(pathstring) AccelMapLockPathisawrapperaroundgtk_accel_map_lock_path(). funcAccelMapSave¶ funcAccelMapSave(fileNamestring) AccelMapSaveisawrapperaroundgtk_accel_map_save(). funcAccelMapSaveFD¶ funcAccelMapSaveFD(fdint) AccelMapSaveFDisawrapperaroundgtk_accel_map_save_fd(). funcAccelMapUnlockPath¶ funcAccelMapUnlockPath(pathstring) AccelMapUnlockPathisawrapperaroundgtk_accel_map_unlock_path(). funcAcceleratorGetDefaultModMask¶ funcAcceleratorGetDefaultModMask()gdk.ModifierType AcceleratorGetDefaultModMaskisawrapperaroundgtk_accelerator_get_default_mod_mask(). funcAcceleratorGetLabel¶ funcAcceleratorGetLabel(keyuint,modsgdk.ModifierType)string AcceleratorGetLabelisawrapperaroundgtk_accelerator_get_label(). funcAcceleratorName¶ funcAcceleratorName(keyuint,modsgdk.ModifierType)string AcceleratorNameisawrapperaroundgtk_accelerator_name(). funcAcceleratorParse¶ funcAcceleratorParse(accstring)(keyuint,modsgdk.ModifierType) AcceleratorParseisawrapperaroundgtk_accelerator_parse(). funcAcceleratorSetDefaultModMask¶ funcAcceleratorSetDefaultModMask(modsgdk.ModifierType) AcceleratorSetDefaultModMaskisawrapperaroundgtk_accelerator_set_default_mod_mask(). funcAcceleratorValid¶ funcAcceleratorValid(keyuint,modsgdk.ModifierType)bool AcceleratorValidisawrapperaroundgtk_accelerator_valid(). funcAddProviderForScreen¶ funcAddProviderForScreen(s*gdk.Screen,providerIStyleProvider,priouint) AddProviderForScreenisawrapperaroundgtk_style_context_add_provider_for_screen(). funcCheckVersion¶ funcCheckVersion(major,minor,microuint)error funcDragSetIconDefault¶ funcDragSetIconDefault(context*gdk.DragContext) DragSetIconDefaultisawrapperaroundgtk_drag_set_icon_default(). funcDragSetIconName¶ funcDragSetIconName(context*gdk.DragContext,iconNamestring,hotX,hotYint) DragSetIconNameisawrapperaroundgtk_drag_set_icon_name(). funcDragSetIconPixbuf¶ funcDragSetIconPixbuf(context*gdk.DragContext,pixbuf*gdk.Pixbuf,hotX,hotYint) DragSetIconPixbufisusedforthe"drag-begin"event.Itisawrapperaround gtk_drag_set_icon_pixbuf(). funcDragSetIconSurface¶ funcDragSetIconSurface(context*gdk.DragContext,surface*cairo.Surface) DragSetIconSurfaceisawrapperaroundgtk_drag_set_icon_surface(). funcDragSetIconWidget¶ funcDragSetIconWidget(context*gdk.DragContext,wIWidget,hotX,hotYint) DragSetIconWidgetisawrapperaroundgtk_drag_set_icon_widget(). funcEventsPending¶ funcEventsPending()bool EventsPendingisawrapperaroundgtk_events_pending. funcGdkCairoSetSourcePixBuf¶ funcGdkCairoSetSourcePixBuf(cr*cairo.Context,pixbuf*gdk.Pixbuf,pixbufX,pixbufYfloat64) GdkCairoSetSourcePixBuf()isawrapperaroundgdk_cairo_set_source_pixbuf(). funcGetMajorVersion¶ funcGetMajorVersion()uint funcGetMicroVersion¶ funcGetMicroVersion()uint funcGetMinorVersion¶ funcGetMinorVersion()uint funcInit¶ funcInit(args*[]string) Init()isawrapperaroundgtk_init()andmustbecalledbeforeany otherGTKcallsandisusedtoinitializeeverythingnecessary. InadditiontosettingupGTKforusage,apointertoasliceof stringsmaybepassedintoparsestandardGTKcommandlinearguments. argswillbemodifiedtoremoveanyflagsthatwerehandled. Alternatively,nilmaybepassedintonotperformanycommandline parsing. funcInitCheck¶ funcInitCheck(args*[]string)error InitCheck()isawrapperaroundgtk_init_check()andworksexactlylikeInit() onlythatitdoesn'tterminatetheprogramifinitializationfails. funcMain¶ funcMain() Main()isawrapperaroundgtk_main()andrunstheGTKmainloop, blockinguntilMainQuit()iscalled. funcMainIteration¶ funcMainIteration()bool MainIterationisawrapperaroundgtk_main_iteration. funcMainIterationDo¶ funcMainIterationDo(blockingbool)bool MainIterationDoisawrapperaroundgtk_main_iteration_do. funcMainQuit¶ funcMainQuit() MainQuit()isawrapperaroundgtk_main_quit()isusedtoterminate theGTKmainloop(startedbyMain()). funcOpenFileChooserNative¶ funcOpenFileChooserNative(titlestring,parentIWindow)*string *FileChooserNative funcPaperSizeGetDefaultRightMargin¶ funcPaperSizeGetDefaultRightMargin(unitUnit)string PaperSizeGetDefault()isawrapperaroundgtk_paper_size_get_default(). funcPaperSizeGetPaperSizes¶ funcPaperSizeGetPaperSizes(includeCustombool)*glib.List PaperSizeGetPaperSizes()isawrapperaroundgtk_paper_size_get_paper_sizes(). funcPrintRunPageSetupDialogAsync¶ funcPrintRunPageSetupDialogAsync(parentIWindow,setup*PageSetup, settings*PrintSettings,cbPageSetupDoneCallback) PrintRunPageSetupDialogAsync()isawrapperaroundgtk_print_run_page_setup_dialog_async(). funcRemoveProviderForScreen¶ funcRemoveProviderForScreen(s*gdk.Screen,providerIStyleProvider) RemoveProviderForScreenisawrapperaroundgtk_style_context_remove_provider_for_screen(). funcSetInteractiveDebugging¶ funcSetInteractiveDebugging(enablebool) SetInteractiveDebuggingisawrapperaroundgtk_window_set_interactive_debugging(). funcStyleContextResetWidgets¶ funcStyleContextResetWidgets(v*gdk.Screen) StyleContextResetWidgetsisawrapperaroundgtk_style_context_reset_widgets(). funcTestInit¶ funcTestInit(args*[]string) TestInitisawrapperaroundgtk_test_init(). ThisfunctionisusedtoinitializeaGTK+testprogram. Itwillinturncallg_test_init()andgtk_init()toproperlyinitializethetestingframeworkandgraphicaltoolkit. It’llalsosettheprogram’slocaleto“C”andpreventloadingofrcfilesandGtk+modules. Thisisdonetomaketetsprogramenvironmentsasdeterministicaspossible. Likegtk_init()andg_test_init(),anyknownargumentswillbeprocessedandstrippedfromargcandargv. funcTestListAllTypes¶ funcTestListAllTypes()[]glib.Type TestListAllTypesisawrapperaroundgtk_test_list_all_types(). ReturnthetypeidsthathavebeenregisteredaftercallingTestRegisterAllTypes(). funcTestRegisterAllTypes¶ funcTestRegisterAllTypes() TestRegisterAllTypesisawrapperaroundgtk_test_register_all_types(). ForceregistrationofallcoreGtk+andGdkobjecttypes. Thisallowestorefertoanyofthoseobjecttypesviag_type_from_name()aftercallingthisfunction. funcTestWidgetSendKey¶ funcTestWidgetSendKey(widgetIWidget,keyvaluint,modifiersgdk.ModifierType)bool TestWidgetSendKeyisawrapperaroundgtk_test_widget_send_key() Thisfunctionwillgeneratekeyboardpressandreleaseevents inthemiddleofthefirstGdkWindowfoundthatbelongstowidget. ForwindowlesswidgetslikeGtkButton(whichreturnsFALSEfromgtk_widget_get_has_window()), thiswilloftenbeaninput-onlyeventwindow. Forotherwidgets,thisisusuallywidget->window. widget:Widgettogenerateakeypressandreleaseon. keyval:AGdkkeyboardvalue. modifiers:Keyboardmodifierstheeventissetupwith. returns:whetherallactionsneccessaryforthekeyeventsimulationwerecarriedoutsuccessfully. funcTestWidgetWaitForDraw¶ funcTestWidgetWaitForDraw(widgetIWidget) TestWidgetWaitForDrawisawrapperaroundgtk_test_widget_wait_for_draw(). Entersthemainloopandwaitsforwidgettobe“drawn”.Inthiscontextthatmeansitwaitsfortheframeclockofwidgettohaverunafullstyling,layoutanddrawingcycle. Thisfunctionisintendedtobeusedforsyncingwithactionsthatdependonwidgetrelayoutingoroninteractionwiththedisplayserver. funcWindowGetDefaultIconList¶ funcWindowGetDefaultIconList()*glib.List WindowGetDefaultIconListisawrapperaroundgtk_window_get_default_icon_list(). Returnedlistiswrappedtoreturn*gdk.Pixbufelements. funcWindowGetDefaultIconName¶ funcWindowGetDefaultIconName()(string,error) WindowGetDefaultIconNameisawrapperaroundgtk_window_get_default_icon_name(). funcWindowListToplevels¶ funcWindowListToplevels()*glib.List WindowListToplevelsisawrapperaroundgtk_window_list_toplevels(). Returnedlistiswrappedtoreturn*gtk.Windowelements. TODO:UseIWindowandwraptocorrecttype funcWindowSetAutoStartupNotification¶ funcWindowSetAutoStartupNotification(settingbool) WindowSetAutoStartupNotificationisawrapperaround gtk_window_set_auto_startup_notification(). funcWindowSetDefaultIcon¶ funcWindowSetDefaultIcon(icon*gdk.Pixbuf) WindowSetDefaultIconisawrapperaroundgtk_window_set_default_icon(). funcWindowSetDefaultIconFromFile¶ funcWindowSetDefaultIconFromFile(filestring)error WindowSetDefaultIconFromFileisawrapperaroundgtk_window_set_default_icon_from_file(). funcWindowSetDefaultIconList¶ funcWindowSetDefaultIconList(list*glib.List) WindowSetDefaultIconListisawrapperaroundgtk_window_set_default_icon_list(). Listshouldonlycontain*gdk.Pixbufelements! funcWindowSetDefaultIconName¶ funcWindowSetDefaultIconName(sstring) WindowSetDefaultIconNameisawrapperaroundgtk_window_set_default_icon_name(). Types¶ typeAboutDialog¶ typeAboutDialogstruct{ Dialog } AboutDialogisarepresentationofGTK'sGtkAboutDialog. funcAboutDialogNew¶ funcAboutDialogNew()(*AboutDialog,error) AboutDialogNewisawrapperaroundgtk_about_dialog_new(). func(*AboutDialog)AddCreditSection¶ func(v*AboutDialog)AddCreditSection(sectionNamestring,people[]string) AddCreditSectionisawrapperaroundgtk_about_dialog_add_credit_section(). func(*AboutDialog)GetArtists¶ func(v*AboutDialog)GetArtists()[]string GetArtistsisawrapperaroundgtk_about_dialog_get_artists(). func(*AboutDialog)GetAuthors¶ func(v*AboutDialog)GetAuthors()[]string GetAuthorsisawrapperaroundgtk_about_dialog_get_authors(). func(*AboutDialog)GetComments¶ func(v*AboutDialog)GetComments()string GetCommentsisawrapperaroundgtk_about_dialog_get_comments(). func(*AboutDialog)GetCopyright¶ func(v*AboutDialog)GetCopyright()string GetCopyrightisawrapperaroundgtk_about_dialog_get_copyright(). func(*AboutDialog)GetDocumenters¶ func(v*AboutDialog)GetDocumenters()[]string GetDocumentersisawrapperaroundgtk_about_dialog_get_documenters(). func(*AboutDialog)GetLicense¶ func(v*AboutDialog)GetLicense()string GetLicenseisawrapperaroundgtk_about_dialog_get_license(). func(*AboutDialog)GetLicenseType¶ func(v*AboutDialog)GetLicenseType()License GetLicenseTypeisawrapperaroundgtk_about_dialog_get_license_type(). func(*AboutDialog)GetLogo¶ func(v*AboutDialog)GetLogo()(*gdk.Pixbuf,error) GetLogoisawrapperaroundgtk_about_dialog_get_logo(). func(*AboutDialog)GetLogoIconName¶ func(v*AboutDialog)GetLogoIconName()string GetLogoIconNameisawrapperaroundgtk_about_dialog_get_logo_icon_name(). func(*AboutDialog)GetProgramName¶ func(v*AboutDialog)GetProgramName()string GetProgramNameisawrapperaroundgtk_about_dialog_get_program_name(). func(*AboutDialog)GetTranslatorCredits¶ func(v*AboutDialog)GetTranslatorCredits()string GetTranslatorCreditsisawrapperaroundgtk_about_dialog_get_translator_credits(). func(*AboutDialog)GetVersion¶ func(v*AboutDialog)GetVersion()string GetVersionisawrapperaroundgtk_about_dialog_get_version(). func(*AboutDialog)GetWebsite¶ func(v*AboutDialog)GetWebsite()string GetWebsiteisawrapperaroundgtk_about_dialog_get_website(). func(*AboutDialog)GetWebsiteLabel¶ func(v*AboutDialog)GetWebsiteLabel()string GetWebsiteLabelisawrapperaroundgtk_about_dialog_get_website_label(). func(*AboutDialog)GetWrapLicense¶ func(v*AboutDialog)GetWrapLicense()bool GetWrapLicenseisawrapperaroundgtk_about_dialog_get_wrap_license(). func(*AboutDialog)SetArtists¶ func(v*AboutDialog)SetArtists(artists[]string) SetArtistsisawrapperaroundgtk_about_dialog_set_artists(). func(*AboutDialog)SetAuthors¶ func(v*AboutDialog)SetAuthors(authors[]string) SetAuthorsisawrapperaroundgtk_about_dialog_set_authors(). func(*AboutDialog)SetComments¶ func(v*AboutDialog)SetComments(commentsstring) SetCommentsisawrapperaroundgtk_about_dialog_set_comments(). func(*AboutDialog)SetCopyright¶ func(v*AboutDialog)SetCopyright(copyrightstring) SetCopyrightisawrapperaroundgtk_about_dialog_set_copyright(). func(*AboutDialog)SetDocumenters¶ func(v*AboutDialog)SetDocumenters(documenters[]string) SetDocumentersisawrapperaroundgtk_about_dialog_set_documenters(). func(*AboutDialog)SetLicense¶ func(v*AboutDialog)SetLicense(licensestring) SetLicenseisawrapperaroundgtk_about_dialog_set_license(). func(*AboutDialog)SetLicenseType¶ func(v*AboutDialog)SetLicenseType(licenseLicense) SetLicenseTypeisawrapperaroundgtk_about_dialog_set_license_type(). func(*AboutDialog)SetLogo¶ func(v*AboutDialog)SetLogo(logo*gdk.Pixbuf) SetLogoisawrapperaroundgtk_about_dialog_set_logo(). func(*AboutDialog)SetLogoIconName¶ func(v*AboutDialog)SetLogoIconName(namestring) SetLogoIconNameisawrapperaroundgtk_about_dialog_set_logo_icon_name(). func(*AboutDialog)SetProgramName¶ func(v*AboutDialog)SetProgramName(namestring) SetProgramNameisawrapperaroundgtk_about_dialog_set_program_name(). func(*AboutDialog)SetTranslatorCredits¶ func(v*AboutDialog)SetTranslatorCredits(translatorCreditsstring) SetTranslatorCreditsisawrapperaroundgtk_about_dialog_set_translator_credits(). func(*AboutDialog)SetVersion¶ func(v*AboutDialog)SetVersion(versionstring) SetVersionisawrapperaroundgtk_about_dialog_set_version(). func(*AboutDialog)SetWebsite¶ func(v*AboutDialog)SetWebsite(websitestring) SetWebsiteisawrapperaroundgtk_about_dialog_set_website(). func(*AboutDialog)SetWebsiteLabel¶ func(v*AboutDialog)SetWebsiteLabel(websiteLabelstring) SetWebsiteLabelisawrapperaroundgtk_about_dialog_set_website_label(). func(*AboutDialog)SetWrapLicense¶ func(v*AboutDialog)SetWrapLicense(wrapLicensebool) SetWrapLicenseisawrapperaroundgtk_about_dialog_set_wrap_license(). typeAccelFlags¶ typeAccelFlagsint AccelFlagsisarepresentationofGTK'sGtkAccelFlags const( ACCEL_VISIBLEAccelFlags=C.GTK_ACCEL_VISIBLE ACCEL_LOCKEDAccelFlags=C.GTK_ACCEL_LOCKED ACCEL_MASKAccelFlags=C.GTK_ACCEL_MASK ) typeAccelGroup¶ typeAccelGroupstruct{ *glib.Object } AccelGroupisarepresentationofGTK'sGtkAccelGroup. funcAccelGroupFromClosure¶ funcAccelGroupFromClosure(finterface{})*AccelGroup AccelGroupFromClosureisawrapperaroundgtk_accel_group_from_accel_closure(). funcAccelGroupNew¶ funcAccelGroupNew()(*AccelGroup,error) AccelGroupisawrapperaroundgtk_accel_group_new(). func(*AccelGroup)Activate¶ func(v*AccelGroup)Activate(quarkglib.Quark,acceleratable*glib.Object,keyuint,modsgdk.ModifierType)bool Activateisawrapperaroundgtk_accel_group_activate(). func(*AccelGroup)Connect¶ func(v*AccelGroup)Connect(keyuint,modsgdk.ModifierType,flagsAccelFlags,finterface{}) Connectisawrapperaroundgtk_accel_group_connect(). func(*AccelGroup)ConnectByPath¶ func(v*AccelGroup)ConnectByPath(pathstring,finterface{}) ConnectByPathisawrapperaroundgtk_accel_group_connect_by_path(). func(*AccelGroup)Disconnect¶ func(v*AccelGroup)Disconnect(finterface{}) Disconnectisawrapperaroundgtk_accel_group_disconnect(). func(*AccelGroup)DisconnectKey¶ func(v*AccelGroup)DisconnectKey(keyuint,modsgdk.ModifierType) DisconnectKeyisawrapperaroundgtk_accel_group_disconnect_key(). func(*AccelGroup)GetModifierMask¶ func(v*AccelGroup)GetModifierMask()gdk.ModifierType GetModifierMaskisawrapperaroundgtk_accel_group_get_modifier_mask(). func(*AccelGroup)IsLocked¶ func(v*AccelGroup)IsLocked()bool IsLockedisawrapperaroundgtk_accel_group_get_is_locked(). func(*AccelGroup)Lock¶ func(v*AccelGroup)Lock() Lockisawrapperaroundgtk_accel_group_lock(). func(*AccelGroup)Unlock¶ func(v*AccelGroup)Unlock() Unlockisawrapperaroundgtk_accel_group_unlock(). typeAccelKey¶ typeAccelKeyC.GtkAccelKey funcAccelMapLookupEntry¶ funcAccelMapLookupEntry(pathstring)*AccelKey AccelMapLookupEntryisawrapperaroundgtk_accel_map_lookup_entry(). typeAccelMap¶ typeAccelMapstruct{ *glib.Object } AccelMapisarepresentationofGTK'sGtkAccelMap. funcAccelMapGet¶ funcAccelMapGet()*AccelMap AccelMapGetisawrapperaroundgtk_accel_map_get(). typeActionBar¶ typeActionBarstruct{ Bin } ActionBarisarepresentationofGtkActionBar funcActionBarNew¶ funcActionBarNew()(*ActionBar,error) ActionBarNewisawrapperaroundgtk_action_bar_new() func(*ActionBar)GetCenterWidget¶ func(a*ActionBar)GetCenterWidget()(IWidget,error) GetCenterWidgetisawrapperaroundgtk_action_bar_get_center_widget(). func(*ActionBar)PackEnd¶ func(a*ActionBar)PackEnd(childIWidget) PackEndisawrapperaroundgtk_action_bar_pack_end(). func(*ActionBar)PackStart¶ func(a*ActionBar)PackStart(childIWidget) PackStartisawrapperaroundgtk_action_bar_pack_start(). func(*ActionBar)SetCenterWidget¶ func(a*ActionBar)SetCenterWidget(childIWidget) SetCenterWidgetisawrapperaroundgtk_action_bar_set_center_widget(). typeActionable¶ typeActionablestruct{ *glib.Object } ActionableisarepresentationoftheGtkActionableGInterface. DonotembedthisconcretetypeinimplementingstructsbutratheruseIActionable (seeButtonwrapperforanexample) func(*Actionable)GetActionName¶ func(v*Actionable)GetActionName()(string,error) GetActionNameisawrapperaroundgtk_actionable_set_action_name(). Since3.4 func(*Actionable)SetActionName¶ func(v*Actionable)SetActionName(action_namestring) SetActionNameisawrapperaroundgtk_actionable_set_action_name(). Since3.4 func(*Actionable)SetDetailedActionName¶ func(v*Actionable)SetDetailedActionName(detailed_action_namestring) SetDetailedActionNameisawrapperaroundgtk_actionable_set_detailed_action_name(). Since3.4 typeAdjustment¶ typeAdjustmentstruct{ glib.InitiallyUnowned } AdjustmentisarepresentationofGTK'sGtkAdjustment. funcAdjustmentNew¶ funcAdjustmentNew(value,lower,upper,stepIncrement,pageIncrement,pageSizefloat64)(*Adjustment,error) AdjustmentNewisawrapperaroundgtk_adjustment_new(). func(*Adjustment)Configure¶ func(v*Adjustment)Configure(value,lower,upper,stepIncrement,pageIncrement,pageSizefloat64) Configureisawrapperaroundgtk_adjustment_configure(). func(*Adjustment)GetLower¶ func(v*Adjustment)GetLower()float64 GetLowerisawrapperaroundgtk_adjustment_get_lower(). func(*Adjustment)GetMinimumIncrement¶ func(v*Adjustment)GetMinimumIncrement()float64 GetMinimumIncrementisawrapperaroundgtk_adjustment_get_minimum_increment(). func(*Adjustment)GetPageIncrement¶ func(v*Adjustment)GetPageIncrement()float64 GetPageIncrementisawrapperaroundgtk_adjustment_get_page_increment(). func(*Adjustment)GetPageSize¶ func(v*Adjustment)GetPageSize()float64 GetPageSizeisawrapperaroundgtk_adjustment_get_page_size(). func(*Adjustment)GetStepIncrement¶ func(v*Adjustment)GetStepIncrement()float64 GetStepIncrementisawrapperaroundgtk_adjustment_get_step_increment(). func(*Adjustment)GetUpper¶ func(v*Adjustment)GetUpper()float64 GetUpperisawrapperaroundgtk_adjustment_get_upper(). func(*Adjustment)GetValue¶ func(v*Adjustment)GetValue()float64 GetValueisawrapperaroundgtk_adjustment_get_value(). func(*Adjustment)SetLower¶ func(v*Adjustment)SetLower(valuefloat64) SetLowerisawrapperaroundgtk_adjustment_set_lower(). func(*Adjustment)SetPageIncrement¶ func(v*Adjustment)SetPageIncrement(valuefloat64) SetPageIncrementisawrapperaroundgtk_adjustment_set_page_increment(). func(*Adjustment)SetPageSize¶ func(v*Adjustment)SetPageSize(valuefloat64) SetPageSizeisawrapperaroundgtk_adjustment_set_page_size(). func(*Adjustment)SetStepIncrement¶ func(v*Adjustment)SetStepIncrement(valuefloat64) SetStepIncrementisawrapperaroundgtk_adjustment_set_step_increment(). func(*Adjustment)SetUpper¶ func(v*Adjustment)SetUpper(valuefloat64) SetUpperisawrapperaroundgtk_adjustment_set_upper(). func(*Adjustment)SetValue¶ func(v*Adjustment)SetValue(valuefloat64) SetValueisawrapperaroundgtk_adjustment_set_value(). typeAlign¶ typeAlignint AlignisarepresentationofGTK'sGtkAlign. const( ALIGN_FILLAlign=C.GTK_ALIGN_FILL ALIGN_STARTAlign=C.GTK_ALIGN_START ALIGN_ENDAlign=C.GTK_ALIGN_END ALIGN_CENTERAlign=C.GTK_ALIGN_CENTER ) const( ALIGN_BASELINEAlign=C.GTK_ALIGN_BASELINE ) typeAllocation¶ typeAllocationstruct{ gdk.Rectangle } AllocationisarepresentationofGTK'sGtkAllocationtype. typeAppChooser¶ typeAppChooserstruct{ *glib.Object } AppChooserisarepresentationofGTK'sGtkAppChooserGInterface. func(*AppChooser)GetContentType¶ func(v*AppChooser)GetContentType()string GetContentTypeisawrapperaroundgtk_app_chooser_get_content_type(). func(*AppChooser)Refresh¶ func(v*AppChooser)Refresh() Refreshisawrapperaroundgtk_app_chooser_refresh(). typeAppChooserButton¶ typeAppChooserButtonstruct{ ComboBox //Interfaces AppChooser } AppChooserButtonisarepresentationofGTK'sGtkAppChooserButton. funcAppChooserButtonNew¶ funcAppChooserButtonNew(content_typestring)(*AppChooserButton,error) AppChooserButtonNew()isawrapperaroundgtk_app_chooser_button_new(). func(*AppChooserButton)AppendSeparator¶ func(v*AppChooserButton)AppendSeparator() AppendSeparator()isawrapperaroundgtk_app_chooser_button_append_separator(). func(*AppChooserButton)GetHeading¶ func(v*AppChooserButton)GetHeading()(string,error) GetHeading()isawrapperaroundgtk_app_chooser_button_get_heading(). Incasewhengtk_app_chooser_button_get_heading()returnsanilstring, GetHeading()returnsanon-nilerror. func(*AppChooserButton)GetShowDefaultItem¶ func(v*AppChooserButton)GetShowDefaultItem()bool GetShowDefaultItem()isawrapperaroundgtk_app_chooser_button_get_show_default_item(). func(*AppChooserButton)GetShowDialogItem¶ func(v*AppChooserButton)GetShowDialogItem()bool GetShowDialogItem()isawrapperaroundgtk_app_chooser_button_get_show_dialog_item(). func(*AppChooserButton)SetActiveCustomItem¶ func(v*AppChooserButton)SetActiveCustomItem(namestring) SetActiveCustomItem()isawrapperaroundgtk_app_chooser_button_set_active_custom_item(). func(*AppChooserButton)SetHeading¶ func(v*AppChooserButton)SetHeading(headingstring) SetHeading()isawrapperaroundgtk_app_chooser_button_set_heading(). func(*AppChooserButton)SetShowDefaultItem¶ func(v*AppChooserButton)SetShowDefaultItem(settingbool) SetShowDefaultItem()isawrapperaroundgtk_app_chooser_button_set_show_default_item(). func(*AppChooserButton)SetShowDialogItem¶ func(v*AppChooserButton)SetShowDialogItem(settingbool) SetShowDialogItem()isawrapperaroundgtk_app_chooser_button_set_show_dialog_item(). typeAppChooserDialog¶ typeAppChooserDialogstruct{ Dialog //Interfaces AppChooser } AppChooserDialogisarepresentationofGTK'sGtkAppChooserDialog. funcAppChooserDialogNew¶ funcAppChooserDialogNew(parentIWindow,flagsDialogFlags,file*glib.File)(*AppChooserDialog,error) AppChooserDialogNewisawrapperaroundgtk_app_chooser_dialog_new(). funcAppChooserDialogNewForContentType¶ funcAppChooserDialogNewForContentType(parentIWindow,flagsDialogFlags,content_typestring)(*AppChooserDialog,error) AppChooserDialogNewForContentType()isawrapperaroundgtk_app_chooser_dialog_new_for_content_type(). func(*AppChooserDialog)GetHeading¶ func(v*AppChooserDialog)GetHeading()(string,error) GetHeading()isawrapperaroundgtk_app_chooser_dialog_get_heading(). Incasewhengtk_app_chooser_dialog_get_heading()returnsanilstring, GetHeading()returnsanon-nilerror. func(*AppChooserDialog)GetWidget¶ func(v*AppChooserDialog)GetWidget()*AppChooserWidget GetWidget()isawrapperaroundgtk_app_chooser_dialog_get_widget(). func(*AppChooserDialog)SetHeading¶ func(v*AppChooserDialog)SetHeading(headingstring) SetHeading()isawrapperaroundgtk_app_chooser_dialog_set_heading(). typeAppChooserWidget¶ typeAppChooserWidgetstruct{ Box //Interfaces AppChooser } AppChooserWidgetisarepresentationofGTK'sGtkAppChooserWidget. funcAppChooserWidgetNew¶ funcAppChooserWidgetNew(content_typestring)(*AppChooserWidget,error) AppChooserWidgetNew()isawrapperaroundgtk_app_chooser_widget_new(). func(*AppChooserWidget)GetDefaultText¶ func(v*AppChooserWidget)GetDefaultText()(string,error) GetDefaultText()isawrapperaroundgtk_app_chooser_widget_get_default_text(). Incasewhengtk_app_chooser_widget_get_default_text()returnsanilstring, GetDefaultText()returnsanon-nilerror. func(*AppChooserWidget)GetShowAll¶ func(v*AppChooserWidget)GetShowAll()bool GetShowAll()isawrapperaroundgtk_app_chooser_widget_get_show_all(). func(*AppChooserWidget)GetShowDefault¶ func(v*AppChooserWidget)GetShowDefault()bool GetShowDefault()isawrapperaroundgtk_app_chooser_widget_get_show_default(). func(*AppChooserWidget)GetShowFallback¶ func(v*AppChooserWidget)GetShowFallback()bool GetShowFallback()isawrapperaroundgtk_app_chooser_widget_get_show_fallback(). func(*AppChooserWidget)GetShowOther¶ func(v*AppChooserWidget)GetShowOther()bool GetShowOther()isawrapperaroundgtk_app_chooser_widget_get_show_other(). func(*AppChooserWidget)GetShowRecommended¶ func(v*AppChooserWidget)GetShowRecommended()bool GetShowRecommended()isawrapperaroundgtk_app_chooser_widget_get_show_recommended(). func(*AppChooserWidget)SetDefaultText¶ func(v*AppChooserWidget)SetDefaultText(textstring) SetDefaultText()isawrapperaroundgtk_app_chooser_widget_set_default_text(). func(*AppChooserWidget)SetShowAll¶ func(v*AppChooserWidget)SetShowAll(settingbool) SetShowAll()isawrapperaroundgtk_app_chooser_widget_set_show_all(). func(*AppChooserWidget)SetShowDefault¶ func(v*AppChooserWidget)SetShowDefault(settingbool) SetShowDefault()isawrapperaroundgtk_app_chooser_widget_set_show_default(). func(*AppChooserWidget)SetShowFallback¶ func(v*AppChooserWidget)SetShowFallback(settingbool) SetShowFallback()isawrapperaroundgtk_app_chooser_widget_set_show_fallback(). func(*AppChooserWidget)SetShowOther¶ func(v*AppChooserWidget)SetShowOther(settingbool) SetShowOther()isawrapperaroundgtk_app_chooser_widget_set_show_other(). func(*AppChooserWidget)SetShowRecommended¶ func(v*AppChooserWidget)SetShowRecommended(settingbool) SetShowRecommended()isawrapperaroundgtk_app_chooser_widget_set_show_recommended(). typeApplication¶ typeApplicationstruct{ glib.Application } ApplicationisarepresentationofGTK'sGtkApplication. funcApplicationNew¶ funcApplicationNew(appIdstring,flagsglib.ApplicationFlags)(*Application,error) ApplicationNewisawrapperaroundgtk_application_new(). func(*Application)AddWindow¶ func(v*Application)AddWindow(wIWindow) AddWindowisawrapperaroundgtk_application_add_window(). func(*Application)GetAccelsForAction¶ func(v*Application)GetAccelsForAction(actstring)[]string GetAccelsForActionisawrapperaroundgtk_application_get_accels_for_action(). func(*Application)GetActionsForAccel¶ func(v*Application)GetActionsForAccel(accstring)[]string GetActionsForAccelisawrapperaroundgtk_application_get_actions_for_accel(). func(*Application)GetActiveWindow¶ func(v*Application)GetActiveWindow()*Window GetActiveWindowisawrapperaroundgtk_application_get_active_window(). func(*Application)GetAppMenu¶ func(v*Application)GetAppMenu()*glib.MenuModel GetAppMenuisawrapperaroundgtk_application_get_app_menu(). func(*Application)GetMenuByID¶ func(v*Application)GetMenuByID(idstring)*glib.Menu GetMenuByIDisawrapperaroundgtk_application_get_menu_by_id(). func(*Application)GetMenubar¶ func(v*Application)GetMenubar()*glib.MenuModel GetMenubarisawrapperaroundgtk_application_get_menubar(). func(*Application)GetWindowByID¶ func(v*Application)GetWindowByID(iduint)*Window GetWindowByIDisawrapperaroundgtk_application_get_window_by_id(). func(*Application)GetWindows¶ func(v*Application)GetWindows()*glib.List GetWindowsisawrapperaroundgtk_application_get_windows(). Returnedlistiswrappedtoreturn*gtk.Windowelements. func(*Application)Inhibited¶ func(v*Application)Inhibited(windowIWindow,flagsApplicationInhibitFlags,reasonstring)uint Inhibitedisawrapperaroundgtk_application_inhibit(). func(*Application)IsInhibited¶ func(v*Application)IsInhibited(flagsApplicationInhibitFlags)bool IsInhibitedisawrapperaroundgtk_application_is_inhibited(). func(*Application)ListActionDescriptions¶ func(v*Application)ListActionDescriptions()[]string ListActionDescriptionsisawrapperaroundgtk_application_list_action_descriptions(). func(*Application)PrefersAppMenu¶ func(v*Application)PrefersAppMenu()bool PrefersAppMenuisawrapperaroundgtk_application_prefers_app_menu(). func(*Application)RemoveWindow¶ func(v*Application)RemoveWindow(wIWindow) RemoveWindowisawrapperaroundgtk_application_remove_window(). func(*Application)SetAccelsForAction¶ func(v*Application)SetAccelsForAction(actstring,accels[]string) SetAccelsForActionisawrapperaroundgtk_application_set_accels_for_action(). func(*Application)SetAppMenu¶ func(v*Application)SetAppMenu(m*glib.MenuModel) SetAppMenuisawrapperaroundgtk_application_set_app_menu(). func(*Application)SetMenubar¶ func(v*Application)SetMenubar(m*glib.MenuModel) SetMenubarisawrapperaroundgtk_application_set_menubar(). func(*Application)Uninhibit¶ func(v*Application)Uninhibit(cookieuint) Uninhibitisawrapperaroundgtk_application_uninhibit(). typeApplicationInhibitFlags¶ typeApplicationInhibitFlagsint ApplicationInhibitFlagsisarepresentationofGTK'sGtkApplicationInhibitFlags. const( APPLICATION_INHIBIT_LOGOUTApplicationInhibitFlags=C.GTK_APPLICATION_INHIBIT_LOGOUT APPLICATION_INHIBIT_SWITCHApplicationInhibitFlags=C.GTK_APPLICATION_INHIBIT_SWITCH APPLICATION_INHIBIT_SUSPENDApplicationInhibitFlags=C.GTK_APPLICATION_INHIBIT_SUSPEND APPLICATION_INHIBIT_IDLEApplicationInhibitFlags=C.GTK_APPLICATION_INHIBIT_IDLE ) typeApplicationWindow¶ typeApplicationWindowstruct{ Window //Interfaces glib.IActionMap glib.IActionGroup } ApplicationWindowisarepresentationofGTK'sGtkApplicationWindow. funcApplicationWindowNew¶ funcApplicationWindowNew(app*Application)(*ApplicationWindow,error) ApplicationWindowNewisawrapperaroundgtk_application_window_new(). func(*ApplicationWindow)GetHelpOverlay¶ func(v*ApplicationWindow)GetHelpOverlay()*ShortcutsWindow GetHelpOverlayisawrapperaroundgtk_application_window_get_help_overlay(). func(*ApplicationWindow)GetID¶ func(v*ApplicationWindow)GetID()uint GetIDisawrapperaroundgtk_application_window_get_id(). func(*ApplicationWindow)GetShowMenubar¶ func(v*ApplicationWindow)GetShowMenubar()bool GetShowMenubarisawrapperaroundgtk_application_window_get_show_menubar(). func(*ApplicationWindow)SetHelpOverlay¶ func(v*ApplicationWindow)SetHelpOverlay(helpOverlay*ShortcutsWindow) SetHelpOverlayisawrapperaroundgtk_application_window_set_help_overlay(). func(*ApplicationWindow)SetShowMenubar¶ func(v*ApplicationWindow)SetShowMenubar(bbool) SetShowMenubarisawrapperaroundgtk_application_window_set_show_menubar(). typeArrowPlacement¶ typeArrowPlacementint ArrowPlacementisarepresentationofGTK'sGtkArrowPlacement. const( ARROWS_BOTHArrowPlacement=C.GTK_ARROWS_BOTH ARROWS_STARTArrowPlacement=C.GTK_ARROWS_START ARROWS_ENDArrowPlacement=C.GTK_ARROWS_END ) typeArrowType¶ typeArrowTypeint ArrowTypeisarepresentationofGTK'sGtkArrowType. const( ARROW_UPArrowType=C.GTK_ARROW_UP ARROW_DOWNArrowType=C.GTK_ARROW_DOWN ARROW_LEFTArrowType=C.GTK_ARROW_LEFT ARROW_RIGHTArrowType=C.GTK_ARROW_RIGHT ARROW_NONEArrowType=C.GTK_ARROW_NONE ) typeAspectFrame¶ typeAspectFramestruct{ Frame } AspectFrameisarepresentationofGTK'sGtkAspectFrame. funcAspectFrameNew¶ funcAspectFrameNew(labelstring,xalign,yalign,ratiofloat32,obeyChildbool)(*AspectFrame,error) AspectFrameNewisawrapperaroundgtk_aspect_frame_new(). typeAssistant¶ typeAssistantstruct{ Window } AssistantisarepresentationofGTK'sGtkAssistant. funcAssistantNew¶ funcAssistantNew()(*Assistant,error) AssistantNewisawrapperaroundgtk_assistant_new(). func(*Assistant)AddActionWidget¶ func(v*Assistant)AddActionWidget(childIWidget) AddActionWidgetisawrapperaroundgtk_assistant_add_action_widget(). func(*Assistant)AppendPage¶ func(v*Assistant)AppendPage(pageIWidget)int AppendPageisawrapperaroundgtk_assistant_append_page(). func(*Assistant)Commit¶ func(v*Assistant)Commit() Commitisawrapperaroundgtk_assistant_commit(). func(*Assistant)GetCurrentPage¶ func(v*Assistant)GetCurrentPage()int GetCurrentPageisawrapperaroundgtk_assistant_get_current_page(). func(*Assistant)GetNPages¶ func(v*Assistant)GetNPages()int GetNPagesisawrapperaroundgtk_assistant_get_n_pages(). func(*Assistant)GetNthPage¶ func(v*Assistant)GetNthPage(pageNumint)(IWidget,error) GetNthPageisawrapperaroundgtk_assistant_get_nth_page(). func(*Assistant)GetPageComplete¶ func(v*Assistant)GetPageComplete(pageIWidget)bool GetPageCompleteisawrapperaroundgtk_assistant_get_page_complete(). func(*Assistant)GetPageTitle¶ func(v*Assistant)GetPageTitle(pageIWidget)string GetPageTitleisawrapperaroundgtk_assistant_get_page_title(). func(*Assistant)GetPageType¶ func(v*Assistant)GetPageType(pageIWidget)AssistantPageType GetPageTypeisawrapperaroundgtk_assistant_get_page_type(). func(*Assistant)InsertPage¶ func(v*Assistant)InsertPage(pageIWidget,positionint)int InsertPageisawrapperaroundgtk_assistant_insert_page(). func(*Assistant)NextPage¶ func(v*Assistant)NextPage() NextPageisawrapperaroundgtk_assistant_next_page(). func(*Assistant)PrependPage¶ func(v*Assistant)PrependPage(pageIWidget)int PrependPageisawrapperaroundgtk_assistant_prepend_page(). func(*Assistant)PreviousPage¶ func(v*Assistant)PreviousPage() PreviousPageisawrapperaroundgtk_assistant_previous_page(). func(*Assistant)RemoveActionWidget¶ func(v*Assistant)RemoveActionWidget(childIWidget) RemoveActionWidgetisawrapperaroundgtk_assistant_remove_action_widget(). func(*Assistant)RemovePage¶ func(v*Assistant)RemovePage(pageNumint) RemovePageisawrapperaroundgtk_assistant_remove_page(). func(*Assistant)SetCurrentPage¶ func(v*Assistant)SetCurrentPage(pageNumint) SetCurrentPageisawrapperaroundgtk_assistant_set_current_page(). func(*Assistant)SetPageComplete¶ func(v*Assistant)SetPageComplete(pageIWidget,completebool) SetPageCompleteisawrapperaroundgtk_assistant_set_page_complete(). func(*Assistant)SetPageTitle¶ func(v*Assistant)SetPageTitle(pageIWidget,titlestring) SetPageTitleisawrapperaroundgtk_assistant_set_page_title(). func(*Assistant)SetPageType¶ func(v*Assistant)SetPageType(pageIWidget,ptypeAssistantPageType) SetPageTypeisawrapperaroundgtk_assistant_set_page_type(). func(*Assistant)UpdateButtonsState¶ func(v*Assistant)UpdateButtonsState() UpdateButtonsStateisawrapperaroundgtk_assistant_update_buttons_state(). typeAssistantPageType¶ typeAssistantPageTypeint AssistantPageTypeisarepresentationofGTK'sGtkAssistantPageType. const( ASSISTANT_PAGE_CONTENTAssistantPageType=C.GTK_ASSISTANT_PAGE_CONTENT ASSISTANT_PAGE_INTROAssistantPageType=C.GTK_ASSISTANT_PAGE_INTRO ASSISTANT_PAGE_CONFIRMAssistantPageType=C.GTK_ASSISTANT_PAGE_CONFIRM ASSISTANT_PAGE_SUMMARYAssistantPageType=C.GTK_ASSISTANT_PAGE_SUMMARY ASSISTANT_PAGE_PROGRESSAssistantPageType=C.GTK_ASSISTANT_PAGE_PROGRESS ASSISTANT_PAGE_CUSTOMAssistantPageType=C.GTK_ASSISTANT_PAGE_CUSTOM ) typeBin¶ typeBinstruct{ Container } BinisarepresentationofGTK'sGtkBin. func(*Bin)GetChild¶ func(v*Bin)GetChild()(IWidget,error) GetChildisawrapperaroundgtk_bin_get_child(). typeBox¶ typeBoxstruct{ Container } BoxisarepresentationofGTK'sGtkBox. funcBoxNew¶ funcBoxNew(orientationOrientation,spacingint)(*Box,error) BoxNew()isawrapperaroundgtk_box_new(). func(*Box)GetCenterWidget¶ func(a*Box)GetCenterWidget()(IWidget,error) GetCenterWidgetisawrapperaroundgtk_box_get_center_widget(). func(*Box)GetHomogeneous¶ func(v*Box)GetHomogeneous()bool GetHomogeneous()isawrapperaroundgtk_box_get_homogeneous(). func(*Box)GetOrientation¶ func(v*Box)GetOrientation()Orientation GetOrientation()isawrapperaroundC.gtk_orientable_get_orientation()foraGtkBox func(*Box)GetSpacing¶ func(v*Box)GetSpacing()int GetSpacing()isawrapperaroundgtk_box_get_spacing(). func(*Box)PackEnd¶ func(v*Box)PackEnd(childIWidget,expand,fillbool,paddinguint) PackEnd()isawrapperaroundgtk_box_pack_end(). func(*Box)PackStart¶ func(v*Box)PackStart(childIWidget,expand,fillbool,paddinguint) PackStart()isawrapperaroundgtk_box_pack_start(). func(*Box)QueryChildPacking¶ func(v*Box)QueryChildPacking(childIWidget)(expand,fillbool,paddinguint,packTypePackType) QueryChildPacking()isawrapperaroundgtk_box_query_child_packing(). func(*Box)ReorderChild¶ func(v*Box)ReorderChild(childIWidget,positionint) ReorderChild()isawrapperaroundgtk_box_reorder_child(). func(*Box)SetCenterWidget¶ func(a*Box)SetCenterWidget(childIWidget) SetCenterWidgetisawrapperaroundgtk_box_set_center_widget(). func(*Box)SetChildPacking¶ func(v*Box)SetChildPacking(childIWidget,expand,fillbool,paddinguint,packTypePackType) SetChildPacking()isawrapperaroundgtk_box_set_child_packing(). func(*Box)SetHomogeneous¶ func(v*Box)SetHomogeneous(homogeneousbool) SetHomogeneous()isawrapperaroundgtk_box_set_homogeneous(). func(*Box)SetOrientation¶ func(v*Box)SetOrientation(oOrientation) SetOrientation()isawrapperaroundC.gtk_orientable_set_orientation()foraGtkBox func(*Box)SetSpacing¶ func(v*Box)SetSpacing(spacingint) SetSpacing()isawrapperaroundgtk_box_set_spacing() typeBuilder¶ typeBuilderstruct{ *glib.Object } BuilderisarepresentationofGTK'sGtkBuilder. funcBuilderNew¶ funcBuilderNew()(*Builder,error) BuilderNewisawrapperaroundgtk_builder_new(). funcBuilderNewFromFile¶ funcBuilderNewFromFile(filePathstring)(*Builder,error) BuilderNewFromFileisawrapperaroundgtk_builder_new_from_file(). funcBuilderNewFromResource¶ funcBuilderNewFromResource(resourcePathstring)(*Builder,error) BuilderNewFromResourceisawrapperaroundgtk_builder_new_from_resource(). funcBuilderNewFromString¶ funcBuilderNewFromString(resourcestring)(*Builder,error) BuilderNewFromStringisawrapperaroundgtk_builder_new_from_string(). func(*Builder)AddFromFile¶ func(b*Builder)AddFromFile(filenamestring)error AddFromFileisawrapperaroundgtk_builder_add_from_file(). func(*Builder)AddFromResource¶ func(b*Builder)AddFromResource(pathstring)error AddFromResourceisawrapperaroundgtk_builder_add_from_resource(). func(*Builder)AddFromString¶ func(b*Builder)AddFromString(strstring)error AddFromStringisawrapperaroundgtk_builder_add_from_string(). func(*Builder)ConnectSignals¶ func(b*Builder)ConnectSignals(signalsmap[string]interface{}) ConnectSignalsisawrapperaroundgtk_builder_connect_signals_full(). func(*Builder)GetObject¶ func(b*Builder)GetObject(namestring)(glib.IObject,error) GetObjectisawrapperaroundgtk_builder_get_object().Thereturnedresult isanIObject,soitwillneedtobetype-assertedtotheappropriatetypebefore beingused.Forexample,togetanobjectandtypeassertitasawindow: obj,err:=builder.GetObject("window") iferr!=nil{ //objectnotfound return } ifw,ok:=obj.(*gtk.Window);ok{ //dostuffwithwhere }else{ //nota*gtk.Window } typeButton¶ typeButtonstruct{ Bin //Interfaces IActionable } ButtonisarepresentationofGTK'sGtkButton. funcButtonNew¶ funcButtonNew()(*Button,error) ButtonNew()isawrapperaroundgtk_button_new(). funcButtonNewFromIconName¶ funcButtonNewFromIconName(iconNamestring,sizeIconSize)(*Button,error) ButtonNewFromIconNameisawrapperaroundgtk_button_new_from_icon_name(). funcButtonNewWithLabel¶ funcButtonNewWithLabel(labelstring)(*Button,error) ButtonNewWithLabel()isawrapperaroundgtk_button_new_with_label(). funcButtonNewWithMnemonic¶ funcButtonNewWithMnemonic(labelstring)(*Button,error) ButtonNewWithMnemonic()isawrapperaroundgtk_button_new_with_mnemonic(). func(*Button)Clicked¶ func(v*Button)Clicked() Clicked()isawrapperaroundgtk_button_clicked(). func(*Button)GetAlwaysShowImage¶ func(v*Button)GetAlwaysShowImage()bool GetAlwaysShowImage()isawrapperaroundgtk_button_get_always_show_image(). func(*Button)GetEventWindow¶ func(v*Button)GetEventWindow()(*gdk.Window,error) GetEventWindow()isawrapperaroundgtk_button_get_event_window(). func(*Button)GetImage¶ func(v*Button)GetImage()(IWidget,error) GetImage()isawrapperaroundgtk_button_get_image(). func(*Button)GetImagePosition¶ func(v*Button)GetImagePosition()PositionType GetImagePosition()isawrapperaroundgtk_button_get_image_position(). func(*Button)GetLabel¶ func(v*Button)GetLabel()(string,error) GetLabel()isawrapperaroundgtk_button_get_label(). func(*Button)GetRelief¶ func(v*Button)GetRelief()ReliefStyle GetRelief()isawrapperaroundgtk_button_get_relief(). func(*Button)GetUseUnderline¶ func(v*Button)GetUseUnderline()bool GetUseUnderline()isawrapperaroundgtk_button_get_use_underline(). func(*Button)SetAlwaysShowImage¶ func(v*Button)SetAlwaysShowImage(alwaysShowbool) SetAlwaysShowImage()isawrapperaroundgtk_button_set_always_show_image(). func(*Button)SetImage¶ func(v*Button)SetImage(imageIWidget) SetImage()isawrapperaroundgtk_button_set_image(). func(*Button)SetImagePosition¶ func(v*Button)SetImagePosition(positionPositionType) SetImagePosition()isawrapperaroundgtk_button_set_image_position(). func(*Button)SetLabel¶ func(v*Button)SetLabel(labelstring) SetLabel()isawrapperaroundgtk_button_set_label(). func(*Button)SetRelief¶ func(v*Button)SetRelief(newStyleReliefStyle) SetRelief()isawrapperaroundgtk_button_set_relief(). func(*Button)SetUseUnderline¶ func(v*Button)SetUseUnderline(useUnderlinebool) SetUseUnderline()isawrapperaroundgtk_button_set_use_underline(). typeButtonBox¶ typeButtonBoxstruct{ Box } ButtonBoxisarepresentationofGTK'sGtkButtonBox. funcButtonBoxNew¶ funcButtonBoxNew(oOrientation)(*ButtonBox,error) ButtonBoxNewisawrapperaroundgtk_button_box_new(). func(*ButtonBox)GetChildNonHomogeneous¶ func(v*ButtonBox)GetChildNonHomogeneous(childIWidget)bool GetChildNonHomogeneous()isawrapperaroundgtk_button_box_get_child_non_homogeneous(). func(*ButtonBox)GetChildSecondary¶ func(v*ButtonBox)GetChildSecondary(childIWidget)bool GetChildSecondary()isawrapperaroundgtk_button_box_get_child_secondary(). func(*ButtonBox)GetLayout¶ func(v*ButtonBox)GetLayout()ButtonBoxStyle GetLayout()isawrapperaroundgtk_button_box_get_layout(). func(*ButtonBox)SetChildNonHomogeneous¶ func(v*ButtonBox)SetChildNonHomogeneous(childIWidget,nonHomogeneousbool) SetChildNonHomogeneous()isawrapperaroundgtk_button_box_set_child_non_homogeneous(). func(*ButtonBox)SetChildSecondary¶ func(v*ButtonBox)SetChildSecondary(childIWidget,isSecondarybool) SetChildSecondary()isawrapperaroundgtk_button_box_set_child_secondary(). func(*ButtonBox)SetLayout¶ func(v*ButtonBox)SetLayout(styleButtonBoxStyle) SetLayout()isawrapperaroundgtk_button_box_set_layout(). typeButtonBoxStyle¶ typeButtonBoxStyleint const( BUTTONBOX_SPREADButtonBoxStyle=C.GTK_BUTTONBOX_SPREAD BUTTONBOX_EDGEButtonBoxStyle=C.GTK_BUTTONBOX_EDGE BUTTONBOX_STARTButtonBoxStyle=C.GTK_BUTTONBOX_START BUTTONBOX_ENDButtonBoxStyle=C.GTK_BUTTONBOX_END BUTTONBOX_CENTERButtonBoxStyle=C.GTK_BUTTONBOX_CENTER ) const( BUTTONBOX_EXPANDButtonBoxStyle=C.GTK_BUTTONBOX_EXPAND ) typeButtonRole¶ typeButtonRoleint ButtonRoleisarepresentationofGTK'sGtkButtonRole. const( BUTTON_ROLE_NORMALButtonRole=C.GTK_BUTTON_ROLE_NORMAL BUTTON_ROLE_CHECKButtonRole=C.GTK_BUTTON_ROLE_CHECK BUTTON_ROLE_RADIOButtonRole=C.GTK_BUTTON_ROLE_RADIO ) typeButtonsType¶ typeButtonsTypeint ButtonsTypeisarepresentationofGTK'sGtkButtonsType. const( BUTTONS_NONEButtonsType=C.GTK_BUTTONS_NONE BUTTONS_OKButtonsType=C.GTK_BUTTONS_OK BUTTONS_CLOSEButtonsType=C.GTK_BUTTONS_CLOSE BUTTONS_CANCELButtonsType=C.GTK_BUTTONS_CANCEL BUTTONS_YES_NOButtonsType=C.GTK_BUTTONS_YES_NO BUTTONS_OK_CANCELButtonsType=C.GTK_BUTTONS_OK_CANCEL ) typeCalendar¶ typeCalendarstruct{ Widget } CalendarisarepresentationofGTK'sGtkCalendar. funcCalendarNew¶ funcCalendarNew()(*Calendar,error) CalendarNewisawrapperaroundgtk_calendar_new(). func(*Calendar)ClearMarks¶ func(v*Calendar)ClearMarks() ClearMarksisawrapperaroundgtk_calendar_clear_marks(). func(*Calendar)GetDate¶ func(v*Calendar)GetDate()(year,month,dayuint) GetDateisawrapperaroundgtk_calendar_get_date(). func(*Calendar)GetDayIsMarked¶ func(v*Calendar)GetDayIsMarked(dayuint)bool GetDayIsMarkedisawrapperaroundgtk_calendar_get_day_is_marked(). func(*Calendar)GetDetailHeightRows¶ func(v*Calendar)GetDetailHeightRows()int GetDetailHeightRowsisawrapperaroundgtk_calendar_get_detail_height_rows(). func(*Calendar)GetDetailWidthChars¶ func(v*Calendar)GetDetailWidthChars()int GetDetailWidthCharsisawrapperaroundgtk_calendar_get_detail_width_chars(). func(*Calendar)GetDisplayOptions¶ func(v*Calendar)GetDisplayOptions()CalendarDisplayOptions GetDisplayOptionsisawrapperaroundgtk_calendar_get_display_options(). func(*Calendar)MarkDay¶ func(v*Calendar)MarkDay(dayuint) MarkDayisawrapperaroundgtk_calendar_mark_day(). func(*Calendar)SelectDay¶ func(v*Calendar)SelectDay(dayuint) SelectDayisawrapperaroundgtk_calendar_select_day(). func(*Calendar)SelectMonth¶ func(v*Calendar)SelectMonth(month,yearuint) SelectMonthisawrapperaroundgtk_calendar_select_month(). func(*Calendar)SetDetailHeightRows¶ func(v*Calendar)SetDetailHeightRows(rowsint) SetDetailHeightRowsisawrapperaroundgtk_calendar_set_detail_height_rows(). func(*Calendar)SetDetailWidthChars¶ func(v*Calendar)SetDetailWidthChars(charsint) SetDetailWidthCharsisawrapperaroundgtk_calendar_set_detail_width_chars(). func(*Calendar)SetDisplayOptions¶ func(v*Calendar)SetDisplayOptions(flagsCalendarDisplayOptions) SetDisplayOptionsisawrapperaroundgtk_calendar_set_display_options(). func(*Calendar)UnmarkDay¶ func(v*Calendar)UnmarkDay(dayuint) UnmarkDayisawrapperaroundgtk_calendar_unmark_day(). typeCalendarDisplayOptions¶ typeCalendarDisplayOptionsint CalendarDisplayOptionsisarepresentationofGTK'sGtkCalendarDisplayOptions const( CALENDAR_SHOW_HEADINGCalendarDisplayOptions=C.GTK_CALENDAR_SHOW_HEADING CALENDAR_SHOW_DAY_NAMESCalendarDisplayOptions=C.GTK_CALENDAR_SHOW_DAY_NAMES CALENDAR_NO_MONTH_CHANGECalendarDisplayOptions=C.GTK_CALENDAR_NO_MONTH_CHANGE CALENDAR_SHOW_WEEK_NUMBERSCalendarDisplayOptions=C.GTK_CALENDAR_SHOW_WEEK_NUMBERS CALENDAR_SHOW_DETAILSCalendarDisplayOptions=C.GTK_CALENDAR_SHOW_DETAILS ) typeCellArea¶ typeCellAreastruct{ glib.InitiallyUnowned } CellAreaisarepresentationofGTK'sGtkCellArea. func(*CellArea)Activate¶ func(v*CellArea)Activate(context*CellAreaContext,widgetIWidget, cellArea*gdk.Rectangle,flagsCellRendererState,editOnlybool) Activateisawrapperaroundgtk_cell_area_activate(). func(*CellArea)ActivateCell¶ func(v*CellArea)ActivateCell(widgetIWidget,rendererICellRenderer, event*gdk.Event,cellArea*gdk.Rectangle,flagsCellRendererState)bool ActivateCellisawrapperaroundgtk_cell_area_activate_cell(). func(*CellArea)Add¶ func(v*CellArea)Add(rendererICellRenderer) Addisawrapperaroundgtk_cell_area_add(). func(*CellArea)AddFocusSibling¶ func(v*CellArea)AddFocusSibling(renderer,siblingICellRenderer) AddFocusSiblingisawrapperaroundgtk_cell_area_add_focus_sibling(). func(*CellArea)ApplyAttributes¶ func(v*CellArea)ApplyAttributes(modelITreeModel,iter*TreeIter,isExpander,isExpandedbool) ApplyAttributesisawrapperaroundgtk_cell_area_apply_attributes(). func(*CellArea)AreaEvent¶ func(v*CellArea)AreaEvent(context*CellAreaContext,widgetIWidget, event*gdk.Event,cellArea*gdk.Rectangle,flagsCellRendererState)int AreaEventisawrapperaroundgtk_cell_area_event(). func(*CellArea)AttributeConnect¶ func(v*CellArea)AttributeConnect(rendererICellRenderer,attributestring,columnint) AttributeConnectisawrapperaroundgtk_cell_area_attribute_connect(). func(*CellArea)AttributeDisconnect¶ func(v*CellArea)AttributeDisconnect(rendererICellRenderer,attributestring) AttributeDisconnectisawrapperaroundgtk_cell_area_attribute_disconnect(). func(*CellArea)AttributeGetColumn¶ func(v*CellArea)AttributeGetColumn(rendererICellRenderer,attributestring)int AttributeGetColumnisawrapperaroundgtk_cell_area_attribute_get_column(). func(*CellArea)CellGetProperty¶ func(v*CellArea)CellGetProperty(rendererICellRenderer,propertyNamestring)(interface{},error) CellGetPropertyisawrapperaroundgtk_cell_area_cell_get_property(). func(*CellArea)CellSetProperty¶ func(v*CellArea)CellSetProperty(rendererICellRenderer,propertyNamestring,valueinterface{})error CellSetPropertyisawrapperaroundgtk_cell_area_cell_set_property(). func(*CellArea)CopyContext¶ func(v*CellArea)CopyContext(context*CellAreaContext)(*CellAreaContext,error) CopyContextisawrapperaroundgtk_cell_area_copy_context(). func(*CellArea)CreateContext¶ func(v*CellArea)CreateContext()(*CellAreaContext,error) CreateContextisawrapperaroundgtk_cell_area_create_context(). func(*CellArea)Focus¶ func(v*CellArea)Focus(directionDirectionType)bool Focusisawrapperaroundgtk_cell_area_focus(). func(*CellArea)GetCellAllocation¶ func(v*CellArea)GetCellAllocation(context*CellAreaContext,widgetIWidget, rendererICellRenderer,cellArea*gdk.Rectangle)*gdk.Rectangle GetCellAllocationisawrapperaroundgtk_cell_area_get_cell_allocation(). func(*CellArea)GetCellAtPosition¶ func(v*CellArea)GetCellAtPosition(context*CellAreaContext,widgetIWidget, cellArea*gdk.Rectangle,x,yint)(ICellRenderer,*gdk.Rectangle,error) GetCellAtPositionisawrapperaroundgtk_cell_area_get_cell_at_position(). func(*CellArea)GetCurrentPathString¶ func(v*CellArea)GetCurrentPathString()string GetCurrentPathStringisawrapperaroundgtk_cell_area_get_current_path_string(). func(*CellArea)GetEditWidget¶ func(v*CellArea)GetEditWidget()(ICellEditable,error) GetEditWidgetisawrapperaroundgtk_cell_area_get_edit_widget(). func(*CellArea)GetEditedCell¶ func(v*CellArea)GetEditedCell()(ICellRenderer,error) GetEditedCellisawrapperaroundgtk_cell_area_get_edited_cell(). func(*CellArea)GetFocusCell¶ func(v*CellArea)GetFocusCell()(ICellRenderer,error) GetFocusCellisawrapperaroundgtk_cell_area_get_focus_cell(). func(*CellArea)GetFocusFromSibling¶ func(v*CellArea)GetFocusFromSibling(rendererICellRenderer)(ICellRenderer,error) GetFocusFromSiblingisawrapperaroundgtk_cell_area_get_focus_from_sibling(). func(*CellArea)GetFocusSiblings¶ func(v*CellArea)GetFocusSiblings(rendererICellRenderer)([]ICellRenderer,error) GetFocusSiblingsisawrapperaroundgtk_cell_area_get_focus_siblings(). func(*CellArea)GetPreferredHeight¶ func(v*CellArea)GetPreferredHeight(context*CellAreaContext,widgetIWidget)(int,int) GetPreferredHeightisawrapperaroundgtk_cell_area_get_preferred_height(). func(*CellArea)GetPreferredHeightForWidth¶ func(v*CellArea)GetPreferredHeightForWidth(context*CellAreaContext,widgetIWidget,widthint)(int,int) GetPreferredHeightForWidthisawrapperaroundgtk_cell_area_get_preferred_height_for_width(). func(*CellArea)GetPreferredWidth¶ func(v*CellArea)GetPreferredWidth(context*CellAreaContext,widgetIWidget)(int,int) GetPreferredWidthisawrapperaroundgtk_cell_area_get_preferred_width(). func(*CellArea)GetPreferredWidthForHeight¶ func(v*CellArea)GetPreferredWidthForHeight(context*CellAreaContext,widgetIWidget,heightint)(int,int) GetPreferredWidthForHeightisawrapperaroundgtk_cell_area_get_preferred_width_for_height(). func(*CellArea)HasRenderer¶ func(v*CellArea)HasRenderer(rendererICellRenderer)bool HasRendererisawrapperaroundgtk_cell_area_has_renderer(). func(*CellArea)InnerCellArea¶ func(v*CellArea)InnerCellArea(widgetIWidget,cellArea*gdk.Rectangle)*gdk.Rectangle InnerCellAreaisawrapperaroundgtk_cell_area_inner_cell_area(). func(*CellArea)IsActivatable¶ func(v*CellArea)IsActivatable()bool IsActivatableisawrapperaroundgtk_cell_area_is_activatable(). func(*CellArea)IsFocusSibling¶ func(v*CellArea)IsFocusSibling(renderer,siblingICellRenderer)bool IsFocusSiblingisawrapperaroundgtk_cell_area_is_focus_sibling(). func(*CellArea)Remove¶ func(v*CellArea)Remove(rendererICellRenderer) Removeisawrapperaroundgtk_cell_area_remove(). func(*CellArea)RemoveFocusSibling¶ func(v*CellArea)RemoveFocusSibling(renderer,siblingICellRenderer) RemoveFocusSiblingisawrapperaroundgtk_cell_area_remove_focus_sibling(). func(*CellArea)Render¶ func(v*CellArea)Render(context*CellAreaContext,widgetIWidget,cr*cairo.Context, backgroundArea,cellArea*gdk.Rectangle,flagsCellRendererState,paintFocusbool) Renderisawrapperaroundgtk_cell_area_render(). func(*CellArea)RequestRenderer¶ func(v*CellArea)RequestRenderer(rendererICellRenderer,orientationOrientation, widgetIWidget,forSizeint)(int,int) RequestRendererisawrapperaroundgtk_cell_area_request_renderer(). func(*CellArea)SetFocusCell¶ func(v*CellArea)SetFocusCell(rendererICellRenderer) SetFocusCellisawrapperaroundgtk_cell_area_set_focus_cell(). func(*CellArea)StopEditing¶ func(v*CellArea)StopEditing(cancelledbool) StopEditingisawrapperaroundgtk_cell_area_stop_editing(). func(*CellArea)ToCellArea¶ func(v*CellArea)ToCellArea()*CellArea ToCellAreaisahelpergetter,incaseyouusetheinterfacegtk.ICellAreainyourprogram. Itreturnse.g.*gtk.CellAreaBoxasa*gtk.CellArea. typeCellAreaBox¶ typeCellAreaBoxstruct{ CellArea //Interfaces Orientable } CellAreaBoxisarepresentationofGTK'sGtkCellAreaBox. funcCellAreaBoxNew¶ funcCellAreaBoxNew()(*CellAreaBox,error) CellAreaBoxNewisawrapperaroundgtk_cell_area_box_new(). func(*CellAreaBox)GetSpacing¶ func(v*CellAreaBox)GetSpacing()int GetSpacingisawrapperaroundgtk_cell_area_box_get_spacing(). func(*CellAreaBox)PackEnd¶ func(v*CellAreaBox)PackEnd(rendererICellRenderer,expand,align,fixedbool) PackEndisawrapperaroundgtk_cell_area_box_pack_end(). func(*CellAreaBox)PackStart¶ func(v*CellAreaBox)PackStart(rendererICellRenderer,expand,align,fixedbool) PackStartisawrapperaroundgtk_cell_area_box_pack_start(). func(*CellAreaBox)SetSpacing¶ func(v*CellAreaBox)SetSpacing(spacingint) SetSpacingisawrapperaroundgtk_cell_area_box_set_spacing(). typeCellAreaContext¶ typeCellAreaContextstruct{ *glib.Object } func(*CellAreaContext)Allocate¶ func(v*CellAreaContext)Allocate(width,heightint) Allocateisawrapperaroundgtk_cell_area_context_allocate(). func(*CellAreaContext)GetAllocation¶ func(v*CellAreaContext)GetAllocation()(int,int) GetAllocationisawrapperaroundgtk_cell_area_context_get_allocation(). func(*CellAreaContext)GetArea¶ func(v*CellAreaContext)GetArea()(*CellArea,error) GetAreaisawrapperaroundgtk_cell_area_context_get_area(). func(*CellAreaContext)GetPreferredHeight¶ func(v*CellAreaContext)GetPreferredHeight()(int,int) GetPreferredHeightisawrapperaroundgtk_cell_area_context_get_preferred_height(). func(*CellAreaContext)GetPreferredHeightForWidth¶ func(v*CellAreaContext)GetPreferredHeightForWidth(widthint)(int,int) GetPreferredHeightForWidthisawrapperaroundgtk_cell_area_context_get_preferred_height_for_width(). func(*CellAreaContext)GetPreferredWidth¶ func(v*CellAreaContext)GetPreferredWidth()(int,int) GetPreferredWidthisawrapperaroundgtk_cell_area_context_get_preferred_width(). func(*CellAreaContext)GetPreferredWidthForHeight¶ func(v*CellAreaContext)GetPreferredWidthForHeight(heightint)(int,int) GetPreferredWidthForHeightisawrapperaroundgtk_cell_area_context_get_preferred_width_for_height(). func(*CellAreaContext)PushPreferredHeight¶ func(v*CellAreaContext)PushPreferredHeight(minHeight,naturalHeightint) PushPreferredHeightisawrapperaroundgtk_cell_area_context_push_preferred_height(). func(*CellAreaContext)PushPreferredWidth¶ func(v*CellAreaContext)PushPreferredWidth(minWidth,naturalWidthint) PushPreferredWidthisawrapperaroundgtk_cell_area_context_push_preferred_width(). func(*CellAreaContext)Reset¶ func(v*CellAreaContext)Reset(width,heightint) Resetisawrapperaroundgtk_cell_area_context_reset(). typeCellEditable¶ typeCellEditablestruct{ glib.InitiallyUnowned } CellEditableisarepresentationofGTK'sGtkCellEditableGInterface. func(*CellEditable)EditingDone¶ func(v*CellEditable)EditingDone() EditingDoneisawrapperaroundgtk_cell_editable_editing_done(). func(*CellEditable)RemoveWidget¶ func(v*CellEditable)RemoveWidget() RemoveWidgetisawrapperaroundgtk_cell_editable_remove_widget(). func(*CellEditable)StartEditing¶ func(v*CellEditable)StartEditing(event*gdk.Event) StartEditingisawrapperaroundgtk_cell_editable_start_editing(). func(*CellEditable)ToEntry¶ func(v*CellEditable)ToEntry()*Entry ToEntryisahelpertool,e.g:itreturns*gtk.CellEditableasa*gtk.Entry thatembeddingthisCellEditableinstance,thenitcanbeusedwith CellRendererTexttoaddingEntryCompletiontoolsorinterceptingEntryBuffer, (tobypass"canceled"signalforexample)thenrecordentry,andmuchmore. typeCellLayout¶ typeCellLayoutstruct{ *glib.Object } CellLayoutisarepresentationofGTK'sGtkCellLayoutGInterface. func(*CellLayout)AddAttribute¶ func(v*CellLayout)AddAttribute(cellICellRenderer,attributestring,columnint) AddAttributeisawrapperaroundgtk_cell_layout_add_attribute(). func(*CellLayout)ClearAttributes¶ addedin v0.6.0 func(v*CellLayout)ClearAttributes(cellICellRenderer) ClearAttributesisawrapperaroundgtk_cell_layout_clear_attributes() func(*CellLayout)PackStart¶ func(v*CellLayout)PackStart(cellICellRenderer,expandbool) PackStartisawrapperaroundgtk_cell_layout_pack_start(). typeCellRenderer¶ typeCellRendererstruct{ glib.InitiallyUnowned } CellRendererisarepresentationofGTK'sGtkCellRenderer. func(*CellRenderer)Activate¶ func(v*CellRenderer)Activate(event*gdk.Event,widgetIWidget,pathstring, backgroundArea,cellArea*gdk.Rectangle,flagsCellRendererState)bool Activateisawrapperaroundgtk_cell_renderer_activate(). func(*CellRenderer)GetSensitive¶ func(v*CellRenderer)GetSensitive()bool GetSensitiveisawrapperaroundgtk_cell_renderer_get_sensitive(). func(*CellRenderer)GetState¶ func(v*CellRenderer)GetState(widgetIWidget, flagsCellRendererState)StateFlags GetStateisawrapperaroundgtk_cell_renderer_get_state(). func(*CellRenderer)GetVisible¶ func(v*CellRenderer)GetVisible()bool GetVisibleisawrapperaroundgtk_cell_renderer_get_visible(). func(*CellRenderer)IsActivatable¶ func(v*CellRenderer)IsActivatable()bool IsActivatableisawrapperaroundgtk_cell_renderer_is_activatable(). func(*CellRenderer)SetAlignment¶ addedin v0.6.0 func(v*CellRenderer)SetAlignment(xalignfloat64,yalignfloat64) SetAlignmentisawrapperaroundgtk_tree_view_column_set_alignment(). func(*CellRenderer)SetSentitive¶ func(v*CellRenderer)SetSentitive(sensitivebool) SetSentitiveisawrapperaroundgtk_cell_renderer_set_sensitive(). func(*CellRenderer)SetVisible¶ func(v*CellRenderer)SetVisible(visiblebool) SetVisibleisawrapperaroundgtk_cell_renderer_set_visible(). func(*CellRenderer)StartEditing¶ func(v*CellRenderer)StartEditing(event*gdk.Event,widgetIWidget,pathstring, backgroundArea,cellArea*gdk.Rectangle,flagsCellRendererState)(ICellEditable,error) StartEditingisawrapperaroundgtk_cell_renderer_start_editing(). func(*CellRenderer)StopEditing¶ func(v*CellRenderer)StopEditing(canceledbool) StopEditingisawrapperaroundgtk_cell_renderer_stop_editing(). typeCellRendererAccel¶ typeCellRendererAccelstruct{ CellRendererText } CellRendererAccelisarepresentationofGtkCellRendererAccel. funcCellRendererAccelNew¶ funcCellRendererAccelNew()(*CellRendererAccel,error) CellRendererAccelNewisawrapperaroundgtk_cell_renderer_accel_new(). typeCellRendererAccelMode¶ typeCellRendererAccelModeint CellRendererAccelModeisarepresentationofGtkCellRendererAccelMode const( //CELL_RENDERER_ACCEL_MODE_GTKisdocumentedasGTK+acceleratorsmode CELL_RENDERER_ACCEL_MODE_GTKCellRendererAccelMode=C.GTK_CELL_RENDERER_ACCEL_MODE_GTK //CELL_RENDERER_ACCEL_MODE_OTHERisdocumentedasOtheracceleratormode CELL_RENDERER_ACCEL_MODE_OTHERCellRendererAccelMode=C.GTK_CELL_RENDERER_ACCEL_MODE_OTHER ) typeCellRendererCombo¶ typeCellRendererCombostruct{ CellRendererText } CellRendererComboisarepresentationofGtkCellRendererCombo. funcCellRendererComboNew¶ funcCellRendererComboNew()(*CellRendererCombo,error) CellRendererComboNewisawrapperaroundgtk_cell_renderer_combo_new(). typeCellRendererMode¶ typeCellRendererModeint CellRendererModeisarepresentationofGTK'sGtkCellRendererMode const( CELL_RENDERER_MODE_INERTCellRendererMode=C.GTK_CELL_RENDERER_MODE_INERT CELL_RENDERER_MODE_ACTIVATABLECellRendererMode=C.GTK_CELL_RENDERER_MODE_ACTIVATABLE CELL_RENDERER_MODE_EDITABLECellRendererMode=C.GTK_CELL_RENDERER_MODE_EDITABLE ) typeCellRendererPixbuf¶ typeCellRendererPixbufstruct{ CellRenderer } CellRendererPixbufisarepresentationofGTK'sGtkCellRendererPixbuf. funcCellRendererPixbufNew¶ funcCellRendererPixbufNew()(*CellRendererPixbuf,error) CellRendererPixbufNewisawrapperaroundgtk_cell_renderer_pixbuf_new(). typeCellRendererProgress¶ typeCellRendererProgressstruct{ CellRenderer } CellRendererProgressisarepresentationofGTK'sGtkCellRendererProgress. funcCellRendererProgressNew¶ funcCellRendererProgressNew()(*CellRendererProgress,error) CellRendererProgressNewisawrapperaroundgtk_cell_renderer_progress_new(). typeCellRendererSpin¶ typeCellRendererSpinstruct{ CellRendererText } CellRendererSpinisarepresentationofGtkCellRendererSpin. funcCellRendererSpinNew¶ funcCellRendererSpinNew()(*CellRendererSpin,error) CellRendererSpinNewisawrapperaroundgtk_cell_renderer_spin_new(). typeCellRendererSpinner¶ typeCellRendererSpinnerstruct{ CellRenderer } CellRendererSpinnerisarepresentationofGTK'sGtkCellRendererSpinner. funcCellRendererSpinnerNew¶ funcCellRendererSpinnerNew()(*CellRendererSpinner,error) CellRendererSpinnerNewisawrapperaroundgtk_cell_renderer_spinner_new(). typeCellRendererState¶ typeCellRendererStateint CellRendererStateisarepresentationofGTK'sGtkCellRendererState const( CELL_RENDERER_SELECTEDCellRendererState=C.GTK_CELL_RENDERER_SELECTED CELL_RENDERER_PRELITCellRendererState=C.GTK_CELL_RENDERER_PRELIT CELL_RENDERER_INSENSITIVECellRendererState=C.GTK_CELL_RENDERER_INSENSITIVE CELL_RENDERER_SORTEDCellRendererState=C.GTK_CELL_RENDERER_SORTED CELL_RENDERER_FOCUSEDCellRendererState=C.GTK_CELL_RENDERER_FOCUSED CELL_RENDERER_EXPANDABLECellRendererState=C.GTK_CELL_RENDERER_EXPANDABLE//since3.4 CELL_RENDERER_EXPANDEDCellRendererState=C.GTK_CELL_RENDERER_EXPANDED//since3.4 ) typeCellRendererText¶ typeCellRendererTextstruct{ CellRenderer } CellRendererTextisarepresentationofGTK'sGtkCellRendererText. funcCellRendererTextNew¶ funcCellRendererTextNew()(*CellRendererText,error) CellRendererTextNewisawrapperaroundgtk_cell_renderer_text_new(). func(*CellRendererText)SetFixedHeightFromFont¶ func(v*CellRendererText)SetFixedHeightFromFont(numberOfRowsint) SetFixedHeightFromFontisawrapperaroundgtk_cell_renderer_text_set_fixed_height_from_font typeCellRendererToggle¶ typeCellRendererTogglestruct{ CellRenderer } CellRendererToggleisarepresentationofGTK'sGtkCellRendererToggle. funcCellRendererToggleNew¶ funcCellRendererToggleNew()(*CellRendererToggle,error) CellRendererToggleNewisawrapperaroundgtk_cell_renderer_toggle_new(). func(*CellRendererToggle)GetActivatable¶ func(v*CellRendererToggle)GetActivatable()bool GetActivatableisawrapperaroundgtk_cell_renderer_toggle_get_activatable(). func(*CellRendererToggle)GetActive¶ func(v*CellRendererToggle)GetActive()bool GetActiveisawrapperaroundgtk_cell_renderer_toggle_get_active(). func(*CellRendererToggle)GetRadio¶ func(v*CellRendererToggle)GetRadio()bool GetRadioisawrapperaroundgtk_cell_renderer_toggle_get_radio(). func(*CellRendererToggle)SetActivatable¶ func(v*CellRendererToggle)SetActivatable(activatablebool) SetActivatableisawrapperaroundgtk_cell_renderer_toggle_set_activatable(). func(*CellRendererToggle)SetActive¶ func(v*CellRendererToggle)SetActive(activebool) SetActiveisawrapperaroundgtk_cell_renderer_toggle_set_active(). func(*CellRendererToggle)SetRadio¶ func(v*CellRendererToggle)SetRadio(setbool) SetRadioisawrapperaroundgtk_cell_renderer_toggle_set_radio(). typeCheckButton¶ typeCheckButtonstruct{ ToggleButton } CheckButtonisawrapperaroundGTK'sGtkCheckButton. funcCheckButtonNew¶ funcCheckButtonNew()(*CheckButton,error) CheckButtonNewisawrapperaroundgtk_check_button_new(). funcCheckButtonNewWithLabel¶ funcCheckButtonNewWithLabel(labelstring)(*CheckButton,error) CheckButtonNewWithLabelisawrapperaround gtk_check_button_new_with_label(). funcCheckButtonNewWithMnemonic¶ funcCheckButtonNewWithMnemonic(labelstring)(*CheckButton,error) CheckButtonNewWithMnemonicisawrapperaround gtk_check_button_new_with_mnemonic(). typeCheckMenuItem¶ typeCheckMenuItemstruct{ MenuItem } funcCheckMenuItemNew¶ funcCheckMenuItemNew()(*CheckMenuItem,error) CheckMenuItemNewisawrapperaroundgtk_check_menu_item_new(). funcCheckMenuItemNewWithLabel¶ funcCheckMenuItemNewWithLabel(labelstring)(*CheckMenuItem,error) CheckMenuItemNewWithLabelisawrapperaroundgtk_check_menu_item_new_with_label(). funcCheckMenuItemNewWithMnemonic¶ funcCheckMenuItemNewWithMnemonic(labelstring)(*CheckMenuItem,error) CheckMenuItemNewWithMnemonicisawrapperaroundgtk_check_menu_item_new_with_mnemonic(). func(*CheckMenuItem)GetActive¶ func(v*CheckMenuItem)GetActive()bool GetActiveisawrapperaroundgtk_check_menu_item_get_active(). func(*CheckMenuItem)GetDrawAsRadio¶ func(v*CheckMenuItem)GetDrawAsRadio()bool GetDrawAsRadioisawrapperaroundgtk_check_menu_item_get_draw_as_radio(). func(*CheckMenuItem)GetInconsistent¶ func(v*CheckMenuItem)GetInconsistent()bool GetInconsistentisawrapperaroundgtk_check_menu_item_get_inconsistent(). func(*CheckMenuItem)SetActive¶ func(v*CheckMenuItem)SetActive(isActivebool) SetActiveisawrapperaroundgtk_check_menu_item_set_active(). func(*CheckMenuItem)SetDrawAsRadio¶ func(v*CheckMenuItem)SetDrawAsRadio(drawAsRadiobool) SetDrawAsRadioisawrapperaroundgtk_check_menu_item_set_draw_as_radio(). func(*CheckMenuItem)SetInconsistent¶ func(v*CheckMenuItem)SetInconsistent(settingbool) SetInconsistentisawrapperaroundgtk_check_menu_item_set_inconsistent(). func(*CheckMenuItem)Toggled¶ func(v*CheckMenuItem)Toggled() Toggledisawrapperaroundgtk_check_menu_item_toggled(). typeClipboard¶ typeClipboardstruct{ *glib.Object } ClipboardisawrapperaroundGTK'sGtkClipboard. funcClipboardGet¶ funcClipboardGet(atomgdk.Atom)(*Clipboard,error) ClipboardGet()isawrapperaroundgtk_clipboard_get(). funcClipboardGetForDisplay¶ funcClipboardGetForDisplay(display*gdk.Display,atomgdk.Atom)(*Clipboard,error) ClipboardGetForDisplay()isawrapperaroundgtk_clipboard_get_for_display(). func(*Clipboard)SetImage¶ func(v*Clipboard)SetImage(pixbuf*gdk.Pixbuf) SetImageisawrapperaroundgtk_clipboard_set_image func(*Clipboard)SetText¶ func(v*Clipboard)SetText(textstring) SetText()isawrapperaroundgtk_clipboard_set_text(). func(*Clipboard)Store¶ func(v*Clipboard)Store() Storeisawrapperaroundgtk_clipboard_store func(*Clipboard)WaitForContents¶ func(v*Clipboard)WaitForContents(targetgdk.Atom)(*SelectionData,error) WaitForContentsisawrapperaroundgtk_clipboard_wait_for_contents func(*Clipboard)WaitForImage¶ func(v*Clipboard)WaitForImage()(*gdk.Pixbuf,error) WaitForImageisawrapperaroundgtk_clipboard_wait_for_image func(*Clipboard)WaitForText¶ func(v*Clipboard)WaitForText()(string,error) WaitForTextisawrapperaroundgtk_clipboard_wait_for_text func(*Clipboard)WaitIsImageAvailable¶ func(v*Clipboard)WaitIsImageAvailable()bool WaitIsImageAvailableisawrapperaroundgtk_clipboard_wait_is_image_available func(*Clipboard)WaitIsRichTextAvailable¶ func(v*Clipboard)WaitIsRichTextAvailable(buf*TextBuffer)bool WaitIsRichTextAvailableisawrapperaroundgtk_clipboard_wait_is_rich_text_available func(*Clipboard)WaitIsTargetAvailable¶ func(v*Clipboard)WaitIsTargetAvailable(targetgdk.Atom)bool WaitIsTargetAvailableisawrapperaroundgtk_clipboard_wait_is_target_available func(*Clipboard)WaitIsTextAvailable¶ func(v*Clipboard)WaitIsTextAvailable()bool WaitIsTextAvailableisawrapperaroundgtk_clipboard_wait_is_text_available func(*Clipboard)WaitIsUrisAvailable¶ func(v*Clipboard)WaitIsUrisAvailable()bool WaitIsUrisAvailableisawrapperaroundgtk_clipboard_wait_is_uris_available typeColorButton¶ typeColorButtonstruct{ Button //Interfaces ColorChooser } ColorButtonisarepresentationofGTK'sGtkColorButton. funcColorButtonNew¶ funcColorButtonNew()(*ColorButton,error) ColorButtonNewisawrapperaroundgtk_color_button_new(). funcColorButtonNewWithRGBA¶ funcColorButtonNewWithRGBA(gdkColor*gdk.RGBA)(*ColorButton,error) ColorButtonNewWithRGBAisawrapperaroundgtk_color_button_new_with_rgba(). func(*ColorButton)GetTitle¶ func(v*ColorButton)GetTitle()string GetTitleisawrapperaroundgtk_color_button_get_title(). func(*ColorButton)SetTitle¶ func(v*ColorButton)SetTitle(titlestring) SetTitleisawrapperaroundgtk_color_button_set_title(). typeColorChooser¶ typeColorChooserstruct{ *glib.Object } ColorChooserisarepresentationofGTK'sGtkColorChooserGInterface. func(*ColorChooser)AddPalette¶ func(v*ColorChooser)AddPalette(orientationOrientation,colors_per_lineint,colors[]*gdk.RGBA) AddPalette()isawrapperaroundgtk_color_chooser_add_palette(). func(*ColorChooser)GetRGBA¶ func(v*ColorChooser)GetRGBA()*gdk.RGBA GetRGBA()isawrapperaroundgtk_color_chooser_get_rgba(). func(*ColorChooser)GetUseAlpha¶ func(v*ColorChooser)GetUseAlpha()bool GetUseAlpha()isawrapperaroundgtk_color_chooser_get_use_alpha(). func(*ColorChooser)SetRGBA¶ func(v*ColorChooser)SetRGBA(gdkColor*gdk.RGBA) SetRGBA()isawrapperaroundgtk_color_chooser_set_rgba(). func(*ColorChooser)SetUseAlpha¶ func(v*ColorChooser)SetUseAlpha(use_alphabool) SetUseAlpha()isawrapperaroundgtk_color_chooser_set_use_alpha(). typeColorChooserDialog¶ typeColorChooserDialogstruct{ Dialog //Interfaces ColorChooser } ColorChooserDialogisarepresentationofGTK'sGtkColorChooserDialog. funcColorChooserDialogNew¶ funcColorChooserDialogNew(titlestring,parentIWindow)(*ColorChooserDialog,error) ColorChooserDialogNew()isawrapperaroundgtk_color_chooser_dialog_new(). typeCols¶ typeColsmap[int]interface{} ConvenientmapforColumnsandvalues(SeeListStore,TreeStore) typeComboBox¶ typeComboBoxstruct{ Bin //Interfaces CellLayout CellEditable } ComboBoxisarepresentationofGTK'sGtkComboBox. funcComboBoxNew¶ funcComboBoxNew()(*ComboBox,error) ComboBoxNewisawrapperaroundgtk_combo_box_new(). funcComboBoxNewWithEntry¶ funcComboBoxNewWithEntry()(*ComboBox,error) ComboBoxNewWithEntryisawrapperaroundgtk_combo_box_new_with_entry(). funcComboBoxNewWithModel¶ funcComboBoxNewWithModel(modelITreeModel)(*ComboBox,error) ComboBoxNewWithModelisawrapperaroundgtk_combo_box_new_with_model(). funcComboBoxNewWithModelAndEntry¶ funcComboBoxNewWithModelAndEntry(modelITreeModel)(*ComboBox,error) isawrapperaroundgtk_combo_box_new_with_model_and_entry(). func(*ComboBox)GetActive¶ func(v*ComboBox)GetActive()int GetActiveisawrapperaroundgtk_combo_box_get_active(). func(*ComboBox)GetActiveID¶ func(v*ComboBox)GetActiveID()string GetActiveIDisawrapperaroundgtk_combo_box_get_active_id(). func(*ComboBox)GetActiveIter¶ func(v*ComboBox)GetActiveIter()(*TreeIter,error) GetActiveIterisawrapperaroundgtk_combo_box_get_active_iter(). func(*ComboBox)GetColumnSpanColumn¶ func(v*ComboBox)GetColumnSpanColumn()int GetColumnSpanColumnisawrapperaroundgtk_combo_box_get_column_span_column(). func(*ComboBox)GetEntry¶ func(v*ComboBox)GetEntry()(*Entry,error) GetEntryisaconveniencefunctogettheEntrywithintheComboBox. IftheComboboxdoesnotcontainanEntry,anerrorisreturned. func(*ComboBox)GetEntryTextColumn¶ func(v*ComboBox)GetEntryTextColumn()int GetEntryTextColumnisawrapperaroundgtk_combo_box_get_entry_text_column(). func(*ComboBox)GetHasEntry¶ func(v*ComboBox)GetHasEntry()bool GetHasEntryisawrapperaroundgtk_combo_box_get_has_entry(). func(*ComboBox)GetIDColumn¶ func(v*ComboBox)GetIDColumn()int GetIDColumnisawrapperaroundgtk_combo_box_get_id_column() func(*ComboBox)GetModel¶ func(v*ComboBox)GetModel()(ITreeModel,error) GetModelisawrapperaroundgtk_combo_box_get_model(). func(*ComboBox)GetPopupFixedWidth¶ func(v*ComboBox)GetPopupFixedWidth()bool GetPopupFixedWidthisawrapperaroundgtk_combo_box_get_popup_fixed_width func(*ComboBox)GetRowSpanColumn¶ func(v*ComboBox)GetRowSpanColumn()int GetRowSpanColumnisawrapperaroundgtk_combo_box_get_row_span_column(). func(*ComboBox)GetWrapWidth¶ func(v*ComboBox)GetWrapWidth()int GetWrapWidthisawrapperaroundgtk_combo_box_get_wrap_width(). func(*ComboBox)Popdown¶ func(v*ComboBox)Popdown() Popdownisawrapperaroundgtk_combo_box_popdown(). func(*ComboBox)Popup¶ func(v*ComboBox)Popup() Popupisawrapperaroundgtk_combo_box_popup(). func(*ComboBox)PopupForDevice¶ func(v*ComboBox)PopupForDevice(device*gdk.Device) PopupForDeviceisawrapperaroundgtk_combo_box_popup_for_device() func(*ComboBox)SetActive¶ func(v*ComboBox)SetActive(indexint) SetActiveisawrapperaroundgtk_combo_box_set_active(). func(*ComboBox)SetActiveID¶ func(v*ComboBox)SetActiveID(idstring)bool SetActiveIDisawrapperaroundgtk_combo_box_set_active_id(). func(*ComboBox)SetActiveIter¶ func(v*ComboBox)SetActiveIter(iter*TreeIter) SetActiveIterisawrapperaroundgtk_combo_box_set_active_iter(). func(*ComboBox)SetColumnSpanColumn¶ func(v*ComboBox)SetColumnSpanColumn(wrapWidthint) SetColumnSpanColumnisawrapperaroundgtk_combo_box_set_column_span_column(). func(*ComboBox)SetEntryTextColumn¶ func(v*ComboBox)SetEntryTextColumn(textColumnint) SetEntryTextColumnisawrapperaroundgtk_combo_box_set_entry_text_column(). func(*ComboBox)SetIDColumn¶ func(v*ComboBox)SetIDColumn(idColumnint) SetIDColumnisawrapperaroundgtk_combo_box_set_id_column() func(*ComboBox)SetModel¶ func(v*ComboBox)SetModel(modelITreeModel) SetModelisawrapperaroundgtk_combo_box_set_model(). func(*ComboBox)SetPopupFixedWidth¶ func(v*ComboBox)SetPopupFixedWidth(fixedWidthbool) SetPopupFixedWidthisawrapperaroundgtk_combo_box_set_popup_fixed_width func(*ComboBox)SetRowSpanColumn¶ func(v*ComboBox)SetRowSpanColumn(rowSpanint) SetRowSpanColumnisawrapperaroundgtk_combo_box_set_row_span_column(). func(*ComboBox)SetWrapWidth¶ func(v*ComboBox)SetWrapWidth(wrapWidthint) SetWrapWidthisawrapperaroundgtk_combo_box_set_wrap_width(). typeComboBoxText¶ typeComboBoxTextstruct{ ComboBox } ComboBoxTextisarepresentationofGTK'sGtkComboBoxText. funcComboBoxTextNew¶ funcComboBoxTextNew()(*ComboBoxText,error) ComboBoxTextNewisawrapperaroundgtk_combo_box_text_new(). funcComboBoxTextNewWithEntry¶ funcComboBoxTextNewWithEntry()(*ComboBoxText,error) ComboBoxTextNewWithEntryisawrapperaroundgtk_combo_box_text_new_with_entry(). func(*ComboBoxText)Append¶ func(v*ComboBoxText)Append(id,textstring) Appendisawrapperaroundgtk_combo_box_text_append(). func(*ComboBoxText)AppendText¶ func(v*ComboBoxText)AppendText(textstring) AppendTextisawrapperaroundgtk_combo_box_text_append_text(). func(*ComboBoxText)GetActiveText¶ func(v*ComboBoxText)GetActiveText()string GetActiveTextisawrapperaroundgtk_combo_box_text_get_active_text(). func(*ComboBoxText)Insert¶ func(v*ComboBoxText)Insert(positionint,id,textstring) Insertisawrapperaroundgtk_combo_box_text_insert(). func(*ComboBoxText)InsertText¶ func(v*ComboBoxText)InsertText(positionint,textstring) InsertTextisawrapperaroundgtk_combo_box_text_insert_text(). func(*ComboBoxText)Prepend¶ func(v*ComboBoxText)Prepend(id,textstring) Prependisawrapperaroundgtk_combo_box_text_prepend(). func(*ComboBoxText)PrependText¶ func(v*ComboBoxText)PrependText(textstring) PrependTextisawrapperaroundgtk_combo_box_text_prepend_text(). func(*ComboBoxText)Remove¶ func(v*ComboBoxText)Remove(positionint) Removeisawrapperaroundgtk_combo_box_text_remove(). func(*ComboBoxText)RemoveAll¶ func(v*ComboBoxText)RemoveAll() RemoveAllisawrapperaroundgtk_combo_box_text_remove_all(). typeContainer¶ typeContainerstruct{ Widget } ContainerisarepresentationofGTK'sGtkContainer. func(*Container)Add¶ func(v*Container)Add(wIWidget) Addisawrapperaroundgtk_container_add(). func(*Container)CheckResize¶ func(v*Container)CheckResize() CheckResizeisawrapperaroundgtk_container_check_resize(). func(*Container)ChildGetProperty¶ func(v*Container)ChildGetProperty(childIWidget,namestring,valueTypeglib.Type)(interface{},error) ChildGetPropertyisawrapperaroundgtk_container_child_get_property(). func(*Container)ChildNotify¶ func(v*Container)ChildNotify(childIWidget,childPropertystring) ChildNotifyisawrapperaroundgtk_container_child_notify(). func(*Container)ChildSetProperty¶ func(v*Container)ChildSetProperty(childIWidget,namestring,valueinterface{})error ChildSetPropertyisawrapperaroundgtk_container_child_set_property(). func(*Container)ChildType¶ func(v*Container)ChildType()glib.Type ChildTypeisawrapperaroundgtk_container_child_type(). func(*Container)GetBorderWidth¶ func(v*Container)GetBorderWidth()uint GetBorderWidthisawrapperaroundgtk_container_get_border_width(). func(*Container)GetChildren¶ func(v*Container)GetChildren()*glib.List GetChildrenisawrapperaroundgtk_container_get_children(). func(*Container)GetFocusChild¶ func(v*Container)GetFocusChild()(IWidget,error) GetFocusChildisawrapperaroundgtk_container_get_focus_child(). func(*Container)GetFocusHAdjustment¶ func(v*Container)GetFocusHAdjustment()*Adjustment GetFocusHAdjustmentisawrapperaroundgtk_container_get_focus_hadjustment(). func(*Container)GetFocusVAdjustment¶ func(v*Container)GetFocusVAdjustment()*Adjustment GetFocusVAdjustmentisawrapperaroundgtk_container_get_focus_vadjustment(). func(*Container)PropagateDraw¶ func(v*Container)PropagateDraw(childIWidget,cr*cairo.Context) PropagateDrawisawrapperaroundgtk_container_propagate_draw(). func(*Container)Remove¶ func(v*Container)Remove(wIWidget) Removeisawrapperaroundgtk_container_remove(). func(*Container)SetBorderWidth¶ func(v*Container)SetBorderWidth(borderWidthuint) SetBorderWidthisawrapperaroundgtk_container_set_border_width(). func(*Container)SetFocusChild¶ func(v*Container)SetFocusChild(childIWidget) SetFocusChildisawrapperaroundgtk_container_set_focus_child(). func(*Container)SetFocusHAdjustment¶ func(v*Container)SetFocusHAdjustment(adjustment*Adjustment) SetFocusHAdjustmentisawrapperaroundgtk_container_set_focus_hadjustment(). func(*Container)SetFocusVAdjustment¶ func(v*Container)SetFocusVAdjustment(adjustment*Adjustment) SetFocusVAdjustmentisawrapperaroundgtk_container_set_focus_vadjustment(). typeCornerType¶ typeCornerTypeint CornerTypeisarepresentationofGTK'sGtkCornerType. const( CORNER_TOP_LEFTCornerType=C.GTK_CORNER_TOP_LEFT CORNER_BOTTOM_LEFTCornerType=C.GTK_CORNER_BOTTOM_LEFT CORNER_TOP_RIGHTCornerType=C.GTK_CORNER_TOP_RIGHT CORNER_BOTTOM_RIGHTCornerType=C.GTK_CORNER_BOTTOM_RIGHT ) typeCssProvider¶ typeCssProviderstruct{ *glib.Object } CssProviderisarepresentationofGTK'sGtkCssProvider. funcCssProviderGetNamed¶ funcCssProviderGetNamed(namestring,variantstring)(*CssProvider,error) CssProviderGetNamedisawrapperaroundgtk_css_provider_get_named(). funcCssProviderNew¶ funcCssProviderNew()(*CssProvider,error) CssProviderNewisawrapperaroundgtk_css_provider_new(). func(*CssProvider)LoadFromData¶ func(v*CssProvider)LoadFromData(datastring)error LoadFromDataisawrapperaroundgtk_css_provider_load_from_data(). func(*CssProvider)LoadFromPath¶ func(v*CssProvider)LoadFromPath(pathstring)error LoadFromPathisawrapperaroundgtk_css_provider_load_from_path(). func(*CssProvider)LoadFromResource¶ func(v*CssProvider)LoadFromResource(pathstring) LoadFromResourceisawrapperaroundgtk_css_provider_load_from_resource(). See:https://developer.gnome.org/gtk3/stable/GtkCssProvider.html#gtk-css-provider-load-from-resource func(*CssProvider)ToString¶ func(v*CssProvider)ToString()(string,error) ToStringisawrapperaroundgtk_css_provider_to_string(). typeDestDefaults¶ typeDestDefaultsint DestDefaultsisarepresentationofGTK'sGtkDestDefaults. const( DEST_DEFAULT_MOTIONDestDefaults=C.GTK_DEST_DEFAULT_MOTION DEST_DEFAULT_HIGHLIGHTDestDefaults=C.GTK_DEST_DEFAULT_HIGHLIGHT DEST_DEFAULT_DROPDestDefaults=C.GTK_DEST_DEFAULT_DROP DEST_DEFAULT_ALLDestDefaults=C.GTK_DEST_DEFAULT_ALL ) typeDialog¶ typeDialogstruct{ Window } DialogisarepresentationofGTK'sGtkDialog. funcDialogNew¶ funcDialogNew()(*Dialog,error) DialogNew()isawrapperaroundgtk_dialog_new(). funcDialogNewWithButtons¶ funcDialogNewWithButtons(titlestring,parentIWindow,flagsDialogFlags,buttons...[]interface{})(dialog*Dialog,errerror) DialogNewWithButtons()isawrapperaroundgtk_dialog_new_with_buttons(). i.e:[]interface{}{"Accept",gtk.RESPONSE_ACCEPT}. func(*Dialog)AddActionWidget¶ func(v*Dialog)AddActionWidget(childIWidget,idResponseType) AddActionWidget()isawrapperaroundgtk_dialog_add_action_widget(). func(*Dialog)AddButton¶ func(v*Dialog)AddButton(textstring,idResponseType)(*Button,error) AddButton()isawrapperaroundgtk_dialog_add_button().textmay beeithertheliteralbuttontext,orifusingGTK3.8orearlier,a Stocktypeconvertedtoastring. func(*Dialog)GetContentArea¶ func(v*Dialog)GetContentArea()(*Box,error) GetContentArea()isawrapperaroundgtk_dialog_get_content_area(). func(*Dialog)GetHeaderBar¶ func(v*Dialog)GetHeaderBar()(IWidget,error) GetHeaderBarisawrapperaroundgtk_dialog_get_header_bar(). func(*Dialog)GetResponseForWidget¶ func(v*Dialog)GetResponseForWidget(widgetIWidget)ResponseType GetResponseForWidgetisawrapperaroundgtk_dialog_get_response_for_widget(). func(*Dialog)GetWidgetForResponse¶ func(v*Dialog)GetWidgetForResponse(idResponseType)(IWidget,error) GetWidgetForResponseisawrapperaroundgtk_dialog_get_widget_for_response(). func(*Dialog)Response¶ func(v*Dialog)Response(responseResponseType) Response()isawrapperaroundgtk_dialog_response(). func(*Dialog)Run¶ func(v*Dialog)Run()ResponseType Run()isawrapperaroundgtk_dialog_run(). func(*Dialog)SetDefaultResponse¶ func(v*Dialog)SetDefaultResponse(idResponseType) SetDefaultResponse()isawrapperaroundgtk_dialog_set_default_response(). func(*Dialog)SetResponseSensitive¶ func(v*Dialog)SetResponseSensitive(idResponseType,settingbool) SetResponseSensitive()isawrapperaroundgtk_dialog_set_response_sensitive(). typeDialogFlags¶ typeDialogFlagsint DialogFlagsisarepresentationofGTK'sGtkDialogFlags. const( DIALOG_MODALDialogFlags=C.GTK_DIALOG_MODAL DIALOG_DESTROY_WITH_PARENTDialogFlags=C.GTK_DIALOG_DESTROY_WITH_PARENT ) const( DIALOG_USE_HEADER_BARDialogFlags=C.GTK_DIALOG_USE_HEADER_BAR ) typeDirectionType¶ typeDirectionTypeint DirectionTypeisarepresentationofGTK'sGtkDirectionType. const( DIR_TAB_FORWARDDirectionType=C.GTK_DIR_TAB_FORWARD DIR_TAB_BACKWARDDirectionType=C.GTK_DIR_TAB_BACKWARD DIR_UPDirectionType=C.GTK_DIR_UP DIR_DOWNDirectionType=C.GTK_DIR_DOWN DIR_LEFTDirectionType=C.GTK_DIR_LEFT DIR_RIGHTDirectionType=C.GTK_DIR_RIGHT ) typeDrawingArea¶ typeDrawingAreastruct{ Widget } DrawingAreaisarepresentationofGTK'sGtkDrawingArea. funcDrawingAreaNew¶ funcDrawingAreaNew()(*DrawingArea,error) DrawingAreaNewisawrapperaroundgtk_drawing_area_new(). typeEditable¶ typeEditablestruct{ *glib.Object } EditableisarepresentationofGTK'sGtkEditableGInterface. func(*Editable)CopyClipboard¶ func(v*Editable)CopyClipboard() CopyClipboardisawrapperaroundgtk_editable_copy_clipboard(). func(*Editable)CutClipboard¶ func(v*Editable)CutClipboard() CutClipboardisawrapperaroundgtk_editable_cut_clipboard(). func(*Editable)DeleteSelection¶ func(v*Editable)DeleteSelection() DeleteSelectionisawrapperaroundgtk_editable_delete_selection(). func(*Editable)DeleteText¶ func(v*Editable)DeleteText(startPos,endPosint) DeleteTextisawrapperaroundgtk_editable_delete_text(). func(*Editable)GetChars¶ func(v*Editable)GetChars(startPos,endPosint)string GetCharsisawrapperaroundgtk_editable_get_chars(). func(*Editable)GetEditable¶ func(v*Editable)GetEditable()bool GetEditableisawrapperaroundgtk_editable_get_editable(). func(*Editable)GetPosition¶ func(v*Editable)GetPosition()int GetPositionisawrapperaroundgtk_editable_get_position(). func(*Editable)GetSelectionBounds¶ func(v*Editable)GetSelectionBounds()(start,endint,nonEmptybool) GetSelectionBoundsisawrapperaroundgtk_editable_get_selection_bounds(). func(*Editable)InsertText¶ func(v*Editable)InsertText(newTextstring,positionint)int InsertTextisawrapperaroundgtk_editable_insert_text().Thereturned intisthepositionaftertheinsertedtext. func(*Editable)PasteClipboard¶ func(v*Editable)PasteClipboard() PasteClipboardisawrapperaroundgtk_editable_paste_clipboard(). func(*Editable)SelectRegion¶ func(v*Editable)SelectRegion(startPos,endPosint) SelectRegionisawrapperaroundgtk_editable_select_region(). func(*Editable)SetEditable¶ func(v*Editable)SetEditable(isEditablebool) SetEditableisawrapperaroundgtk_editable_set_editable(). func(*Editable)SetPosition¶ func(v*Editable)SetPosition(positionint) SetPositionisawrapperaroundgtk_editable_set_position(). typeEntry¶ typeEntrystruct{ Widget //Interfaces Editable CellEditable } EntryisarepresentationofGTK'sGtkEntry. funcEntryNew¶ funcEntryNew()(*Entry,error) EntryNew()isawrapperaroundgtk_entry_new(). funcEntryNewWithBuffer¶ funcEntryNewWithBuffer(buffer*EntryBuffer)(*Entry,error) EntryNewWithBuffer()isawrapperaroundgtk_entry_new_with_buffer(). func(*Entry)GetActivatesDefault¶ func(v*Entry)GetActivatesDefault()bool GetActivatesDefaultisawrapperaroundgtk_entry_get_activates_default(). func(*Entry)GetAlignment¶ func(v*Entry)GetAlignment()float32 GetAlignmentisawrapperaroundgtk_entry_get_alignment(). func(*Entry)GetBuffer¶ func(v*Entry)GetBuffer()(*EntryBuffer,error) GetBuffer()isawrapperaroundgtk_entry_get_buffer(). func(*Entry)GetCompletion¶ func(v*Entry)GetCompletion()(*EntryCompletion,error) GetCompletionisawrapperaroundgtk_entry_get_completion(). func(*Entry)GetCurrentIconDragSource¶ func(v*Entry)GetCurrentIconDragSource()int GetCurrentIconDragSourceisawrapperaroundgtk_entry_get_current_icon_drag_source(). func(*Entry)GetCursorHAdjustment¶ func(v*Entry)GetCursorHAdjustment()(*Adjustment,error) GetCursorHAdjustmentisawrapperaroundgtk_entry_get_cursor_hadjustment(). func(*Entry)GetHasFrame¶ func(v*Entry)GetHasFrame()bool GetHasFrameisawrapperaroundgtk_entry_get_has_frame(). func(*Entry)GetIconActivatable¶ func(v*Entry)GetIconActivatable(iconPosEntryIconPosition)bool GetIconActivatableisawrapperaroundgtk_entry_get_icon_activatable(). func(*Entry)GetIconArea¶ func(v*Entry)GetIconArea(iconPosEntryIconPosition)*gdk.Rectangle GetIconAreaisawrapperaroundgtk_entry_get_icon_area(). func(*Entry)GetIconAtPos¶ func(v*Entry)GetIconAtPos(x,yint)int GetIconAtPosisawrapperaroundgtk_entry_get_icon_at_pos(). func(*Entry)GetIconGIcon¶ func(v*Entry)GetIconGIcon(iconPosEntryIconPosition)(*glib.Icon,error) GetIconGIconisawrapperaroundgtk_entry_get_icon_gicon(). func(*Entry)GetIconName¶ func(v*Entry)GetIconName(iconPosEntryIconPosition)(string,error) GetIconNameisawrapperaroundgtk_entry_get_icon_name(). func(*Entry)GetIconPixbuf¶ func(v*Entry)GetIconPixbuf(iconPosEntryIconPosition)(*gdk.Pixbuf,error) GetIconPixbufisawrapperaroundgtk_entry_get_icon_pixbuf(). func(*Entry)GetIconSensitive¶ func(v*Entry)GetIconSensitive(iconPosEntryIconPosition)bool GetIconSensitiveisawrapperaroundgtk_entry_get_icon_sensitive(). func(*Entry)GetIconStorageType¶ func(v*Entry)GetIconStorageType(iconPosEntryIconPosition)ImageType GetIconStorageTypeisawrapperaroundgtk_entry_get_icon_storage_type(). func(*Entry)GetIconTooltipMarkup¶ func(v*Entry)GetIconTooltipMarkup(iconPosEntryIconPosition)(string,error) GetIconTooltipMarkupisawrapperaroundgtk_entry_get_icon_tooltip_markup(). func(*Entry)GetIconTooltipText¶ func(v*Entry)GetIconTooltipText(iconPosEntryIconPosition)(string,error) GetIconTooltipTextisawrapperaroundgtk_entry_get_icon_tooltip_text(). func(*Entry)GetInputHints¶ func(v*Entry)GetInputHints()InputHints GetInputHintsisawrapperaroundgtk_entry_get_input_hints(). func(*Entry)GetInputPurpose¶ func(v*Entry)GetInputPurpose()InputPurpose GetInputPurposeisawrapperaroundgtk_entry_get_input_purpose(). func(*Entry)GetInvisibleChar¶ func(v*Entry)GetInvisibleChar()rune GetInvisibleCharisawrapperaroundgtk_entry_get_invisible_char(). func(*Entry)GetLayout¶ func(v*Entry)GetLayout()*pango.Layout GetLayoutisawrapperaroundgtk_entry_get_layout(). func(*Entry)GetLayoutOffsets¶ func(v*Entry)GetLayoutOffsets()(x,yint) GetLayoutOffsetsisawrapperaroundgtk_entry_get_layout_offsets(). func(*Entry)GetMaxLength¶ func(v*Entry)GetMaxLength()int GetMaxLengthisawrapperaroundgtk_entry_get_max_length(). func(*Entry)GetMaxWidthChars¶ func(v*Entry)GetMaxWidthChars()int GetMaxWidthCharsisawrapperaroundgtk_entry_get_max_width_chars(). func(*Entry)GetOverwriteMode¶ func(v*Entry)GetOverwriteMode()bool GetOverwriteModeisawrapperaroundgtk_entry_get_overwrite_mode(). func(*Entry)GetPlaceholderText¶ func(v*Entry)GetPlaceholderText()(string,error) GetPlaceholderTextisawrapperaroundgtk_entry_get_placeholder_text(). func(*Entry)GetProgressFraction¶ func(v*Entry)GetProgressFraction()float64 GetProgressFractionisawrapperaroundgtk_entry_get_progress_fraction(). func(*Entry)GetProgressPulseStep¶ func(v*Entry)GetProgressPulseStep()float64 GetProgressPulseStepisawrapperaroundgtk_entry_get_progress_pulse_step(). func(*Entry)GetTabs¶ func(v*Entry)GetTabs()(*pango.TabArray,error) GetTabsisawrapperaroundgtk_entry_get_tabs(). func(*Entry)GetText¶ func(v*Entry)GetText()(string,error) GetText()isawrapperaroundgtk_entry_get_text(). func(*Entry)GetTextArea¶ func(v*Entry)GetTextArea()*gdk.Rectangle GetTextAreaisawrapperaroundgtk_entry_get_text_area(). func(*Entry)GetTextLength¶ func(v*Entry)GetTextLength()uint16 GetTextLength()isawrapperaroundgtk_entry_get_text_length(). func(*Entry)GetVisibility¶ func(v*Entry)GetVisibility()bool GetVisibilityisawrapperaroundgtk_entry_get_visibility(). func(*Entry)GetWidthChars¶ func(v*Entry)GetWidthChars()int GetWidthCharsisawrapperaroundgtk_entry_get_width_chars(). func(*Entry)GrabFocusWithoutSelecting¶ func(v*Entry)GrabFocusWithoutSelecting() GrabFocusWithoutSelectingisawrapperforgtk_entry_grab_focus_without_selecting() func(*Entry)IMContextFilterKeypress¶ func(v*Entry)IMContextFilterKeypress(eventKey*gdk.EventKey)bool IMContextFilterKeypressisawrapperaroundgtk_entry_im_context_filter_keypress(). func(*Entry)LayoutIndexToTextIndex¶ func(v*Entry)LayoutIndexToTextIndex(layoutIndexint)int LayoutIndexToTextIndexisawrapperaroundgtk_entry_layout_index_to_text_index(). func(*Entry)ProgressPulse¶ func(v*Entry)ProgressPulse() ProgressPulseisawrapperaroundgtk_entry_progress_pulse(). func(*Entry)RemoveIcon¶ func(v*Entry)RemoveIcon(iconPosEntryIconPosition) RemoveIconisaconveniencefunctosetanilpointertotheiconname. func(*Entry)ResetIMContext¶ func(v*Entry)ResetIMContext() ResetIMContextisawrapperaroundgtk_entry_reset_im_context(). func(*Entry)SetActivatesDefault¶ func(v*Entry)SetActivatesDefault(settingbool) SetActivatesDefaultisawrapperaroundgtk_entry_set_activates_default(). func(*Entry)SetAlignment¶ func(v*Entry)SetAlignment(xalignfloat32) SetAlignmentisawrapperaroundgtk_entry_set_alignment(). func(*Entry)SetBuffer¶ func(v*Entry)SetBuffer(buffer*EntryBuffer) SetBuffer()isawrapperaroundgtk_entry_set_buffer(). func(*Entry)SetCompletion¶ func(v*Entry)SetCompletion(completion*EntryCompletion) SetCompletionisawrapperaroundgtk_entry_set_completion(). func(*Entry)SetCursorHAdjustment¶ func(v*Entry)SetCursorHAdjustment(adjustment*Adjustment) SetCursorHAdjustmentisawrapperaroundgtk_entry_set_cursor_hadjustment(). func(*Entry)SetHasFrame¶ func(v*Entry)SetHasFrame(settingbool) SetHasFrameisawrapperaroundgtk_entry_set_has_frame(). func(*Entry)SetIconActivatable¶ func(v*Entry)SetIconActivatable(iconPosEntryIconPosition,activatablebool) SetIconActivatableisawrapperaroundgtk_entry_set_icon_activatable(). func(*Entry)SetIconFromGIcon¶ func(v*Entry)SetIconFromGIcon(iconPosEntryIconPosition,icon*glib.Icon) TODO:Needsgio/GIconimplementedfirst SetIconFromGIconisawrapperaroundgtk_entry_set_icon_from_gicon(). func(*Entry)SetIconFromIconName¶ func(v*Entry)SetIconFromIconName(iconPosEntryIconPosition,namestring) SetIconFromIconNameisawrapperaroundgtk_entry_set_icon_from_icon_name(). func(*Entry)SetIconFromPixbuf¶ func(v*Entry)SetIconFromPixbuf(iconPosEntryIconPosition,pixbuf*gdk.Pixbuf) SetIconFromPixbufisawrapperaroundgtk_entry_set_icon_from_pixbuf(). func(*Entry)SetIconSensitive¶ func(v*Entry)SetIconSensitive(iconPosEntryIconPosition,sensitivebool) SetIconSensitiveisawrapperaroundgtk_entry_set_icon_sensitive(). func(*Entry)SetIconTooltipMarkup¶ func(v*Entry)SetIconTooltipMarkup(iconPosEntryIconPosition,tooltipstring) SetIconTooltipMarkupisawrapperaroundgtk_entry_set_icon_tooltip_markup(). func(*Entry)SetIconTooltipText¶ func(v*Entry)SetIconTooltipText(iconPosEntryIconPosition,tooltipstring) SetIconTooltipTextisawrapperaroundgtk_entry_set_icon_tooltip_text(). func(*Entry)SetInputHints¶ func(v*Entry)SetInputHints(hintsInputHints) SetInputHintsisawrapperaroundgtk_entry_set_input_hints(). func(*Entry)SetInputPurpose¶ func(v*Entry)SetInputPurpose(purposeInputPurpose) SetInputPurposeisawrapperaroundgtk_entry_set_input_purpose(). func(*Entry)SetInvisibleChar¶ func(v*Entry)SetInvisibleChar(chrune) SetInvisibleCharisawrapperaroundgtk_entry_set_invisible_char(). func(*Entry)SetMaxLength¶ func(v*Entry)SetMaxLength(lenint) SetMaxLengthisawrapperaroundgtk_entry_set_max_length(). func(*Entry)SetMaxWidthChars¶ func(v*Entry)SetMaxWidthChars(nCharsint) SetMaxWidthCharsisawrapperaroundgtk_entry_set_max_width_chars(). func(*Entry)SetOverwriteMode¶ func(v*Entry)SetOverwriteMode(overwritebool) SetOverwriteModeisawrapperaroundgtk_entry_set_overwrite_mode(). func(*Entry)SetPlaceholderText¶ func(v*Entry)SetPlaceholderText(textstring) SetPlaceholderTextisawrapperaroundgtk_entry_set_placeholder_text(). func(*Entry)SetProgressFraction¶ func(v*Entry)SetProgressFraction(fractionfloat64) SetProgressFractionisawrapperaroundgtk_entry_set_progress_fraction(). func(*Entry)SetProgressPulseStep¶ func(v*Entry)SetProgressPulseStep(fractionfloat64) SetProgressPulseStepisawrapperaroundgtk_entry_set_progress_pulse_step(). func(*Entry)SetTabs¶ func(v*Entry)SetTabs(tabs*pango.TabArray) SetTabsisawrapperaroundgtk_entry_set_tabs(). func(*Entry)SetText¶ func(v*Entry)SetText(textstring) SetText()isawrapperaroundgtk_entry_set_text(). func(*Entry)SetVisibility¶ func(v*Entry)SetVisibility(visiblebool) SetVisibilityisawrapperaroundgtk_entry_set_visibility(). func(*Entry)SetWidthChars¶ func(v*Entry)SetWidthChars(nCharsint) SetWidthCharsisawrapperaroundgtk_entry_set_width_chars(). func(*Entry)TextIndexToLayoutIndex¶ func(v*Entry)TextIndexToLayoutIndex(textIndexint)int TextIndexToLayoutIndexisawrapperaroundgtk_entry_text_index_to_layout_index(). func(*Entry)UnsetInvisibleChar¶ func(v*Entry)UnsetInvisibleChar() UnsetInvisibleCharisawrapperaroundgtk_entry_unset_invisible_char(). typeEntryBuffer¶ typeEntryBufferstruct{ *glib.Object } EntryBufferisarepresentationofGTK'sGtkEntryBuffer. funcEntryBufferNew¶ funcEntryBufferNew(initialCharsstring,nInitialCharsint)(*EntryBuffer,error) EntryBufferNew()isawrapperaroundgtk_entry_buffer_new(). func(*EntryBuffer)DeleteText¶ func(v*EntryBuffer)DeleteText(positionuint,nCharsint)uint DeleteText()isawrapperaroundgtk_entry_buffer_delete_text(). func(*EntryBuffer)EmitDeletedText¶ func(v*EntryBuffer)EmitDeletedText(pos,nCharsuint) EmitDeletedText()isawrapperaroundgtk_entry_buffer_emit_deleted_text(). func(*EntryBuffer)EmitInsertedText¶ func(v*EntryBuffer)EmitInsertedText(posuint,textstring) EmitInsertedText()isawrapperaroundgtk_entry_buffer_emit_inserted_text(). func(*EntryBuffer)GetBytes¶ func(v*EntryBuffer)GetBytes()uint GetBytes()isawrapperaroundgtk_entry_buffer_get_bytes(). func(*EntryBuffer)GetLength¶ func(v*EntryBuffer)GetLength()uint GetLength()isawrapperaroundgtk_entry_buffer_get_length(). func(*EntryBuffer)GetMaxLength¶ func(v*EntryBuffer)GetMaxLength()int GetMaxLength()isawrapperaroundgtk_entry_buffer_get_max_length(). func(*EntryBuffer)GetText¶ func(v*EntryBuffer)GetText()(string,error) GetText()isawrapperaroundgtk_entry_buffer_get_text().A non-nilerrorisreturnedinthecasethatgtk_entry_buffer_get_text returnsNULLtodifferentiatebetweenNULLandanemptystring. func(*EntryBuffer)InsertText¶ func(v*EntryBuffer)InsertText(positionuint,textstring)uint InsertText()isawrapperaroundgtk_entry_buffer_insert_text(). func(*EntryBuffer)SetMaxLength¶ func(v*EntryBuffer)SetMaxLength(maxLengthint) SetMaxLength()isawrapperaroundgtk_entry_buffer_set_max_length(). func(*EntryBuffer)SetText¶ func(v*EntryBuffer)SetText(textstring) SetText()isawrapperaroundgtk_entry_buffer_set_text(). typeEntryCompletion¶ typeEntryCompletionstruct{ *glib.Object } EntryCompletionisarepresentationofGTK'sGtkEntryCompletion. funcEntryCompletionNew¶ funcEntryCompletionNew()(*EntryCompletion,error) EntryCompletionNewisawrapperaroundgtk_entry_completion_new func(*EntryCompletion)GetInlineCompletion¶ func(v*EntryCompletion)GetInlineCompletion()bool GetInlineCompletionisawrapperaroundgtk_entry_completion_get_inline_completion func(*EntryCompletion)GetMinimumKeyLength¶ func(v*EntryCompletion)GetMinimumKeyLength()int GetMinimumKeyLengthisawrapperaroundgtk_entry_completion_get_minimum_key_length func(*EntryCompletion)GetModel¶ func(v*EntryCompletion)GetModel()(ITreeModel,error) GetModelisawrapperaroundgtk_entry_completion_get_model func(*EntryCompletion)GetPopupCompletion¶ func(v*EntryCompletion)GetPopupCompletion()bool GetPopupCompletionisawrapperaroundgtk_entry_completion_get_popup_completion func(*EntryCompletion)GetPopupSetWidth¶ func(v*EntryCompletion)GetPopupSetWidth()bool GetPopupSetWidthisawrapperaroundgtk_entry_completion_get_popup_set_width func(*EntryCompletion)GetTextColumn¶ func(v*EntryCompletion)GetTextColumn()int GetTextColumnisawrapperaroundgtk_entry_completion_get_text_column func(*EntryCompletion)SetInlineCompletion¶ func(v*EntryCompletion)SetInlineCompletion(inlineCompletionbool) SetInlineCompletionisawrapperaroundgtk_entry_completion_set_inline_completion func(*EntryCompletion)SetMinimumKeyLength¶ func(v*EntryCompletion)SetMinimumKeyLength(minimumLengthint) SetMinimumKeyLengthisawrapperaroundgtk_entry_completion_set_minimum_key_length func(*EntryCompletion)SetModel¶ func(v*EntryCompletion)SetModel(modelITreeModel) SetModelisawrapperaroundgtk_entry_completion_set_model func(*EntryCompletion)SetPopupCompletion¶ func(v*EntryCompletion)SetPopupCompletion(popupCompletionbool) SetPopupCompletionisawrapperaroundgtk_entry_completion_set_popup_completion func(*EntryCompletion)SetPopupSetWidth¶ func(v*EntryCompletion)SetPopupSetWidth(popupSetWidthbool) SetPopupSetWidthisawrapperaroundgtk_entry_completion_set_popup_set_width func(*EntryCompletion)SetTextColumn¶ func(v*EntryCompletion)SetTextColumn(textColumnint) SetTextColumnisawrapperaroundgtk_entry_completion_set_text_column typeEntryIconPosition¶ typeEntryIconPositionint EntryIconPositionisarepresentationofGTK'sGtkEntryIconPosition. const( ENTRY_ICON_PRIMARYEntryIconPosition=C.GTK_ENTRY_ICON_PRIMARY ENTRY_ICON_SECONDARYEntryIconPosition=C.GTK_ENTRY_ICON_SECONDARY ) typeEventBox¶ typeEventBoxstruct{ Bin } EventBoxisarepresentationofGTK'sGtkEventBox. funcEventBoxNew¶ funcEventBoxNew()(*EventBox,error) EventBoxNewisawrapperaroundgtk_event_box_new(). func(*EventBox)GetAboveChild¶ func(v*EventBox)GetAboveChild()bool GetAboveChildisawrapperaroundgtk_event_box_get_above_child(). func(*EventBox)GetVisibleWindow¶ func(v*EventBox)GetVisibleWindow()bool GetVisibleWindowisawrapperaroundgtk_event_box_get_visible_window(). func(*EventBox)SetAboveChild¶ func(v*EventBox)SetAboveChild(aboveChildbool) SetAboveChildisawrapperaroundgtk_event_box_set_above_child(). func(*EventBox)SetVisibleWindow¶ func(v*EventBox)SetVisibleWindow(visibleWindowbool) SetVisibleWindowisawrapperaroundgtk_event_box_set_visible_window(). typeExpander¶ typeExpanderstruct{ Bin } ExpanderisarepresentationofGTK'sGtkExpander. funcExpanderNew¶ funcExpanderNew(labelstring)(*Expander,error) ExpanderNewisawrapperaroundgtk_expander_new(). func(*Expander)GetExpanded¶ func(v*Expander)GetExpanded()bool GetExpandedisawrapperaroundgtk_expander_get_expanded(). func(*Expander)GetLabel¶ func(v*Expander)GetLabel()string GetLabelisawrapperaroundgtk_expander_get_label(). func(*Expander)SetExpanded¶ func(v*Expander)SetExpanded(expandedbool) SetExpandedisawrapperaroundgtk_expander_set_expanded(). func(*Expander)SetLabel¶ func(v*Expander)SetLabel(labelstring) SetLabelisawrapperaroundgtk_expander_set_label(). func(*Expander)SetLabelWidget¶ func(v*Expander)SetLabelWidget(widgetIWidget) SetLabelWidgetisawrapperaroundgtk_expander_set_label_widget(). typeFileChooser¶ typeFileChooserstruct{ *glib.Object } FileChoserisarepresentationofGTK'sGtkFileChooserGInterface. func(*FileChooser)AddFilter¶ func(v*FileChooser)AddFilter(filter*FileFilter) AddFilterisawrapperaroundgtk_file_chooser_add_filter(). func(*FileChooser)AddShortcutFolder¶ func(v*FileChooser)AddShortcutFolder(folderstring)bool AddShortcutFolderisawrapperaroundgtk_file_chooser_add_shortcut_folder(). func(*FileChooser)GetCreateFolders¶ func(v*FileChooser)GetCreateFolders()bool GetCreateFoldersisawrapperaroundgtk_file_chooser_get_create_folders(). func(*FileChooser)GetCurrentFolder¶ func(v*FileChooser)GetCurrentFolder()(string,error) GetCurrentFolderisawrapperaroundgtk_file_chooser_get_current_folder(). func(*FileChooser)GetDoOverwriteConfirmation¶ func(v*FileChooser)GetDoOverwriteConfirmation()bool GetDoOverwriteConfirmationisawrapperaroundgtk_file_chooser_get_do_overwrite_confirmation(). func(*FileChooser)GetFilename¶ func(v*FileChooser)GetFilename()string GetFilenameisawrapperaroundgtk_file_chooser_get_filename(). func(*FileChooser)GetFilenames¶ func(v*FileChooser)GetFilenames()([]string,error) GetFilenamesisawrapperaroundgtk_file_chooser_get_filenames(). func(*FileChooser)GetLocalOnly¶ func(v*FileChooser)GetLocalOnly()bool GetLocalOnlyisawrapperaroundgtk_file_chooser_get_local_only(). func(*FileChooser)GetPreviewFilename¶ func(v*FileChooser)GetPreviewFilename()string GetPreviewFilenameisawrapperaroundgtk_file_chooser_get_preview_filename(). func(*FileChooser)GetSelectMultiple¶ func(v*FileChooser)GetSelectMultiple()bool GetSelectMultipleisawrapperaroundgtk_file_chooser_get_select_multiple(). func(*FileChooser)GetURI¶ func(v*FileChooser)GetURI()string GetURIisawrapperaroundgtk_file_chooser_get_uri(). func(FileChooser)GetURIs¶ func(vFileChooser)GetURIs()([]string,error) GetURIsisawrapperaroundgtk_file_chooser_get_uris(). func(*FileChooser)RemoveFilter¶ func(v*FileChooser)RemoveFilter(filter*FileFilter) RemoveFilterisawrapperaroundgtk_file_chooser_remove_filter(). func(*FileChooser)SelectAll¶ func(v*FileChooser)SelectAll() SelectAllisawrapperaroundgtk_file_chooser_select_all(). func(*FileChooser)SelectFilename¶ func(v*FileChooser)SelectFilename(filenamestring)bool SelectFilenameisawrapperaroundgtk_file_chooser_select_filename(). func(*FileChooser)SetCreateFolders¶ func(v*FileChooser)SetCreateFolders(valuebool) SetCreateFoldersisawrapperaroundgtk_file_chooser_set_create_folders(). func(*FileChooser)SetCurrentFolder¶ func(v*FileChooser)SetCurrentFolder(folderstring)bool SetCurrentFolderisawrapperaroundgtk_file_chooser_set_current_folder(). func(*FileChooser)SetCurrentName¶ func(v*FileChooser)SetCurrentName(namestring) SetCurrentNameisawrapperaroundgtk_file_chooser_set_current_name(). func(*FileChooser)SetDoOverwriteConfirmation¶ func(v*FileChooser)SetDoOverwriteConfirmation(valuebool) SetDoOverwriteConfirmationisawrapperaroundgtk_file_chooser_set_do_overwrite_confirmation(). func(*FileChooser)SetFilename¶ func(v*FileChooser)SetFilename(filenamestring)bool SetFilenameisawrapperaroundgtk_file_chooser_set_filename(). func(*FileChooser)SetFilter¶ func(v*FileChooser)SetFilter(filter*FileFilter) SetFilterisawrapperaroundgtk_file_chooser_set_filter(). func(*FileChooser)SetLocalOnly¶ func(v*FileChooser)SetLocalOnly(valuebool) SetLocalOnlyisawrapperaroundgtk_file_chooser_set_local_only(). func(*FileChooser)SetPreviewWidget¶ func(v*FileChooser)SetPreviewWidget(widgetIWidget) SetPreviewWidgetisawrapperaroundgtk_file_chooser_set_preview_widget(). func(*FileChooser)SetPreviewWidgetActive¶ func(v*FileChooser)SetPreviewWidgetActive(activebool) SetPreviewWidgetActiveisawrapperaroundgtk_file_chooser_set_preview_widget_active(). func(*FileChooser)SetSelectMultiple¶ func(v*FileChooser)SetSelectMultiple(valuebool) SetSelectMultipleisawrapperaroundgtk_file_chooser_set_select_multiple(). func(*FileChooser)UnselectAll¶ func(v*FileChooser)UnselectAll() UnselectAllisawrapperaroundgtk_file_chooser_unselect_all(). func(*FileChooser)UnselectFilename¶ func(v*FileChooser)UnselectFilename(filenamestring) UnselectFilenameisawrapperaroundgtk_file_chooser_unselect_filename(). typeFileChooserAction¶ typeFileChooserActionint FileChooserActionisarepresentationofGTK'sGtkFileChooserAction. const( FILE_CHOOSER_ACTION_OPENFileChooserAction=C.GTK_FILE_CHOOSER_ACTION_OPEN FILE_CHOOSER_ACTION_SAVEFileChooserAction=C.GTK_FILE_CHOOSER_ACTION_SAVE FILE_CHOOSER_ACTION_SELECT_FOLDERFileChooserAction=C.GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER FILE_CHOOSER_ACTION_CREATE_FOLDERFileChooserAction=C.GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER ) typeFileChooserButton¶ typeFileChooserButtonstruct{ Box //Interfaces FileChooser } FileChooserButtonisarepresentationofGTK'sGtkFileChooserButton. funcFileChooserButtonNew¶ funcFileChooserButtonNew(titlestring,actionFileChooserAction)(*FileChooserButton,error) FileChooserButtonNewisawrapperaroundgtk_file_chooser_button_new(). funcFileChooserButtonNewWithDialog¶ funcFileChooserButtonNewWithDialog(dialogIWidget)(*FileChooserButton,error) FileChooserButtonNewWithDialogisawrapperaroundgtk_file_chooser_button_new_with_dialog(). func(*FileChooserButton)GetTitle¶ func(v*FileChooserButton)GetTitle()string GetTitleisawrapperaroundgtk_file_chooser_button_get_title(). func(*FileChooserButton)GetWidthChars¶ func(v*FileChooserButton)GetWidthChars()int GetWidthCharsisawrapperaroundgtk_file_chooser_button_get_width_chars(). func(*FileChooserButton)SetTitle¶ func(v*FileChooserButton)SetTitle(titlestring) SetTitleisawrapperaroundgtk_file_chooser_button_set_title(). func(*FileChooserButton)SetWidthChars¶ func(v*FileChooserButton)SetWidthChars(widthint) SetWidthCharsisawrapperaroundgtk_file_chooser_button_set_width_chars(). typeFileChooserDialog¶ typeFileChooserDialogstruct{ Dialog //Interfaces FileChooser } FileChooserDialogisarepresentationofGTK'sGtkFileChooserDialog. funcFileChooserDialogNewWith1Button¶ funcFileChooserDialogNewWith1Button( titlestring, parentIWindow, actionFileChooserAction, first_button_textstring, first_button_idResponseType)(*FileChooserDialog,error) FileChooserDialogNewWith1Buttonisawrapperaroundgtk_file_chooser_dialog_new()withonebutton. funcFileChooserDialogNewWith2Buttons¶ funcFileChooserDialogNewWith2Buttons( titlestring, parentIWindow, actionFileChooserAction, first_button_textstring, first_button_idResponseType, second_button_textstring, second_button_idResponseType)(*FileChooserDialog,error) FileChooserDialogNewWith2Buttonsisawrapperaroundgtk_file_chooser_dialog_new()withtwobuttons. typeFileChooserNativeDialog¶ typeFileChooserNativeDialogstruct{ NativeDialog //Interfaces FileChooser } FileChooserNativeDialogisarepresentationofGTK'sGtkFileChooserNative. funcFileChooserNativeDialogNew¶ funcFileChooserNativeDialogNew(titlestring,parentIWindow,actionFileChooserAction, accept_labelstring,cancel_labelstring)(*FileChooserNativeDialog,error) FileChooserNativeDialogNewisawrapperaroundgtk_file_chooser_native_new(). func(*FileChooserNativeDialog)GetAcceptLabel¶ func(v*FileChooserNativeDialog)GetAcceptLabel()(string,error) GetAcceptLabelisawrapperaroundgtk_file_chooser_native_get_accept_label(). func(*FileChooserNativeDialog)GetCancelLabel¶ func(v*FileChooserNativeDialog)GetCancelLabel()(string,error) GetCancelLabelisawrapperaroundgtk_file_chooser_native_get_cancel_label(). func(*FileChooserNativeDialog)SetAcceptLabel¶ func(v*FileChooserNativeDialog)SetAcceptLabel(accept_labelstring) SetAcceptLabelisawrapperaroundgtk_file_chooser_native_set_accept_label(). func(*FileChooserNativeDialog)SetCancelLabel¶ func(v*FileChooserNativeDialog)SetCancelLabel(cancel_labelstring) SetCancelLabelisawrapperaroundgtk_file_chooser_native_set_cancel_label(). typeFileChooserWidget¶ typeFileChooserWidgetstruct{ Box //Interfaces FileChooser } FileChooserWidgetisarepresentationofGTK'sGtkFileChooserWidget. funcFileChooserWidgetNew¶ funcFileChooserWidgetNew(actionFileChooserAction)(*FileChooserWidget,error) FileChooserWidgetNewisawrapperaroundgtk_file_chooser_widget_new(). typeFileFilter¶ typeFileFilterstruct{ *glib.Object } FileChoserisarepresentationofGTK'sGtkFileFilterGInterface. funcFileFilterNew¶ funcFileFilterNew()(*FileFilter,error) FileFilterNewisawrapperaroundgtk_file_filter_new(). func(*FileFilter)AddMimeType¶ func(v*FileFilter)AddMimeType(mimeTypestring) AddMimeTypeisawrapperaroundgtk_file_filter_add_mime_type(). func(*FileFilter)AddPattern¶ func(v*FileFilter)AddPattern(patternstring) AddPatternisawrapperaroundgtk_file_filter_add_pattern(). func(*FileFilter)AddPixbufFormats¶ func(v*FileFilter)AddPixbufFormats() AddPixbufFormatsisawrapperaroundgtk_file_filter_add_pixbuf_formats(). func(*FileFilter)GetName¶ func(v*FileFilter)GetName()(namestring) GetNameisawrapperaroundgtk_file_filter_get_name(). func(*FileFilter)SetName¶ func(v*FileFilter)SetName(namestring) SetNameisawrapperaroundgtk_file_filter_set_name(). typeFixed¶ typeFixedstruct{ Container } FixedisarepresentationofGTK'sGtkFixed. funcFixedNew¶ funcFixedNew()(*Fixed,error) FixedNewisawrapperaroundgtk_fixed_new(). func(*Fixed)Move¶ func(v*Fixed)Move(wIWidget,x,yint) Moveisawrapperaroundgtk_fixed_move(). func(*Fixed)Put¶ func(v*Fixed)Put(wIWidget,x,yint) Putisawrapperaroundgtk_fixed_put(). typeFlowBox¶ typeFlowBoxstruct{ Container } FlowBoxisarepresentationofGtkFlowBox funcFlowBoxNew¶ funcFlowBoxNew()(*FlowBox,error) FlowBoxNewisawrapperaroundgtk_flow_box_new() func(*FlowBox)GetActivateOnSingleClick¶ func(fb*FlowBox)GetActivateOnSingleClick()bool GetActivateOnSingleClickgtk_flow_box_get_activate_on_single_click() func(*FlowBox)GetChildAtIndex¶ func(fb*FlowBox)GetChildAtIndex(idxint)*FlowBoxChild GetChildAtIndexisawrapperaroundgtk_flow_box_get_child_at_index() func(*FlowBox)GetColumnSpacing¶ func(fb*FlowBox)GetColumnSpacing()uint GetColumnSpacingisawrapperaroundgtk_flow_box_get_column_spacing() func(*FlowBox)GetHomogeneous¶ func(fb*FlowBox)GetHomogeneous()bool GetHomogeneousisawrapperaroundgtk_flow_box_get_homogeneous() func(*FlowBox)GetMaxChildrenPerLine¶ func(fb*FlowBox)GetMaxChildrenPerLine()uint GetMaxChildrenPerLineisawrapperaroundgtk_flow_box_get_max_children_per_line() func(*FlowBox)GetMinChildrenPerLine¶ func(fb*FlowBox)GetMinChildrenPerLine()uint GetMinChildrenPerLineisawrapperaroundgtk_flow_box_get_min_children_per_line() func(*FlowBox)GetRowSpacing¶ func(fb*FlowBox)GetRowSpacing()uint GetRowSpacingisawrapperaroundgtk_flow_box_get_row_spacing() func(*FlowBox)GetSelectedChildren¶ func(fb*FlowBox)GetSelectedChildren()(rv[]*FlowBoxChild) GetSelectedChildrenisawrapperaroundgtk_flow_box_get_selected_children() func(*FlowBox)GetSelectionMode¶ func(fb*FlowBox)GetSelectionMode()SelectionMode GetSelectionModeisawrapperaroundgtk_flow_box_get_selection_mode() func(*FlowBox)Insert¶ func(fb*FlowBox)Insert(widgetIWidget,positionint) Insertisawrapperaroundgtk_flow_box_insert() func(*FlowBox)SelectAll¶ func(fb*FlowBox)SelectAll() SelectAllisawrapperaroundgtk_flow_box_select_all() func(*FlowBox)SelectChild¶ func(fb*FlowBox)SelectChild(child*FlowBoxChild) SelectChildisawrapperaroundgtk_flow_box_select_child() func(*FlowBox)SetActivateOnSingleClick¶ func(fb*FlowBox)SetActivateOnSingleClick(singlebool) SetActivateOnSingleClickisawrapperaroundgtk_flow_box_set_activate_on_single_click() func(*FlowBox)SetColumnSpacing¶ func(fb*FlowBox)SetColumnSpacing(spacinguint) SetColumnSpacingisawrapperaroundgtk_flow_box_set_column_spacing() func(*FlowBox)SetHAdjustment¶ func(fb*FlowBox)SetHAdjustment(adjustment*Adjustment) SetHAdjustmentisawrapperaroundgtk_flow_box_set_hadjustment() func(*FlowBox)SetHomogeneous¶ func(fb*FlowBox)SetHomogeneous(homogeneousbool) SetHomogeneousisawrapperaroundgtk_flow_box_set_homogeneous() func(*FlowBox)SetMaxChildrenPerLine¶ func(fb*FlowBox)SetMaxChildrenPerLine(n_childrenuint) SetMaxChildrenPerLineisawrapperaroundgtk_flow_box_set_max_children_per_line() func(*FlowBox)SetMinChildrenPerLine¶ func(fb*FlowBox)SetMinChildrenPerLine(n_childrenuint) SetMinChildrenPerLineisawrapperaroundgtk_flow_box_set_min_children_per_line() func(*FlowBox)SetRowSpacing¶ func(fb*FlowBox)SetRowSpacing(spacinguint) SetRowSpacingisawrapperaroundgtk_flow_box_set_row_spacing() func(*FlowBox)SetSelectionMode¶ func(fb*FlowBox)SetSelectionMode(modeSelectionMode) SetSelectionModeisawrapperaroundgtk_flow_box_set_selection_mode() func(*FlowBox)SetVAdjustment¶ func(fb*FlowBox)SetVAdjustment(adjustment*Adjustment) SetVAdjustmentisawrapperaroundgtk_flow_box_set_vadjustment() func(*FlowBox)UnselectAll¶ func(fb*FlowBox)UnselectAll() UnselectAllisawrapperaroundgtk_flow_box_unselect_all() func(*FlowBox)UnselectChild¶ func(fb*FlowBox)UnselectChild(child*FlowBoxChild) UnselectChildisawrapperaroundgtk_flow_box_unselect_child() typeFlowBoxChild¶ typeFlowBoxChildstruct{ Bin } FlowBoxChildisarepresentationofGtkFlowBoxChild funcFlowBoxChildNew¶ funcFlowBoxChildNew()(*FlowBoxChild,error) FlowBoxChildNewisawrapperaroundgtk_flow_box_child_new() func(*FlowBoxChild)Changed¶ func(fbc*FlowBoxChild)Changed() Changedisawrapperaroundgtk_flow_box_child_changed() func(*FlowBoxChild)GetIndex¶ func(fbc*FlowBoxChild)GetIndex()int GetIndexisawrapperaroundgtk_flow_box_child_get_index() func(*FlowBoxChild)IsSelected¶ func(fbc*FlowBoxChild)IsSelected()bool IsSelectedisawrapperaroundgtk_flow_box_child_is_selected() typeFontButton¶ typeFontButtonstruct{ Button //Interfaces FontChooser } FontButtonisarepresentationofGTK'sGtkFontButton. funcFontButtonNew¶ funcFontButtonNew()(*FontButton,error) FontButtonNewisawrapperaroundgtk_font_button_new(). funcFontButtonNewWithFont¶ funcFontButtonNewWithFont(fontnamestring)(*FontButton,error) FontButtonNewWithFontisawrapperaroundgtk_font_button_new_with_font(). func(*FontButton)GetShowSize¶ func(v*FontButton)GetShowSize()bool GetShowSizeisawrapperaroundgtk_font_button_get_show_size(). func(*FontButton)GetShowStyle¶ func(v*FontButton)GetShowStyle()bool GetShowStyleisawrapperaroundgtk_font_button_get_show_style(). func(*FontButton)GetTitle¶ func(v*FontButton)GetTitle()string GetTitleisawrapperaroundgtk_font_button_get_title(). func(*FontButton)GetUseFont¶ func(v*FontButton)GetUseFont()bool GetUseFontisawrapperaroundgtk_font_button_get_use_font(). func(*FontButton)GetUseSize¶ func(v*FontButton)GetUseSize()bool GetUseSizeisawrapperaroundgtk_font_button_get_use_size(). func(*FontButton)SetShowSize¶ func(v*FontButton)SetShowSize(showSizebool) SetShowSizeisawrapperaroundgtk_font_button_set_show_size(). func(*FontButton)SetShowStyle¶ func(v*FontButton)SetShowStyle(showStylebool) SetShowStyleisawrapperaroundgtk_font_button_set_show_style(). func(*FontButton)SetTitle¶ func(v*FontButton)SetTitle(titlestring) SetTitleisawrapperaroundgtk_font_button_set_title(). func(*FontButton)SetUseFont¶ func(v*FontButton)SetUseFont(useFontbool) SetUseFontisawrapperaroundgtk_font_button_set_use_font(). func(*FontButton)SetUseSize¶ func(v*FontButton)SetUseSize(useSizebool) SetUseSizeisawrapperaroundgtk_font_button_set_use_size(). typeFontChooser¶ typeFontChooserstruct{ *glib.Object } FontChooserisarepresentationofGTK'sGtkFontChooserGInterface. func(*FontChooser)GetFont¶ func(v*FontChooser)GetFont()string GetFontisawrapperaroundgtk_font_chooser_get_font(). func(*FontChooser)SetFont¶ func(v*FontChooser)SetFont(fontstring) SetFontisawrapperaroundgtk_font_chooser_set_font(). typeFrame¶ typeFramestruct{ Bin } FrameisarepresentationofGTK'sGtkFrame. funcFrameNew¶ funcFrameNew(labelstring)(*Frame,error) FrameNewisawrapperaroundgtk_frame_new(). func(*Frame)GetLabel¶ func(v*Frame)GetLabel()string GetLabelisawrapperaroundgtk_frame_get_label(). func(*Frame)GetLabelAlign¶ func(v*Frame)GetLabelAlign()(xAlign,yAlignfloat32) GetLabelAlignisawrapperaroundgtk_frame_get_label_align(). func(*Frame)GetLabelWidget¶ func(v*Frame)GetLabelWidget()(IWidget,error) GetLabelWidgetisawrapperaroundgtk_frame_get_label_widget(). func(*Frame)GetShadowType¶ func(v*Frame)GetShadowType()ShadowType GetShadowTypeisawrapperaroundgtk_frame_get_shadow_type(). func(*Frame)SetLabel¶ func(v*Frame)SetLabel(labelstring) SetLabelisawrapperaroundgtk_frame_set_label(). func(*Frame)SetLabelAlign¶ func(v*Frame)SetLabelAlign(xAlign,yAlignfloat32) SetLabelAlignisawrapperaroundgtk_frame_set_label_align(). func(*Frame)SetLabelWidget¶ func(v*Frame)SetLabelWidget(labelWidgetIWidget) SetLabelWidgetisawrapperaroundgtk_frame_set_label_widget(). func(*Frame)SetShadowType¶ func(v*Frame)SetShadowType(tShadowType) SetShadowTypeisawrapperaroundgtk_frame_set_shadow_type(). typeGLArea¶ typeGLAreastruct{ Widget } GLAreaisarepresentationofGTK'sGtkGLArea. funcGLAreaNew¶ funcGLAreaNew()(*GLArea,error) GLAreaNewisawrapperaroundgtk_gl_area_new(). funcWidgetToGLArea¶ funcWidgetToGLArea(widget*Widget)(*GLArea,error) func(*GLArea)AttachBuffers¶ func(v*GLArea)AttachBuffers() AttachBuffersisawrapperaroundgtk_gl_area_attach_buffers(). func(*GLArea)GetAutoRender¶ func(v*GLArea)GetAutoRender()bool GetAutoRenderisawrapperaroundgtk_gl_area_get_auto_render(). func(*GLArea)GetContext¶ func(v*GLArea)GetContext()(*gdk.GLContext,error) GetContextisawrapperaroundgtk_gl_area_get_context(). func(*GLArea)GetError¶ func(v*GLArea)GetError()error GetErrorisawrapperaroundgtk_gl_area_get_error(). func(*GLArea)GetRequiredVersion¶ func(v*GLArea)GetRequiredVersion()(MajorVersion,MinorVersion) GetRequiredVersionisawrapperaroundgtk_gl_area_get_required_version(). func(*GLArea)GetUseES¶ func(v*GLArea)GetUseES()bool GetUseESisawrapperaroundgtk_gl_area_get_use_es(). func(*GLArea)HasDepthBuffer¶ func(v*GLArea)HasDepthBuffer()bool HasDepthBufferisawrapperaroundgtk_gl_area_get_has_depth_buffer(). func(*GLArea)HasStencilBuffer¶ func(v*GLArea)HasStencilBuffer()bool HasStencilBufferisawrapperaroundgtk_gl_area_get_has_stencil_buffer(). func(*GLArea)MakeCurrent¶ func(v*GLArea)MakeCurrent() MakeCurrentisawrapperaroundgtk_gl_area_make_current(). func(*GLArea)QueueRender¶ func(v*GLArea)QueueRender() QueueRenderisawrapperaroundgtk_gl_area_queue_render(). func(*GLArea)SetAutoRender¶ func(v*GLArea)SetAutoRender(autoRenderbool) SetAutoRenderisawrapperaroundgtk_gl_area_set_auto_render(). func(*GLArea)SetError¶ addedin v0.6.0 func(v*GLArea)SetError(domainglib.Quark,codeint,errerror) SetErrorisawrapperaroundgtk_gl_area_set_error(). func(*GLArea)SetHasDepthBuffer¶ func(v*GLArea)SetHasDepthBuffer(hasDepthBufferbool) SetHasDepthBufferisawrapperaroundgtk_gl_area_set_has_depth_buffer(). func(*GLArea)SetHasStencilBuffer¶ func(v*GLArea)SetHasStencilBuffer(hasStencilBufferbool) SetHasStencilBufferisawrapperaroundgtk_gl_area_set_has_stencil_buffer(). func(*GLArea)SetRequiredVersion¶ func(v*GLArea)SetRequiredVersion(major,minorint) SetRequiredVersionisawrapperaroundgtk_gl_area_set_required_version(). func(*GLArea)SetUseES¶ func(v*GLArea)SetUseES(esbool) SetUseESisawrapperaroundgtk_gl_area_set_use_es(). typeGrid¶ typeGridstruct{ Container //Interfaces Orientable } GridisarepresentationofGTK'sGtkGrid. funcGridNew¶ funcGridNew()(*Grid,error) GridNew()isawrapperaroundgtk_grid_new(). func(*Grid)Attach¶ func(v*Grid)Attach(childIWidget,left,top,width,heightint) Attach()isawrapperaroundgtk_grid_attach(). func(*Grid)AttachNextTo¶ func(v*Grid)AttachNextTo(child,siblingIWidget,sidePositionType,width,heightint) AttachNextTo()isawrapperaroundgtk_grid_attach_next_to(). func(*Grid)GetChildAt¶ func(v*Grid)GetChildAt(left,topint)(IWidget,error) GetChildAt()isawrapperaroundgtk_grid_get_child_at(). func(*Grid)GetColumnHomogeneous¶ func(v*Grid)GetColumnHomogeneous()bool GetColumnHomogeneous()isawrapperaroundgtk_grid_get_column_homogeneous(). func(*Grid)GetColumnSpacing¶ func(v*Grid)GetColumnSpacing()uint GetColumnSpacing()isawrapperaroundgtk_grid_get_column_spacing(). func(*Grid)GetRowHomogeneous¶ func(v*Grid)GetRowHomogeneous()bool GetRowHomogeneous()isawrapperaroundgtk_grid_get_row_homogeneous(). func(*Grid)GetRowSpacing¶ func(v*Grid)GetRowSpacing()uint GetRowSpacing()isawrapperaroundgtk_grid_get_row_spacing(). func(*Grid)InsertColumn¶ func(v*Grid)InsertColumn(positionint) InsertColumn()isawrapperaroundgtk_grid_insert_column(). func(*Grid)InsertNextTo¶ func(v*Grid)InsertNextTo(siblingIWidget,sidePositionType) InsertNextTo()isawrapperaroundgtk_grid_insert_next_to() func(*Grid)InsertRow¶ func(v*Grid)InsertRow(positionint) InsertRow()isawrapperaroundgtk_grid_insert_row(). func(*Grid)RemoveColumn¶ func(v*Grid)RemoveColumn(positionint) RemoveColumnisawrapperaroundgtk_grid_remove_column(). func(*Grid)RemoveRow¶ func(v*Grid)RemoveRow(positionint) RemoveRowisawrapperaroundgtk_grid_remove_row(). func(*Grid)SetColumnHomogeneous¶ func(v*Grid)SetColumnHomogeneous(homogeneousbool) SetColumnHomogeneous()isawrapperaroundgtk_grid_set_column_homogeneous(). func(*Grid)SetColumnSpacing¶ func(v*Grid)SetColumnSpacing(spacinguint) SetColumnSpacing()isawrapperaroundgtk_grid_set_column_spacing(). func(*Grid)SetRowHomogeneous¶ func(v*Grid)SetRowHomogeneous(homogeneousbool) SetRowHomogeneous()isawrapperaroundgtk_grid_set_row_homogeneous(). func(*Grid)SetRowSpacing¶ func(v*Grid)SetRowSpacing(spacinguint) SetRowSpacing()isawrapperaroundgtk_grid_set_row_spacing(). typeHeaderBar¶ typeHeaderBarstruct{ Container } HeaderBarisarepresentationofGtkHeaderBar funcHeaderBarNew¶ funcHeaderBarNew()(*HeaderBar,error) HeaderBarNewisawrapperaroundgtk_header_bar_new(). func(*HeaderBar)GetCustomTitle¶ func(v*HeaderBar)GetCustomTitle()(IWidget,error) GetCustomTitleisawrapperaroundgtk_header_bar_get_custom_title(). func(*HeaderBar)GetDecorationLayout¶ func(v*HeaderBar)GetDecorationLayout()string GetDecorationLayoutisawrapperaroundgtk_header_bar_get_decoration_layout(). func(*HeaderBar)GetHasSubtitle¶ func(v*HeaderBar)GetHasSubtitle()bool GetHasSubtitleisawrapperaroundgtk_header_bar_get_has_subtitle(). func(*HeaderBar)GetShowCloseButton¶ func(v*HeaderBar)GetShowCloseButton()bool GetShowCloseButtonisawrapperaroundgtk_header_bar_get_show_close_button(). func(*HeaderBar)GetSubtitle¶ func(v*HeaderBar)GetSubtitle()string GetSubtitleisawrapperaroundgtk_header_bar_get_subtitle(). func(*HeaderBar)GetTitle¶ func(v*HeaderBar)GetTitle()string GetTitleisawrapperaroundgtk_header_bar_get_title(). func(*HeaderBar)PackEnd¶ func(v*HeaderBar)PackEnd(childIWidget) PackEndisawrapperaroundgtk_header_bar_pack_end(). func(*HeaderBar)PackStart¶ func(v*HeaderBar)PackStart(childIWidget) PackStartisawrapperaroundgtk_header_bar_pack_start(). func(*HeaderBar)SetCustomTitle¶ func(v*HeaderBar)SetCustomTitle(titleWidgetIWidget) SetCustomTitleisawrapperaroundgtk_header_bar_set_custom_title(). func(*HeaderBar)SetDecorationLayout¶ func(v*HeaderBar)SetDecorationLayout(layoutstring) SetDecorationLayoutisawrapperaroundgtk_header_bar_set_decoration_layout(). func(*HeaderBar)SetHasSubtitle¶ func(v*HeaderBar)SetHasSubtitle(settingbool) SetHasSubtitleisawrapperaroundgtk_header_bar_set_has_subtitle(). func(*HeaderBar)SetShowCloseButton¶ func(v*HeaderBar)SetShowCloseButton(settingbool) SetShowCloseButtonisawrapperaroundgtk_header_bar_set_show_close_button(). func(*HeaderBar)SetSubtitle¶ func(v*HeaderBar)SetSubtitle(subtitlestring) SetSubtitleisawrapperaroundgtk_header_bar_set_subtitle(). func(*HeaderBar)SetTitle¶ func(v*HeaderBar)SetTitle(titlestring) SetTitleisawrapperaroundgtk_header_bar_set_title(). typeIActionable¶ typeIActionableinterface{ Native()uintptr SetActionName(namestring) GetActionName()(string,error) //SetActionTargetValue(value*glib.Variant) //GetActionTargetValue()(*glib.Variant,error) //SetActionTarget(string,params...) SetDetailedActionName(namestring) //containsfilteredorunexportedmethods } IActionableisarepresentationoftheGtkActionableGInterface, usedtoavoidduplicationwhenembeddingthetypeinawrapperofanotherGObject-basedtype. Thenon-InterfaceversionshouldonlybeusedActionableisusediftheconcretetypeisnotknown. typeIAppChooser¶ typeIAppChooserinterface{ //containsfilteredorunexportedmethods } IAppChooserisaninterfacetypeimplementedbyallstructs embeddinganAppChooser.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkAppChooser. typeICellArea¶ typeICellAreainterface{ ToCellArea()*CellArea //containsfilteredorunexportedmethods } typeICellEditable¶ typeICellEditableinterface{ ToEntry()*Entry //containsfilteredorunexportedmethods } ICellEditableisaninterfacetypeimplementedbyallstructs embeddinganCellEditable.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkCellEditable. typeICellLayout¶ typeICellLayoutinterface{ //containsfilteredorunexportedmethods } ICellLayoutisaninterfacetypeimplementedbyallstructs embeddingaCellLayout.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkCellLayout. typeICellRenderer¶ typeICellRendererinterface{ //containsfilteredorunexportedmethods } ICellRendererisaninterfacetypeimplementedbyallstructs embeddingaCellRenderer.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkCellRenderer. typeIColorChooser¶ typeIColorChooserinterface{ //containsfilteredorunexportedmethods } IColorChooserisaninterfacetypeimplementedbyallstructs embeddinganColorChooser.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkColorChooser. typeIEditable¶ typeIEditableinterface{ //containsfilteredorunexportedmethods } IEditableisaninterfacetypeimplementedbyallstructs embeddinganEditable.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkEditable. typeIEntry¶ typeIEntryinterface{ //containsfilteredorunexportedmethods } typeIFontChooser¶ typeIFontChooserinterface{ //containsfilteredorunexportedmethods } IFontChooserisaninterfacetypeimplementedbyallstructs embeddinganFontChooser.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkFontChooser. typeIMenu¶ typeIMenuinterface{ //containsfilteredorunexportedmethods } IMenuisaninterfacetypeimplementedbyallstructsembedding aMenu.Itismeanttobeusedasanargumenttypeforwrapper functionsthatwraparoundaCGTKfunctiontakinga GtkMenu. typeIMenuItem¶ typeIMenuIteminterface{ //containsfilteredorunexportedmethods } IMenuItemisaninterfacetypeimplementedbyallstructs embeddingaMenuItem.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkMenuItem. typeIOrientable¶ typeIOrientableinterface{ //containsfilteredorunexportedmethods } IOrientableisaninterfacetypeimplementedbyallstructs embeddinganOrientable.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkOrientable. typeIPrintOperationPreview¶ typeIPrintOperationPreviewinterface{ //containsfilteredorunexportedmethods } IPrintOperationPreviewisaninterfacetypeimplementedbyallstructs embeddingaPrintOperationPreview.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkPrintOperationPreview. typeIRecentChooser¶ typeIRecentChooserinterface{ //containsfilteredorunexportedmethods } IRecentChooserisaninterfacetypeimplementedbyallstructs embeddingaRecentChooser.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkWidget. typeIScrollable¶ typeIScrollableinterface{ //containsfilteredorunexportedmethods } IScrollableisaninterfacetypeimplementedbyallstructs embeddingaScrollable.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkScrollable. typeIStyleProvider¶ typeIStyleProviderinterface{ //containsfilteredorunexportedmethods } typeIToolItem¶ typeIToolIteminterface{ //containsfilteredorunexportedmethods } IToolItemisaninterfacetypeimplementedbyallstructsembedding aToolItem.Itismeanttobeusedasanargumenttypeforwrapper functionsthatwraparoundaCGTKfunctiontakingaGtkToolItem. typeITreeModel¶ typeITreeModelinterface{ ToTreeModel()*TreeModel //containsfilteredorunexportedmethods } ITreeModelisaninterfacetypeimplementedbyallstructs embeddingaTreeModel.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkTreeModel. typeITreeSortable¶ typeITreeSortableinterface{ //containsfilteredorunexportedmethods } ITreeSortableisaninterfacetypeimplementedbyallstructs embeddingaTreeSortable.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkTreeSortable. typeIViewport¶ typeIViewportinterface{ //containsfilteredorunexportedmethods } IViewportisaninterfacetypeimplementedbyallstructs embeddingaViewport.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkViewport. typeIWidget¶ typeIWidgetinterface{ ToWidget()*Widget Set(string,interface{})error //containsfilteredorunexportedmethods } IWidgetisaninterfacetypeimplementedbyallstructs embeddingaWidget.Itismeanttobeusedasanargumenttype forwrapperfunctionsthatwraparoundaCGTKfunctiontakinga GtkWidget. funcTestFindLabel¶ funcTestFindLabel(widgetIWidget,labelPatternstring)(IWidget,error) TestFindLabelisawrapperaroundgtk_test_find_label(). ThisfunctionwillsearchwidgetandallitsdescendantsforaGtkLabelwidgetwithatextstringmatchinglabel_pattern. ThelabelPatternmaycontainasterisks“*”andquestionmarks“?”asplaceholders,g_pattern_match()isusedforthematching. funcTestFindSibling¶ funcTestFindSibling(baseWidgetIWidget,widgetTypeglib.Type)(IWidget,error) TestFindSiblingisawrapperaroundgtk_test_find_sibling(). Thisfunctionwillsearchsiblingsofbase_widgetandsiblingsofitsancestorsforallwidgetsmatchingwidgetType. Ofthematchingwidgets,theonethatisgeometricallyclosesttobase_widgetwillbereturned. funcTestFindWidget¶ funcTestFindWidget(widgetIWidget,labelPatternstring,widgetTypeglib.Type)(IWidget,error) TestFindWidgetisawrapperaroundgtk_test_find_widget(). Thisfunctionwillsearchthedescendantsofwidgetforawidgetoftypewidget_typethathasalabelmatchinglabelPatternnexttoit. ThisismostusefulforautomatedGUItesting,e.g.tofindthe“OK”buttoninadialogandsynthesizeclicksonit. HoweverseeTestFindLabel(),TestFindSibling()andTestWidgetClick()(andtheirGTKdocumentation) forpossiblecaveatsinvolvingthesearchofsuchwidgetsandsynthesizingwidgetevents. typeIWidgetable¶ typeIWidgetableinterface{ //containsfilteredorunexportedmethods } typeIWindow¶ typeIWindowinterface{ ToWindow()*Window //containsfilteredorunexportedmethods } IWindowisaninterfacetypeimplementedbyallstructsembeddinga Window.Itismeanttobeusedasanargumenttypeforwrapper functionsthatwraparoundaCGTKfunctiontakingaGtkWindow. typeIconLookupFlags¶ typeIconLookupFlagsint IconLookupFlagsisarepresentationofGTK'sGtkIconLookupFlags. const( ICON_LOOKUP_NO_SVGIconLookupFlags=C.GTK_ICON_LOOKUP_NO_SVG ICON_LOOKUP_FORCE_SVGIconLookupFlags=C.GTK_ICON_LOOKUP_FORCE_SVG ICON_LOOKUP_USE_BUILTINIconLookupFlags=C.GTK_ICON_LOOKUP_USE_BUILTIN ICON_LOOKUP_GENERIC_FALLBACKIconLookupFlags=C.GTK_ICON_LOOKUP_GENERIC_FALLBACK ICON_LOOKUP_FORCE_SIZEIconLookupFlags=C.GTK_ICON_LOOKUP_FORCE_SIZE ) typeIconSize¶ typeIconSizeint IconSizeisarepresentationofGTK'sGtkIconSize. const( ICON_SIZE_INVALIDIconSize=C.GTK_ICON_SIZE_INVALID ICON_SIZE_MENUIconSize=C.GTK_ICON_SIZE_MENU ICON_SIZE_SMALL_TOOLBARIconSize=C.GTK_ICON_SIZE_SMALL_TOOLBAR ICON_SIZE_LARGE_TOOLBARIconSize=C.GTK_ICON_SIZE_LARGE_TOOLBAR ICON_SIZE_BUTTONIconSize=C.GTK_ICON_SIZE_BUTTON ICON_SIZE_DNDIconSize=C.GTK_ICON_SIZE_DND ICON_SIZE_DIALOGIconSize=C.GTK_ICON_SIZE_DIALOG ) typeIconTheme¶ typeIconThemestruct{ Theme*C.GtkIconTheme } IconThemeisarepresentationofGTK'sGtkIconTheme funcIconThemeGetDefault¶ funcIconThemeGetDefault()(*IconTheme,error) IconThemeGetDefaultisawrapperaroundgtk_icon_theme_get_default(). funcIconThemeGetForScreen¶ funcIconThemeGetForScreen(screengdk.Screen)(*IconTheme,error) IconThemeGetForScreenisawrapperaroundgtk_icon_theme_get_for_screen(). func(*IconTheme)HasIcon¶ func(v*IconTheme)HasIcon(iconNamestring)bool HasIconisawrapperaroundgtk_icon_theme_has_icon(). func(*IconTheme)LoadIcon¶ func(v*IconTheme)LoadIcon(iconNamestring,sizeint,flagsIconLookupFlags)(*gdk.Pixbuf,error) LoadIconisawrapperaroundgtk_icon_theme_load_icon(). func(*IconTheme)LoadIconForScale¶ func(v*IconTheme)LoadIconForScale(iconNamestring,size,scaleint,flagsIconLookupFlags)(*gdk.Pixbuf,error) HasIconisawrapperaroundgtk_icon_theme_load_icon_for_scale(). typeIconView¶ typeIconViewstruct{ Container } IconViewisarepresentationofGTK'sGtkIconView. funcIconViewNew¶ funcIconViewNew()(*IconView,error) IconViewNewisawrapperaroundgtk_icon_view_new(). funcIconViewNewWithModel¶ funcIconViewNewWithModel(modelITreeModel)(*IconView,error) IconViewNewWithModelisawrapperaroundgtk_icon_view_new_with_model(). func(*IconView)ConvertWidgetToBinWindowCoords¶ func(v*IconView)ConvertWidgetToBinWindowCoords(x,yint)(int,int) ConvertWidgetToBinWindowCoordsisawrapperaroundgtk_icon_view_convert_widget_to_bin_window_coords(). func(*IconView)GetActivateOnSingleClick¶ func(v*IconView)GetActivateOnSingleClick()bool GetActivateOnSingleClickisawrapperaroundgtk_icon_view_get_activate_on_single_click(). func(*IconView)GetCellRect¶ func(v*IconView)GetCellRect(path*TreePath,cell*CellRenderer)*gdk.Rectangle GetCellRectisawrapperaroundgtk_icon_view_get_cell_rect(). func(*IconView)GetColumnSpacing¶ func(v*IconView)GetColumnSpacing()int GetColumnSpacingisawrapperaroundgtk_icon_view_get_column_spacing(). func(*IconView)GetColumns¶ func(v*IconView)GetColumns()int GetColumnsisawrapperaroundgtk_icon_view_get_columns(). func(*IconView)GetCursor¶ func(v*IconView)GetCursor()(*TreePath,*CellRenderer) GetCursorisawrapperaroundgtk_icon_view_get_cursor(). func(*IconView)GetItemAtPos¶ func(v*IconView)GetItemAtPos(x,yint)(*TreePath,*CellRenderer) GetItemAtPosisawrapperaroundgtk_icon_view_get_item_at_pos(). func(*IconView)GetItemOrientation¶ func(v*IconView)GetItemOrientation()Orientation GetItemOrientationisawrapperaroundgtk_icon_view_get_item_orientation(). func(*IconView)GetItemPadding¶ func(v*IconView)GetItemPadding()int GetItemPaddingisawrapperaroundgtk_icon_view_get_item_padding(). func(*IconView)GetItemRow¶ func(v*IconView)GetItemRow(path*TreePath)int GetItemRowisawrapperaroundgtk_icon_view_get_item_row(). func(*IconView)GetItemWidth¶ func(v*IconView)GetItemWidth()int GetItemWidthisawrapperaroundgtk_icon_view_get_item_width(). func(*IconView)GetMargin¶ func(v*IconView)GetMargin()int GetMarginisawrapperaroundgtk_icon_view_get_margin(). func(*IconView)GetMarkupColumn¶ func(v*IconView)GetMarkupColumn()int GetMarkupColumnisawrapperaroundgtk_icon_view_get_markup_column(). func(*IconView)GetModel¶ func(v*IconView)GetModel()(ITreeModel,error) GetModelisawrapperaroundgtk_icon_view_get_model(). func(*IconView)GetPathAtPos¶ func(v*IconView)GetPathAtPos(x,yint)*TreePath GetPathAtPosisawrapperaroundgtk_icon_view_get_path_at_pos(). func(*IconView)GetPixbufColumn¶ func(v*IconView)GetPixbufColumn()int GetPixbufColumnisawrapperaroundgtk_icon_view_get_pixbuf_column(). func(*IconView)GetReorderable¶ func(v*IconView)GetReorderable()bool GetReorderableisawrapperaroundgtk_icon_view_get_reorderable(). func(*IconView)GetRowSpacing¶ func(v*IconView)GetRowSpacing()int GetRowSpacingisawrapperaroundgtk_icon_view_get_row_spacing(). func(*IconView)GetSelectedItems¶ func(v*IconView)GetSelectedItems()*glib.List GetSelectedItemsisawrapperaroundgtk_icon_view_get_selected_items(). func(*IconView)GetSelectionMode¶ func(v*IconView)GetSelectionMode()SelectionMode GetSelectionModeisawrapperaroundgtk_icon_view_get_selection_mode(). func(*IconView)GetSpacing¶ func(v*IconView)GetSpacing()int GetSpacingisawrapperaroundgtk_icon_view_get_spacing(). func(*IconView)GetTextColumn¶ func(v*IconView)GetTextColumn()int GetTextColumnisawrapperaroundgtk_icon_view_get_text_column(). func(*IconView)GetTooltipColumn¶ func(v*IconView)GetTooltipColumn()int GetTooltipColumnisawrapperaroundgtk_icon_view_get_tooltip_column(). func(*IconView)GetTooltipContext¶ func(v*IconView)GetTooltipContext(x,yint,keyboardTipbool)(*TreeModel,*TreePath,*TreeIter) GetTooltipContextisawrapperaroundgtk_icon_view_get_tooltip_context(). func(*IconView)GetVisibleRange¶ func(v*IconView)GetVisibleRange()(*TreePath,*TreePath) GetVisibleRangeisawrapperaroundgtk_icon_view_get_visible_range(). func(*IconView)ItemActivated¶ func(v*IconView)ItemActivated(path*TreePath) ItemActivatedisawrapperaroundgtk_icon_view_item_activated(). func(*IconView)PathIsSelected¶ func(v*IconView)PathIsSelected(path*TreePath)bool PathIsSelectedisawrapperaroundgtk_icon_view_path_is_selected(). func(*IconView)ScrollToPath¶ func(v*IconView)ScrollToPath(path*TreePath,useAlignbool,rowAlign,colAlignfloat64) ScrollToPathisawrapperaroundgtk_icon_view_scroll_to_path(). func(*IconView)SelectAll¶ func(v*IconView)SelectAll() SelectAllisawrapperaroundgtk_icon_view_select_all(). func(*IconView)SelectPath¶ func(v*IconView)SelectPath(path*TreePath) SelectPathisawrapperaroundgtk_icon_view_select_path(). func(*IconView)SetActivateOnSingleClick¶ func(v*IconView)SetActivateOnSingleClick(singlebool) SetActivateOnSingleClickisawrapperaroundgtk_icon_view_set_activate_on_single_click(). func(*IconView)SetColumnSpacing¶ func(v*IconView)SetColumnSpacing(columnSpacingint) SetColumnSpacingisawrapperaroundgtk_icon_view_set_column_spacing(). func(*IconView)SetColumns¶ func(v*IconView)SetColumns(columnsint) SetColumnsisawrapperaroundgtk_icon_view_set_columns(). func(*IconView)SetCursor¶ func(v*IconView)SetCursor(path*TreePath,cell*CellRenderer,startEditingbool) SetCursorisawrapperaroundgtk_icon_view_set_cursor(). func(*IconView)SetItemOrientation¶ func(v*IconView)SetItemOrientation(orientationOrientation) SetItemOrientationisawrapperaroundgtk_icon_view_set_item_orientation(). func(*IconView)SetItemPadding¶ func(v*IconView)SetItemPadding(itemPaddingint) SetItemPaddingisawrapperaroundgtk_icon_view_set_item_padding(). func(*IconView)SetItemWidth¶ func(v*IconView)SetItemWidth(widthint) SetItemWidthisawrapperaroundgtk_icon_view_set_item_width(). func(*IconView)SetMargin¶ func(v*IconView)SetMargin(marginint) SetMarginisawrapperaroundgtk_icon_view_set_margin(). func(*IconView)SetMarkupColumn¶ func(v*IconView)SetMarkupColumn(columnint) SetMarkupColumnisawrapperaroundgtk_icon_view_set_markup_column(). func(*IconView)SetModel¶ func(v*IconView)SetModel(modelITreeModel) SetModelisawrapperaroundgtk_icon_view_set_model(). func(*IconView)SetPixbufColumn¶ func(v*IconView)SetPixbufColumn(columnint) SetPixbufColumnisawrapperaroundgtk_icon_view_set_pixbuf_column(). func(*IconView)SetReorderable¶ func(v*IconView)SetReorderable(reorderablebool) SetReorderableisawrapperaroundgtk_icon_view_set_reorderable(). func(*IconView)SetRowSpacing¶ func(v*IconView)SetRowSpacing(rowSpacingint) SetRowSpacingisawrapperaroundgtk_icon_view_set_row_spacing(). func(*IconView)SetSelectionMode¶ func(v*IconView)SetSelectionMode(modeSelectionMode) SetSelectionModeisawrapperaroundgtk_icon_view_set_selection_mode(). func(*IconView)SetSpacing¶ func(v*IconView)SetSpacing(spacingint) SetSpacingisawrapperaroundgtk_icon_view_set_spacing(). func(*IconView)SetTextColumn¶ func(v*IconView)SetTextColumn(columnint) SetTextColumnisawrapperaroundgtk_icon_view_set_text_column(). func(*IconView)SetTooltipCell¶ func(v*IconView)SetTooltipCell(tooltip*Tooltip,path*TreePath,cell*CellRenderer) SetTooltipCellisawrapperaroundgtk_icon_view_set_tooltip_cell(). func(*IconView)SetTooltipColumn¶ func(v*IconView)SetTooltipColumn(columnint) SetTooltipColumnisawrapperaroundgtk_icon_view_set_tooltip_column(). func(*IconView)SetTooltipItem¶ func(v*IconView)SetTooltipItem(tooltip*Tooltip,path*TreePath) SetTooltipItemisawrapperaroundgtk_icon_view_set_tooltip_item(). func(*IconView)UnselectAll¶ func(v*IconView)UnselectAll() UnselectAllisawrapperaroundgtk_icon_view_unselect_all(). func(*IconView)UnselectPath¶ func(v*IconView)UnselectPath(path*TreePath) UnselectPathisawrapperaroundgtk_icon_view_unselect_path(). typeImage¶ typeImagestruct{ Widget } ImageisarepresentationofGTK'sGtkImage. funcImageNew¶ funcImageNew()(*Image,error) ImageNew()isawrapperaroundgtk_image_new(). funcImageNewFromAnimation¶ funcImageNewFromAnimation(animation*gdk.PixbufAnimation)(*Image,error) ImageNewFromAnimation()isawrapperaroundgtk_image_new_from_animation() funcImageNewFromFile¶ funcImageNewFromFile(filenamestring)(*Image,error) ImageNewFromFile()isawrapperaroundgtk_image_new_from_file(). funcImageNewFromGIcon¶ funcImageNewFromGIcon(icon*glib.Icon,sizeIconSize)(*Image,error) ImageNewFromGIconisawrapperaroundgtk_image_new_from_gicon() funcImageNewFromIconName¶ funcImageNewFromIconName(iconNamestring,sizeIconSize)(*Image,error) ImageNewFromIconName()isawrapperaroundgtk_image_new_from_icon_name(). funcImageNewFromPixbuf¶ funcImageNewFromPixbuf(pixbuf*gdk.Pixbuf)(*Image,error) ImageNewFromPixbufisawrapperaroundgtk_image_new_from_pixbuf(). funcImageNewFromResource¶ funcImageNewFromResource(resourcePathstring)(*Image,error) ImageNewFromResource()isawrapperaroundgtk_image_new_from_resource(). funcImageNewFromSurface¶ funcImageNewFromSurface(surface*cairo.Surface)(*Image,error) ImageNewFromSurfaceisawrapperaroundgtk_image_new_from_surface(). func(*Image)Clear¶ func(v*Image)Clear() Clear()isawrapperaroundgtk_image_clear(). func(*Image)GetAnimation¶ func(v*Image)GetAnimation()*gdk.PixbufAnimation GetAnimation()isawrapperaroundgtk_image_get_animation() func(*Image)GetGIcon¶ func(v*Image)GetGIcon()(*glib.Icon,IconSize,error) GetGIconisawrapperaroundgtk_image_get_gicon() func(*Image)GetIconName¶ func(v*Image)GetIconName()(string,IconSize) GetIconName()isawrapperaroundgtk_image_get_icon_name(). func(*Image)GetPixbuf¶ func(v*Image)GetPixbuf()*gdk.Pixbuf GetPixbuf()isawrapperaroundgtk_image_get_pixbuf(). func(*Image)GetPixelSize¶ func(v*Image)GetPixelSize()int GetPixelSize()isawrapperaroundgtk_image_get_pixel_size(). func(*Image)GetStorageType¶ func(v*Image)GetStorageType()ImageType GetStorageType()isawrapperaroundgtk_image_get_storage_type(). func(*Image)SetFromAnimation¶ func(v*Image)SetFromAnimation(animation*gdk.PixbufAnimation) SetFromAnimationisawrapperaroundgtk_image_set_from_animation(). func(*Image)SetFromFile¶ func(v*Image)SetFromFile(filenamestring) SetFromFile()isawrapperaroundgtk_image_set_from_file(). func(*Image)SetFromGIcon¶ func(v*Image)SetFromGIcon(icon*glib.Icon,sizeIconSize) SetFromGIconisawrapperaroundgtk_image_set_from_gicon() func(*Image)SetFromIconName¶ func(v*Image)SetFromIconName(iconNamestring,sizeIconSize) SetFromIconName()isawrapperaroundgtk_image_set_from_icon_name(). func(*Image)SetFromPixbuf¶ func(v*Image)SetFromPixbuf(pixbuf*gdk.Pixbuf) SetFromFixbufisawrapperaroundgtk_image_set_from_pixbuf(). func(*Image)SetFromResource¶ func(v*Image)SetFromResource(resourcePathstring) SetFromResource()isawrapperaroundgtk_image_set_from_resource(). func(*Image)SetFromSurface¶ func(v*Image)SetFromSurface(surface*cairo.Surface) SetFromSurfaceisawrapperaroundgtk_image_set_from_surface(). func(*Image)SetPixelSize¶ func(v*Image)SetPixelSize(pixelSizeint) SetPixelSize()isawrapperaroundgtk_image_set_pixel_size(). typeImageType¶ typeImageTypeint ImageTypeisarepresentationofGTK'sGtkImageType. const( IMAGE_EMPTYImageType=C.GTK_IMAGE_EMPTY IMAGE_PIXBUFImageType=C.GTK_IMAGE_PIXBUF IMAGE_STOCKImageType=C.GTK_IMAGE_STOCK IMAGE_ICON_SETImageType=C.GTK_IMAGE_ICON_SET IMAGE_ANIMATIONImageType=C.GTK_IMAGE_ANIMATION IMAGE_ICON_NAMEImageType=C.GTK_IMAGE_ICON_NAME IMAGE_GICONImageType=C.GTK_IMAGE_GICON ) const( IMAGE_SURFACEImageType=C.GTK_IMAGE_SURFACE ) ImageType typeInfoBar¶ typeInfoBarstruct{ Box } funcInfoBarNew¶ funcInfoBarNew()(*InfoBar,error) InfoBarNewisawrapperaroundgtk_info_bar_new(). func(*InfoBar)AddActionWidget¶ func(v*InfoBar)AddActionWidget(wIWidget,responseIdResponseType) AddActionWidgetisawrapperaroundgtk_info_bar_add_action_widget(). func(*InfoBar)AddButton¶ func(v*InfoBar)AddButton(buttonTextstring,responseIdResponseType) AddButtonisawrapperaroundgtk_info_bar_add_button(). func(*InfoBar)GetActionArea¶ func(v*InfoBar)GetActionArea()(IWidget,error) GetActionAreaisawrapperaroundgtk_info_bar_get_action_area(). func(*InfoBar)GetContentArea¶ func(v*InfoBar)GetContentArea()(*Box,error) GetContentAreaisawrapperaroundgtk_info_bar_get_content_area(). func(*InfoBar)GetMessageType¶ func(v*InfoBar)GetMessageType()MessageType GetMessageTypeisawrapperaroundgtk_info_bar_get_message_type(). func(*InfoBar)GetShowCloseButton¶ func(v*InfoBar)GetShowCloseButton()bool GetShowCloseButtonisawrapperaroundgtk_info_bar_get_show_close_button(). func(*InfoBar)SetDefaultResponse¶ func(v*InfoBar)SetDefaultResponse(responseIdResponseType) SetDefaultResponseisawrapperaroundgtk_info_bar_set_default_response(). func(*InfoBar)SetMessageType¶ func(v*InfoBar)SetMessageType(messageTypeMessageType) SetMessageTypeisawrapperaroundgtk_info_bar_set_message_type(). func(*InfoBar)SetResponseSensitive¶ func(v*InfoBar)SetResponseSensitive(responseIdResponseType,settingbool) SetResponseSensitiveisawrapperaroundgtk_info_bar_set_response_sensitive(). func(*InfoBar)SetShowCloseButton¶ func(v*InfoBar)SetShowCloseButton(settingbool) SetShowCloseButtonisawrapperaroundgtk_info_bar_set_show_close_button(). typeInputHints¶ typeInputHintsint InputHintsisarepresentationofGTK'sGtkInputHints. const( INPUT_HINT_NONEInputHints=C.GTK_INPUT_HINT_NONE INPUT_HINT_SPELLCHECKInputHints=C.GTK_INPUT_HINT_SPELLCHECK INPUT_HINT_NO_SPELLCHECKInputHints=C.GTK_INPUT_HINT_NO_SPELLCHECK INPUT_HINT_WORD_COMPLETIONInputHints=C.GTK_INPUT_HINT_WORD_COMPLETION INPUT_HINT_LOWERCASEInputHints=C.GTK_INPUT_HINT_LOWERCASE INPUT_HINT_UPPERCASE_CHARSInputHints=C.GTK_INPUT_HINT_UPPERCASE_CHARS INPUT_HINT_UPPERCASE_WORDSInputHints=C.GTK_INPUT_HINT_UPPERCASE_WORDS INPUT_HINT_UPPERCASE_SENTENCESInputHints=C.GTK_INPUT_HINT_UPPERCASE_SENTENCES INPUT_HINT_INHIBIT_OSKInputHints=C.GTK_INPUT_HINT_INHIBIT_OSK ) typeInputPurpose¶ typeInputPurposeint InputPurposeisarepresentationofGTK'sGtkInputPurpose. const( INPUT_PURPOSE_FREE_FORMInputPurpose=C.GTK_INPUT_PURPOSE_FREE_FORM INPUT_PURPOSE_ALPHAInputPurpose=C.GTK_INPUT_PURPOSE_ALPHA INPUT_PURPOSE_DIGITSInputPurpose=C.GTK_INPUT_PURPOSE_DIGITS INPUT_PURPOSE_NUMBERInputPurpose=C.GTK_INPUT_PURPOSE_NUMBER INPUT_PURPOSE_PHONEInputPurpose=C.GTK_INPUT_PURPOSE_PHONE INPUT_PURPOSE_URLInputPurpose=C.GTK_INPUT_PURPOSE_URL INPUT_PURPOSE_EMAILInputPurpose=C.GTK_INPUT_PURPOSE_EMAIL INPUT_PURPOSE_NAMEInputPurpose=C.GTK_INPUT_PURPOSE_NAME INPUT_PURPOSE_PASSWORDInputPurpose=C.GTK_INPUT_PURPOSE_PASSWORD INPUT_PURPOSE_PINInputPurpose=C.GTK_INPUT_PURPOSE_PIN ) const( INPUT_PURPOSE_TERMINALInputPurpose=C.GTK_INPUT_PURPOSE_TERMINAL ) typeJustification¶ typeJustificationint JustificationisarepresentationofGTK'sGtkJustification. const( JUSTIFY_LEFTJustification=C.GTK_JUSTIFY_LEFT JUSTIFY_RIGHTJustification=C.GTK_JUSTIFY_RIGHT JUSTIFY_CENTERJustification=C.GTK_JUSTIFY_CENTER JUSTIFY_FILLJustification=C.GTK_JUSTIFY_FILL ) typeLabel¶ typeLabelstruct{ Widget } LabelisarepresentationofGTK'sGtkLabel. funcLabelNew¶ funcLabelNew(strstring)(*Label,error) LabelNewisawrapperaroundgtk_label_new(). funcLabelNewWithMnemonic¶ funcLabelNewWithMnemonic(strstring)(*Label,error) LabelNewWithMnemonicisawrapperaroundgtk_label_new_with_mnemonic(). funcWidgetToLabel¶ funcWidgetToLabel(widget*Widget)(*Label,error) WidgetToLabelisaconviencefuncthatcaststhegiven*Widgetintoa*Label. func(*Label)GetAngle¶ func(v*Label)GetAngle()float64 GetAngleisawrapperaroundgtk_label_get_angle(). func(*Label)GetCurrentUri¶ func(v*Label)GetCurrentUri()string GetCurrentUriisawrapperaroundgtk_label_get_current_uri(). func(*Label)GetEllipsize¶ func(v*Label)GetEllipsize()pango.EllipsizeMode GetEllipsizeisawrapperaroundgtk_label_get_ellipsize(). func(*Label)GetJustify¶ func(v*Label)GetJustify()Justification GetJustifyisawrapperaroundgtk_label_get_justify(). func(*Label)GetLabel¶ func(v*Label)GetLabel()string GetLabelisawrapperaroundgtk_label_get_label(). func(*Label)GetLineWrap¶ func(v*Label)GetLineWrap()bool GetLineWrapisawrapperaroundgtk_label_get_line_wrap(). func(*Label)GetLines¶ func(v*Label)GetLines()int GetLinesisawrapperaroundgtk_label_get_lines(). func(*Label)GetMaxWidthChars¶ func(v*Label)GetMaxWidthChars()int GetMaxWidthCharsisawrapperaroundgtk_label_get_max_width_chars(). func(*Label)GetMnemonicKeyval¶ func(v*Label)GetMnemonicKeyval()uint GetMnemonicKeyvalisawrapperaroundgtk_label_get_mnemonic_keyval(). func(*Label)GetSelectable¶ func(v*Label)GetSelectable()bool GetSelectableisawrapperaroundgtk_label_get_selectable(). func(*Label)GetSelectionBounds¶ func(v*Label)GetSelectionBounds()(start,endint,nonEmptybool) GetSelectionBoundsisawrapperaroundgtk_label_get_selection_bounds(). func(*Label)GetSingleLineMode¶ func(v*Label)GetSingleLineMode()bool GetSingleLineModeisawrapperaroundgtk_label_get_single_line_mode(). func(*Label)GetText¶ func(v*Label)GetText()(string,error) GetTextisawrapperaroundgtk_label_get_text(). func(*Label)GetTrackVisitedLinks¶ func(v*Label)GetTrackVisitedLinks()bool GetTrackVisitedLinksisawrapperaroundgtk_label_get_track_visited_links(). func(*Label)GetUseMarkup¶ func(v*Label)GetUseMarkup()bool GetUseMarkupisawrapperaroundgtk_label_get_use_markup(). func(*Label)GetUseUnderline¶ func(v*Label)GetUseUnderline()bool GetUseUnderlineisawrapperaroundgtk_label_get_use_underline(). func(*Label)GetWidthChars¶ func(v*Label)GetWidthChars()int GetWidthCharsisawrapperaroundgtk_label_get_width_chars(). func(*Label)GetXAlign¶ func(v*Label)GetXAlign()float64 GetXAlignisawrapperaroundgtk_label_get_xalign(). func(*Label)GetYAlign¶ func(v*Label)GetYAlign()float64 GetYAlignisawrapperaroundgtk_label_get_yalign(). func(*Label)SelectRegion¶ func(v*Label)SelectRegion(startOffset,endOffsetint) SelectRegionisawrapperaroundgtk_label_select_region(). func(*Label)SetAngle¶ func(v*Label)SetAngle(anglefloat64) SetAngleisawrapperaroundgtk_label_set_angle(). func(*Label)SetAttributes¶ func(v*Label)SetAttributes(attributes*pango.AttrList) TODO: gtk_label_set_text_with_mnemonic(). gtk_label_get_attributes(). func(*Label)SetEllipsize¶ func(v*Label)SetEllipsize(modepango.EllipsizeMode) SetEllipsizeisawrapperaroundgtk_label_set_ellipsize(). func(*Label)SetJustify¶ func(v*Label)SetJustify(jtypeJustification) SetJustifyisawrapperaroundgtk_label_set_justify(). func(*Label)SetLabel¶ func(v*Label)SetLabel(strstring) SetLabelisawrapperaroundgtk_label_set_label(). func(*Label)SetLineWrap¶ func(v*Label)SetLineWrap(wrapbool) SetLineWrapisawrapperaroundgtk_label_set_line_wrap(). func(*Label)SetLineWrapMode¶ func(v*Label)SetLineWrapMode(wrapModepango.WrapMode) SetLineWrapModeisawrapperaroundgtk_label_set_line_wrap_mode(). func(*Label)SetLines¶ func(v*Label)SetLines(linesint) SetLinesisawrapperaroundgtk_label_set_lines(). func(*Label)SetMarkup¶ func(v*Label)SetMarkup(strstring) SetMarkupisawrapperaroundgtk_label_set_markup(). func(*Label)SetMarkupWithMnemonic¶ func(v*Label)SetMarkupWithMnemonic(strstring) SetMarkupWithMnemonicisawrapperaround gtk_label_set_markup_with_mnemonic(). func(*Label)SetMaxWidthChars¶ func(v*Label)SetMaxWidthChars(nCharsint) SetMaxWidthCharsisawrapperaroundgtk_label_set_max_width_chars(). func(*Label)SetMnemonicWidget¶ func(v*Label)SetMnemonicWidget(widgetIWidget) SetMnemonicWidgetisawrapperaroundgtk_label_set_mnemonic_widget(). func(*Label)SetPattern¶ func(v*Label)SetPattern(paternstring) SetPatternisawrapperaroundgtk_label_set_pattern(). func(*Label)SetSelectable¶ func(v*Label)SetSelectable(settingbool) SetSelectableisawrapperaroundgtk_label_set_selectable(). func(*Label)SetSingleLineMode¶ func(v*Label)SetSingleLineMode(modebool) SetSingleLineModeisawrapperaroundgtk_label_set_single_line_mode(). func(*Label)SetText¶ func(v*Label)SetText(strstring) SetTextisawrapperaroundgtk_label_set_text(). func(*Label)SetTrackVisitedLinks¶ func(v*Label)SetTrackVisitedLinks(trackLinksbool) SetTrackVisitedLinksisawrapperaroundgtk_label_set_track_visited_links(). func(*Label)SetUseMarkup¶ func(v*Label)SetUseMarkup(usebool) SetUseMarkupisawrapperaroundgtk_label_set_use_markup(). func(*Label)SetUseUnderline¶ func(v*Label)SetUseUnderline(usebool) SetUseUnderlineisawrapperaroundgtk_label_set_use_underline(). func(*Label)SetWidthChars¶ func(v*Label)SetWidthChars(nCharsint) SetWidthCharsisawrapperaroundgtk_label_set_width_chars(). func(*Label)SetXAlign¶ func(v*Label)SetXAlign(nfloat64) SetXAlignisawrapperaroundgtk_label_set_xalign(). func(*Label)SetYAlign¶ func(v*Label)SetYAlign(nfloat64) SetYAlignisawrapperaroundgtk_label_set_yalign(). typeLayout¶ typeLayoutstruct{ Container } LayoutisarepresentationofGTK'sGtkLayout. funcLayoutNew¶ funcLayoutNew(hadjustment,vadjustment*Adjustment)(*Layout,error) LayoutNewisawrapperaroundgtk_layout_new(). func(*Layout)GetSize¶ func(v*Layout)GetSize()(width,heightuint) Layout.GetSizeisawrapperaroundgtk_layout_get_size func(*Layout)Move¶ func(v*Layout)Move(wIWidget,x,yint) Layout.Moveisawrapperaroundgtk_layout_move(). func(*Layout)Put¶ func(v*Layout)Put(wIWidget,x,yint) Layout.Putisawrapperaroundgtk_layout_put(). func(*Layout)SetSize¶ func(v*Layout)SetSize(width,heightuint) Layout.SetSizeisawrapperaroundgtk_layout_set_size typeLevelBar¶ typeLevelBarstruct{ Widget } funcLevelBarNew¶ funcLevelBarNew()(*LevelBar,error) LevelBarNewisawrapperaroundgtk_level_bar_new(). funcLevelBarNewForInterval¶ funcLevelBarNewForInterval(min_value,max_valuefloat64)(*LevelBar,error) LevelBarNewForIntervalisawrapperaroundgtk_level_bar_new_for_interval(). func(*LevelBar)AddOffsetValue¶ func(v*LevelBar)AddOffsetValue(namestring,valuefloat64) AddOffsetValueisawrapperaroundgtk_level_bar_add_offset_value(). func(*LevelBar)GetInverted¶ func(v*LevelBar)GetInverted()bool GetInverted()isawrapperaroundgtk_level_bar_get_inverted(). func(*LevelBar)GetMaxValue¶ func(v*LevelBar)GetMaxValue()float64 GetMaxValueisawrapperaroundgtk_level_bar_get_max_value(). func(*LevelBar)GetMinValue¶ func(v*LevelBar)GetMinValue()float64 GetMinValueisawrapperaroundgtk_level_bar_get_min_value(). func(*LevelBar)GetMode¶ func(v*LevelBar)GetMode()LevelBarMode GetModeisawrapperaroundgtk_level_bar_get_mode(). func(*LevelBar)GetOffsetValue¶ func(v*LevelBar)GetOffsetValue(namestring)(float64,bool) GetOffsetValueisawrapperaroundgtk_level_bar_get_offset_value(). func(*LevelBar)GetValue¶ func(v*LevelBar)GetValue()float64 GetValueisawrapperaroundgtk_level_bar_get_value(). func(*LevelBar)RemoveOffsetValue¶ func(v*LevelBar)RemoveOffsetValue(namestring) RemoveOffsetValueisawrapperaroundgtk_level_bar_remove_offset_value(). func(*LevelBar)SetInverted¶ func(v*LevelBar)SetInverted(invertedbool) SetInverted()isawrapperaroundgtk_level_bar_set_inverted(). func(*LevelBar)SetMaxValue¶ func(v*LevelBar)SetMaxValue(valuefloat64) SetMaxValueisawrapperaroundgtk_level_bar_set_max_value(). func(*LevelBar)SetMinValue¶ func(v*LevelBar)SetMinValue(valuefloat64) SetMinValueisawrapperaroundgtk_level_bar_set_min_value(). func(*LevelBar)SetMode¶ func(v*LevelBar)SetMode(mLevelBarMode) SetModeisawrapperaroundgtk_level_bar_set_mode(). func(*LevelBar)SetValue¶ func(v*LevelBar)SetValue(valuefloat64) SetValueisawrapperaroundgtk_level_bar_set_value(). typeLevelBarMode¶ typeLevelBarModeint LevelBarModeisarepresentationofGTK'sGtkLevelBarMode. const( LEVEL_BAR_MODE_CONTINUOUSLevelBarMode=C.GTK_LEVEL_BAR_MODE_CONTINUOUS LEVEL_BAR_MODE_DISCRETELevelBarMode=C.GTK_LEVEL_BAR_MODE_DISCRETE ) typeLicense¶ typeLicenseint LicenseisarepresentationofGTK'sGtkLicense. const( LICENSE_UNKNOWNLicense=C.GTK_LICENSE_UNKNOWN LICENSE_CUSTOMLicense=C.GTK_LICENSE_CUSTOM LICENSE_GPL_2_0License=C.GTK_LICENSE_GPL_2_0 LICENSE_GPL_3_0License=C.GTK_LICENSE_GPL_3_0 LICENSE_LGPL_2_1License=C.GTK_LICENSE_LGPL_2_1 LICENSE_LGPL_3_0License=C.GTK_LICENSE_LGPL_3_0 LICENSE_BSDLicense=C.GTK_LICENSE_BSD LICENSE_MIT_X11License=C.GTK_LICENSE_MIT_X11 LICENSE_GTK_ARTISTICLicense=C.GTK_LICENSE_ARTISTIC ) typeLinkButton¶ typeLinkButtonstruct{ Button } LinkButtonisarepresentationofGTK'sGtkLinkButton. funcLinkButtonNew¶ funcLinkButtonNew(labelstring)(*LinkButton,error) LinkButtonNewisawrapperaroundgtk_link_button_new(). funcLinkButtonNewWithLabel¶ funcLinkButtonNewWithLabel(uri,labelstring)(*LinkButton,error) LinkButtonNewWithLabelisawrapperaroundgtk_link_button_new_with_label(). func(*LinkButton)GetUri¶ func(v*LinkButton)GetUri()string GetUriisawrapperaroundgtk_link_button_get_uri(). func(*LinkButton)GetVisited¶ func(v*LinkButton)GetVisited()bool GetVisitedisawrapperaroundgtk_link_button_get_visited(). func(*LinkButton)SetUri¶ func(v*LinkButton)SetUri(uristring) SetUriisawrapperaroundgtk_link_button_set_uri(). func(*LinkButton)SetVisited¶ func(v*LinkButton)SetVisited(visitedbool) SetVisitedisawrapperaroundgtk_link_button_set_visited(). typeListBox¶ typeListBoxstruct{ Container } ListBoxisarepresentationofGTK'sGtkListBox. funcListBoxNew¶ funcListBoxNew()(*ListBox,error) ListBoxNewisawrapperaroundgtk_list_box_new(). func(*ListBox)BindModel¶ func(v*ListBox)BindModel(listModel*glib.ListModel,createWidgetFuncListBoxCreateWidgetFunc) BindModelisawrapperaroundgtk_list_box_bind_model(). func(*ListBox)DragHighlightRow¶ func(v*ListBox)DragHighlightRow(row*ListBoxRow) DragHighlightRowisawrapperaroundgtk_list_box_drag_highlight_row() func(*ListBox)DragUnhighlightRow¶ func(v*ListBox)DragUnhighlightRow() DragUnhighlightRowisawrapperaroundgtk_list_box_drag_unhighlight_row(). func(*ListBox)GetActivateOnSingleClick¶ func(v*ListBox)GetActivateOnSingleClick()bool GetActivateOnSingleClickisawrapperaroundgtk_list_box_get_activate_on_single_click(). func(*ListBox)GetAdjustment¶ func(v*ListBox)GetAdjustment()*Adjustment GetAdjustmentisawrapperaroundgtk_list_box_get_adjustment(). func(*ListBox)GetRowAtIndex¶ func(v*ListBox)GetRowAtIndex(indexint)*ListBoxRow GetRowAtIndexisawrapperaroundgtk_list_box_get_row_at_index(). func(*ListBox)GetRowAtY¶ func(v*ListBox)GetRowAtY(yint)*ListBoxRow GetRowAtYisawrapperaroundgtk_list_box_get_row_at_y(). func(*ListBox)GetSelectedRow¶ func(v*ListBox)GetSelectedRow()*ListBoxRow GetSelectedRowisawrapperaroundgtk_list_box_get_selected_row(). func(*ListBox)GetSelectedRows¶ func(v*ListBox)GetSelectedRows()*glib.List GetSelectedRowsisawrapperaroundgtk_list_box_get_selected_rows(). func(*ListBox)GetSelectionMode¶ func(v*ListBox)GetSelectionMode()SelectionMode GetSelectionModeisawrapperaroundgtk_list_box_get_selection_mode() func(*ListBox)Insert¶ func(v*ListBox)Insert(childIWidget,positionint) Insertisawrapperaroundgtk_list_box_insert(). func(*ListBox)InvalidateFilter¶ func(v*ListBox)InvalidateFilter() InvalidateFilterisawrapperaroundgtk_list_box_invalidate_filter(). func(*ListBox)InvalidateHeaders¶ func(v*ListBox)InvalidateHeaders() InvalidateHeadersisawrapperaroundgtk_list_box_invalidate_headers(). func(*ListBox)InvalidateSort¶ func(v*ListBox)InvalidateSort() InvalidateSortisawrapperaroundgtk_list_box_invalidate_sort(). func(*ListBox)Prepend¶ func(v*ListBox)Prepend(childIWidget) Prependisawrapperaroundgtk_list_box_prepend(). func(*ListBox)SelectAll¶ func(v*ListBox)SelectAll() SelectAllisawrapperaroundgtk_list_box_select_all(). func(*ListBox)SelectRow¶ func(v*ListBox)SelectRow(row*ListBoxRow) SelectRowisawrapperaroundgtk_list_box_select_row(). func(*ListBox)SelectedForeach¶ func(v*ListBox)SelectedForeach(fnListBoxForeachFunc) SelectedForeachisawrapperaroundgtk_list_box_selected_foreach(). func(*ListBox)SetActivateOnSingleClick¶ func(v*ListBox)SetActivateOnSingleClick(singlebool) SetActivateOnSingleClickisawrapperaroundgtk_list_box_set_activate_on_single_click(). func(*ListBox)SetAdjustment¶ func(v*ListBox)SetAdjustment(adjustment*Adjustment) SetAdjustmentisawrapperaroundgtk_list_box_set_adjustment(). func(*ListBox)SetFilterFunc¶ func(v*ListBox)SetFilterFunc(fnListBoxFilterFunc) SetFilterFuncisawrapperaroundgtk_list_box_set_filter_func func(*ListBox)SetHeaderFunc¶ func(v*ListBox)SetHeaderFunc(fnListBoxHeaderFunc) SetHeaderFuncisawrapperaroundgtk_list_box_set_header_func func(*ListBox)SetPlaceholder¶ func(v*ListBox)SetPlaceholder(placeholderIWidget) SetPlaceholderisawrapperaroundgtk_list_box_set_placeholder(). func(*ListBox)SetSelectionMode¶ func(v*ListBox)SetSelectionMode(modeSelectionMode) SetSelectionModeisawrapperaroundgtk_list_box_set_selection_mode(). func(*ListBox)SetSortFunc¶ func(v*ListBox)SetSortFunc(fnListBoxSortFunc) SetSortFuncisawrapperaroundgtk_list_box_set_sort_func func(*ListBox)UnselectAll¶ func(v*ListBox)UnselectAll() UnselectAllisawrapperaroundgtk_list_box_unselect_all(). func(*ListBox)UnselectRow¶ func(v*ListBox)UnselectRow(row*ListBoxRow) UnselectRowisawrapperaroundgtk_list_box_unselect_row(). typeListBoxCreateWidgetFunc¶ typeListBoxCreateWidgetFuncfunc(iteminterface{})int ListBoxCreateWidgetFuncisarepresentationofGtkListBoxCreateWidgetFunc. typeListBoxFilterFunc¶ typeListBoxFilterFuncfunc(row*ListBoxRow)bool ListBoxFilterFuncisarepresentationofGtkListBoxFilterFunc typeListBoxForeachFunc¶ typeListBoxForeachFuncfunc(box*ListBox,row*ListBoxRow)int ListBoxForeachFuncisarepresentationofGtkListBoxForeachFunc typeListBoxHeaderFunc¶ typeListBoxHeaderFuncfunc(row*ListBoxRow,before*ListBoxRow) ListBoxHeaderFuncisarepresentationofGtkListBoxUpdateHeaderFunc typeListBoxRow¶ typeListBoxRowstruct{ Bin } ListBoxRowisarepresentationofGTK'sGtkListBoxRow. funcListBoxRowNew¶ funcListBoxRowNew()(*ListBoxRow,error) ListBoxRowNewisawrapperaroundgtk_list_box_row_new(). func(*ListBoxRow)Changed¶ func(v*ListBoxRow)Changed() Changedisawrapperaroundgtk_list_box_row_changed(). func(*ListBoxRow)GetActivatable¶ func(v*ListBoxRow)GetActivatable()bool GetActivatableisawrapperaroundgtk_list_box_row_get_activatable(). func(*ListBoxRow)GetHeader¶ func(v*ListBoxRow)GetHeader()(IWidget,error) GetHeaderisawrapperaroundgtk_list_box_row_get_header(). func(*ListBoxRow)GetIndex¶ func(v*ListBoxRow)GetIndex()int GetIndexisawrapperaroundgtk_list_box_row_get_index() func(*ListBoxRow)GetSelectable¶ func(v*ListBoxRow)GetSelectable()bool GetSelectableisawrapperaroundgtk_list_box_row_get_selectable(). func(*ListBoxRow)IsSelected¶ func(v*ListBoxRow)IsSelected()bool IsSelectedisawrapperaroundgtk_list_box_row_is_selected(). func(*ListBoxRow)SetActivatable¶ func(v*ListBoxRow)SetActivatable(activatablebool) SetActivatableisawrapperaroundgtk_list_box_row_set_activatable(). func(*ListBoxRow)SetHeader¶ func(v*ListBoxRow)SetHeader(headerIWidget) SetHeaderisawrapperaroundgtk_list_box_row_set_header(). func(*ListBoxRow)SetSelectable¶ func(v*ListBoxRow)SetSelectable(selectablebool) SetSelectableisawrapperaroundgtk_list_box_row_set_selectable(). typeListBoxSortFunc¶ typeListBoxSortFuncfunc(row1*ListBoxRow,row2*ListBoxRow)int ListBoxSortFuncisarepresentationofGtkListBoxSortFunc typeListStore¶ typeListStorestruct{ *glib.Object //Interfaces TreeModel TreeSortable } ListStoreisarepresentationofGTK'sGtkListStore. funcListStoreNew¶ funcListStoreNew(types...glib.Type)(*ListStore,error) ListStoreNewisawrapperaroundgtk_list_store_newv(). func(*ListStore)Append¶ func(v*ListStore)Append()*TreeIter Append()isawrapperaroundgtk_list_store_append(). func(*ListStore)Clear¶ func(v*ListStore)Clear() Clear()isawrapperaroundgtk_list_store_clear(). func(*ListStore)Insert¶ func(v*ListStore)Insert(positionint)*TreeIter Insert()isawrapperaroundgtk_list_store_insert(). func(*ListStore)InsertAfter¶ func(v*ListStore)InsertAfter(sibling*TreeIter)*TreeIter InsertAfter()isawrapperaroundgtk_list_store_insert_after(). func(*ListStore)InsertBefore¶ func(v*ListStore)InsertBefore(sibling*TreeIter)*TreeIter InsertBefore()isawrapperaroundgtk_list_store_insert_before(). func(*ListStore)InsertWithValues¶ func(v*ListStore)InsertWithValues(iter*TreeIter,positionint,inColumns[]int,inValues[]interface{})error InsertWithValues()isawrapperaroundgtk_list_store_insert_with_valuesv(). func(*ListStore)IterIsValid¶ func(v*ListStore)IterIsValid(iter*TreeIter)bool IterIsValid()isawrapperaroundgtk_list_store_iter_is_valid(). func(*ListStore)MoveAfter¶ func(v*ListStore)MoveAfter(iter,position*TreeIter) MoveAfter()isawrapperaroundgtk_list_store_move_after(). func(*ListStore)MoveBefore¶ func(v*ListStore)MoveBefore(iter,position*TreeIter) MoveBefore()isawrapperaroundgtk_list_store_move_before(). func(*ListStore)Prepend¶ func(v*ListStore)Prepend()*TreeIter Prepend()isawrapperaroundgtk_list_store_prepend(). func(*ListStore)Remove¶ func(v*ListStore)Remove(iter*TreeIter)bool Removeisawrapperaroundgtk_list_store_remove(). func(*ListStore)Set¶ func(v*ListStore)Set(iter*TreeIter,columns[]int,values[]interface{})error Set()isawrapperaroundgtk_list_store_set_value()butprovides afunctionsimilartogtk_list_store_set()inthatmultiplecolumns maybesetbyonecall.Thelengthofcolumnsandvaluesslicesmust match,orSet()willreturnanon-nilerror. Asanexample,acallto: store.Set(iter,[]int{0,1},[]interface{}{"Foo","Bar"}) isfunctionallyequivalenttocallingthenativeCGTKfunction: gtk_list_store_set(store,iter,0,"Foo",1,"Bar",-1); func(*ListStore)SetCols¶ func(v*ListStore)SetCols(iter*TreeIter,colsCols)error func(*ListStore)SetColumnTypes¶ func(v*ListStore)SetColumnTypes(types...glib.Type) SetColumnTypesisawrapperaroundgtk_list_store_set_column_types(). Thesizeofglib.Typemustmatchthenumberofcolumns func(*ListStore)SetValue¶ func(v*ListStore)SetValue(iter*TreeIter,columnint,valueinterface{})error SetValueisawrapperaroundgtk_list_store_set_value(). func(*ListStore)Swap¶ func(v*ListStore)Swap(a,b*TreeIter) Swap()isawrapperaroundgtk_list_store_swap(). typeLockButton¶ typeLockButtonstruct{ Button } LockButtonisarepresentationofGTK'sGtkLockButton. funcLockButtonNew¶ funcLockButtonNew(permission*glib.Permission)(*LockButton,error) LockButtonNewisawrapperaroundgtk_lock_button_new(). func(*LockButton)GetPermission¶ func(v*LockButton)GetPermission()*glib.Permission GetPermissionisawrapperaroundgtk_lock_button_get_permission(). func(*LockButton)SetPermission¶ func(v*LockButton)SetPermission(permission*glib.Permission) SetPermissionisawrapperaroundgtk_lock_button_set_permission(). typeMajorVersion¶ typeMajorVersionint MajorVersionisarepresentationofOpenGLmajorversion. typeMenu¶ typeMenustruct{ MenuShell } MenuisarepresentationofGTK'sGtkMenu. funcGtkMenuNewFromModel¶ addedin v0.6.0 funcGtkMenuNewFromModel(model*glib.MenuModel)(*Menu,error) GtkMenuNewFromModelisawrapperaroundgtk_menu_new_from_model(). funcMenuNew¶ funcMenuNew()(*Menu,error) MenuNew()isawrapperaroundgtk_menu_new(). func(*Menu)Attach¶ addedin v0.6.0 func(v*Menu)Attach(childIWidget,l,r,t,buint) Attachisawrapperaroundgtk_menu_attach(). func(*Menu)GetAccelGroup¶ func(v*Menu)GetAccelGroup()*AccelGroup GetAccelGroupisawrapperaroundgtk_menu_get_accel_group(). func(*Menu)GetAccelPath¶ func(v*Menu)GetAccelPath()string GetAccelPathisawrapperaroundgtk_menu_get_accel_path(). func(*Menu)GetActive¶ addedin v0.6.0 func(v*Menu)GetActive()(*Menu,error) GetActive()isawrapperaroundgtk_menu_get_active(). func(*Menu)GetAttachWidget¶ addedin v0.6.0 func(v*Menu)GetAttachWidget()(IWidget,error) GetAttachWidget()isawrapperaroundgtk_menu_get_attach_widget(). func(*Menu)GetMonitor¶ addedin v0.6.0 func(v*Menu)GetMonitor()int GetMonitor()isawrapperaroundgtk_menu_get_monitor(). func(*Menu)GetReserveToggleSize¶ addedin v0.6.0 func(v*Menu)GetReserveToggleSize()bool GetReserveToggleSize()isawrapperaroundgtk_menu_get_reserve_toggle_size(). func(*Menu)PlaceOnMonitor¶ addedin v0.6.0 func(v*Menu)PlaceOnMonitor(monitor*gdk.Monitor) PlaceOnMonitor()isawrapperaroundgtk_menu_place_on_monitor(). func(*Menu)Popdown¶ func(v*Menu)Popdown() Popdown()isawrapperaroundgtk_menu_popdown(). func(*Menu)PopupAtPointer¶ func(v*Menu)PopupAtPointer(triggerEvent*gdk.Event) PopupAtPointer()isawrapperforgtk_menu_popup_at_pointer(),onolderversionsitusesPopupAtMouseCursor func(*Menu)PopupAtRect¶ addedin v0.6.0 func(v*Menu)PopupAtRect(rect_window*gdk.Window, rect*gdk.Rectangle,rect_anchor,menu_anchorgdk.Gravity, trigger_event*gdk.Event) PopupAtRectisawrapperaroundgtk_menu_popup_at_rect(). func(*Menu)PopupAtWidget¶ func(v*Menu)PopupAtWidget(widgetIWidget,widgetAnchorgdk.Gravity,menuAnchorgdk.Gravity,triggerEvent*gdk.Event) PopupAtWidget()isawrapperforgtk_menu_popup_at_widget() func(*Menu)ReorderChild¶ func(v*Menu)ReorderChild(childIWidget,positionint) ReorderChild()isawrapperaroundgtk_menu_reorder_child(). func(*Menu)SetAccelGroup¶ func(v*Menu)SetAccelGroup(accelGroup*AccelGroup) SetAccelGroupisawrapperaroundgtk_menu_set_accel_group(). func(*Menu)SetAccelPath¶ func(v*Menu)SetAccelPath(pathstring) SetAccelPathisawrapperaroundgtk_menu_set_accel_path(). func(*Menu)SetActive¶ addedin v0.6.0 func(v*Menu)SetActive(indexuint) SetActive()isawrapperaroundgtk_menu_set_active(). func(*Menu)SetMonitor¶ addedin v0.6.0 func(v*Menu)SetMonitor(monitor_numint) SetMonitor()isawrapperaroundgtk_menu_set_monitor(). func(*Menu)SetReserveToggleSize¶ addedin v0.6.0 func(v*Menu)SetReserveToggleSize(reservebool) SetReserveToggleSize()isawrapperaroundgtk_menu_set_reserve_toggle_size(). func(*Menu)SetScreen¶ addedin v0.6.0 func(v*Menu)SetScreen(screen*gdk.Screen) SetScreenisawrapperaroundgtk_menu_set_screen(). typeMenuBar¶ typeMenuBarstruct{ MenuShell } MenuBarisarepresentationofGTK'sGtkMenuBar. funcMenuBarNew¶ funcMenuBarNew()(*MenuBar,error) MenuBarNew()isawrapperaroundgtk_menu_bar_new(). typeMenuButton¶ typeMenuButtonstruct{ ToggleButton } MenuButtonisarepresentationofGTK'sGtkMenuButton. funcMenuButtonNew¶ funcMenuButtonNew()(*MenuButton,error) MenuButtonNewisawrapperaroundgtk_menu_button_new(). func(*MenuButton)GetAlignWidget¶ func(v*MenuButton)GetAlignWidget()(IWidget,error) GetAlignWidgetisawrapperaroundgtk_menu_button_get_align_widget(). func(*MenuButton)GetDirection¶ func(v*MenuButton)GetDirection()ArrowType GetDirectionisawrapperaroundgtk_menu_button_get_direction(). func(*MenuButton)GetMenuModel¶ func(v*MenuButton)GetMenuModel()*glib.MenuModel GetMenuModelisawrapperaroundgtk_menu_button_get_menu_model(). func(*MenuButton)GetPopover¶ func(v*MenuButton)GetPopover()*Popover GetPopoverisawrapperaroundgtk_menu_button_get_popover(). func(*MenuButton)GetPopup¶ func(v*MenuButton)GetPopup()*Menu GetPopupisawrapperaroundgtk_menu_button_get_popup(). func(*MenuButton)GetUsePopover¶ func(v*MenuButton)GetUsePopover()bool GetUsePopoverisawrapperaroundgtk_menu_button_get_use_popover(). func(*MenuButton)SetAlignWidget¶ func(v*MenuButton)SetAlignWidget(alignWidgetIWidget) SetAlignWidgetisawrapperaroundgtk_menu_button_set_align_widget(). func(*MenuButton)SetDirection¶ func(v*MenuButton)SetDirection(directionArrowType) SetDirectionisawrapperaroundgtk_menu_button_set_direction(). func(*MenuButton)SetMenuModel¶ func(v*MenuButton)SetMenuModel(menuModel*glib.MenuModel) SetMenuModelisawrapperaroundgtk_menu_button_set_menu_model(). func(*MenuButton)SetPopover¶ func(v*MenuButton)SetPopover(popover*Popover) SetPopoverisawrapperaroundgtk_menu_button_set_popover(). func(*MenuButton)SetPopup¶ func(v*MenuButton)SetPopup(menuIMenu) SetPopupisawrapperaroundgtk_menu_button_set_popup(). func(*MenuButton)SetUsePopover¶ func(v*MenuButton)SetUsePopover(settingbool) SetUsePopoverisawrapperaroundgtk_menu_button_set_use_popover(). typeMenuDirectionType¶ addedin v0.6.0 typeMenuDirectionTypeint MenuDirectionTypeisarepresentationofGTK'sGtkMenuDirectionType. const( MENU_DIR_PARENTMenuDirectionType=C.GTK_MENU_DIR_PARENT MENU_DIR_CHILDMenuDirectionType=C.GTK_MENU_DIR_CHILD MENU_DIR_NEXTMenuDirectionType=C.GTK_MENU_DIR_NEXT MENU_DIR_PREVMenuDirectionType=C.GTK_MENU_DIR_PREV ) typeMenuItem¶ typeMenuItemstruct{ Bin } MenuItemisarepresentationofGTK'sGtkMenuItem. funcMenuItemNew¶ funcMenuItemNew()(*MenuItem,error) MenuItemNew()isawrapperaroundgtk_menu_item_new(). funcMenuItemNewWithLabel¶ funcMenuItemNewWithLabel(labelstring)(*MenuItem,error) MenuItemNewWithLabel()isawrapperaroundgtk_menu_item_new_with_label(). funcMenuItemNewWithMnemonic¶ funcMenuItemNewWithMnemonic(labelstring)(*MenuItem,error) MenuItemNewWithMnemonic()isawrapperaroundgtk_menu_item_new_with_mnemonic(). func(*MenuItem)Activate¶ addedin v0.6.0 func(v*MenuItem)Activate() Activateisawrapperaroundgtk_menu_item_activate() func(*MenuItem)Deselect¶ addedin v0.6.0 func(v*MenuItem)Deselect() Deselectisawrapperaroundgtk_menu_item_deselect() func(*MenuItem)GetAccelPath¶ func(v*MenuItem)GetAccelPath()string GetAccelPathisawrapperaroundgtk_menu_item_get_accel_path(). func(*MenuItem)GetLabel¶ func(v*MenuItem)GetLabel()string GetLabelisawrapperaroundgtk_menu_item_get_label(). func(*MenuItem)GetReserveIndicator¶ addedin v0.6.0 func(v*MenuItem)GetReserveIndicator()bool GetReserveIndicatorisawrapperaroundgtk_menu_item_get_reserve_indicator(). func(*MenuItem)GetSubmenu¶ addedin v0.6.0 func(v*MenuItem)GetSubmenu()(IMenu,error) GetSubmenuisawrapperaroundgtk_menu_item_get_submenu(). func(*MenuItem)GetUseUnderline¶ func(v*MenuItem)GetUseUnderline()bool GetUseUnderline()isawrapperaroundgtk_menu_item_get_use_underline() func(*MenuItem)Select¶ addedin v0.6.0 func(v*MenuItem)Select() Selectisawrapperaroundgtk_menu_item_select() func(*MenuItem)SetAccelPath¶ func(v*MenuItem)SetAccelPath(pathstring) SetAccelPathisawrapperaroundgtk_menu_item_set_accel_path(). func(*MenuItem)SetLabel¶ func(v*MenuItem)SetLabel(labelstring) SetLabelisawrapperaroundgtk_menu_item_set_label(). func(*MenuItem)SetReserveIndicator¶ addedin v0.6.0 func(v*MenuItem)SetReserveIndicator(reservebool) SetReserveIndicatorisawrapperaroundgtk_menu_item_set_reserve_indicator(). func(*MenuItem)SetSubmenu¶ func(v*MenuItem)SetSubmenu(submenuIWidget) SetSubmenu()isawrapperaroundgtk_menu_item_set_submenu(). func(*MenuItem)SetUseUnderline¶ func(v*MenuItem)SetUseUnderline(settingsbool) SetUseUnderline()isawrapperaroundgtk_menu_item_set_use_underline() func(*MenuItem)ToggleSizeAllocate¶ addedin v0.6.0 func(v*MenuItem)ToggleSizeAllocate(allocationint) ToggleSizeAllocateisawrapperaroundgtk_menu_item_toggle_size_allocate() func(*MenuItem)ToggleSizeRequest¶ addedin v0.6.0 func(v*MenuItem)ToggleSizeRequest(requisitionint)int ToggleSizeRequestisawrapperaroundgtk_menu_item_toggle_size_request() typeMenuShell¶ typeMenuShellstruct{ Container } MenuShellisarepresentationofGTK'sGtkMenuShell. func(*MenuShell)ActivateItem¶ func(v*MenuShell)ActivateItem(childIMenuItem,forceDeactivatebool) ActivateItemisawrapperaroundgtk_menu_shell_activate_item(). func(*MenuShell)Append¶ func(v*MenuShell)Append(childIMenuItem) Appendisawrapperaroundgtk_menu_shell_append(). func(*MenuShell)BindModel¶ addedin v0.6.0 func(v*MenuShell)BindModel(model*glib.MenuModel, action_namespacestring,with_separatorsbool) BindModelisawrapperaroundgtk_menu_shell_bind_model(). func(*MenuShell)Cancel¶ func(v*MenuShell)Cancel() Cancelisawrapperaroundgtk_menu_shell_cancel(). func(*MenuShell)Deactivate¶ func(v*MenuShell)Deactivate() Deactivateisawrapperaroundgtk_menu_shell_deactivate(). func(*MenuShell)Deselect¶ func(v*MenuShell)Deselect() Deselectisawrapperaroundgtk_menu_shell_deselect(). func(*MenuShell)GetParentShell¶ addedin v0.6.0 func(v*MenuShell)GetParentShell()(*MenuShell,error) GetParentShellisawrapperaroundgtk_menu_shell_get_parent_shell(). func(*MenuShell)GetSelectedItem¶ addedin v0.6.0 func(v*MenuShell)GetSelectedItem()(IMenuItem,error) GetSelectedItemisawrapperaroundgtk_menu_shell_get_selected_item(). func(*MenuShell)GetTakeFocus¶ addedin v0.6.0 func(v*MenuShell)GetTakeFocus()bool GetTakeFocusisawrapperaroundgtk_menu_shell_get_take_focus(). func(*MenuShell)Insert¶ func(v*MenuShell)Insert(childIMenuItem,positionint) Insertisawrapperaroundgtk_menu_shell_insert(). func(*MenuShell)Prepend¶ func(v*MenuShell)Prepend(childIMenuItem) Prependisawrapperaroundgtk_menu_shell_prepend(). func(*MenuShell)SelectFirst¶ func(v*MenuShell)SelectFirst(searchSensitivebool) SelectFirstisawrapperaroundgtk_menu_shell_select_first(). func(*MenuShell)SelectItem¶ func(v*MenuShell)SelectItem(childIMenuItem) SelectItemisawrapperaroundgtk_menu_shell_select_item(). func(*MenuShell)SetTakeFocus¶ func(v*MenuShell)SetTakeFocus(takeFocusbool) SetTakeFocusisawrapperaroundgtk_menu_shell_set_take_focus(). typeMessageDialog¶ typeMessageDialogstruct{ Dialog } MessageDialogisarepresentationofGTK'sGtkMessageDialog. funcMessageDialogNew¶ funcMessageDialogNew(parentIWindow,flagsDialogFlags,mTypeMessageType,buttonsButtonsType,formatstring,args...interface{})*MessageDialog MessageDialogNew()isawrapperaroundgtk_message_dialog_new(). Thetextiscreatedandformattedbytheformatspecifierandany additionalarguments. funcMessageDialogNewWithMarkup¶ funcMessageDialogNewWithMarkup(parentIWindow,flagsDialogFlags,mTypeMessageType,buttonsButtonsType,formatstring,args...interface{})*MessageDialog MessageDialogNewWithMarkupisawrapperaround gtk_message_dialog_new_with_markup(). func(*MessageDialog)FormatSecondaryMarkup¶ func(v*MessageDialog)FormatSecondaryMarkup(formatstring,args...interface{}) FormatSecondaryMarkupisawrapperaround gtk_message_dialog_format_secondary_text(). func(*MessageDialog)FormatSecondaryText¶ func(v*MessageDialog)FormatSecondaryText(formatstring,args...interface{}) FormatSecondaryTextisawrapperaround gtk_message_dialog_format_secondary_text(). func(*MessageDialog)GetMessageArea¶ func(v*MessageDialog)GetMessageArea()(*Box,error) GetMessageArea()isawrapperaroundgtk_message_dialog_get_message_area(). func(*MessageDialog)SetMarkup¶ func(v*MessageDialog)SetMarkup(strstring) SetMarkupisawrapperaroundgtk_message_dialog_set_markup(). typeMessageType¶ typeMessageTypeint MessageTypeisarepresentationofGTK'sGtkMessageType. const( MESSAGE_INFOMessageType=C.GTK_MESSAGE_INFO MESSAGE_WARNINGMessageType=C.GTK_MESSAGE_WARNING MESSAGE_QUESTIONMessageType=C.GTK_MESSAGE_QUESTION MESSAGE_ERRORMessageType=C.GTK_MESSAGE_ERROR MESSAGE_OTHERMessageType=C.GTK_MESSAGE_OTHER ) typeMinorVersion¶ typeMinorVersionint MinorVersionisarepresentationofOpenGLminorversion. typeModelButton¶ typeModelButtonstruct{ Button } ModelButtonisarepresentationofGTK'sGtkModelButton. funcModelButtonNew¶ funcModelButtonNew()(*ModelButton,error) ModelButtonNewisawrapperaroundgtk_model_button_new typeNativeDialog¶ typeNativeDialogstruct{ glib.InitiallyUnowned } NativeDialogisarepresentationofGTK'sGtkNativeDialog. func(*NativeDialog)Destroy¶ func(v*NativeDialog)Destroy() Destroy()isawrapperaroundgtk_native_dialog_destroy(). func(*NativeDialog)GetModal¶ func(v*NativeDialog)GetModal()bool GetModalisawrapperaroundgtk_native_dialog_get_modal(). func(*NativeDialog)GetTitle¶ func(v*NativeDialog)GetTitle()(string,error) GetTitleisawrapperaroundgtk_native_dialog_get_title(). func(*NativeDialog)GetTransientFor¶ func(v*NativeDialog)GetTransientFor()(*Window,error) GetTransientForisawrapperaroundgtk_native_dialog_get_transient_for(). func(*NativeDialog)GetVisible¶ func(v*NativeDialog)GetVisible()bool GetVisible()isawrapperaroundgtk_native_dialog_get_visible(). func(*NativeDialog)Hide¶ func(v*NativeDialog)Hide() Hide()isawrapperaroundgtk_native_dialog_hide(). func(*NativeDialog)Run¶ func(v*NativeDialog)Run()int Run()isawrapperaroundgtk_native_dialog_run(). func(*NativeDialog)SetModal¶ func(v*NativeDialog)SetModal(modalbool) SetModalisawrapperaroundgtk_native_dialog_set_modal(). func(*NativeDialog)SetTitle¶ func(v*NativeDialog)SetTitle(titlestring) SetTitleisawrapperaroundgtk_native_dialog_set_title(). func(*NativeDialog)SetTransientFor¶ func(v*NativeDialog)SetTransientFor(parentIWindow) SetTransientForisawrapperaroundgtk_native_dialog_set_transient_for(). func(*NativeDialog)Show¶ func(v*NativeDialog)Show() Show()isawrapperaroundgtk_native_dialog_show(). typeNotebook¶ typeNotebookstruct{ Container } NotebookisarepresentationofGTK'sGtkNotebook. funcNotebookNew¶ funcNotebookNew()(*Notebook,error) NotebookNew()isawrapperaroundgtk_notebook_new(). func(*Notebook)AppendPage¶ func(v*Notebook)AppendPage(childIWidget,tabLabelIWidget)int AppendPage()isawrapperaroundgtk_notebook_append_page(). func(*Notebook)AppendPageMenu¶ func(v*Notebook)AppendPageMenu(childIWidget,tabLabelIWidget,menuLabelIWidget)int AppendPageMenu()isawrapperaroundgtk_notebook_append_page_menu(). func(*Notebook)DetachTab¶ func(v*Notebook)DetachTab(childIWidget) DetachTabisawrapperaroundgtk_notebook_detach_tab(). func(*Notebook)GetActionWidget¶ func(v*Notebook)GetActionWidget(packTypePackType)(IWidget,error) GetActionWidget()isawrapperaroundgtk_notebook_get_action_widget(). func(*Notebook)GetCurrentPage¶ func(v*Notebook)GetCurrentPage()int GetCurrentPage()isawrapperaroundgtk_notebook_get_current_page(). func(*Notebook)GetGroupName¶ func(v*Notebook)GetGroupName()(string,error) GetGroupName()isawrapperaroundgtk_notebook_get_group_name(). func(*Notebook)GetMenuLabel¶ func(v*Notebook)GetMenuLabel(childIWidget)(IWidget,error) GetMenuLabel()isawrapperaroundgtk_notebook_get_menu_label(). func(*Notebook)GetMenuLabelText¶ func(v*Notebook)GetMenuLabelText(childIWidget)(string,error) GetMenuLabelText()isawrapperaroundgtk_notebook_get_menu_label_text(). func(*Notebook)GetNPages¶ func(v*Notebook)GetNPages()int GetNPages()isawrapperaroundgtk_notebook_get_n_pages(). func(*Notebook)GetNthPage¶ func(v*Notebook)GetNthPage(pageNumint)(IWidget,error) GetNthPage()isawrapperaroundgtk_notebook_get_nth_page(). func(*Notebook)GetScrollable¶ func(v*Notebook)GetScrollable()bool GetScrollable()isawrapperaroundgtk_notebook_get_scrollable(). func(*Notebook)GetShowBorder¶ func(v*Notebook)GetShowBorder()bool GetShowBorder()isawrapperaroundgtk_notebook_get_show_border(). func(*Notebook)GetShowTabs¶ func(v*Notebook)GetShowTabs()bool GetShowTabs()isawrapperaroundgtk_notebook_get_show_tabs(). func(*Notebook)GetTabDetachable¶ func(v*Notebook)GetTabDetachable(childIWidget)bool GetTabDetachable()isawrapperaroundgtk_notebook_get_tab_detachable(). func(*Notebook)GetTabLabel¶ func(v*Notebook)GetTabLabel(childIWidget)(IWidget,error) GetTabLabel()isawrapperaroundgtk_notebook_get_tab_label(). func(*Notebook)GetTabLabelText¶ func(v*Notebook)GetTabLabelText(childIWidget)(string,error) GetTabLabelText()isawrapperaroundgtk_notebook_get_tab_label_text(). func(*Notebook)GetTabPos¶ func(v*Notebook)GetTabPos()PositionType GetTabPos()isawrapperaroundgtk_notebook_get_tab_pos(). func(*Notebook)GetTabReorderable¶ func(v*Notebook)GetTabReorderable(childIWidget)bool GetTabReorderable()isawrapperaroundgtk_notebook_get_tab_reorderable(). func(*Notebook)InsertPage¶ func(v*Notebook)InsertPage(childIWidget,tabLabelIWidget,positionint)int InsertPage()isawrapperaroundgtk_notebook_insert_page(). func(*Notebook)InsertPageMenu¶ func(v*Notebook)InsertPageMenu(childIWidget,tabLabelIWidget,menuLabelIWidget,positionint)int InsertPageMenu()isawrapperaroundgtk_notebook_insert_page_menu(). func(*Notebook)NextPage¶ func(v*Notebook)NextPage() NextPage()isawrapperaroundgtk_notebook_next_page(). func(*Notebook)PageNum¶ func(v*Notebook)PageNum(childIWidget)int PageNum()isawrapperaroundgtk_notebook_page_num(). func(*Notebook)PopupDisable¶ func(v*Notebook)PopupDisable() PopupDisable()isawrapperaroundgtk_notebook_popup_disable(). func(*Notebook)PopupEnable¶ func(v*Notebook)PopupEnable() PopupEnable()isawrapperaroundgtk_notebook_popup_enable(). func(*Notebook)PrependPage¶ func(v*Notebook)PrependPage(childIWidget,tabLabelIWidget)int PrependPage()isawrapperaroundgtk_notebook_prepend_page(). func(*Notebook)PrependPageMenu¶ func(v*Notebook)PrependPageMenu(childIWidget,tabLabelIWidget,menuLabelIWidget)int PrependPageMenu()isawrapperaroundgtk_notebook_prepend_page_menu(). func(*Notebook)PrevPage¶ func(v*Notebook)PrevPage() PrevPage()isawrapperaroundgtk_notebook_prev_page(). func(*Notebook)RemovePage¶ func(v*Notebook)RemovePage(pageNumint) RemovePage()isawrapperaroundgtk_notebook_remove_page(). func(*Notebook)ReorderChild¶ func(v*Notebook)ReorderChild(childIWidget,positionint) ReorderChild()isawrapperaroundgtk_notebook_reorder_child(). func(*Notebook)SetActionWidget¶ func(v*Notebook)SetActionWidget(widgetIWidget,packTypePackType) SetActionWidget()isawrapperaroundgtk_notebook_set_action_widget(). func(*Notebook)SetCurrentPage¶ func(v*Notebook)SetCurrentPage(pageNumint) SetCurrentPage()isawrapperaroundgtk_notebook_set_current_page(). func(*Notebook)SetGroupName¶ func(v*Notebook)SetGroupName(groupNamestring) SetGroupName()isawrapperaroundgtk_notebook_set_group_name(). func(*Notebook)SetMenuLabel¶ func(v*Notebook)SetMenuLabel(child,menuLabelIWidget) SetMenuLabel()isawrapperaroundgtk_notebook_set_menu_label(). func(*Notebook)SetMenuLabelText¶ func(v*Notebook)SetMenuLabelText(childIWidget,menuTextstring) SetMenuLabelText()isawrapperaroundgtk_notebook_set_menu_label_text(). func(*Notebook)SetScrollable¶ func(v*Notebook)SetScrollable(scrollablebool) SetScrollable()isawrapperaroundgtk_notebook_set_scrollable(). func(*Notebook)SetShowBorder¶ func(v*Notebook)SetShowBorder(showBorderbool) SetShowBorder()isawrapperaroundgtk_notebook_set_show_border(). func(*Notebook)SetShowTabs¶ func(v*Notebook)SetShowTabs(showTabsbool) SetShowTabs()isawrapperaroundgtk_notebook_set_show_tabs(). func(*Notebook)SetTabDetachable¶ func(v*Notebook)SetTabDetachable(childIWidget,detachablebool) SetTabDetachable()isawrapperaroundgtk_notebook_set_tab_detachable(). func(*Notebook)SetTabLabel¶ func(v*Notebook)SetTabLabel(child,tabLabelIWidget) SetTabLabel()isawrapperaroundgtk_notebook_set_tab_label(). func(*Notebook)SetTabLabelText¶ func(v*Notebook)SetTabLabelText(childIWidget,tabTextstring) SetTabLabelText()isawrapperaroundgtk_notebook_set_tab_label_text(). func(*Notebook)SetTabPos¶ func(v*Notebook)SetTabPos(posPositionType) SetTabPos()isawrapperaroundgtk_notebook_set_tab_pos(). func(*Notebook)SetTabReorderable¶ func(v*Notebook)SetTabReorderable(childIWidget,reorderablebool) SetTabReorderable()isawrapperaroundgtk_notebook_set_tab_reorderable(). typeNumberUpLayout¶ typeNumberUpLayoutint NumberUpLayoutisarepresentationofGTK'sGtkNumberUpLayout. const( NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_TOP_TO_BOTTOMNumberUpLayout=C.GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_TOP_TO_BOTTOM NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_BOTTOM_TO_TOPNumberUpLayout=C.GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_BOTTOM_TO_TOP NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_TOP_TO_BOTTOMNumberUpLayout=C.GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_TOP_TO_BOTTOM NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_BOTTOM_TO_TOPNumberUpLayout=C.GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_BOTTOM_TO_TOP NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_LEFT_TO_RIGHTNumberUpLayout=C.GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_LEFT_TO_RIGHT NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_RIGHT_TO_LEFTNumberUpLayout=C.GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_RIGHT_TO_LEFT NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_LEFT_TO_RIGHTNumberUpLayout=C.GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_LEFT_TO_RIGHT NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_RIGHT_TO_LEFTNumberUpLayout=C.GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_RIGHT_TO_LEFT ) typeOffscreenWindow¶ typeOffscreenWindowstruct{ Window } OffscreenWindowisarepresentationofGTK'sGtkOffscreenWindow. funcOffscreenWindowNew¶ funcOffscreenWindowNew()(*OffscreenWindow,error) OffscreenWindowNewisawrapperaroundgtk_offscreen_window_new(). func(*OffscreenWindow)GetPixbuf¶ func(v*OffscreenWindow)GetPixbuf()(*gdk.Pixbuf,error) GetPixbufisawrapperaroundgtk_offscreen_window_get_pixbuf(). func(*OffscreenWindow)GetSurface¶ func(v*OffscreenWindow)GetSurface()(*cairo.Surface,error) GetSurfaceisawrapperaroundgtk_offscreen_window_get_surface(). Thereturnedsurfaceissafetouseoverwindowresizes. typeOrientable¶ typeOrientablestruct{ *glib.Object } OrientableisarepresentationofGTK'sGtkOrientableGInterface. func(*Orientable)GetOrientation¶ func(v*Orientable)GetOrientation()Orientation GetOrientationisawrapperaroundgtk_orientable_get_orientation(). func(*Orientable)SetOrientation¶ func(v*Orientable)SetOrientation(orientationOrientation) SetOrientationisawrapperaroundgtk_orientable_set_orientation(). typeOrientation¶ typeOrientationint OrientationisarepresentationofGTK'sGtkOrientation. const( ORIENTATION_HORIZONTALOrientation=C.GTK_ORIENTATION_HORIZONTAL ORIENTATION_VERTICALOrientation=C.GTK_ORIENTATION_VERTICAL ) typeOverlay¶ typeOverlaystruct{ Bin } OverlayisarepresentationofGTK'sGtkOverlay. funcOverlayNew¶ funcOverlayNew()(*Overlay,error) OverlayNew()isawrapperaroundgtk_overlay_new(). func(*Overlay)AddOverlay¶ func(v*Overlay)AddOverlay(widgetIWidget) AddOverlay()isawrapperaroundgtk_overlay_add_overlay(). func(*Overlay)GetOverlayPassThrough¶ func(v*Overlay)GetOverlayPassThrough(widgetIWidget)bool GetOverlayPassThrough()isawrapperaroundgtk_overlay_get_overlay_pass_through(). func(*Overlay)ReorderOverlay¶ func(v*Overlay)ReorderOverlay(childIWidget,positionint) ReorderOverlay()isawrapperaroundgtk_overlay_reorder_overlay(). func(*Overlay)SetOverlayPassThrough¶ func(v*Overlay)SetOverlayPassThrough(widgetIWidget,passThroughbool) SetOverlayPassThrough()isawrapperaroundgtk_overlay_set_overlay_pass_through(). typePackType¶ typePackTypeint PackTypeisarepresentationofGTK'sGtkPackType. const( PACK_STARTPackType=C.GTK_PACK_START PACK_ENDPackType=C.GTK_PACK_END ) typePageOrientation¶ typePageOrientationint PageOrientationisarepresentationofGTK'sGtkPageOrientation. const( PAGE_ORIENTATION_PORTRAITPageOrientation=C.GTK_PAGE_ORIENTATION_PORTRAIT PAGE_ORIENTATION_LANDSCAPEPageOrientation=C.GTK_PAGE_ORIENTATION_LANDSCAPE PAGE_ORIENTATION_REVERSE_PORTRAITPageOrientation=C.GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT PAGE_ORIENTATION_REVERSE_LANDSCAPEPageOrientation=C.GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE ) typePageSet¶ typePageSetint PageSetisarepresentationofGTK'sGtkPageSet. const( PAGE_SET_ALLPageSet=C.GTK_PAGE_SET_ALL PAGE_SET_EVENPageSet=C.GTK_PAGE_SET_EVEN PAGE_SET_ODDPageSet=C.GTK_PAGE_SET_ODD ) typePageSetup¶ typePageSetupstruct{ *glib.Object } *GtkPageSetup funcPageSetupNew¶ funcPageSetupNew()(*PageSetup,error) PageSetupNew()isawrapperaroundgtk_page_setup_new(). funcPageSetupNewFromFile¶ funcPageSetupNewFromFile(fileNamestring)(*PageSetup,error) PageSetupNewFromFile()isawrapperaroundgtk_page_setup_new_from_file(). funcPrintRunPageSetupDialog¶ funcPrintRunPageSetupDialog(parentIWindow,pageSetup*PageSetup,settings*PrintSettings)*PageSetup PrintRunPageSetupDialog()isawrapperaroundgtk_print_run_page_setup_dialog(). func(*PageSetup)Copy¶ func(ps*PageSetup)Copy()(*PageSetup,error) Copy()isawrapperaroundgtk_page_setup_copy(). func(*PageSetup)GetBottomMargin¶ func(ps*PageSetup)GetBottomMargin(unitUnit)float64 GetBottomMargin()isawrapperaroundgtk_page_setup_get_bottom_margin(). func(*PageSetup)GetLeftMargin¶ func(ps*PageSetup)GetLeftMargin(unitUnit)float64 GetLeftMargin()isawrapperaroundgtk_page_setup_get_left_margin(). func(*PageSetup)GetOrientation¶ func(ps*PageSetup)GetOrientation()PageOrientation GetOrientation()isawrapperaroundgtk_page_setup_get_orientation(). func(*PageSetup)GetPageHeight¶ func(ps*PageSetup)GetPageHeight(unitUnit)float64 GetPageHeight()isawrapperaroundgtk_page_setup_get_page_height(). func(*PageSetup)GetPageWidth¶ func(ps*PageSetup)GetPageWidth(unitUnit)float64 GetPageWidth()isawrapperaroundgtk_page_setup_get_page_width(). func(*PageSetup)GetPaperHeight¶ func(ps*PageSetup)GetPaperHeight(unitUnit)float64 GetPaperHeight()isawrapperaroundgtk_page_setup_get_paper_height(). func(*PageSetup)GetPaperSize¶ func(ps*PageSetup)GetPaperSize()*PaperSize GetPaperSize()isawrapperaroundgtk_page_setup_get_paper_size(). func(*PageSetup)GetPaperWidth¶ func(ps*PageSetup)GetPaperWidth(unitUnit)float64 GetPaperWidth()isawrapperaroundgtk_page_setup_get_paper_width(). func(*PageSetup)GetRightMargin¶ func(ps*PageSetup)GetRightMargin(unitUnit)float64 GetRightMargin()isawrapperaroundgtk_page_setup_get_right_margin(). func(*PageSetup)GetTopMargin¶ func(ps*PageSetup)GetTopMargin(unitUnit)float64 GetTopMargin()isawrapperaroundgtk_page_setup_get_top_margin(). func(*PageSetup)PageSetupLoadFile¶ func(ps*PageSetup)PageSetupLoadFile(namestring)error PageSetupLoadFile()isawrapperaroundgtk_page_setup_load_file(). func(*PageSetup)PageSetupToFile¶ func(ps*PageSetup)PageSetupToFile(namestring)error PageSetupToFile()isawrapperaroundgtk_page_setup_to_file(). func(*PageSetup)SetBottomMargin¶ func(ps*PageSetup)SetBottomMargin(marginfloat64,unitUnit) SetBottomMargin()isawrapperaroundgtk_page_setup_set_bottom_margin(). func(*PageSetup)SetLeftMargin¶ func(ps*PageSetup)SetLeftMargin(marginfloat64,unitUnit) SetLeftMargin()isawrapperaroundgtk_page_setup_set_left_margin(). func(*PageSetup)SetOrientation¶ func(ps*PageSetup)SetOrientation(orientationPageOrientation) SetOrientation()isawrapperaroundgtk_page_setup_set_orientation(). func(*PageSetup)SetPaperSize¶ func(ps*PageSetup)SetPaperSize(size*PaperSize) SetPaperSize()isawrapperaroundgtk_page_setup_set_paper_size(). func(*PageSetup)SetPaperSizeAndDefaultMargins¶ func(ps*PageSetup)SetPaperSizeAndDefaultMargins(size*PaperSize) SetPaperSizeAndDefaultMargins()isawrapperaroundgtk_page_setup_set_paper_size_and_default_margins(). func(*PageSetup)SetRightMargin¶ func(ps*PageSetup)SetRightMargin(marginfloat64,unitUnit) SetRightMargin()isawrapperaroundgtk_page_setup_set_right_margin(). func(*PageSetup)SetTopMargin¶ func(ps*PageSetup)SetTopMargin(marginfloat64,unitUnit) SetTopMargin()isawrapperaroundgtk_page_setup_set_top_margin(). typePageSetupDoneCallback¶ typePageSetupDoneCallbackfunc(setup*PageSetup) typePaned¶ typePanedstruct{ Bin } PanedisarepresentationofGTK'sGtkPaned. funcPanedNew¶ funcPanedNew(orientationOrientation)(*Paned,error) PanedNew()isawrapperaroundgtk_paned_new(). func(*Paned)Add1¶ func(v*Paned)Add1(childIWidget) Add1()isawrapperaroundgtk_paned_add1(). func(*Paned)Add2¶ func(v*Paned)Add2(childIWidget) Add2()isawrapperaroundgtk_paned_add2(). func(*Paned)GetChild1¶ func(v*Paned)GetChild1()(IWidget,error) GetChild1()isawrapperaroundgtk_paned_get_child1(). func(*Paned)GetChild2¶ func(v*Paned)GetChild2()(IWidget,error) GetChild2()isawrapperaroundgtk_paned_get_child2(). func(*Paned)GetHandleWindow¶ func(v*Paned)GetHandleWindow()(*Window,error) GetHandleWindow()isawrapperaroundgtk_paned_get_handle_window(). func(*Paned)GetPosition¶ func(v*Paned)GetPosition()int GetPosition()isawrapperaroundgtk_paned_get_position(). func(*Paned)GetWideHandle¶ func(v*Paned)GetWideHandle()bool GetWideHandleisawrapperaroundgtk_paned_get_wide_handle(). func(*Paned)Pack1¶ func(v*Paned)Pack1(childIWidget,resize,shrinkbool) Pack1()isawrapperaroundgtk_paned_pack1(). func(*Paned)Pack2¶ func(v*Paned)Pack2(childIWidget,resize,shrinkbool) Pack2()isawrapperaroundgtk_paned_pack2(). func(*Paned)SetPosition¶ func(v*Paned)SetPosition(positionint) SetPosition()isawrapperaroundgtk_paned_set_position(). func(*Paned)SetWideHandle¶ func(v*Paned)SetWideHandle(widebool) SetWideHandleisawrapperaroundgtk_paned_set_wide_handle(). typePaperSize¶ typePaperSizestruct{ GtkPaperSize*C.GtkPaperSize } PaperSizeisarepresentationofGTK'sGtkPaperSize funcPaperSizeNew¶ funcPaperSizeNew(namestring)(*PaperSize,error) PaperSizeNew()isawrapperaroundgtk_paper_size_new(). funcPaperSizeNewCustom¶ funcPaperSizeNewCustom(name,displayNamestring,width,heightfloat64,unitUnit)(*PaperSize,error) PaperSizeNewCustom()isawrapperaroundgtk_paper_size_new_custom(). funcPaperSizeNewFromIPP¶ funcPaperSizeNewFromIPP(namestring,width,heightfloat64)(*PaperSize,error) PaperSizeNewFromIppisawrapperaroundgtk_paper_size_new_from_ipp(). funcPaperSizeNewFromPPD¶ funcPaperSizeNewFromPPD(name,displayNamestring,width,heightfloat64)(*PaperSize,error) PaperSizeNewFromPPD()isawrapperaroundgtk_paper_size_new_from_ppd(). func(*PaperSize)Copy¶ func(ps*PaperSize)Copy()(*PaperSize,error) Copy()isawrapperaroundgtk_paper_size_copy(). func(*PaperSize)GetDefaultBottomMargin¶ func(ps*PaperSize)GetDefaultBottomMargin(unitUnit)float64 GetDefaultBottomMargin()isawrapperaroundgtk_paper_size_get_default_bottom_margin(). func(*PaperSize)GetDefaultLeftMargin¶ func(ps*PaperSize)GetDefaultLeftMargin(unitUnit)float64 GetDefaultLeftMargin()isawrapperaroundgtk_paper_size_get_default_left_margin(). func(*PaperSize)GetDefaultRightMargin¶ func(ps*PaperSize)GetDefaultRightMargin(unitUnit)float64 GetDefaultRightMargin()isawrapperaroundgtk_paper_size_get_default_right_margin(). func(*PaperSize)GetDefaultTopMargin¶ func(ps*PaperSize)GetDefaultTopMargin(unitUnit)float64 GetDefaultTopMargin()isawrapperaroundgtk_paper_size_get_default_top_margin(). func(*PaperSize)GetDisplayName¶ func(ps*PaperSize)GetDisplayName()string GetDisplayName()isawrapperaroundgtk_paper_size_get_display_name(). func(*PaperSize)GetHeight¶ func(ps*PaperSize)GetHeight(unitUnit)float64 GetHeight()isawrapperaroundgtk_paper_size_get_height(). func(*PaperSize)GetName¶ func(ps*PaperSize)GetName()string GetName()isawrapperaroundgtk_paper_size_get_name(). func(*PaperSize)GetPPDName¶ func(ps*PaperSize)GetPPDName()(string,error) GetPPDName()isawrapperaroundgtk_paper_size_get_ppd_name(). func(*PaperSize)GetWidth¶ func(ps*PaperSize)GetWidth(unitUnit)float64 GetWidth()isawrapperaroundgtk_paper_size_get_width(). func(*PaperSize)IsCustom¶ func(ps*PaperSize)IsCustom()bool IsCustom()isawrapperaroundgtk_paper_size_is_custom(). func(*PaperSize)IsEqual¶ func(ps*PaperSize)IsEqual(other*PaperSize)bool IsEqual()isawrapperaroundgtk_paper_size_is_equal(). func(*PaperSize)IsIPP¶ func(ps*PaperSize)IsIPP()bool IsIPP()isawrapperaroundgtk_paper_size_is_ipp(). func(*PaperSize)SetSize¶ func(ps*PaperSize)SetSize(width,heightfloat64,unitUnit) SetSize()isawrapperaroundgtk_paper_size_set_size(). typePathType¶ typePathTypeint PathTypeisarepresentationofGTK'sGtkPathType. const( PATH_WIDGETPathType=C.GTK_PATH_WIDGET PATH_WIDGET_CLASSPathType=C.GTK_PATH_WIDGET_CLASS PATH_CLASSPathType=C.GTK_PATH_CLASS ) typePlug¶ typePlugstruct{ Window } PlugisarepresentationofGTK'sGtkPlug funcPlugNew¶ funcPlugNew(socketIduint)(*Plug,error) PlugNewisawrapperaroundgtk_plug_new(). CreatesanewplugwidgetinsidetheGtkSocketidentifiedbysocket_id. Ifsocket_idis0,theplugisleft“unplugged”andcanlaterbepluggedintoaGtkSocketbygtk_socket_add_id(). funcPlugNewForDisplay¶ funcPlugNewForDisplay(display*gdk.Display,socketIduint)(*Plug,error) PlugNewForDisplayisawrapperaroundgtk_plug_new_for_display(). CreatesanewplugwidgetinsidetheGtkSocketidentifiedbysocket_id. Ifsocket_idis0,theplugisleft“unplugged”andcanlaterbepluggedintoaGtkSocketbygtk_socket_add_id(). func(*Plug)Construct¶ func(v*Plug)Construct(socketIduint) Constructisawrapperaroundgtk_plug_construct(). FinishtheinitializationofplugforagivenGtkSocketidentifiedbysocket_id. ThisfunctionwillgenerallyonlybeusedbyclassesderivingfromGtkPlug. func(*Plug)ConstructForDisplay¶ func(v*Plug)ConstructForDisplay(display*gdk.Display,socketIduint) ConstructForDisplayisawrapperaroundgtk_plug_construct_for_display(). FinishtheinitializationofplugforagivenGtkSocketidentifiedbysocket_idwhichiscurrently displayedondisplay. ThisfunctionwillgenerallyonlybeusedbyclassesderivingfromGtkPlug. func(*Plug)GetEmbedded¶ func(v*Plug)GetEmbedded()bool GetEmbeddedisawrapperaroundgtk_plug_get_embedded(). Determineswhethertheplugisembeddedinasocket. func(*Plug)GetId¶ func(v*Plug)GetId()uint GetIdisawrapperaroundgtk_plug_get_id(). GetsthewindowIDofaGtkPlugwidget,whichcanthenbeusedtoembedthiswindowinsideanotherwindow, forinstancewithgtk_socket_add_id(). func(*Plug)GetSocketWindow¶ func(v*Plug)GetSocketWindow()(*Window,error) GetSocketWindowisawrapperaroundgtk_plug_get_socket_window(). Retrievesthesockettheplugisembeddedin. typePolicyType¶ typePolicyTypeint PolicyTypeisarepresentationofGTK'sGtkPolicyType. const( POLICY_ALWAYSPolicyType=C.GTK_POLICY_ALWAYS POLICY_AUTOMATICPolicyType=C.GTK_POLICY_AUTOMATIC POLICY_NEVERPolicyType=C.GTK_POLICY_NEVER ) const( POLICY_EXTERNALPolicyType=C.GTK_POLICY_EXTERNAL ) typePopover¶ typePopoverstruct{ Bin } PopoverisarepresentationofGTK'sGtkPopover. funcPopoverNew¶ funcPopoverNew(relativeIWidget)(*Popover,error) PopoverNewisawrapperaroundgtk_popover_new(). funcPopoverNewFromModel¶ funcPopoverNewFromModel(relativeIWidget,model*glib.MenuModel)(*Popover,error) PopoverNewFromModelisawrapperaroundgtk_popover_new_from_model(). func(*Popover)BindModel¶ func(v*Popover)BindModel(menuModel*glib.MenuModel,actionNamespacestring) BindModelisawrapperaroundgtk_popover_bind_model(). func(*Popover)GetConstrainTo¶ func(v*Popover)GetConstrainTo()PopoverConstraint GetConstrainToisawrappergtk_popover_get_constrain_to(). func(*Popover)GetDefaultWidget¶ func(p*Popover)GetDefaultWidget()(IWidget,error) GetDefaultWidgetisawrapperaroundgtk_popover_get_default_widget(). func(*Popover)GetModal¶ func(v*Popover)GetModal()bool GetModalisawrapperaroundgtk_popover_get_modal(). func(*Popover)GetPointingTo¶ func(v*Popover)GetPointingTo()(*gdk.Rectangle,bool) GetPointingToisawrapperaroundgtk_popover_get_pointing_to(). func(*Popover)GetPosition¶ func(v*Popover)GetPosition()PositionType GetPositionisawrapperaroundgtk_popover_get_position(). func(*Popover)GetRelativeTo¶ func(v*Popover)GetRelativeTo()(IWidget,error) GetRelativeToisawrapperaroundgtk_popover_get_relative_to(). func(*Popover)Popdown¶ func(v*Popover)Popdown() Popdownisawrapperaroundgtk_popover_popdown(). func(*Popover)Popup¶ func(v*Popover)Popup() Popupisawrapperaroundgtk_popover_popup(). func(*Popover)SetConstrainTo¶ func(v*Popover)SetConstrainTo(constrainPopoverConstraint) SetConstrainToisawrappergtk_popover_set_constrain_to(). func(*Popover)SetDefaultWidget¶ func(p*Popover)SetDefaultWidget(widgetIWidget) SetDefaultWidgetisawrapperaroundgtk_popover_set_default_widget(). func(*Popover)SetModal¶ func(v*Popover)SetModal(modalbool) SetModalisawrapperaroundgtk_popover_set_modal(). func(*Popover)SetPointingTo¶ func(v*Popover)SetPointingTo(rectgdk.Rectangle) SetPointingToisawrapperaroundgtk_popover_set_pointing_to(). func(*Popover)SetPosition¶ func(v*Popover)SetPosition(positionPositionType) SetPositionisawrapperaroundgtk_popover_set_position(). func(*Popover)SetRelativeTo¶ func(v*Popover)SetRelativeTo(relativeIWidget) SetRelativeToisawrapperaroundgtk_popover_set_relative_to(). typePopoverConstraint¶ typePopoverConstraintint PopoverConstraintisarepresentationofGTK'sGtkPopoverConstraint. const( POPOVER_CONSTRAINT_NONEPopoverConstraint=C.GTK_POPOVER_CONSTRAINT_NONE POPOVER_CONSTRAINT_WINDOWPopoverConstraint=C.GTK_POPOVER_CONSTRAINT_WINDOW ) typePopoverMenu¶ typePopoverMenustruct{ Popover } PopoverMenuisarepresentationofGTK'sGtkPopoverMenu. funcPopoverMenuNew¶ funcPopoverMenuNew()(*PopoverMenu,error) PopoverMenuNewisawrapperaroundgtk_popover_menu_new func(*PopoverMenu)OpenSubmenu¶ func(v*PopoverMenu)OpenSubmenu(namestring) OpenSubmenuisawrapperaroundgtk_popover_menu_open_submenu typePositionType¶ typePositionTypeint PositionTypeisarepresentationofGTK'sGtkPositionType. const( POS_LEFTPositionType=C.GTK_POS_LEFT POS_RIGHTPositionType=C.GTK_POS_RIGHT POS_TOPPositionType=C.GTK_POS_TOP POS_BOTTOMPositionType=C.GTK_POS_BOTTOM ) typePrintContext¶ typePrintContextstruct{ *glib.Object } PrintContextisarepresentationofGTK'sGtkPrintContext. func(*PrintContext)CreatePangoContext¶ func(pc*PrintContext)CreatePangoContext()*pango.Context CreatePangoContext()isawrapperaroundgtk_print_context_create_pango_context(). func(*PrintContext)CreatePangoLayout¶ func(pc*PrintContext)CreatePangoLayout()*pango.Layout CreatePangoLayout()isawrapperaroundgtk_print_context_create_pango_layout(). func(*PrintContext)GetCairoContext¶ func(pc*PrintContext)GetCairoContext()*cairo.Context GetCairoContext()isawrapperaroundgtk_print_context_get_cairo_context(). func(*PrintContext)GetDpiX¶ func(pc*PrintContext)GetDpiX()float64 GetDpiX()isawrapperaroundgtk_print_context_get_dpi_x(). func(*PrintContext)GetDpiY¶ func(pc*PrintContext)GetDpiY()float64 GetDpiY()isawrapperaroundgtk_print_context_get_dpi_y(). func(*PrintContext)GetHardMargins¶ func(pc*PrintContext)GetHardMargins()(float64,float64,float64,float64,error) GetHardMargins()isawrapperaroundgtk_print_context_get_hard_margins(). func(*PrintContext)GetHeight¶ func(pc*PrintContext)GetHeight()float64 GetHeight()isawrapperaroundgtk_print_context_get_height(). func(*PrintContext)GetPageSetup¶ func(pc*PrintContext)GetPageSetup()*PageSetup GetPageSetup()isawrapperaroundgtk_print_context_get_page_setup(). func(*PrintContext)GetPangoFontMap¶ func(pc*PrintContext)GetPangoFontMap()*pango.FontMap GetPangoFontMap()isawrapperaroundgtk_print_context_get_pango_fontmap(). func(*PrintContext)GetWidth¶ func(pc*PrintContext)GetWidth()float64 GetWidth()isawrapperaroundgtk_print_context_get_width(). func(*PrintContext)SetCairoContext¶ func(pc*PrintContext)SetCairoContext(cr*cairo.Context,dpiX,dpiYfloat64) SetCairoContext()isawrapperaroundgtk_print_context_set_cairo_context(). typePrintDuplex¶ typePrintDuplexint PrintDuplexisarepresentationofGTK'sGtkPrintDuplex. const( PRINT_DUPLEX_SIMPLEXPrintDuplex=C.GTK_PRINT_DUPLEX_SIMPLEX PRINT_DUPLEX_HORIZONTALPrintDuplex=C.GTK_PRINT_DUPLEX_HORIZONTAL PRINT_DUPLEX_VERTICALPrintDuplex=C.GTK_PRINT_DUPLEX_VERTICAL ) typePrintError¶ typePrintErrorint PrintOperationActionisarepresentationofGTK'sGtkPrintError. const( PRINT_ERROR_GENERALPrintError=C.GTK_PRINT_ERROR_GENERAL PRINT_ERROR_INTERNAL_ERRORPrintError=C.GTK_PRINT_ERROR_INTERNAL_ERROR PRINT_ERROR_NOMEMPrintError=C.GTK_PRINT_ERROR_NOMEM PRINT_ERROR_INVALID_FILEPrintError=C.GTK_PRINT_ERROR_INVALID_FILE ) typePrintOperation¶ typePrintOperationstruct{ *glib.Object //Interfaces PrintOperationPreview } *GtkPrintOperation funcPrintOperationNew¶ funcPrintOperationNew()(*PrintOperation,error) PrintOperationNew()isawrapperaroundgtk_print_operation_new(). func(*PrintOperation)Cancel¶ func(po*PrintOperation)Cancel() Cancel()isawrapperaroundgtk_print_operation_cancel(). func(*PrintOperation)DrawPageFinish¶ func(po*PrintOperation)DrawPageFinish() DrawPageFinish()isawrapperaroundgtk_print_operation_draw_page_finish(). func(*PrintOperation)GetDefaultPageSetup¶ func(po*PrintOperation)GetDefaultPageSetup()(*PageSetup,error) GetDefaultPageSetup()isawrapperaroundgtk_print_operation_get_default_page_setup(). func(*PrintOperation)GetEmbedPageSetup¶ func(po*PrintOperation)GetEmbedPageSetup()bool GetEmbedPageSetup()isawrapperaroundgtk_print_operation_get_embed_page_setup(). func(*PrintOperation)GetHasSelection¶ func(po*PrintOperation)GetHasSelection()bool GetHasSelection()isawrapperaroundgtk_print_operation_get_has_selection(). func(*PrintOperation)GetNPagesToPrint¶ func(po*PrintOperation)GetNPagesToPrint()int GetNPagesToPrint()isawrapperaroundgtk_print_operation_get_n_pages_to_print(). func(*PrintOperation)GetPrintSettings¶ func(po*PrintOperation)GetPrintSettings(ps*PageSetup)(*PrintSettings,error) GetPrintSettings()isawrapperaroundgtk_print_operation_get_print_settings(). func(*PrintOperation)GetStatus¶ func(po*PrintOperation)GetStatus()PrintStatus GetStatus()isawrapperaroundgtk_print_operation_get_status(). func(*PrintOperation)GetStatusString¶ func(po*PrintOperation)GetStatusString()string GetStatusString()isawrapperaroundgtk_print_operation_get_status_string(). func(*PrintOperation)GetSupportSelection¶ func(po*PrintOperation)GetSupportSelection()bool GetSupportSelection()isawrapperaroundgtk_print_operation_get_support_selection(). func(*PrintOperation)IsFinished¶ func(po*PrintOperation)IsFinished()bool IsFinished()isawrapperaroundgtk_print_operation_is_finished(). func(*PrintOperation)PrintOperationGetError¶ func(po*PrintOperation)PrintOperationGetError()error GetError()isawrapperaroundgtk_print_operation_get_error(). func(*PrintOperation)PrintOperationSetAllowAsync¶ func(po*PrintOperation)PrintOperationSetAllowAsync(allowSyncbool) SetAllowAsync()isawrapperaroundgtk_print_operation_set_allow_async(). func(*PrintOperation)Run¶ func(po*PrintOperation)Run(actionPrintOperationAction,parentIWindow)(PrintOperationResult,error) Run()isawrapperaroundgtk_print_operation_run(). func(*PrintOperation)SetCurrentPage¶ func(po*PrintOperation)SetCurrentPage(pageint) SetCurrentPage()isawrapperaroundgtk_print_operation_set_current_page(). func(*PrintOperation)SetCustomTabLabel¶ func(po*PrintOperation)SetCustomTabLabel(labelstring) SetCustomTabLabel()isawrapperaroundgtk_print_operation_set_custom_tab_label(). func(*PrintOperation)SetDefaultPageSetup¶ func(po*PrintOperation)SetDefaultPageSetup(ps*PageSetup) SetDefaultPageSetup()isawrapperaroundgtk_print_operation_set_default_page_setup(). func(*PrintOperation)SetDeferDrawing¶ func(po*PrintOperation)SetDeferDrawing() SetDeferDrawing()isawrapperaroundgtk_print_operation_set_defer_drawing(). func(*PrintOperation)SetEmbedPageSetup¶ func(po*PrintOperation)SetEmbedPageSetup(embedbool) SetEmbedPageSetup()isawrapperaroundgtk_print_operation_set_embed_page_setup(). func(*PrintOperation)SetExportFilename¶ func(po*PrintOperation)SetExportFilename(namestring) SetExportFilename()isawrapperaroundgtk_print_operation_set_export_filename(). func(*PrintOperation)SetHasSelection¶ func(po*PrintOperation)SetHasSelection(selectionbool) SetHasSelection()isawrapperaroundgtk_print_operation_set_has_selection(). func(*PrintOperation)SetJobName¶ func(po*PrintOperation)SetJobName(namestring) SetJobName()isawrapperaroundgtk_print_operation_set_job_name(). func(*PrintOperation)SetNPages¶ func(po*PrintOperation)SetNPages(pagesint) SetNPages()isawrapperaroundgtk_print_operation_set_n_pages(). func(*PrintOperation)SetPrintSettings¶ func(po*PrintOperation)SetPrintSettings(ps*PrintSettings) SetPrintSettings()isawrapperaroundgtk_print_operation_set_print_settings(). func(*PrintOperation)SetShowProgress¶ func(po*PrintOperation)SetShowProgress(showbool) SetShowProgress()isawrapperaroundgtk_print_operation_set_show_progress(). func(*PrintOperation)SetSupportSelection¶ func(po*PrintOperation)SetSupportSelection(selectionbool) SetSupportSelection()isawrapperaroundgtk_print_operation_set_support_selection(). func(*PrintOperation)SetTrackPrintStatus¶ func(po*PrintOperation)SetTrackPrintStatus(progressbool) SetTrackPrintStatus()isawrapperaroundgtk_print_operation_set_track_print_status(). func(*PrintOperation)SetUnit¶ func(po*PrintOperation)SetUnit(unitUnit) SetUnit()isawrapperaroundgtk_print_operation_set_unit(). func(*PrintOperation)SetUseFullPage¶ func(po*PrintOperation)SetUseFullPage(fullbool) SetUseFullPage()isawrapperaroundgtk_print_operation_set_use_full_page(). typePrintOperationAction¶ typePrintOperationActionint PrintOperationActionisarepresentationofGTK'sGtkPrintOperationAction. const( PRINT_OPERATION_ACTION_PRINT_DIALOGPrintOperationAction=C.GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG PRINT_OPERATION_ACTION_PRINTPrintOperationAction=C.GTK_PRINT_OPERATION_ACTION_PRINT PRINT_OPERATION_ACTION_PREVIEWPrintOperationAction=C.GTK_PRINT_OPERATION_ACTION_PREVIEW PRINT_OPERATION_ACTION_EXPORTPrintOperationAction=C.GTK_PRINT_OPERATION_ACTION_EXPORT ) typePrintOperationPreview¶ typePrintOperationPreviewstruct{ *glib.Object } PrintOperationPreviewisarepresentationofGTK'sGtkPrintOperationPreviewGInterface. func(*PrintOperationPreview)EndPreview¶ func(pop*PrintOperationPreview)EndPreview() EndPreview()()isawrapperaroundgtk_print_operation_preview_end_preview(). func(*PrintOperationPreview)IsSelected¶ func(pop*PrintOperationPreview)IsSelected(pageint)bool IsSelected()()isawrapperaroundgtk_print_operation_preview_is_selected(). func(*PrintOperationPreview)RenderPage¶ func(pop*PrintOperationPreview)RenderPage(pageint) RenderPage()()isawrapperaroundgtk_print_operation_preview_render_page(). typePrintOperationResult¶ typePrintOperationResultint PrintOperationResultisarepresentationofGTK'sGtkPrintOperationResult. const( PRINT_OPERATION_RESULT_ERRORPrintOperationResult=C.GTK_PRINT_OPERATION_RESULT_ERROR PRINT_OPERATION_RESULT_APPLYPrintOperationResult=C.GTK_PRINT_OPERATION_RESULT_APPLY PRINT_OPERATION_RESULT_CANCELPrintOperationResult=C.GTK_PRINT_OPERATION_RESULT_CANCEL PRINT_OPERATION_RESULT_IN_PROGRESSPrintOperationResult=C.GTK_PRINT_OPERATION_RESULT_IN_PROGRESS ) typePrintPages¶ typePrintPagesint PrintPagesisarepresentationofGTK'sGtkPrintPages. const( PRINT_PAGES_ALLPrintPages=C.GTK_PRINT_PAGES_ALL PRINT_PAGES_CURRENTPrintPages=C.GTK_PRINT_PAGES_CURRENT PRINT_PAGES_RANGESPrintPages=C.GTK_PRINT_PAGES_RANGES PRINT_PAGES_SELECTIONPrintPages=C.GTK_PRINT_PAGES_SELECTION ) typePrintQuality¶ typePrintQualityint PrintQualityisarepresentationofGTK'sGtkPrintQuality. const( PRINT_QUALITY_LOWPrintQuality=C.GTK_PRINT_QUALITY_LOW PRINT_QUALITY_NORMALPrintQuality=C.GTK_PRINT_QUALITY_NORMAL PRINT_QUALITY_HIGHPrintQuality=C.GTK_PRINT_QUALITY_HIGH PRINT_QUALITY_DRAFTPrintQuality=C.GTK_PRINT_QUALITY_DRAFT ) typePrintSettings¶ typePrintSettingsstruct{ *glib.Object } funcPrintSettingsNew¶ funcPrintSettingsNew()(*PrintSettings,error) PrintSettingsNew()isawrapperaroundgtk_print_settings_new(). funcPrintSettingsNewFromFile¶ funcPrintSettingsNewFromFile(namestring)(*PrintSettings,error) PrintSettingsNewFromFile()isawrapperaroundgtk_print_settings_new_from_file(). func(*PrintSettings)Copy¶ func(ps*PrintSettings)Copy()(*PrintSettings,error) Copy()isawrapperaroundgtk_print_settings_copy(). func(*PrintSettings)ForEach¶ func(ps*PrintSettings)ForEach(cbPrintSettingsCallback) Foreach()isawrapperaroundgtk_print_settings_foreach(). func(*PrintSettings)Get¶ func(ps*PrintSettings)Get(keystring)string Get()isawrapperaroundgtk_print_settings_get(). func(*PrintSettings)GetBool¶ func(ps*PrintSettings)GetBool(keystring)bool GetBool()isawrapperaroundgtk_print_settings_get_bool(). func(*PrintSettings)GetCollate¶ func(ps*PrintSettings)GetCollate()bool GetCollate()isawrapperaroundgtk_print_settings_get_collate(). func(*PrintSettings)GetDefaultSource¶ func(ps*PrintSettings)GetDefaultSource()string GetDefaultSource()isawrapperaroundgtk_print_settings_get_default_source(). func(*PrintSettings)GetDither¶ func(ps*PrintSettings)GetDither()string GetDither()isawrapperaroundgtk_print_settings_get_dither(). func(*PrintSettings)GetDouble¶ func(ps*PrintSettings)GetDouble(keystring)float64 GetDouble()isawrapperaroundgtk_print_settings_get_double(). func(*PrintSettings)GetDoubleWithDefault¶ func(ps*PrintSettings)GetDoubleWithDefault(keystring,deffloat64)float64 GetDoubleWithDefault()isawrapperaroundgtk_print_settings_get_double_with_default(). func(*PrintSettings)GetDuplex¶ func(ps*PrintSettings)GetDuplex()PrintDuplex GetDuplex()isawrapperaroundgtk_print_settings_get_duplex(). func(*PrintSettings)GetFinishings¶ func(ps*PrintSettings)GetFinishings()string GetFinishings()isawrapperaroundgtk_print_settings_get_finishings(). func(*PrintSettings)GetInt¶ func(ps*PrintSettings)GetInt(keystring)int GetInt()isawrapperaroundgtk_print_settings_get_int(). func(*PrintSettings)GetIntWithDefault¶ func(ps*PrintSettings)GetIntWithDefault(keystring,defint)int GetIntWithDefault()isawrapperaroundgtk_print_settings_get_int_with_default(). func(*PrintSettings)GetLength¶ func(ps*PrintSettings)GetLength(keystring,unitUnit)float64 GetLength()isawrapperaroundgtk_print_settings_get_length(). func(*PrintSettings)GetMediaType¶ func(ps*PrintSettings)GetMediaType()string GetMediaType()isawrapperaroundgtk_print_settings_get_media_type(). func(*PrintSettings)GetNCopies¶ func(ps*PrintSettings)GetNCopies()int GetNCopies()isawrapperaroundgtk_print_settings_get_n_copies(). func(*PrintSettings)GetNmberUp¶ func(ps*PrintSettings)GetNmberUp()int GetNmberUp()isawrapperaroundgtk_print_settings_get_number_up(). func(*PrintSettings)GetNumberUpLayout¶ func(ps*PrintSettings)GetNumberUpLayout()NumberUpLayout GetNumberUpLayout()isawrapperaroundgtk_print_settings_get_number_up_layout(). func(*PrintSettings)GetOrientation¶ func(ps*PrintSettings)GetOrientation()PageOrientation GetOrientation()isawrapperaroundgtk_print_settings_get_orientation(). func(*PrintSettings)GetOutputBin¶ func(ps*PrintSettings)GetOutputBin()string GetOutputBin()isawrapperaroundgtk_print_settings_get_output_bin(). func(*PrintSettings)GetPageSet¶ func(ps*PrintSettings)GetPageSet(pagesPrintPages)PageSet GetPageSet()isawrapperaroundgtk_print_settings_get_page_set(). func(*PrintSettings)GetPaperHeight¶ func(ps*PrintSettings)GetPaperHeight(unitUnit)float64 GetPaperHeight()isawrapperaroundgtk_print_settings_get_paper_height(). func(*PrintSettings)GetPaperSize¶ func(ps*PrintSettings)GetPaperSize()(*PaperSize,error) GetPaperSize()isawrapperaroundgtk_print_settings_get_paper_size(). func(*PrintSettings)GetPaperWidth¶ func(ps*PrintSettings)GetPaperWidth(unitUnit)float64 GetPaperWidth()isawrapperaroundgtk_print_settings_get_paper_width(). func(*PrintSettings)GetPrintPages¶ func(ps*PrintSettings)GetPrintPages()PrintPages GetPrintPages()isawrapperaroundgtk_print_settings_get_print_pages(). func(*PrintSettings)GetPrinter¶ func(ps*PrintSettings)GetPrinter()string GetPrinter()isawrapperaroundgtk_print_settings_get_printer(). func(*PrintSettings)GetPrinterLpi¶ func(ps*PrintSettings)GetPrinterLpi()float64 GetPrinterLpi()isawrapperaroundgtk_print_settings_get_printer_lpi(). func(*PrintSettings)GetQuality¶ func(ps*PrintSettings)GetQuality()PrintQuality GetQuality()isawrapperaroundgtk_print_settings_get_quality(). func(*PrintSettings)GetResolution¶ func(ps*PrintSettings)GetResolution()int GetResolution()isawrapperaroundgtk_print_settings_get_resolution(). func(*PrintSettings)GetResolutionX¶ func(ps*PrintSettings)GetResolutionX()int GetResolutionX()isawrapperaroundgtk_print_settings_get_resolution_x(). func(*PrintSettings)GetResolutionY¶ func(ps*PrintSettings)GetResolutionY()int GetResolutionY()isawrapperaroundgtk_print_settings_get_resolution_y(). func(*PrintSettings)GetReverse¶ func(ps*PrintSettings)GetReverse()bool GetReverse()isawrapperaroundgtk_print_settings_get_reverse(). func(*PrintSettings)GetScale¶ func(ps*PrintSettings)GetScale()float64 GetScale()isawrapperaroundgtk_print_settings_get_scale(). func(*PrintSettings)GetUseColor¶ func(ps*PrintSettings)GetUseColor()bool GetUseColor()isawrapperaroundgtk_print_settings_get_use_color(). func(*PrintSettings)HasKey¶ func(ps*PrintSettings)HasKey(keystring)bool HasKey()isawrapperaroundgtk_print_settings_has_key(). func(*PrintSettings)LoadFile¶ func(ps*PrintSettings)LoadFile(namestring)error LoadFile()isawrapperaroundgtk_print_settings_load_file(). func(*PrintSettings)Set¶ func(ps*PrintSettings)Set(key,valuestring) Set()isawrapperaroundgtk_print_settings_set(). TODO:Sincevaluecan'tbenil,wecan'tunsetvalueshere. func(*PrintSettings)SetBool¶ func(ps*PrintSettings)SetBool(keystring,valuebool) SetBool()isawrapperaroundgtk_print_settings_set_bool(). func(*PrintSettings)SetCollate¶ func(ps*PrintSettings)SetCollate(collatebool) SetCollate()isawrapperaroundgtk_print_settings_set_collate(). func(*PrintSettings)SetDither¶ func(ps*PrintSettings)SetDither(ditherstring) SetDither()isawrapperaroundgtk_print_settings_set_dither(). func(*PrintSettings)SetDouble¶ func(ps*PrintSettings)SetDouble(keystring,valuefloat64) SetDouble()isawrapperaroundgtk_print_settings_set_double(). func(*PrintSettings)SetDuplex¶ func(ps*PrintSettings)SetDuplex(duplexPrintDuplex) SetDuplex()isawrapperaroundgtk_print_settings_set_duplex(). func(*PrintSettings)SetFinishings¶ func(ps*PrintSettings)SetFinishings(ditherstring) SetFinishings()isawrapperaroundgtk_print_settings_set_finishings(). func(*PrintSettings)SetInt¶ func(ps*PrintSettings)SetInt(keystring,valueint) SetInt()isawrapperaroundgtk_print_settings_set_int(). func(*PrintSettings)SetLength¶ func(ps*PrintSettings)SetLength(keystring,valuefloat64,unitUnit) SetLength()isawrapperaroundgtk_print_settings_set_length(). func(*PrintSettings)SetMediaType¶ func(ps*PrintSettings)SetMediaType(mediaTypestring) SetMediaType()isawrapperaroundgtk_print_settings_set_media_type(). func(*PrintSettings)SetNCopies¶ func(ps*PrintSettings)SetNCopies(copiesint) SetNCopies()isawrapperaroundgtk_print_settings_set_n_copies(). func(*PrintSettings)SetNumberUp¶ func(ps*PrintSettings)SetNumberUp(numberUpint) SetNumberUp()isawrapperaroundgtk_print_settings_set_number_up(). func(*PrintSettings)SetNumberUpLayout¶ func(ps*PrintSettings)SetNumberUpLayout(numberUpLayoutNumberUpLayout) SetNumberUpLayout()isawrapperaroundgtk_print_settings_set_number_up_layout(). func(*PrintSettings)SetOrientation¶ func(ps*PrintSettings)SetOrientation(orientationPageOrientation) SetOrientation()isawrapperaroundgtk_print_settings_set_orientation(). func(*PrintSettings)SetOutputBin¶ func(ps*PrintSettings)SetOutputBin(binstring) SetOutputBin()isawrapperaroundgtk_print_settings_set_output_bin(). func(*PrintSettings)SetPageSet¶ func(ps*PrintSettings)SetPageSet(pageSetPageSet) SetPageSet()isawrapperaroundgtk_print_settings_set_page_set(). func(*PrintSettings)SetPaperHeight¶ func(ps*PrintSettings)SetPaperHeight(widthfloat64,unitUnit) SetPaperHeight()isawrapperaroundgtk_print_settings_set_paper_height(). func(*PrintSettings)SetPaperSize¶ func(ps*PrintSettings)SetPaperSize(size*PaperSize) SetPaperSize()isawrapperaroundgtk_print_settings_set_paper_size(). func(*PrintSettings)SetPaperWidth¶ func(ps*PrintSettings)SetPaperWidth(widthfloat64,unitUnit) SetPaperWidth()isawrapperaroundgtk_print_settings_set_paper_width(). func(*PrintSettings)SetPrintPages¶ func(ps*PrintSettings)SetPrintPages(pagesPrintPages) SetPrintPages()isawrapperaroundgtk_print_settings_set_print_pages(). func(*PrintSettings)SetPrinter¶ func(ps*PrintSettings)SetPrinter(printerstring) SetPrinter()isawrapperaroundgtk_print_settings_set_printer(). func(*PrintSettings)SetPrinterLpi¶ func(ps*PrintSettings)SetPrinterLpi(lpifloat64) SetPrinterLpi()isawrapperaroundgtk_print_settings_set_printer_lpi(). func(*PrintSettings)SetQuality¶ func(ps*PrintSettings)SetQuality(qualityPrintQuality) SetQuality()isawrapperaroundgtk_print_settings_set_quality(). func(*PrintSettings)SetResolution¶ func(ps*PrintSettings)SetResolution(resolutionint) SetResolution()isawrapperaroundgtk_print_settings_set_resolution(). func(*PrintSettings)SetResolutionXY¶ func(ps*PrintSettings)SetResolutionXY(resolutionX,resolutionYint) SetResolutionXY()isawrapperaroundgtk_print_settings_set_resolution_xy(). func(*PrintSettings)SetReverse¶ func(ps*PrintSettings)SetReverse(reversebool) SetReverse()isawrapperaroundgtk_print_settings_set_reverse(). func(*PrintSettings)SetScale¶ func(ps*PrintSettings)SetScale(scalefloat64) SetScale()isawrapperaroundgtk_print_settings_set_scale(). func(*PrintSettings)SetSefaultSource¶ func(ps*PrintSettings)SetSefaultSource(defaultSourcestring) SetSefaultSource()isawrapperaroundgtk_print_settings_set_default_source(). func(*PrintSettings)SetUseColor¶ func(ps*PrintSettings)SetUseColor(colorbool) SetUseColor()isawrapperaroundgtk_print_settings_set_use_color(). func(*PrintSettings)ToFile¶ func(ps*PrintSettings)ToFile(namestring)error ToFile()isawrapperaroundgtk_print_settings_to_file(). func(*PrintSettings)Unset¶ func(ps*PrintSettings)Unset(keystring) Unset()isawrapperaroundgtk_print_settings_unset(). typePrintSettingsCallback¶ typePrintSettingsCallbackfunc(key,valuestring) typePrintStatus¶ typePrintStatusint PrintStatusisarepresentationofGTK'sGtkPrintStatus. const( PRINT_STATUS_INITIALPrintStatus=C.GTK_PRINT_STATUS_INITIAL PRINT_STATUS_PREPARINGPrintStatus=C.GTK_PRINT_STATUS_PREPARING PRINT_STATUS_GENERATING_DATAPrintStatus=C.GTK_PRINT_STATUS_GENERATING_DATA PRINT_STATUS_SENDING_DATAPrintStatus=C.GTK_PRINT_STATUS_SENDING_DATA PRINT_STATUS_PENDINGPrintStatus=C.GTK_PRINT_STATUS_PENDING PRINT_STATUS_PENDING_ISSUEPrintStatus=C.GTK_PRINT_STATUS_PENDING_ISSUE PRINT_STATUS_PRINTINGPrintStatus=C.GTK_PRINT_STATUS_PRINTING PRINT_STATUS_FINISHEDPrintStatus=C.GTK_PRINT_STATUS_FINISHED PRINT_STATUS_FINISHED_ABORTEDPrintStatus=C.GTK_PRINT_STATUS_FINISHED_ABORTED ) typeProgressBar¶ typeProgressBarstruct{ Widget //Interfaces Orientable } ProgressBarisarepresentationofGTK'sGtkProgressBar. funcProgressBarNew¶ funcProgressBarNew()(*ProgressBar,error) ProgressBarNewisawrapperaroundgtk_progress_bar_new(). func(*ProgressBar)GetFraction¶ func(v*ProgressBar)GetFraction()float64 GetFractionisawrapperaroundgtk_progress_bar_get_fraction(). func(*ProgressBar)GetInverted¶ func(v*ProgressBar)GetInverted()bool GetInvertedisawrapperaroundgtk_progress_bar_get_inverted(). func(*ProgressBar)GetPulseStep¶ func(v*ProgressBar)GetPulseStep()float64 GetPulseStepisawrapperaroundgtk_progress_bar_get_pulse_step(). func(*ProgressBar)GetShowText¶ func(v*ProgressBar)GetShowText()bool GetShowTextisawrapperaroundgtk_progress_bar_get_show_text(). func(*ProgressBar)Pulse¶ func(v*ProgressBar)Pulse() Pulseisawrapperarountdgtk_progress_bar_pulse(). func(*ProgressBar)SetFraction¶ func(v*ProgressBar)SetFraction(fractionfloat64) SetFractionisawrapperaroundgtk_progress_bar_set_fraction(). func(*ProgressBar)SetInverted¶ func(v*ProgressBar)SetInverted(invertedbool) SetInvertedisawrapperaroundgtk_progress_bar_set_inverted(). func(*ProgressBar)SetPulseStep¶ func(v*ProgressBar)SetPulseStep(fractionfloat64) SetPulseStepisawrapperaroundgtk_progress_bar_set_pulse_step(). func(*ProgressBar)SetShowText¶ func(v*ProgressBar)SetShowText(showTextbool) SetShowTextisawrapperaroundgtk_progress_bar_set_show_text(). func(*ProgressBar)SetText¶ func(v*ProgressBar)SetText(textstring) SetTextisawrapperaroundgtk_progress_bar_set_text(). typeRadioButton¶ typeRadioButtonstruct{ CheckButton } RadioButtonisarepresentationofGTK'sGtkRadioButton. funcRadioButtonNew¶ funcRadioButtonNew(group*glib.SList)(*RadioButton,error) RadioButtonNewisawrapperaroundgtk_radio_button_new(). funcRadioButtonNewFromWidget¶ funcRadioButtonNewFromWidget(radioGroupMember*RadioButton)(*RadioButton,error) RadioButtonNewFromWidgetisawrapperaroundgtk_radio_button_new_from_widget(). funcRadioButtonNewWithLabel¶ funcRadioButtonNewWithLabel(group*glib.SList,labelstring)(*RadioButton,error) RadioButtonNewWithLabelisawrapperaroundgtk_radio_button_new_with_label(). funcRadioButtonNewWithLabelFromWidget¶ funcRadioButtonNewWithLabelFromWidget(radioGroupMember*RadioButton,labelstring)(*RadioButton,error) RadioButtonNewWithLabelFromWidgetisawrapperaroundgtk_radio_button_new_with_label_from_widget(). funcRadioButtonNewWithMnemonic¶ funcRadioButtonNewWithMnemonic(group*glib.SList,labelstring)(*RadioButton,error) RadioButtonNewWithMnemonicisawrapperaroundgtk_radio_button_new_with_mnemonic(). funcRadioButtonNewWithMnemonicFromWidget¶ funcRadioButtonNewWithMnemonicFromWidget(radioGroupMember*RadioButton,labelstring)(*RadioButton,error) RadioButtonNewWithMnemonicFromWidgetisawrapperaroundgtk_radio_button_new_with_mnemonic_from_widget(). func(*RadioButton)GetGroup¶ func(v*RadioButton)GetGroup()(*glib.SList,error) GetGroupisawrapperaroundgtk_radio_button_get_group(). func(*RadioButton)JoinGroup¶ func(v*RadioButton)JoinGroup(groupSource*RadioButton) JoinGroupisawrapperaroundgtk_radio_button_join_group(). func(*RadioButton)SetGroup¶ func(v*RadioButton)SetGroup(group*glib.SList) SetGroupisawrapperaroundgtk_radio_button_set_group(). typeRadioMenuItem¶ typeRadioMenuItemstruct{ CheckMenuItem } RadioMenuItemisarepresentationofGTK'sGtkRadioMenuItem. funcRadioMenuItemNew¶ funcRadioMenuItemNew(group*glib.SList)(*RadioMenuItem,error) RadioMenuItemNewisawrapperaroundgtk_radio_menu_item_new(). funcRadioMenuItemNewFromWidget¶ funcRadioMenuItemNewFromWidget(group*RadioMenuItem)(*RadioMenuItem,error) RadioMenuItemNewFromWidgetisawrapperaroundgtk_radio_menu_item_new_from_widget(). funcRadioMenuItemNewWithLabel¶ funcRadioMenuItemNewWithLabel(group*glib.SList,labelstring)(*RadioMenuItem,error) RadioMenuItemNewWithLabelisawrapperaroundgtk_radio_menu_item_new_with_label(). funcRadioMenuItemNewWithLabelFromWidget¶ funcRadioMenuItemNewWithLabelFromWidget(group*RadioMenuItem,labelstring)(*RadioMenuItem,error) RadioMenuItemNewWithLabelFromWidgetisawrapperaroundgtk_radio_menu_item_new_with_label_from_widget(). funcRadioMenuItemNewWithMnemonic¶ funcRadioMenuItemNewWithMnemonic(group*glib.SList,labelstring)(*RadioMenuItem,error) RadioMenuItemNewWithMnemonicisawrapperaroundgtk_radio_menu_item_new_with_mnemonic(). funcRadioMenuItemNewWithMnemonicFromWidget¶ funcRadioMenuItemNewWithMnemonicFromWidget(group*RadioMenuItem,labelstring)(*RadioMenuItem,error) RadioMenuItemNewWithMnemonicFromWidgetisawrapperaroundgtk_radio_menu_item_new_with_mnemonic_from_widget(). func(*RadioMenuItem)GetGroup¶ func(v*RadioMenuItem)GetGroup()(*glib.SList,error) GetGroupisawrapperaroundgtk_radio_menu_item_get_group(). func(*RadioMenuItem)JoinGroup¶ addedin v0.6.0 func(v*RadioMenuItem)JoinGroup(group_source*RadioMenuItem) JoinGroupisawrapperaroundgtk_radio_menu_item_join_group(). func(*RadioMenuItem)SetGroup¶ func(v*RadioMenuItem)SetGroup(group*glib.SList) SetGroupisawrapperaroundgtk_radio_menu_item_set_group(). typeRange¶ typeRangestruct{ Widget } RangeisarepresentationofGTK'sGtkRange. func(*Range)GetAdjustment¶ addedin v0.6.0 func(v*Range)GetAdjustment()*Adjustment GetAdjustmentisawrapperaroundgtk_range_get_adjustment(). func(*Range)GetFillLevel¶ addedin v0.6.0 func(v*Range)GetFillLevel()float64 GetFillLevelisawrapperaroundgtk_range_get_fill_level(). func(*Range)GetFlippable¶ addedin v0.6.0 func(v*Range)GetFlippable()bool GetFlippableisawrapperaroundgtk_range_get_flippable(). func(*Range)GetInverted¶ func(v*Range)GetInverted()bool GetInvertedisawrapperaroundgtk_range_get_inverted(). func(*Range)GetLowerStepperSensitivity¶ addedin v0.6.0 func(v*Range)GetLowerStepperSensitivity()SensitivityType GetLowerStepperSensitivityisawrapperaroundgtk_range_get_lower_stepper_sensitivity(). func(*Range)GetRangeRect¶ addedin v0.6.0 func(v*Range)GetRangeRect()*gdk.Rectangle GetRangeRectisawrapperaroundgtk_range_get_range_rect(). func(*Range)GetRestrictToFillLevel¶ addedin v0.6.0 func(v*Range)GetRestrictToFillLevel()bool GetRestrictToFillLevelisawrapperaroundgtk_range_get_restrict_to_fill_level(). func(*Range)GetRoundDigits¶ addedin v0.6.0 func(v*Range)GetRoundDigits()int GetRoundDigitsisawrapperaroundgtk_range_get_round_digits(). func(*Range)GetShowFillLevel¶ addedin v0.6.0 func(v*Range)GetShowFillLevel()bool GetShowFillLevelisawrapperaroundgtk_range_get_show_fill_level(). func(*Range)GetSliderFixedSize¶ addedin v0.6.0 func(v*Range)GetSliderFixedSize()bool GetSliderFixedSizeisawrappergtk_range_get_slider_size_fixed(). func(*Range)GetSliderRange¶ addedin v0.6.0 func(v*Range)GetSliderRange()(int,int) GetSliderRangeisawrapperaroundgtk_range_get_slider_range(). func(*Range)GetUpperStepperSensitivity¶ addedin v0.6.0 func(v*Range)GetUpperStepperSensitivity()SensitivityType GetUpperStepperSensitivityisawrapperaroundgtk_range_get_upper_stepper_sensitivity(). func(*Range)GetValue¶ func(v*Range)GetValue()float64 GetValueisawrapperaroundgtk_range_get_value(). func(*Range)RestrictToFillLevel¶ addedin v0.6.0 func(v*Range)RestrictToFillLevel(restrict_to_fill_levelbool) RestrictToFillLevelisawrapperaroundgtk_range_set_restrict_to_fill_level(). func(*Range)SetAdjustment¶ addedin v0.6.0 func(v*Range)SetAdjustment(adjustment*Adjustment) SetAdjustmentisawrapperaroundgtk_range_set_adjustment(). func(*Range)SetFillLevel¶ addedin v0.6.0 func(v*Range)SetFillLevel(fill_levelfloat64) SetFillLevelisawrapperaroundgtk_range_set_fill_level(). func(*Range)SetFlippable¶ addedin v0.6.0 func(v*Range)SetFlippable(flippablebool) SetFlippableisawrapperaroundgtk_range_set_flippable(). func(*Range)SetIncrements¶ func(v*Range)SetIncrements(step,pagefloat64) SetIncrementsisawrapperaroundgtk_range_set_increments(). func(*Range)SetInverted¶ func(v*Range)SetInverted(invertedbool) SetInvertedisawrapperaroundgtk_range_set_inverted(). func(*Range)SetLowerStepperSensitivity¶ addedin v0.6.0 func(v*Range)SetLowerStepperSensitivity(sensitivitySensitivityType) SetLowerStepperSensitivityisawrapperaroundgtk_range_set_lower_stepper_sensitivity(). func(*Range)SetRange¶ func(v*Range)SetRange(min,maxfloat64) SetRangeisawrapperaroundgtk_range_set_range(). func(*Range)SetRoundDigits¶ addedin v0.6.0 func(v*Range)SetRoundDigits(round_digitsint) SetRoundDigitsisawrapperaroundgtk_range_set_round_digits(). func(*Range)SetShowFillLevel¶ addedin v0.6.0 func(v*Range)SetShowFillLevel(show_fill_levelbool) SetShowFillLevelisawrapperaroundgtk_range_set_show_fill_level(). func(*Range)SetSliderFixedSize¶ addedin v0.6.0 func(v*Range)SetSliderFixedSize(size_fixedbool) SetSliderFixedSizeisawrapperaroundgtk_range_set_slider_size_fixed(). func(*Range)SetUpperStepperSensitivity¶ addedin v0.6.0 func(v*Range)SetUpperStepperSensitivity(sensitivitySensitivityType) SetUpperStepperSensitivityisawrapperaroundgtk_range_set_upper_stepper_sensitivity(). func(*Range)SetValue¶ func(v*Range)SetValue(valuefloat64) SetValueisawrapperaroundgtk_range_set_value(). typeRecentChooser¶ typeRecentChooserstruct{ *glib.Object } RecentChooserisarepresentationofGTK'sGtkRecentChooser. func(*RecentChooser)AddFilter¶ func(v*RecentChooser)AddFilter(filter*RecentFilter) func(*RecentChooser)GetCurrentUri¶ func(v*RecentChooser)GetCurrentUri()string func(*RecentChooser)RemoveFilter¶ func(v*RecentChooser)RemoveFilter(filter*RecentFilter) typeRecentChooserMenu¶ typeRecentChooserMenustruct{ Menu RecentChooser } RecentChooserMenuisarepresentationofGTK'sGtkRecentChooserMenu. typeRecentFilter¶ typeRecentFilterstruct{ glib.InitiallyUnowned } RecentFilterisarepresentationofGTK'sGtkRecentFilter. funcRecentFilterNew¶ funcRecentFilterNew()(*RecentFilter,error) RecentFilterNewisawrapperaroundgtk_recent_filter_new(). typeRecentManager¶ typeRecentManagerstruct{ *glib.Object } RecentManagerisarepresentationofGTK'sGtkRecentManager. funcRecentManagerGetDefault¶ funcRecentManagerGetDefault()(*RecentManager,error) RecentManagerGetDefaultisawrapperaroundgtk_recent_manager_get_default(). func(*RecentManager)AddItem¶ func(v*RecentManager)AddItem(fileURIstring)bool AddItemisawrapperaroundgtk_recent_manager_add_item(). typeReliefStyle¶ typeReliefStyleint ReliefStyleisarepresentationofGTK'sGtkReliefStyle. const( RELIEF_NORMALReliefStyle=C.GTK_RELIEF_NORMAL RELIEF_HALFReliefStyle=C.GTK_RELIEF_HALF RELIEF_NONEReliefStyle=C.GTK_RELIEF_NONE ) typeRequisition¶ typeRequisitionstruct{ Width, Heightint //containsfilteredorunexportedfields } RequisitionisarepresentationofGTK'sGtkRequisition funcRequisitionNew¶ funcRequisitionNew()(*Requisition,error) RequisitionNewisawrapperaroundgtk_requisition_new(). func(*Requisition)Copy¶ func(v*Requisition)Copy()(*Requisition,error) Copyisawrapperaroundgtk_requisition_copy(). func(*Requisition)Native¶ func(v*Requisition)Native()uintptr NativereturnsapointertotheunderlyingGtkRequisition. typeResponseType¶ typeResponseTypeint ResponseTypeisarepresentationofGTK'sGtkResponseType. const( RESPONSE_NONEResponseType=C.GTK_RESPONSE_NONE RESPONSE_REJECTResponseType=C.GTK_RESPONSE_REJECT RESPONSE_ACCEPTResponseType=C.GTK_RESPONSE_ACCEPT RESPONSE_DELETE_EVENTResponseType=C.GTK_RESPONSE_DELETE_EVENT RESPONSE_OKResponseType=C.GTK_RESPONSE_OK RESPONSE_CANCELResponseType=C.GTK_RESPONSE_CANCEL RESPONSE_CLOSEResponseType=C.GTK_RESPONSE_CLOSE RESPONSE_YESResponseType=C.GTK_RESPONSE_YES RESPONSE_NOResponseType=C.GTK_RESPONSE_NO RESPONSE_APPLYResponseType=C.GTK_RESPONSE_APPLY RESPONSE_HELPResponseType=C.GTK_RESPONSE_HELP ) typeRevealer¶ typeRevealerstruct{ Bin } RevealerisarepresentationofGTK'sGtkRevealer funcRevealerNew¶ funcRevealerNew()(*Revealer,error) RevealerNewisawrapperaroundgtk_revealer_new() func(*Revealer)GetChildRevealed¶ func(v*Revealer)GetChildRevealed()bool GetChildRevealedisawrapperaroundgtk_revealer_get_child_revealed(). func(*Revealer)GetRevealChild¶ func(v*Revealer)GetRevealChild()bool GetRevealChildisawrapperaroundgtk_revealer_get_reveal_child(). func(*Revealer)GetTransitionDuration¶ func(v*Revealer)GetTransitionDuration()uint GetTransitionDurationisawrapperaroundgtk_revealer_get_transition_duration() func(*Revealer)GetTransitionType¶ func(v*Revealer)GetTransitionType()RevealerTransitionType GetTransitionTypeisawrapperaroundgtk_revealer_get_transition_type() func(*Revealer)SetRevealChild¶ func(v*Revealer)SetRevealChild(revealChildbool) SetRevealChildisawrapperaroundgtk_revealer_set_reveal_child(). func(*Revealer)SetTransitionDuration¶ func(v*Revealer)SetTransitionDuration(durationuint) SetTransitionDurationisawrapperaroundgtk_revealer_set_transition_duration(). func(*Revealer)SetTransitionType¶ func(v*Revealer)SetTransitionType(transitionRevealerTransitionType) SetTransitionTypeisawrapperaroundgtk_revealer_set_transition_type() typeRevealerTransitionType¶ typeRevealerTransitionTypeint RevealerTransitionTypeisarepresentationofGTK'sGtkRevealerTransitionType. const( REVEALER_TRANSITION_TYPE_NONERevealerTransitionType=C.GTK_REVEALER_TRANSITION_TYPE_NONE REVEALER_TRANSITION_TYPE_CROSSFADERevealerTransitionType=C.GTK_REVEALER_TRANSITION_TYPE_CROSSFADE REVEALER_TRANSITION_TYPE_SLIDE_RIGHTRevealerTransitionType=C.GTK_REVEALER_TRANSITION_TYPE_SLIDE_RIGHT REVEALER_TRANSITION_TYPE_SLIDE_LEFTRevealerTransitionType=C.GTK_REVEALER_TRANSITION_TYPE_SLIDE_LEFT REVEALER_TRANSITION_TYPE_SLIDE_UPRevealerTransitionType=C.GTK_REVEALER_TRANSITION_TYPE_SLIDE_UP REVEALER_TRANSITION_TYPE_SLIDE_DOWNRevealerTransitionType=C.GTK_REVEALER_TRANSITION_TYPE_SLIDE_DOWN ) typeScale¶ typeScalestruct{ Range } ScaleisarepresentationofGTK'sGtkScale. funcScaleNew¶ funcScaleNew(orientationOrientation,adjustment*Adjustment)(*Scale,error) ScaleNewisawrapperaroundgtk_scale_new(). funcScaleNewWithRange¶ funcScaleNewWithRange(orientationOrientation,min,max,stepfloat64)(*Scale,error) ScaleNewWithRangeisawrapperaroundgtk_scale_new_with_range(). func(*Scale)AddMark¶ func(v*Scale)AddMark(valuefloat64,posPositionType,markupstring) AddMarkisawrpaperaroundgtk_scale_add_mark. func(*Scale)ClearMarks¶ func(v*Scale)ClearMarks() ClearMarksisawrapperaroundgtk_scale_clear_marks. func(*Scale)SetDrawValue¶ func(v*Scale)SetDrawValue(drawValuebool) SetDrawValueisawrapperaroundgtk_scale_set_draw_value(). typeScaleButton¶ typeScaleButtonstruct{ Button } ScaleButtonisarepresentationofGTK'sGtkScaleButton. funcScaleButtonNew¶ funcScaleButtonNew(sizeIconSize,min,max,stepfloat64,icons[]string)(*ScaleButton,error) ScaleButtonNewisawrapperaroundgtk_scale_button_new(). func(*ScaleButton)GetAdjustment¶ func(v*ScaleButton)GetAdjustment()*Adjustment GetAdjustmentisawrapperaroundgtk_scale_button_get_adjustment(). func(*ScaleButton)GetMinusButton¶ func(v*ScaleButton)GetMinusButton()(IWidget,error) GetMinusButtonisawrapperaroundgtk_scale_button_get_minus_button(). func(*ScaleButton)GetPlusButton¶ func(v*ScaleButton)GetPlusButton()(IWidget,error) GetPlusButtonisawrapperaroundgtk_scale_button_get_plus_button(). func(*ScaleButton)GetPopup¶ func(v*ScaleButton)GetPopup()(IWidget,error) GetPopupisawrapperaroundgtk_scale_button_get_popup(). func(*ScaleButton)GetValue¶ func(v*ScaleButton)GetValue()float64 GetValueisawrapperaroundgtk_scale_button_get_value(). func(*ScaleButton)SetAdjustment¶ func(v*ScaleButton)SetAdjustment(adjustment*Adjustment) SetAdjustmentisawrapperaroundgtk_scale_button_set_adjustment(). func(*ScaleButton)SetIcons¶ func(v*ScaleButton)SetIcons()[]string SetIconsisawrapperaroundgtk_scale_button_set_icons(). func(*ScaleButton)SetValue¶ func(v*ScaleButton)SetValue(valuefloat64) SetValueisawrapperaroundgtk_scale_button_set_value(). typeScrollStep¶ typeScrollStepint ScrollStepisarepresentationofGTK'sGtkScrollStep. const( SCROLL_STEPSScrollStep=C.GTK_SCROLL_STEPS SCROLL_PAGESScrollStep=C.GTK_SCROLL_PAGES SCROLL_ENDSScrollStep=C.GTK_SCROLL_ENDS SCROLL_HORIZONTAL_STEPSScrollStep=C.GTK_SCROLL_HORIZONTAL_STEPS SCROLL_HORIZONTAL_PAGESScrollStep=C.GTK_SCROLL_HORIZONTAL_PAGES SCROLL_HORIZONTAL_ENDSScrollStep=C.GTK_SCROLL_HORIZONTAL_ENDS ) typeScrollType¶ typeScrollTypeint ScrollTypeisarepresentationofGTK'sGtkScrollType. const( SCROLL_NONEScrollType=C.GTK_SCROLL_NONE SCROLL_JUMPScrollType=C.GTK_SCROLL_JUMP SCROLL_STEP_BACKWARDScrollType=C.GTK_SCROLL_STEP_BACKWARD SCROLL_STEP_FORWARDScrollType=C.GTK_SCROLL_STEP_FORWARD SCROLL_PAGE_BACKWARDScrollType=C.GTK_SCROLL_PAGE_BACKWARD SCROLL_PAGE_FORWARDScrollType=C.GTK_SCROLL_PAGE_FORWARD SCROLL_STEP_UPScrollType=C.GTK_SCROLL_STEP_UP SCROLL_STEP_DOWNScrollType=C.GTK_SCROLL_STEP_DOWN SCROLL_PAGE_UPScrollType=C.GTK_SCROLL_PAGE_UP SCROLL_PAGE_DOWNScrollType=C.GTK_SCROLL_PAGE_DOWN SCROLL_STEP_LEFTScrollType=C.GTK_SCROLL_STEP_LEFT SCROLL_STEP_RIGHTScrollType=C.GTK_SCROLL_STEP_RIGHT SCROLL_PAGE_LEFTScrollType=C.GTK_SCROLL_PAGE_LEFT SCROLL_PAGE_RIGHTScrollType=C.GTK_SCROLL_PAGE_RIGHT SCROLL_STARTScrollType=C.GTK_SCROLL_START SCROLL_ENDScrollType=C.GTK_SCROLL_END ) typeScrollable¶ typeScrollablestruct{ *glib.Object } ScrollableisarepresentationofGTK'sGtkScrollableGInterface. func(*Scrollable)GetHAdjustment¶ func(v*Scrollable)GetHAdjustment()(*Adjustment,error) GetHAdjustmentisawrapperaroundgtk_scrollable_get_hadjustment(). func(*Scrollable)GetVAdjustment¶ func(v*Scrollable)GetVAdjustment()(*Adjustment,error) GetVAdjustmentisawrapperaroundgtk_scrollable_get_vadjustment(). func(*Scrollable)SetHAdjustment¶ func(v*Scrollable)SetHAdjustment(adjustment*Adjustment) SetHAdjustmentisawrapperaroundgtk_scrollable_set_hadjustment(). func(*Scrollable)SetVAdjustment¶ func(v*Scrollable)SetVAdjustment(adjustment*Adjustment) SetVAdjustmentisawrapperaroundgtk_scrollable_set_vadjustment(). typeScrollbar¶ typeScrollbarstruct{ Range } ScrollbarisarepresentationofGTK'sGtkScrollbar. funcScrollbarNew¶ funcScrollbarNew(orientationOrientation,adjustment*Adjustment)(*Scrollbar,error) ScrollbarNewisawrapperaroundgtk_scrollbar_new(). typeScrolledWindow¶ typeScrolledWindowstruct{ Bin } ScrolledWindowisarepresentationofGTK'sGtkScrolledWindow. funcScrolledWindowNew¶ funcScrolledWindowNew(hadjustment,vadjustment*Adjustment)(*ScrolledWindow,error) ScrolledWindowNew()isawrapperaroundgtk_scrolled_window_new(). func(*ScrolledWindow)GetCaptureButtonPress¶ addedin v0.6.0 func(v*ScrolledWindow)GetCaptureButtonPress()bool GetCaptureButtonPressisawrapperaroundgtk_scrolled_window_get_capture_button_press(). func(*ScrolledWindow)GetHAdjustment¶ func(v*ScrolledWindow)GetHAdjustment()*Adjustment GetHAdjustment()isawrapperaroundgtk_scrolled_window_get_hadjustment(). func(*ScrolledWindow)GetHScrollbar¶ addedin v0.6.0 func(v*ScrolledWindow)GetHScrollbar()*Scrollbar GetHScrollbarisawrapperaroundgtk_scrolled_window_get_hscrollbar(). func(*ScrolledWindow)GetKineticScrolling¶ addedin v0.6.0 func(v*ScrolledWindow)GetKineticScrolling()bool GetKineticScrollingisawrapperaroundgtk_scrolled_window_get_kinetic_scrolling(). func(*ScrolledWindow)GetMaxContentHeight¶ addedin v0.6.0 func(v*ScrolledWindow)GetMaxContentHeight()int GetMaxContentHeightisawrapperaroundgtk_scrolled_window_get_max_content_height(). func(*ScrolledWindow)GetMaxContentWidth¶ addedin v0.6.0 func(v*ScrolledWindow)GetMaxContentWidth()int GetMaxContentWidthisawrapperaroundgtk_scrolled_window_get_max_content_width(). func(*ScrolledWindow)GetMinContentHeight¶ addedin v0.6.0 func(v*ScrolledWindow)GetMinContentHeight()int GetMinContentHeightisawrapperaroundgtk_scrolled_window_get_min_content_height(). func(*ScrolledWindow)GetMinContentWidth¶ addedin v0.6.0 func(v*ScrolledWindow)GetMinContentWidth()int GetMinContentWidthisawrapperaroundgtk_scrolled_window_get_min_content_width(). func(*ScrolledWindow)GetOverlayScrolling¶ func(v*ScrolledWindow)GetOverlayScrolling()bool GetOverlayScrollingisawrapperaroundgtk_scrolled_window_get_overlay_scrolling(). func(*ScrolledWindow)GetPlacement¶ addedin v0.6.0 func(v*ScrolledWindow)GetPlacement()CornerType GetPlacementisawrapperaroundgtk_scrolled_window_get_placement(). func(*ScrolledWindow)GetPolicy¶ addedin v0.6.0 func(v*ScrolledWindow)GetPolicy()(hScrollbarPolicy,vScrollbarPolicyPolicyType) GetPolicy()isawrapperaroundgtk_scrolled_window_get_policy(). func(*ScrolledWindow)GetPropagateNaturalHeight¶ addedin v0.6.0 func(v*ScrolledWindow)GetPropagateNaturalHeight()bool GetPropagateNaturalHeightisawrapperaroundgtk_scrolled_window_get_propagate_natural_height(). func(*ScrolledWindow)GetPropagateNaturalWidth¶ addedin v0.6.0 func(v*ScrolledWindow)GetPropagateNaturalWidth()bool GetPropagateNaturalWidthisawrapperaroundgtk_scrolled_window_get_propagate_natural_width(). func(*ScrolledWindow)GetShadowType¶ func(v*ScrolledWindow)GetShadowType()ShadowType GetShadowTypeisawrapperaroundgtk_scrolled_window_get_shadow_type(). func(*ScrolledWindow)GetVAdjustment¶ func(v*ScrolledWindow)GetVAdjustment()*Adjustment GetVAdjustment()isawrapperaroundgtk_scrolled_window_get_vadjustment(). func(*ScrolledWindow)GetVScrollbar¶ addedin v0.6.0 func(v*ScrolledWindow)GetVScrollbar()*Scrollbar GetVScrollbarisawrapperaroundgtk_scrolled_window_get_vscrollbar(). func(*ScrolledWindow)SetCaptureButtonPress¶ addedin v0.6.0 func(v*ScrolledWindow)SetCaptureButtonPress(captureButtonPressbool) SetCaptureButtonPressisawrapperaroundgtk_scrolled_window_set_capture_button_press(). func(*ScrolledWindow)SetHAdjustment¶ func(v*ScrolledWindow)SetHAdjustment(adjustment*Adjustment) SetHAdjustmentisawrapperaroundgtk_scrolled_window_set_hadjustment(). func(*ScrolledWindow)SetKineticScrolling¶ addedin v0.6.0 func(v*ScrolledWindow)SetKineticScrolling(kineticScrollingbool) SetKineticScrollingisawrapperaroundgtk_scrolled_window_set_kinetic_scrolling(). func(*ScrolledWindow)SetMaxContentHeight¶ addedin v0.6.0 func(v*ScrolledWindow)SetMaxContentHeight(widthint) SetMaxContentHeightisawrapperaroundgtk_scrolled_window_set_max_content_height(). func(*ScrolledWindow)SetMaxContentWidth¶ addedin v0.6.0 func(v*ScrolledWindow)SetMaxContentWidth(widthint) SetMaxContentWidthisawrapperaroundgtk_scrolled_window_set_max_content_width(). func(*ScrolledWindow)SetMinContentHeight¶ addedin v0.6.0 func(v*ScrolledWindow)SetMinContentHeight(widthint) SetMinContentHeightisawrapperaroundgtk_scrolled_window_set_min_content_height(). func(*ScrolledWindow)SetMinContentWidth¶ addedin v0.6.0 func(v*ScrolledWindow)SetMinContentWidth(widthint) SetMinContentWidthisawrapperaroundgtk_scrolled_window_set_min_content_width(). func(*ScrolledWindow)SetOverlayScrolling¶ func(v*ScrolledWindow)SetOverlayScrolling(scrollingbool) SetOverlayScrollingisawrapperaroundgtk_scrolled_window_set_overlay_scrolling(). func(*ScrolledWindow)SetPlacement¶ addedin v0.6.0 func(v*ScrolledWindow)SetPlacement(windowPlacementCornerType) SetPlacementisawrapperaroundgtk_scrolled_window_set_placement(). func(*ScrolledWindow)SetPolicy¶ func(v*ScrolledWindow)SetPolicy(hScrollbarPolicy,vScrollbarPolicyPolicyType) SetPolicy()isawrapperaroundgtk_scrolled_window_set_policy(). func(*ScrolledWindow)SetPropagateNaturalHeight¶ addedin v0.6.0 func(v*ScrolledWindow)SetPropagateNaturalHeight(propagatebool) SetPropagateNaturalHeightisawrapperaroundgtk_scrolled_window_set_propagate_natural_height(). func(*ScrolledWindow)SetPropagateNaturalWidth¶ addedin v0.6.0 func(v*ScrolledWindow)SetPropagateNaturalWidth(propagatebool) SetPropagateNaturalWidthisawrapperaroundgtk_scrolled_window_set_propagate_natural_width(). func(*ScrolledWindow)SetShadowType¶ func(v*ScrolledWindow)SetShadowType(tShadowType) SetShadowTypeisawrapperaroundgtk_scrolled_window_set_shadow_type(). func(*ScrolledWindow)SetVAdjustment¶ func(v*ScrolledWindow)SetVAdjustment(adjustment*Adjustment) SetVAdjustmentisawrapperaroundgtk_scrolled_window_set_vadjustment(). func(*ScrolledWindow)UnsetPlacement¶ addedin v0.6.0 func(v*ScrolledWindow)UnsetPlacement() UnsetPlacementisawrapperaroundgtk_scrolled_window_unset_placement(). typeSearchBar¶ typeSearchBarstruct{ Bin } SearchBarisarepresentationofGTK'sGtkSearchBar. funcSearchBarNew¶ funcSearchBarNew()(*SearchBar,error) SearchBarNewisawrapperaroundgtk_search_bar_new() func(*SearchBar)ConnectEntry¶ func(v*SearchBar)ConnectEntry(entryIEntry) ConnectEntryisawrapperaroundgtk_search_bar_connect_entry(). func(*SearchBar)GetSearchMode¶ func(v*SearchBar)GetSearchMode()bool GetSearchModeisawrapperaroundgtk_search_bar_get_search_mode(). func(*SearchBar)GetShowCloseButton¶ func(v*SearchBar)GetShowCloseButton()bool GetShowCloseButtonisawrapperarounbgtk_search_bar_get_show_close_button(). func(*SearchBar)HandleEvent¶ func(v*SearchBar)HandleEvent(event*gdk.Event) HandleEventisawrapperaroundgtk_search_bar_handle_event() func(*SearchBar)SetSearchMode¶ func(v*SearchBar)SetSearchMode(searchModebool) SetSearchModeisawrapperaroundgtk_search_bar_set_search_mode(). func(*SearchBar)SetShowCloseButton¶ func(v*SearchBar)SetShowCloseButton(visiblebool) SetShowCloseButtonisawrapperaroundgtk_search_bar_set_show_close_button() typeSearchEntry¶ typeSearchEntrystruct{ Entry } SearchEntryisareprensentationofGTK'sGtkSearchEntry. funcSearchEntryNew¶ funcSearchEntryNew()(*SearchEntry,error) SearchEntryNewisawrapperaroundgtk_search_entry_new(). func(*SearchEntry)HandleEvent¶ func(v*SearchEntry)HandleEvent(event*gdk.Event) HandleEventisawrapperaroundgtk_search_entry_handle_event(). typeSelectionData¶ typeSelectionDatastruct{ GtkSelectionData*C.GtkSelectionData } *GtkSelectionData func(*SelectionData)GetData¶ func(v*SelectionData)GetData()[]byte GetDataisawrapperaroundgtk_selection_data_get_data_with_length(). Itreturnsasliceofthecorrectsizewiththecopyoftheselection'sdata. func(*SelectionData)GetLength¶ func(v*SelectionData)GetLength()int GetLengthisawrapperaroundgtk_selection_data_get_length(). func(*SelectionData)GetPixbuf¶ func(v*SelectionData)GetPixbuf()*gdk.Pixbuf GetPixbufisawrapperaroundgtk_selection_data_get_pixbuf().Itreturnsnil ifthedataisarecognizedimagetypethatcouldbeconvertedtoanew Pixbuf. func(*SelectionData)GetText¶ func(v*SelectionData)GetText()string GetTextisawrapperaroundgtk_selection_data_get_text().Itreturnsacopy ofthestringfromSelectionDataandfreestheCreference. func(*SelectionData)GetURIs¶ func(v*SelectionData)GetURIs()[]string GetURIsisawrapperaroundgtk_selection_data_get_uris(). func(*SelectionData)SetData¶ func(v*SelectionData)SetData(atomgdk.Atom,data[]byte) SetDataisawrapperaroundgtk_selection_data_set_data_with_length(). func(*SelectionData)SetPixbuf¶ func(v*SelectionData)SetPixbuf(pixbuf*gdk.Pixbuf)bool SetPixbufisawrapperaroundgtk_selection_data_set_pixbuf(). func(*SelectionData)SetText¶ func(v*SelectionData)SetText(textstring)bool SetTextisawrapperaroundgtk_selection_data_set_text(). func(*SelectionData)SetURIs¶ func(v*SelectionData)SetURIs(uris[]string)bool SetURIsisawrapperaroundgtk_selection_data_set_uris(). typeSelectionMode¶ typeSelectionModeint SelectionModeisarepresentationofGTK'sGtkSelectionMode. const( SELECTION_NONESelectionMode=C.GTK_SELECTION_NONE SELECTION_SINGLESelectionMode=C.GTK_SELECTION_SINGLE SELECTION_BROWSESelectionMode=C.GTK_SELECTION_BROWSE SELECTION_MULTIPLESelectionMode=C.GTK_SELECTION_MULTIPLE ) typeSensitivityType¶ typeSensitivityTypeint SensitivityTypeisarepresentationofGTK'sGtkSensitivityType const( SENSITIVITY_AUTOSensitivityType=C.GTK_SENSITIVITY_AUTO SENSITIVITY_ONSensitivityType=C.GTK_SENSITIVITY_ON SENSITIVITY_OFFSensitivityType=C.GTK_SENSITIVITY_OFF ) typeSeparator¶ typeSeparatorstruct{ Widget } SeparatorisarepresentationofGTK'sGtkSeparator. funcSeparatorNew¶ funcSeparatorNew(orientationOrientation)(*Separator,error) SeparatorNewisawrapperaroundgtk_separator_new(). typeSeparatorMenuItem¶ typeSeparatorMenuItemstruct{ MenuItem } SeparatorMenuItemisarepresentationofGTK'sGtkSeparatorMenuItem. funcSeparatorMenuItemNew¶ funcSeparatorMenuItemNew()(*SeparatorMenuItem,error) SeparatorMenuItemNewisawrapperaroundgtk_separator_menu_item_new(). typeSeparatorToolItem¶ typeSeparatorToolItemstruct{ ToolItem } SeparatorToolItemisarepresentationofGTK'sGtkSeparatorToolItem. funcSeparatorToolItemNew¶ funcSeparatorToolItemNew()(*SeparatorToolItem,error) SeparatorToolItemNewisawrapperaroundgtk_separator_tool_item_new(). func(*SeparatorToolItem)GetDraw¶ func(v*SeparatorToolItem)GetDraw()bool GetDrawisawrapperaroundgtk_separator_tool_item_get_draw(). func(*SeparatorToolItem)SetDraw¶ func(v*SeparatorToolItem)SetDraw(drawbool) SetDrawisawrapperaroundgtk_separator_tool_item_set_draw(). typeSettings¶ typeSettingsstruct{ *glib.Object } GtkSettings funcSettingsGetDefault¶ funcSettingsGetDefault()(*Settings,error) Gettheglobalnonwindowspecificsettings typeShadowType¶ typeShadowTypeint ShadowTypeisarepresentationofGTK'sGtkShadowType. const( SHADOW_NONEShadowType=C.GTK_SHADOW_NONE SHADOW_INShadowType=C.GTK_SHADOW_IN SHADOW_OUTShadowType=C.GTK_SHADOW_OUT SHADOW_ETCHED_INShadowType=C.GTK_SHADOW_ETCHED_IN SHADOW_ETCHED_OUTShadowType=C.GTK_SHADOW_ETCHED_OUT ) typeShortcutsGroup¶ typeShortcutsGroupstruct{ Box } ShortcutsGroupisarepresentationofGTK'sGtkShortcutsGroup. typeShortcutsSection¶ typeShortcutsSectionstruct{ Box } ShortcutsSectionisarepresentationofGTK'sGtkShortcutsSection. typeShortcutsShortcut¶ typeShortcutsShortcutstruct{ Box } ShortcutsShortcutisarepresentationofGTK'sGtkShortcutsShortcut. typeShortcutsWindow¶ typeShortcutsWindowstruct{ Window } ShortcutsWindowisarepresentationofGTK'sGtkShortcutsWindow. typeSizeGroup¶ typeSizeGroupstruct{ *glib.Object } SizeGroupisarepresentationofGTK'sGtkSizeGroup funcSizeGroupNew¶ funcSizeGroupNew(modeSizeGroupMode)(*SizeGroup,error) SizeGroupNewisawrapperaroundgtk_size_group_new(). func(*SizeGroup)AddWidget¶ func(v*SizeGroup)AddWidget(widgetIWidget) func(*SizeGroup)GetMode¶ func(v*SizeGroup)GetMode()SizeGroupMode func(*SizeGroup)GetWidgets¶ func(v*SizeGroup)GetWidgets()*glib.SList func(*SizeGroup)RemoveWidget¶ func(v*SizeGroup)RemoveWidget(widgetIWidget) func(*SizeGroup)SetMode¶ func(v*SizeGroup)SetMode(modeSizeGroupMode) typeSizeGroupMode¶ typeSizeGroupModeint SizeGroupModeisarepresentationofGTK'sGtkSizeGroupMode const( SIZE_GROUP_NONESizeGroupMode=C.GTK_SIZE_GROUP_NONE SIZE_GROUP_HORIZONTALSizeGroupMode=C.GTK_SIZE_GROUP_HORIZONTAL SIZE_GROUP_VERTICALSizeGroupMode=C.GTK_SIZE_GROUP_VERTICAL SIZE_GROUP_BOTHSizeGroupMode=C.GTK_SIZE_GROUP_BOTH ) typeSizeRequestMode¶ typeSizeRequestModeint SizeRequestModeisarepresentationofGTK'sGtkSizeRequestMode. const( SIZE_REQUEST_HEIGHT_FOR_WIDTHSizeRequestMode=C.GTK_SIZE_REQUEST_HEIGHT_FOR_WIDTH SIZE_REQUEST_WIDTH_FOR_HEIGHTSizeRequestMode=C.GTK_SIZE_REQUEST_WIDTH_FOR_HEIGHT SIZE_REQUEST_CONSTANT_SIZESizeRequestMode=C.GTK_SIZE_REQUEST_CONSTANT_SIZE ) typeSocket¶ typeSocketstruct{ Container } SocketisarepresentationofGTK'sGtkSocket funcSocketNew¶ funcSocketNew()(*Socket,error) SocketNewisawrapperaroundgtk_socket_new(). CreateanewemptyGtkSocket. func(*Socket)AddId¶ func(v*Socket)AddId(windowuint) AddIdisawrapperaroundgtk_socket_add_id(). AddsanXEMBEDclient,suchasaGtkPlug,totheGtkSocket.Theclientmaybeinthesameprocessorinadifferent process. ToembedaGtkPluginaGtkSocket,youcaneithercreatetheGtkPlugwithgtk_plug_new(0),callgtk_plug_get_id() togetthewindowIDoftheplug,andthenpassthattothegtk_socket_add_id(),oryoucancallgtk_socket_get_id() togetthewindowIDforthesocket,andcallgtk_plug_new()passinginthatID. TheGtkSocketmusthavealreadybeaddedintoatoplevelwindowbeforeyoucanmakethiscall. func(*Socket)GetId¶ func(v*Socket)GetId()uint GetIdisawrapperaroundgtk_socket_get_id(). GetsthewindowIDofaGtkSocketwidget,whichcanthenbeusedtocreateaclientembeddedinsidethesocket, forinstancewithgtk_plug_new(). TheGtkSocketmusthavealreadybeaddedintoatoplevelwindowbeforeyoucanmakethiscall. func(*Socket)GetPlugWindow¶ func(v*Socket)GetPlugWindow()(*Window,error) GetPlugWindowisawrapperaroundgtk_socket_get_plug_window(). Retrievesthewindowoftheplug.Usethistocheckiftheplughasbeencreatedinsideofthesocket. typeSortType¶ typeSortTypeint SortTypeisarepresentationofGTK'sGtkSortType. const( SORT_ASCENDINGSortType=C.GTK_SORT_ASCENDING SORT_DESCENDING=C.GTK_SORT_DESCENDING ) typeSpinButton¶ typeSpinButtonstruct{ Entry Orientable } SpinButtonisarepresentationofGTK'sGtkSpinButton. funcSpinButtonNew¶ funcSpinButtonNew(adjustment*Adjustment,climbRatefloat64,digitsuint)(*SpinButton,error) SpinButtonNewisawrapperaroundgtk_spin_button_new(). funcSpinButtonNewWithRange¶ funcSpinButtonNewWithRange(min,max,stepfloat64)(*SpinButton,error) SpinButtonNewWithRangeisawrapperaroundgtk_spin_button_new_with_range(). func(*SpinButton)Configure¶ func(v*SpinButton)Configure(adjustment*Adjustment,climbRatefloat64,digitsuint) Configureisawrapperaroundgtk_spin_button_configure(). func(*SpinButton)GetAdjustment¶ func(v*SpinButton)GetAdjustment()*Adjustment GetAdjustment()isawrapperaroundgtk_spin_button_get_adjustment func(*SpinButton)GetDigits¶ func(v*SpinButton)GetDigits()uint GetDigits()isawrapperaroundgtk_spin_button_get_digits(). func(*SpinButton)GetUpdatePolicy¶ func(v*SpinButton)GetUpdatePolicy()SpinButtonUpdatePolicy GetUpdatePolicy()isawrapperaroundgtk_spin_button_get_update_policy(). func(*SpinButton)GetValue¶ func(v*SpinButton)GetValue()float64 GetValue()isawrapperaroundgtk_spin_button_get_value(). func(*SpinButton)GetValueAsInt¶ func(v*SpinButton)GetValueAsInt()int GetValueAsIntisawrapperaroundgtk_spin_button_get_value_as_int(). func(*SpinButton)SetAdjustment¶ func(v*SpinButton)SetAdjustment(adjustment*Adjustment) SetAdjustment()isawrapperaroundgtk_spin_button_set_adjustment(). func(*SpinButton)SetDigits¶ func(v*SpinButton)SetDigits(digitsuint) SetDigits()isawrapperaroundgtk_spin_button_set_digits(). func(*SpinButton)SetIncrements¶ func(v*SpinButton)SetIncrements(step,pagefloat64) SetIncrements()isawrapperaroundgtk_spin_button_set_increments(). func(*SpinButton)SetNumeric¶ func(v*SpinButton)SetNumeric(numericbool) SetNumeric()isawrapperaroundgtk_spin_button_set_numeric(). func(*SpinButton)SetRange¶ func(v*SpinButton)SetRange(min,maxfloat64) SetRangeisawrapperaroundgtk_spin_button_set_range(). func(*SpinButton)SetUpdatePolicy¶ func(v*SpinButton)SetUpdatePolicy(policySpinButtonUpdatePolicy) SetUpdatePolicy()isawrapperaroundgtk_spin_button_set_update_policy(). func(*SpinButton)SetValue¶ func(v*SpinButton)SetValue(valuefloat64) SetValue()isawrapperaroundgtk_spin_button_set_value(). func(*SpinButton)Spin¶ func(v*SpinButton)Spin(directionSpinType,incrementfloat64) Spin()isawrapperaroundgtk_spin_button_spin(). func(*SpinButton)Update¶ func(v*SpinButton)Update() Update()isawrapperaroundgtk_spin_button_update(). typeSpinButtonUpdatePolicy¶ typeSpinButtonUpdatePolicyint SpinButtonUpdatePolicyisarepresentationofGTK'sGtkSpinButtonUpdatePolicy. const( UPDATE_ALWAYSSpinButtonUpdatePolicy=C.GTK_UPDATE_ALWAYS UPDATE_IF_VALIDSpinButtonUpdatePolicy=C.GTK_UPDATE_IF_VALID ) typeSpinType¶ typeSpinTypeint SpinTypeisarepresentationofGTK'sGtkSpinType. const( SPIN_STEP_FORWARDSpinType=C.GTK_SPIN_STEP_FORWARD SPIN_STEP_BACKWARDSpinType=C.GTK_SPIN_STEP_BACKWARD SPIN_PAGE_BACKWARDSpinType=C.GTK_SPIN_PAGE_BACKWARD SPIN_HOMESpinType=C.GTK_SPIN_HOME SPIN_ENDSpinType=C.GTK_SPIN_END SPIN_USER_DEFINEDSpinType=C.GTK_SPIN_USER_DEFINED ) typeSpinner¶ typeSpinnerstruct{ Widget } SpinnerisarepresentationofGTK'sGtkSpinner. funcSpinnerNew¶ funcSpinnerNew()(*Spinner,error) SpinnerNewisawrapperaroundgtk_spinner_new(). func(*Spinner)Start¶ func(v*Spinner)Start() Startisawrapperaroundgtk_spinner_start(). func(*Spinner)Stop¶ func(v*Spinner)Stop() Stopisawrapperaroundgtk_spinner_stop(). typeStack¶ typeStackstruct{ Container } StackisarepresentationofGTK'sGtkStack. funcStackNew¶ funcStackNew()(*Stack,error) StackNewisawrapperaroundgtk_stack_new(). func(*Stack)AddNamed¶ func(v*Stack)AddNamed(childIWidget,namestring) AddNamedisawrapperaroundgtk_stack_add_named(). func(*Stack)AddTitled¶ func(v*Stack)AddTitled(childIWidget,name,titlestring) AddTitledisawrapperaroundgtk_stack_add_titled(). func(*Stack)GetChildByName¶ func(v*Stack)GetChildByName(namestring)(IWidget,error) GetChildByNameisawrapperaroundgtk_stack_get_child_by_name(). func(*Stack)GetHHomogeneous¶ func(v*Stack)GetHHomogeneous()bool GetHHomogeneousisawrapperaroundgtk_stack_get_hhomogeneous(). func(*Stack)GetHomogeneous¶ func(v*Stack)GetHomogeneous()bool GetHomogeneousisawrapperaroundgtk_stack_get_homogeneous(). func(*Stack)GetTransitionDuration¶ func(v*Stack)GetTransitionDuration()uint GetTransitionDurationisawrapperaroundgtk_stack_get_transition_duration(). func(*Stack)GetTransitionRunning¶ func(v*Stack)GetTransitionRunning()bool GetTransitionRunningisawrapperaroundgtk_stack_get_transition_running(). func(*Stack)GetTransitionType¶ func(v*Stack)GetTransitionType()StackTransitionType GetTransitionTypeisawrapperaroundgtk_stack_get_transition_type(). func(*Stack)GetVHomogeneous¶ func(v*Stack)GetVHomogeneous()bool GetVHomogeneousisawrapperaroundgtk_stack_get_vhomogeneous(). func(*Stack)GetVisibleChild¶ func(v*Stack)GetVisibleChild()(IWidget,error) GetVisibleChildisawrapperaroundgtk_stack_get_visible_child(). func(*Stack)GetVisibleChildName¶ func(v*Stack)GetVisibleChildName()string GetVisibleChildNameisawrapperaroundgtk_stack_get_visible_child_name(). func(*Stack)SetHHomogeneous¶ func(v*Stack)SetHHomogeneous(hhomogeneousbool) SetHHomogeneousisawrapperaroundgtk_stack_set_hhomogeneous(). func(*Stack)SetHomogeneous¶ func(v*Stack)SetHomogeneous(homogeneousbool) SetHomogeneousisawrapperaroundgtk_stack_set_homogeneous(). func(*Stack)SetTransitionDuration¶ func(v*Stack)SetTransitionDuration(durationuint) SetTransitionDurationisawrapperaroundgtk_stack_set_transition_duration(). func(*Stack)SetTransitionType¶ func(v*Stack)SetTransitionType(transitionStackTransitionType) SetTransitionTypeisawrapperaroundgtk_stack_set_transition_type(). func(*Stack)SetVHomogeneous¶ func(v*Stack)SetVHomogeneous(vhomogeneousbool) SetVHomogeneousisawrapperaroundgtk_stack_set_vhomogeneous(). func(*Stack)SetVisibleChild¶ func(v*Stack)SetVisibleChild(childIWidget) SetVisibleChildisawrapperaroundgtk_stack_set_visible_child(). func(*Stack)SetVisibleChildFull¶ func(v*Stack)SetVisibleChildFull(namestring,transactionStackTransitionType) SetVisibleChildFullisawrapperaroundgtk_stack_set_visible_child_full(). func(*Stack)SetVisibleChildName¶ func(v*Stack)SetVisibleChildName(namestring) SetVisibleChildNameisawrapperaroundgtk_stack_set_visible_child_name(). typeStackSidebar¶ typeStackSidebarstruct{ Bin } StackSidebarisarepresentationofGTK'sGtkStackSidebar. funcStackSidebarNew¶ funcStackSidebarNew()(*StackSidebar,error) StackSidebarNewisawrapperaroundgtk_stack_sidebar_new(). func(*StackSidebar)GetStack¶ func(v*StackSidebar)GetStack()*Stack GetStackisawrapperaroundgtk_stack_sidebar_get_stack(). func(*StackSidebar)SetStack¶ func(v*StackSidebar)SetStack(stack*Stack) SetStackisawrapperaroundgtk_stack_sidebar_set_stack(). typeStackSwitcher¶ typeStackSwitcherstruct{ Box } StackSwitcherisarepresentationofGTK'sGtkStackSwitcher funcStackSwitcherNew¶ funcStackSwitcherNew()(*StackSwitcher,error) StackSwitcherNewisawrapperaroundgtk_stack_switcher_new(). func(*StackSwitcher)GetStack¶ func(v*StackSwitcher)GetStack()*Stack GetStackisawrapperaroundgtk_stack_switcher_get_stack(). func(*StackSwitcher)SetStack¶ func(v*StackSwitcher)SetStack(stack*Stack) SetStackisawrapperaroundgtk_stack_switcher_set_stack(). typeStackTransitionType¶ typeStackTransitionTypeint StackTransitionTypeisarepresentationofGTK'sGtkStackTransitionType. const( STACK_TRANSITION_TYPE_NONEStackTransitionType=C.GTK_STACK_TRANSITION_TYPE_NONE STACK_TRANSITION_TYPE_CROSSFADEStackTransitionType=C.GTK_STACK_TRANSITION_TYPE_CROSSFADE STACK_TRANSITION_TYPE_SLIDE_RIGHTStackTransitionType=C.GTK_STACK_TRANSITION_TYPE_SLIDE_RIGHT STACK_TRANSITION_TYPE_SLIDE_LEFTStackTransitionType=C.GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT STACK_TRANSITION_TYPE_SLIDE_UPStackTransitionType=C.GTK_STACK_TRANSITION_TYPE_SLIDE_UP STACK_TRANSITION_TYPE_SLIDE_DOWNStackTransitionType=C.GTK_STACK_TRANSITION_TYPE_SLIDE_DOWN STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHTStackTransitionType=C.GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT STACK_TRANSITION_TYPE_SLIDE_UP_DOWNStackTransitionType=C.GTK_STACK_TRANSITION_TYPE_SLIDE_UP_DOWN ) typeStateFlags¶ typeStateFlagsint StateFlagsisarepresentationofGTK'sGtkStateFlags. const( STATE_FLAG_NORMALStateFlags=C.GTK_STATE_FLAG_NORMAL STATE_FLAG_ACTIVEStateFlags=C.GTK_STATE_FLAG_ACTIVE STATE_FLAG_PRELIGHTStateFlags=C.GTK_STATE_FLAG_PRELIGHT STATE_FLAG_SELECTEDStateFlags=C.GTK_STATE_FLAG_SELECTED STATE_FLAG_INSENSITIVEStateFlags=C.GTK_STATE_FLAG_INSENSITIVE STATE_FLAG_INCONSISTENTStateFlags=C.GTK_STATE_FLAG_INCONSISTENT STATE_FLAG_FOCUSEDStateFlags=C.GTK_STATE_FLAG_FOCUSED STATE_FLAG_BACKDROPStateFlags=C.GTK_STATE_FLAG_BACKDROP ) const( STATE_FLAG_LINKStateFlags=C.GTK_STATE_FLAG_LINK STATE_FLAG_VISITEDStateFlags=C.GTK_STATE_FLAG_VISITED ) const( STATE_FLAG_DIR_LTRStateFlags=C.GTK_STATE_FLAG_DIR_LTR STATE_FLAG_DIR_RTLStateFlags=C.GTK_STATE_FLAG_DIR_RTL ) const( STATE_FLAG_CHECKEDStateFlags=C.GTK_STATE_FLAG_CHECKED ) const( STATE_FLAG_DROP_ACTIVEStateFlags=C.GTK_STATE_FLAG_DROP_ACTIVE ) typeStatusbar¶ typeStatusbarstruct{ Box } StatusbarisarepresentationofGTK'sGtkStatusbar funcStatusbarNew¶ funcStatusbarNew()(*Statusbar,error) StatusbarNew()isawrapperaroundgtk_statusbar_new(). func(*Statusbar)GetContextId¶ func(v*Statusbar)GetContextId(contextDescriptionstring)uint GetContextId()isawrapperaroundgtk_statusbar_get_context_id(). func(*Statusbar)GetMessageArea¶ func(v*Statusbar)GetMessageArea()(*Box,error) GetMessageArea()isawrapperaroundgtk_statusbar_get_message_area(). func(*Statusbar)Pop¶ func(v*Statusbar)Pop(contextIDuint) Pop()isawrapperaroundgtk_statusbar_pop(). func(*Statusbar)Push¶ func(v*Statusbar)Push(contextIDuint,textstring)uint Push()isawrapperaroundgtk_statusbar_push(). func(*Statusbar)RemoveAll¶ func(v*Statusbar)RemoveAll(contextIDuint) RemoveAll()isawrapperaroundgtk_statusbar_remove_all() typeStyleContext¶ typeStyleContextstruct{ *glib.Object } StyleContextisarepresentationofGTK'sGtkStyleContext. func(*StyleContext)AddClass¶ func(v*StyleContext)AddClass(class_namestring) func(*StyleContext)AddProvider¶ func(v*StyleContext)AddProvider(providerIStyleProvider,priouint) AddProviderisawrapperaroundgtk_style_context_add_provider(). func(*StyleContext)GetColor¶ func(v*StyleContext)GetColor(stateStateFlags)*gdk.RGBA GetColorisawrapperaroundgtk_style_context_get_color(). func(*StyleContext)GetParent¶ func(v*StyleContext)GetParent()(*StyleContext,error) GetParentisawrapperaroundgtk_style_context_get_parent(). func(*StyleContext)GetProperty¶ func(v*StyleContext)GetProperty(propertystring,stateStateFlags)(interface{},error) GetPropertyisawrapperaroundgtk_style_context_get_property(). func(*StyleContext)GetScreen¶ func(v*StyleContext)GetScreen()(*gdk.Screen,error) GetScreenisawrapperaroundgtk_style_context_get_screen(). func(*StyleContext)GetState¶ func(v*StyleContext)GetState()StateFlags GetStateisawrapperaroundgtk_style_context_get_state(). func(*StyleContext)GetStyleProperty¶ func(v*StyleContext)GetStyleProperty(propertystring)(interface{},error) GetStylePropertyisawrapperaroundgtk_style_context_get_style_property(). func(*StyleContext)HasClass¶ func(v*StyleContext)HasClass(classNamestring)bool HasClassisawrapperaroundgtk_style_context_has_class(). func(*StyleContext)LookupColor¶ func(v*StyleContext)LookupColor(colorNamestring)(*gdk.RGBA,bool) LookupColorisawrapperaroundgtk_style_context_lookup_color(). func(*StyleContext)RemoveClass¶ func(v*StyleContext)RemoveClass(class_namestring) func(*StyleContext)RemoveProvider¶ func(v*StyleContext)RemoveProvider(providerIStyleProvider) RemoveProviderisawrapperaroundgtk_style_context_remove_provider(). func(*StyleContext)Restore¶ func(v*StyleContext)Restore() Restoreisawrapperaroundgtk_style_context_restore(). func(*StyleContext)Save¶ func(v*StyleContext)Save() Saveisawrapperaroundgtk_style_context_save(). func(*StyleContext)SetParent¶ func(v*StyleContext)SetParent(p*StyleContext) SetParentisawrapperaroundgtk_style_context_set_parent(). func(*StyleContext)SetScreen¶ func(v*StyleContext)SetScreen(s*gdk.Screen) SetScreenisawrapperaroundgtk_style_context_set_screen(). func(*StyleContext)SetState¶ func(v*StyleContext)SetState(stateStateFlags) SetStateisawrapperaroundgtk_style_context_set_state(). typeStyleProviderPriority¶ typeStyleProviderPriorityint typeSwitch¶ typeSwitchstruct{ Widget } SwitchisarepresentationofGTK'sGtkSwitch. funcSwitchNew¶ funcSwitchNew()(*Switch,error) SwitchNewisawrapperaroundgtk_switch_new(). func(*Switch)GetActive¶ func(v*Switch)GetActive()bool GetActiveisawrapperaroundgtk_switch_get_active(). func(*Switch)SetActive¶ func(v*Switch)SetActive(isActivebool) SetActiveisawrapperaroundgtk_switch_set_active(). typeTargetEntry¶ typeTargetEntryC.GtkTargetEntry TargetEntryisarepresentationofGTK'sGtkTargetEntry funcTargetEntryNew¶ funcTargetEntryNew(targetstring,flagsTargetFlags,infouint)(*TargetEntry,error) TargetEntryNewisawrapperaroundgtk_target_entry_new(). typeTargetFlags¶ typeTargetFlagsint TargetFlagsisarepresentationofGTK'sGtkTargetFlags. const( TARGET_SAME_APPTargetFlags=C.GTK_TARGET_SAME_APP TARGET_SAME_WIDGETTargetFlags=C.GTK_TARGET_SAME_WIDGET TARGET_OTHER_APPTargetFlags=C.GTK_TARGET_OTHER_APP TARGET_OTHER_WIDGETTargetFlags=C.GTK_TARGET_OTHER_WIDGET ) typeTextBuffer¶ typeTextBufferstruct{ *glib.Object } TextBufferisarepresentationofGTK'sGtkTextBuffer. funcTextBufferNew¶ funcTextBufferNew(table*TextTagTable)(*TextBuffer,error) TextBufferNew()isawrapperaroundgtk_text_buffer_new(). func(*TextBuffer)AddSelectionClipboard¶ func(v*TextBuffer)AddSelectionClipboard(clipboard*Clipboard) AddSelectionClipboard()isawrapperaroundgtk_text_buffer_add_selection_clipboard(). func(*TextBuffer)ApplyTag¶ func(v*TextBuffer)ApplyTag(tag*TextTag,start,end*TextIter) ApplyTag()isawrapperaroundgtk_text_buffer_apply_tag(). func(*TextBuffer)ApplyTagByName¶ func(v*TextBuffer)ApplyTagByName(namestring,start,end*TextIter) ApplyTagByName()isawrapperaroundgtk_text_buffer_apply_tag_by_name(). func(*TextBuffer)BeginUserAction¶ func(v*TextBuffer)BeginUserAction() BeginUserAction()isawrapperaroundgtk_text_buffer_begin_user_action(). func(*TextBuffer)CopyClipboard¶ func(v*TextBuffer)CopyClipboard(clipboard*Clipboard) CopyClipboard()isawrapperaroundgtk_text_buffer_copy_clipboard(). func(*TextBuffer)CreateChildAnchor¶ func(v*TextBuffer)CreateChildAnchor(iter*TextIter)(*TextChildAnchor,error) CreateChildAnchor()isawrapperaroundgtk_text_buffer_create_child_anchor(). Sinceitcopiesgarbagefromthestackintothepaddingbytesofiter, itercan'tbereliablyreusedafterthiscallunlessGODEBUG=cgocheck=0. func(*TextBuffer)CreateMark¶ func(v*TextBuffer)CreateMark(mark_namestring,where*TextIter,left_gravitybool)*TextMark CreateMark()isawrapperaroundgtk_text_buffer_create_mark(). func(*TextBuffer)CreateTag¶ func(v*TextBuffer)CreateTag(namestring,propsmap[string]interface{})(tag*TextTag) CreateTag()isavariantsolutionaroundgtk_text_buffer_create_tag(). func(*TextBuffer)CutClipboard¶ func(v*TextBuffer)CutClipboard(clipboard*Clipboard,defaultEditablebool) CutClipboard()isawrapperaroundgtk_text_buffer_cut_clipboard(). func(*TextBuffer)Delete¶ func(v*TextBuffer)Delete(start,end*TextIter) Delete()isawrapperaroundgtk_text_buffer_delete(). func(*TextBuffer)DeleteInteractive¶ func(v*TextBuffer)DeleteInteractive(start,end*TextIter,editablebool)bool DeleteInteractive()isawrapperaroundgtk_text_buffer_delete_interactive(). func(*TextBuffer)DeleteMark¶ func(v*TextBuffer)DeleteMark(mark*TextMark) DeleteMark()isawrapperaroundgtk_text_buffer_delete_mark() func(*TextBuffer)DeleteMarkByName¶ func(v*TextBuffer)DeleteMarkByName(namestring) DeleteMarkByName()isawrapperaroundgtk_text_buffer_delete_mark_by_name() func(*TextBuffer)DeleteSelection¶ func(v*TextBuffer)DeleteSelection(interactive,defaultEditablebool)bool DeleteSelection()isawrapperaroundgtk_text_buffer_delete_selection(). func(*TextBuffer)Deserialize¶ func(v*TextBuffer)Deserialize(contentBuffer*TextBuffer,formatgdk.Atom,iter*TextIter,data[]byte)(okbool,errerror) Deserialize()isawrapperaroundgtk_text_buffer_deserialize() func(*TextBuffer)EndUserAction¶ func(v*TextBuffer)EndUserAction() EndUserAction()isawrapperaroundgtk_text_buffer_end_user_action(). func(*TextBuffer)GetBounds¶ func(v*TextBuffer)GetBounds()(start,end*TextIter) func(*TextBuffer)GetCharCount¶ func(v*TextBuffer)GetCharCount()int GetCharCount()isawrapperaroundgtk_text_buffer_get_char_count(). func(*TextBuffer)GetEndIter¶ func(v*TextBuffer)GetEndIter()*TextIter GetEndIter()isawrapperaroundgtk_text_buffer_get_end_iter(). func(*TextBuffer)GetHasSelection¶ func(v*TextBuffer)GetHasSelection()bool GetHasSelection()isavariantsolutionaroundgtk_text_buffer_get_has_selection(). func(*TextBuffer)GetInsert¶ func(v*TextBuffer)GetInsert()*TextMark GetInsert()isawrapperaroundgtk_text_buffer_get_insert(). func(*TextBuffer)GetIterAtLine¶ func(v*TextBuffer)GetIterAtLine(lineint)*TextIter GetIterAtLine()isawrapperaroundgtk_text_buffer_get_iter_at_line(). func(*TextBuffer)GetIterAtLineIndex¶ func(v*TextBuffer)GetIterAtLineIndex(lineNumber,charIndexint)(iter*TextIter) GetIterAtLineIndex()isawrapperaroundgtk_text_buffer_get_iter_at_line_index(). func(*TextBuffer)GetIterAtLineOffset¶ func(v*TextBuffer)GetIterAtLineOffset(lineNumber,charOffsetint)(iter*TextIter) GetIterAtLineOffset()isawrapperaroundgtk_text_buffer_get_iter_at_line_offset(). func(*TextBuffer)GetIterAtMark¶ func(v*TextBuffer)GetIterAtMark(mark*TextMark)*TextIter GetIterAtMark()isawrapperaroundgtk_text_buffer_get_iter_at_mark(). func(*TextBuffer)GetIterAtOffset¶ func(v*TextBuffer)GetIterAtOffset(charOffsetint)*TextIter GetIterAtOffset()isawrapperaroundgtk_text_buffer_get_iter_at_offset(). func(*TextBuffer)GetLineCount¶ func(v*TextBuffer)GetLineCount()int GetLineCount()isawrapperaroundgtk_text_buffer_get_line_count(). func(*TextBuffer)GetMark¶ func(v*TextBuffer)GetMark(mark_namestring)*TextMark GetMark()isawrapperaroundgtk_text_buffer_get_mark(). func(*TextBuffer)GetModified¶ func(v*TextBuffer)GetModified()bool GetModified()isawrapperaroundgtk_text_buffer_get_modified(). func(*TextBuffer)GetSelectionBound¶ func(v*TextBuffer)GetSelectionBound()*TextMark GetSelectionBound()isawrapperaroundgtk_text_buffer_get_selection_bound(). func(*TextBuffer)GetSelectionBounds¶ func(v*TextBuffer)GetSelectionBounds()(start,end*TextIter,okbool) GetSelectionBounds()isawrapperaroundgtk_text_buffer_get_selection_bounds(). func(*TextBuffer)GetStartIter¶ func(v*TextBuffer)GetStartIter()*TextIter GetStartIter()isawrapperaroundgtk_text_buffer_get_start_iter(). func(*TextBuffer)GetTagTable¶ func(v*TextBuffer)GetTagTable()(*TextTagTable,error) GetTagTable()isawrapperaroundgtk_text_buffer_get_tag_table(). func(*TextBuffer)GetText¶ func(v*TextBuffer)GetText(start,end*TextIter,includeHiddenCharsbool)(string,error) func(*TextBuffer)Insert¶ func(v*TextBuffer)Insert(iter*TextIter,textstring) Insert()isawrapperaroundgtk_text_buffer_insert(). func(*TextBuffer)InsertAtCursor¶ func(v*TextBuffer)InsertAtCursor(textstring) InsertAtCursor()isawrapperaroundgtk_text_buffer_insert_at_cursor(). func(*TextBuffer)InsertInteractive¶ func(v*TextBuffer)InsertInteractive(iter*TextIter,textstring,editablebool)bool InsertInteractive()isawrapperaroundgtk_text_buffer_insert_interactive(). func(*TextBuffer)InsertInteractiveAtCursor¶ func(v*TextBuffer)InsertInteractiveAtCursor(textstring,editablebool)bool InsertInteractiveAtCursor()isawrapperaroundgtk_text_buffer_insert_interactive_at_cursor(). func(*TextBuffer)InsertMarkup¶ func(v*TextBuffer)InsertMarkup(start*TextIter,textstring) InsertMarkupisawrapperaroundgtk_text_buffer_insert_markup() func(*TextBuffer)InsertPixbuf¶ func(v*TextBuffer)InsertPixbuf(iter*TextIter,pixbuf*gdk.Pixbuf) InsertPixbuf()isawrapperaroundgtk_text_buffer_insert_pixbuf(). func(*TextBuffer)InsertRange¶ func(v*TextBuffer)InsertRange(iter,start,end*TextIter) InsertRange()isawrapperaroundgtk_text_buffer_insert_range(). func(*TextBuffer)InsertRangeInteractive¶ func(v*TextBuffer)InsertRangeInteractive(iter,start,end*TextIter,editablebool)bool InsertRangeInteractive()isawrapperaroundgtk_text_buffer_insert_range_interactive(). func(*TextBuffer)InsertWithTag¶ func(v*TextBuffer)InsertWithTag(iter*TextIter,textstring,tag*TextTag) InsertWithTag()isawrapperaroundgtk_text_buffer_insert_with_tags()thatsupportsonlyonetag ascgodoesnotsupportfunctionswithvariable-argumentlists(seehttps://github.com/golang/go/issues/975) func(*TextBuffer)InsertWithTagByName¶ func(v*TextBuffer)InsertWithTagByName(iter*TextIter,textstring,tagNamestring) InsertWithTagByName()isawrapperaroundgtk_text_buffer_insert_with_tags_by_name()thatsupportsonlyonetag ascgodoesnotsupportfunctionswithvariable-argumentlists(seehttps://github.com/golang/go/issues/975) func(*TextBuffer)PasteClipboard¶ func(v*TextBuffer)PasteClipboard(clipboard*Clipboard,overrideLocation*TextIter,defaultEditablebool) PasteClipboard()isawrapperaroundgtk_text_buffer_paste_clipboard(). func(*TextBuffer)PlaceCursor¶ func(v*TextBuffer)PlaceCursor(iter*TextIter) PlaceCursor()isawrapperaroundgtk_text_buffer_place_cursor() func(*TextBuffer)RegisterDeserializeTagset¶ func(v*TextBuffer)RegisterDeserializeTagset(tagsetNamestring)gdk.Atom RegisterDeserializeTagset()isawrapperaroundgtk_text_buffer_register_deserialize_tagset() func(*TextBuffer)RegisterSerializeTagset¶ func(v*TextBuffer)RegisterSerializeTagset(tagsetNamestring)gdk.Atom InsertMarkup()isawrapperaroundgtk_text_buffer_register_serialize_tagset() func(*TextBuffer)RemoveAllTags¶ func(v*TextBuffer)RemoveAllTags(start,end*TextIter) RemoveAllTags()isawrapperaroundgtk_text_buffer_remove_all_tags(). func(*TextBuffer)RemoveSelectionClipboard¶ func(v*TextBuffer)RemoveSelectionClipboard(clipboard*Clipboard) RemoveSelectionClipboard()isawrapperaroundgtk_text_buffer_remove_selection_clipboard(). func(*TextBuffer)RemoveTag¶ func(v*TextBuffer)RemoveTag(tag*TextTag,start,end*TextIter) RemoveTag()isawrapperaroundgtk_text_buffer_remove_tag(). func(*TextBuffer)RemoveTagByName¶ func(v*TextBuffer)RemoveTagByName(namestring,start,end*TextIter) RemoveTagByName()isawrapperaroundgtk_text_buffer_remove_tag_by_name() func(*TextBuffer)SelectRange¶ func(v*TextBuffer)SelectRange(start,end*TextIter) SelectRangeisawrapperaroundgtk_text_buffer_select_range. func(*TextBuffer)Serialize¶ func(v*TextBuffer)Serialize(contentBuffer*TextBuffer,formatgdk.Atom,start,end*TextIter)string Serialize()isawrapperaroundgtk_text_buffer_serialize() func(*TextBuffer)SetModified¶ func(v*TextBuffer)SetModified(settingbool) SetModified()isawrapperaroundgtk_text_buffer_set_modified(). func(*TextBuffer)SetText¶ func(v*TextBuffer)SetText(textstring) typeTextChildAnchor¶ typeTextChildAnchorstruct{ glib.InitiallyUnowned } TextChildAnchorisarepresentationofGTK'sGtkTextChildAnchor funcTextChildAnchorNew¶ funcTextChildAnchorNew()(*TextChildAnchor,error) TextChildAnchorNewisawrapperaroundgtk_text_child_anchor_new() func(*TextChildAnchor)GetDeleted¶ func(v*TextChildAnchor)GetDeleted()bool GetDeletedisawrapperaroundgtk_text_child_anchor_get_deleted(). func(*TextChildAnchor)GetWidgets¶ func(v*TextChildAnchor)GetWidgets()*glib.List GetWidgetsisawrapperaroundgtk_text_child_anchor_get_widgets(). typeTextDirection¶ typeTextDirectionint TextDirectionisarepresentationofGTK'sGtkTextDirection. const( TEXT_DIR_NONETextDirection=C.GTK_TEXT_DIR_NONE TEXT_DIR_LTRTextDirection=C.GTK_TEXT_DIR_LTR TEXT_DIR_RTLTextDirection=C.GTK_TEXT_DIR_RTL ) funcGetLocaleDirection¶ funcGetLocaleDirection()TextDirection GetLocaleDirectionisawrapperaroundgtk_get_locale_direction(). typeTextExtendSelection¶ typeTextExtendSelectionint TextExtendSelectionisarepresentationofGTK'sGtkTextExtendSelection. const( TEXT_EXTEND_SELECTION_WORDTextExtendSelection=C.GTK_TEXT_EXTEND_SELECTION_WORD TEXT_EXTEND_SELECTION_LINETextExtendSelection=C.GTK_TEXT_EXTEND_SELECTION_LINE ) typeTextIter¶ typeTextIterC.GtkTextIter TextIterisarepresentationofGTK'sGtkTextIter func(*TextIter)BackwardChar¶ func(v*TextIter)BackwardChar()bool BackwardCharisawrapperaroundgtk_text_iter_backward_char(). func(*TextIter)BackwardChars¶ func(v*TextIter)BackwardChars(v1int)bool BackwardCharsisawrapperaroundgtk_text_iter_backward_chars(). func(*TextIter)BackwardCursorPosition¶ func(v*TextIter)BackwardCursorPosition()bool BackwardCursorPositionisawrapperaroundgtk_text_iter_backward_cursor_position(). func(*TextIter)BackwardCursorPositions¶ func(v*TextIter)BackwardCursorPositions(v1int)bool BackwardCursorPositionsisawrapperaroundgtk_text_iter_backward_cursor_positions(). func(*TextIter)BackwardLine¶ func(v*TextIter)BackwardLine()bool BackwardLineisawrapperaroundgtk_text_iter_backward_line(). func(*TextIter)BackwardLines¶ func(v*TextIter)BackwardLines(v1int)bool BackwardLinesisawrapperaroundgtk_text_iter_backward_lines(). func(*TextIter)BackwardSearch¶ func(v*TextIter)BackwardSearch(textstring,flagsTextSearchFlags,limit*TextIter)(matchStart,matchEnd*TextIter,okbool) BackwardSearchisawrapperaroundgtk_text_iter_backward_search(). func(*TextIter)BackwardToTagToggle¶ func(v*TextIter)BackwardToTagToggle(v1*TextTag)bool BackwardToTagToggleisawrapperaroundgtk_text_iter_backward_to_tag_toggle(). func(*TextIter)BackwardVisibleCursorPosition¶ func(v*TextIter)BackwardVisibleCursorPosition()bool BackwardVisibleCursorPositionisawrapperaroundgtk_text_iter_backward_visible_cursor_position(). func(*TextIter)BackwardVisibleCursorPositions¶ func(v*TextIter)BackwardVisibleCursorPositions(v1int)bool BackwardVisibleCursorPositionsisawrapperaroundgtk_text_iter_backward_visible_cursor_positions(). func(*TextIter)BackwardVisibleLine¶ func(v*TextIter)BackwardVisibleLine()bool BackwardVisibleLineisawrapperaroundgtk_text_iter_backward_visible_line(). func(*TextIter)BackwardVisibleLines¶ func(v*TextIter)BackwardVisibleLines(v1int)bool BackwardVisibleLinesisawrapperaroundgtk_text_iter_backward_visible_lines(). func(*TextIter)CanInsert¶ func(v*TextIter)CanInsert(v1bool)bool CanInsertisawrapperaroundgtk_text_iter_can_insert(). func(*TextIter)Compare¶ func(v*TextIter)Compare(v1*TextIter)int Compareisawrapperaroundgtk_text_iter_compare(). func(*TextIter)Editable¶ func(v*TextIter)Editable(v1bool)bool Editableisawrapperaroundgtk_text_iter_editable(). func(*TextIter)EndsLine¶ func(v*TextIter)EndsLine()bool EndsLineisawrapperaroundgtk_text_iter_ends_line(). func(*TextIter)EndsSentence¶ func(v*TextIter)EndsSentence()bool EndsSentenceisawrapperaroundgtk_text_iter_ends_sentence(). func(*TextIter)EndsTag¶ func(v*TextIter)EndsTag(v1*TextTag)bool EndsTagisawrapperaroundgtk_text_iter_ends_tag(). func(*TextIter)EndsWord¶ func(v*TextIter)EndsWord()bool EndsWordisawrapperaroundgtk_text_iter_ends_word(). func(*TextIter)Equal¶ func(v*TextIter)Equal(v1*TextIter)bool Equalisawrapperaroundgtk_text_iter_equal(). func(*TextIter)ForwardChar¶ func(v*TextIter)ForwardChar()bool ForwardCharisawrapperaroundgtk_text_iter_forward_char(). func(*TextIter)ForwardChars¶ func(v*TextIter)ForwardChars(v1int)bool ForwardCharsisawrapperaroundgtk_text_iter_forward_chars(). func(*TextIter)ForwardCursorPosition¶ func(v*TextIter)ForwardCursorPosition()bool ForwardCursorPositionisawrapperaroundgtk_text_iter_forward_cursor_position(). func(*TextIter)ForwardCursorPositions¶ func(v*TextIter)ForwardCursorPositions(v1int)bool ForwardCursorPositionsisawrapperaroundgtk_text_iter_forward_cursor_positions(). func(*TextIter)ForwardLine¶ func(v*TextIter)ForwardLine()bool ForwardLineisawrapperaroundgtk_text_iter_forward_line(). func(*TextIter)ForwardLines¶ func(v*TextIter)ForwardLines(v1int)bool ForwardLinesisawrapperaroundgtk_text_iter_forward_lines(). func(*TextIter)ForwardSearch¶ func(v*TextIter)ForwardSearch(textstring,flagsTextSearchFlags,limit*TextIter)(matchStart,matchEnd*TextIter,okbool) ForwardSearchisawrapperaroundgtk_text_iter_forward_search(). func(*TextIter)ForwardSentenceEnd¶ func(v*TextIter)ForwardSentenceEnd()bool ForwardSentenceEndisawrapperaroundgtk_text_iter_forward_sentence_end(). func(*TextIter)ForwardSentenceEnds¶ func(v*TextIter)ForwardSentenceEnds(v1int)bool ForwardSentenceEndsisawrapperaroundgtk_text_iter_forward_sentence_ends(). func(*TextIter)ForwardToEnd¶ func(v*TextIter)ForwardToEnd() ForwardToEndisawrapperaroundgtk_text_iter_forward_to_end(). func(*TextIter)ForwardToLineEnd¶ func(v*TextIter)ForwardToLineEnd()bool ForwardToLineEndisawrapperaroundgtk_text_iter_forward_to_line_end(). func(*TextIter)ForwardToTagToggle¶ func(v*TextIter)ForwardToTagToggle(v1*TextTag)bool ForwardToTagToggleisawrapperaroundgtk_text_iter_forward_to_tag_toggle(). func(*TextIter)ForwardVisibleCursorPosition¶ func(v*TextIter)ForwardVisibleCursorPosition()bool ForwardVisibleCursorPositionisawrapperaroundgtk_text_iter_forward_visible_cursor_position(). func(*TextIter)ForwardVisibleCursorPositions¶ func(v*TextIter)ForwardVisibleCursorPositions(v1int)bool ForwardVisibleCursorPositionsisawrapperaroundgtk_text_iter_forward_visible_cursor_positions(). func(*TextIter)ForwardVisibleLine¶ func(v*TextIter)ForwardVisibleLine()bool ForwardVisibleLineisawrapperaroundgtk_text_iter_forward_visible_line(). func(*TextIter)ForwardVisibleLines¶ func(v*TextIter)ForwardVisibleLines(v1int)bool ForwardVisibleLinesisawrapperaroundgtk_text_iter_forward_visible_lines(). func(*TextIter)ForwardVisibleWordEnd¶ func(v*TextIter)ForwardVisibleWordEnd()bool ForwardVisibleWordEndisawrapperaroundgtk_text_iter_forward_visible_word_end(). func(*TextIter)ForwardVisibleWordEnds¶ func(v*TextIter)ForwardVisibleWordEnds(v1int)bool ForwardVisibleWordEndsisawrapperaroundgtk_text_iter_forward_word_ends(). func(*TextIter)ForwardWordEnd¶ func(v*TextIter)ForwardWordEnd()bool ForwardWordEndisawrapperaroundgtk_text_iter_forward_word_end(). func(*TextIter)ForwardWordEnds¶ func(v*TextIter)ForwardWordEnds(v1int)bool ForwardWordEndsisawrapperaroundgtk_text_iter_forward_word_ends(). func(*TextIter)GetBuffer¶ func(v*TextIter)GetBuffer()*TextBuffer GetBufferisawrapperaroundgtk_text_iter_get_buffer(). func(*TextIter)GetBytesInLine¶ func(v*TextIter)GetBytesInLine()int GetBytesInLineisawrapperaroundgtk_text_iter_get_bytes_in_line(). func(*TextIter)GetChar¶ func(v*TextIter)GetChar()rune GetCharisawrapperaroundgtk_text_iter_get_char(). func(*TextIter)GetCharsInLine¶ func(v*TextIter)GetCharsInLine()int GetCharsInLineisawrapperaroundgtk_text_iter_get_chars_in_line(). func(*TextIter)GetLine¶ func(v*TextIter)GetLine()int GetLineisawrapperaroundgtk_text_iter_get_line(). func(*TextIter)GetLineIndex¶ func(v*TextIter)GetLineIndex()int GetLineIndexisawrapperaroundgtk_text_iter_get_line_index(). func(*TextIter)GetLineOffset¶ func(v*TextIter)GetLineOffset()int GetLineOffsetisawrapperaroundgtk_text_iter_get_line_offset(). func(*TextIter)GetOffset¶ func(v*TextIter)GetOffset()int GetOffsetisawrapperaroundgtk_text_iter_get_offset(). func(*TextIter)GetSlice¶ func(v*TextIter)GetSlice(end*TextIter)string GetSliceisawrapperaroundgtk_text_iter_get_slice(). func(*TextIter)GetText¶ func(v*TextIter)GetText(end*TextIter)string GetTextisawrapperaroundgtk_text_iter_get_text(). func(*TextIter)GetVisibleLineIndex¶ func(v*TextIter)GetVisibleLineIndex()int GetVisibleLineIndexisawrapperaroundgtk_text_iter_get_visible_line_index(). func(*TextIter)GetVisibleLineOffset¶ func(v*TextIter)GetVisibleLineOffset()int GetVisibleLineOffsetisawrapperaroundgtk_text_iter_get_visible_line_offset(). func(*TextIter)GetVisibleSlice¶ func(v*TextIter)GetVisibleSlice(end*TextIter)string GetVisibleSliceisawrapperaroundgtk_text_iter_get_visible_slice(). func(*TextIter)GetVisibleText¶ func(v*TextIter)GetVisibleText(end*TextIter)string GetVisibleTextisawrapperaroundgtk_text_iter_get_visible_text(). func(*TextIter)HasTag¶ func(v*TextIter)HasTag(v1*TextTag)bool HasTagisawrapperaroundgtk_text_iter_has_tag(). func(*TextIter)InRange¶ func(v*TextIter)InRange(v1*TextIter,v2*TextIter)bool InRangeisawrapperaroundgtk_text_iter_in_range(). func(*TextIter)InsideSentence¶ func(v*TextIter)InsideSentence()bool InsideSentenceisawrapperaroundgtk_text_iter_inside_sentence(). func(*TextIter)InsideWord¶ func(v*TextIter)InsideWord()bool InsideWordisawrapperaroundgtk_text_iter_inside_word(). func(*TextIter)IsCursorPosition¶ func(v*TextIter)IsCursorPosition()bool IsCursorPositionisawrapperaroundgtk_text_iter_is_cursor_position(). func(*TextIter)IsEnd¶ func(v*TextIter)IsEnd()bool IsEndisawrapperaroundgtk_text_iter_is_end(). func(*TextIter)IsStart¶ func(v*TextIter)IsStart()bool IsStartisawrapperaroundgtk_text_iter_is_start(). func(*TextIter)SetLine¶ func(v*TextIter)SetLine(v1int) SetLineisawrapperaroundgtk_text_iter_set_line(). func(*TextIter)SetLineIndex¶ func(v*TextIter)SetLineIndex(v1int) SetLineIndexisawrapperaroundgtk_text_iter_set_line_index(). func(*TextIter)SetLineOffset¶ func(v*TextIter)SetLineOffset(v1int) SetLineOffsetisawrapperaroundgtk_text_iter_set_line_offset(). func(*TextIter)SetOffset¶ func(v*TextIter)SetOffset(v1int) SetOffsetisawrapperaroundgtk_text_iter_set_offset(). func(*TextIter)SetVisibleLineIndex¶ func(v*TextIter)SetVisibleLineIndex(v1int) SetVisibleLineIndexisawrapperaroundgtk_text_iter_set_visible_line_index(). func(*TextIter)SetVisibleLineOffset¶ func(v*TextIter)SetVisibleLineOffset(v1int) SetVisibleLineOffsetisawrapperaroundgtk_text_iter_set_visible_line_offset(). func(*TextIter)StartsLine¶ func(v*TextIter)StartsLine()bool StartsLineisawrapperaroundgtk_text_iter_starts_line(). func(*TextIter)StartsSentence¶ func(v*TextIter)StartsSentence()bool StartsSentenceisawrapperaroundgtk_text_iter_starts_sentence(). func(*TextIter)StartsWord¶ func(v*TextIter)StartsWord()bool StartsWordisawrapperaroundgtk_text_iter_starts_word(). func(*TextIter)TogglesTag¶ func(v*TextIter)TogglesTag(v1*TextTag)bool TogglesTagisawrapperaroundgtk_text_iter_toggles_tag(). typeTextMark¶ typeTextMarkstruct{ *glib.Object } TextMarkisarepresentationofGTK'sGtkTextMark. Apositioninthebufferpreservedacrossbuffermodifications funcTextMarkNew¶ funcTextMarkNew(namestring,leftGravitybool)(*TextMark,error) TextMarkNewisawrapperaroundgtk_text_mark_new(). func(*TextMark)GetBuffer¶ func(v*TextMark)GetBuffer()(*TextBuffer,error) GetBufferisawrapperaroundgtk_text_mark_get_buffer(). func(*TextMark)GetDeleted¶ func(v*TextMark)GetDeleted()bool GetDeletedisawrapperaroundgtk_text_mark_get_deleted(). func(*TextMark)GetLeftGravity¶ func(v*TextMark)GetLeftGravity()bool GetLeftGravityisawrapperaroundgtk_text_mark_get_left_gravity(). func(*TextMark)GetName¶ func(v*TextMark)GetName()string GetNameisawrapperaroundgtk_text_mark_get_name(). func(*TextMark)GetVisible¶ func(v*TextMark)GetVisible()bool GetVisibleisawrapperaroundgtk_text_mark_get_visible(). func(*TextMark)SetVisible¶ func(v*TextMark)SetVisible(settingbool) SetVisibleisawrapperaroundgtk_text_mark_set_visible(). typeTextSearchFlags¶ typeTextSearchFlagsint TextSearchFlagsisarepresentationofGTK'sGtkTextSearchFlags. const( TEXT_SEARCH_VISIBLE_ONLYTextSearchFlags=C.GTK_TEXT_SEARCH_VISIBLE_ONLY TEXT_SEARCH_TEXT_ONLYTextSearchFlags=C.GTK_TEXT_SEARCH_TEXT_ONLY TEXT_SEARCH_CASE_INSENSITIVETextSearchFlags=C.GTK_TEXT_SEARCH_CASE_INSENSITIVE ) typeTextTag¶ typeTextTagstruct{ *glib.Object } funcTextTagNew¶ funcTextTagNew(namestring)(*TextTag,error) TextTagNewisawrapperaroundgtk_text_tag_new().Ifnameisempty,thenthe tagisanonymous. func(*TextTag)Event¶ func(v*TextTag)Event(eventObject*glib.Object,event*gdk.Event,iter*TextIter)bool Event()isawrapperaroundgtk_text_tag_event(). func(*TextTag)GetPriority¶ func(v*TextTag)GetPriority()int GetPriority()isawrapperaroundgtk_text_tag_get_priority(). func(*TextTag)SetPriority¶ func(v*TextTag)SetPriority(priorityint) SetPriority()isawrapperaroundgtk_text_tag_set_priority(). typeTextTagTable¶ typeTextTagTablestruct{ *glib.Object } funcTextTagTableNew¶ funcTextTagTableNew()(*TextTagTable,error) func(*TextTagTable)Add¶ func(v*TextTagTable)Add(tag*TextTag) Add()isawrapperaroundgtk_text_tag_table_add(). func(*TextTagTable)Lookup¶ func(v*TextTagTable)Lookup(namestring)(*TextTag,error) Lookup()isawrapperaroundgtk_text_tag_table_lookup(). func(*TextTagTable)Remove¶ func(v*TextTagTable)Remove(tag*TextTag) Remove()isawrapperaroundgtk_text_tag_table_remove(). typeTextView¶ typeTextViewstruct{ Container } TextViewisarepresentationofGTK'sGtkTextView funcTextViewNew¶ funcTextViewNew()(*TextView,error) TextViewNewisawrapperaroundgtk_text_view_new(). funcTextViewNewWithBuffer¶ funcTextViewNewWithBuffer(buf*TextBuffer)(*TextView,error) TextViewNewWithBufferisawrapperaroundgtk_text_view_new_with_buffer(). func(*TextView)AddChildAtAnchor¶ func(v*TextView)AddChildAtAnchor(childIWidget,anchor*TextChildAnchor) AddChildAtAnchorisawrapperaroundgtk_text_view_add_child_at_anchor(). func(*TextView)AddChildInWindow¶ func(v*TextView)AddChildInWindow(childIWidget,tpTextWindowType,xpos,yposint) AddChildInWindowisawrapperaroundgtk_text_view_add_child_in_window(). func(*TextView)BackwardDisplayLine¶ func(v*TextView)BackwardDisplayLine(iter*TextIter)bool BackwardDisplayLineisawrapperaroundgtk_text_view_backward_display_line(). func(*TextView)BackwardDisplayLineStart¶ func(v*TextView)BackwardDisplayLineStart(iter*TextIter)bool BackwardDisplayLineStartisawrapperaroundgtk_text_view_backward_display_line_start(). func(*TextView)BufferToWindowCoords¶ func(v*TextView)BufferToWindowCoords(winTextWindowType,buffer_x,buffer_yint)(window_x,window_yint) BufferToWindowCoordsisawrapperaroundgtk_text_view_buffer_to_window_coords(). func(*TextView)ForwardDisplayLine¶ func(v*TextView)ForwardDisplayLine(iter*TextIter)bool ForwardDisplayLineisawrapperaroundgtk_text_view_forward_display_line(). func(*TextView)ForwardDisplayLineEnd¶ func(v*TextView)ForwardDisplayLineEnd(iter*TextIter)bool ForwardDisplayLineEndisawrapperaroundgtk_text_view_forward_display_line_end(). func(*TextView)GetAcceptsTab¶ func(v*TextView)GetAcceptsTab()bool GetAcceptsTabisawrapperaroundgtk_text_view_get_accepts_tab(). func(*TextView)GetBorderWindowSize¶ func(v*TextView)GetBorderWindowSize(tpTextWindowType)int GetBorderWindowSizeisawrapperaroundgtk_text_view_get_border_window_size(). func(*TextView)GetBottomMargin¶ func(v*TextView)GetBottomMargin()int GetBottomMarginisawrapperaroundgtk_text_view_get_bottom_margin(). func(*TextView)GetBuffer¶ func(v*TextView)GetBuffer()(*TextBuffer,error) GetBufferisawrapperaroundgtk_text_view_get_buffer(). func(*TextView)GetCursorLocations¶ func(v*TextView)GetCursorLocations(iter*TextIter)(strong,weak*gdk.Rectangle) GetCursorLocationsisawrapperaroundgtk_text_view_get_cursor_locations(). func(*TextView)GetCursorVisible¶ func(v*TextView)GetCursorVisible()bool GetCursorVisibleisawrapperaroundgtk_text_view_get_cursor_visible(). func(*TextView)GetEditable¶ func(v*TextView)GetEditable()bool GetEditableisawrapperaroundgtk_text_view_get_editable(). func(*TextView)GetIndent¶ func(v*TextView)GetIndent()int GetIndentisawrapperaroundgtk_text_view_get_indent(). func(*TextView)GetInputHints¶ func(v*TextView)GetInputHints()InputHints GetInputHintsisawrapperaroundgtk_text_view_get_input_hints(). func(*TextView)GetInputPurpose¶ func(v*TextView)GetInputPurpose()InputPurpose GetInputPurposeisawrapperaroundgtk_text_view_get_input_purpose(). func(*TextView)GetIterAtLocation¶ func(v*TextView)GetIterAtLocation(x,yint)*TextIter GetIterAtLocationisawrapperaroundgtk_text_view_get_iter_at_location(). func(*TextView)GetIterAtPosition¶ func(v*TextView)GetIterAtPosition(x,yint)(*TextIter,int) GetIterAtPositionisawrapperaroundgtk_text_view_get_iter_at_position(). func(*TextView)GetIterLocation¶ func(v*TextView)GetIterLocation(iter*TextIter)*gdk.Rectangle GetIterLocationisawrapperaroundgtk_text_view_get_iter_location(). func(*TextView)GetJustification¶ func(v*TextView)GetJustification()Justification GetJustificationisawrapperaroundgtk_text_view_get_justification(). func(*TextView)GetLeftMargin¶ func(v*TextView)GetLeftMargin()int GetLeftMarginisawrapperaroundgtk_text_view_get_left_margin(). func(*TextView)GetLineAtY¶ func(v*TextView)GetLineAtY(yint)(*TextIter,int) GetLineAtYisawrapperaroundgtk_text_view_get_line_at_y(). func(*TextView)GetLineYrange¶ func(v*TextView)GetLineYrange(iter*TextIter)(y,heightint) GetLineYrangeisawrapperaroundgtk_text_view_get_line_yrange(). func(*TextView)GetMonospace¶ func(v*TextView)GetMonospace()bool GetMonospaceisawrapperaroundgtk_text_view_get_monospace() func(*TextView)GetOverwrite¶ func(v*TextView)GetOverwrite()bool GetOverwriteisawrapperaroundgtk_text_view_get_overwrite(). func(*TextView)GetPixelsAboveLines¶ func(v*TextView)GetPixelsAboveLines()int GetPixelsAboveLinesisawrapperaroundgtk_text_view_get_pixels_above_lines(). func(*TextView)GetPixelsBelowLines¶ func(v*TextView)GetPixelsBelowLines()int GetPixelsBelowLinesisawrapperaroundgtk_text_view_get_pixels_below_lines(). func(*TextView)GetPixelsInsideWrap¶ func(v*TextView)GetPixelsInsideWrap()int GetPixelsInsideWrapisawrapperaroundgtk_text_view_get_pixels_inside_wrap(). func(*TextView)GetRightMargin¶ func(v*TextView)GetRightMargin()int GetRightMarginisawrapperaroundgtk_text_view_get_right_margin(). func(*TextView)GetTabs¶ func(v*TextView)GetTabs()(*pango.TabArray,error) GetTabsisawrapperaroundgtk_text_view_get_tabs(). func(*TextView)GetTopMargin¶ func(v*TextView)GetTopMargin()int GetTopMarginisawrapperaroundgtk_text_view_get_top_margin(). func(*TextView)GetVisibleRect¶ func(v*TextView)GetVisibleRect()*gdk.Rectangle GetVisibleRectisawrapperaroundgtk_text_view_get_visible_rect(). func(*TextView)GetWindow¶ func(v*TextView)GetWindow(winTextWindowType)*gdk.Window GetWindowisawrapperaroundgtk_text_view_get_window(). func(*TextView)GetWindowType¶ func(v*TextView)GetWindowType(w*gdk.Window)TextWindowType GetWindowTypeisawrapperaroundgtk_text_view_get_window_type(). func(*TextView)GetWrapMode¶ func(v*TextView)GetWrapMode()WrapMode GetWrapModeisawrapperaroundgtk_text_view_get_wrap_mode(). func(*TextView)ImContextFilterKeypress¶ func(v*TextView)ImContextFilterKeypress(event*gdk.EventKey)bool ImContextFilterKeypressisawrapperaroundgtk_text_view_im_context_filter_keypress(). func(*TextView)MoveChild¶ func(v*TextView)MoveChild(childIWidget,xpos,yposint) MoveChildisawrapperaroundgtk_text_view_move_child(). func(*TextView)MoveMarkOnscreen¶ func(v*TextView)MoveMarkOnscreen(mark*TextMark)bool MoveMarkOnscreenisawrapperaroundgtk_text_view_move_mark_onscreen(). func(*TextView)MoveVisually¶ func(v*TextView)MoveVisually(iter*TextIter,countint)bool MoveVisuallyisawrapperaroundgtk_text_view_move_visually(). func(*TextView)PlaceCursorOnscreen¶ func(v*TextView)PlaceCursorOnscreen()bool PlaceCursorOnscreenisawrapperaroundgtk_text_view_place_cursor_onscreen(). func(*TextView)ResetImContext¶ func(v*TextView)ResetImContext() ResetImContextisawrapperaroundgtk_text_view_reset_im_context(). func(*TextView)ScrollMarkOnscreen¶ func(v*TextView)ScrollMarkOnscreen(mark*TextMark) ScrollMarkOnscreenisawrapperaroundgtk_text_view_scroll_mark_onscreen(). func(*TextView)ScrollToIter¶ func(v*TextView)ScrollToIter(iter*TextIter,within_marginfloat64,use_alignbool,xalign,yalignfloat64)bool ScrollToIterisawrapperaroundgtk_text_view_scroll_to_iter(). func(*TextView)ScrollToMark¶ func(v*TextView)ScrollToMark(mark*TextMark,within_marginfloat64,use_alignbool,xalign,yalignfloat64) ScrollToMarkisawrapperaroundgtk_text_view_scroll_to_mark(). func(*TextView)SetAcceptsTab¶ func(v*TextView)SetAcceptsTab(acceptsTabbool) SetAcceptsTabisawrapperaroundgtk_text_view_set_accepts_tab(). func(*TextView)SetBorderWindowSize¶ func(v*TextView)SetBorderWindowSize(tpTextWindowType,sizeint) SetBorderWindowSizeisawrapperaroundgtk_text_view_set_border_window_size(). func(*TextView)SetBottomMargin¶ func(v*TextView)SetBottomMargin(bottomMarginint) SetBottomMarginisawrapperaroundgtk_text_view_set_bottom_margin(). func(*TextView)SetBuffer¶ func(v*TextView)SetBuffer(buffer*TextBuffer) SetBufferisawrapperaroundgtk_text_view_set_buffer(). func(*TextView)SetCursorVisible¶ func(v*TextView)SetCursorVisible(visiblebool) SetCursorVisibleisawrapperaroundgtk_text_view_set_cursor_visible(). func(*TextView)SetEditable¶ func(v*TextView)SetEditable(editablebool) SetEditableisawrapperaroundgtk_text_view_set_editable(). func(*TextView)SetIndent¶ func(v*TextView)SetIndent(indentint) SetIndentisawrapperaroundgtk_text_view_set_indent(). func(*TextView)SetInputHints¶ func(v*TextView)SetInputHints(hintsInputHints) SetInputHintsisawrapperaroundgtk_text_view_set_input_hints(). func(*TextView)SetInputPurpose¶ func(v*TextView)SetInputPurpose(purposeInputPurpose) SetInputPurposeisawrapperaroundgtk_text_view_set_input_purpose(). func(*TextView)SetJustification¶ func(v*TextView)SetJustification(justifyJustification) SetJustificationisawrapperaroundgtk_text_view_set_justification(). func(*TextView)SetLeftMargin¶ func(v*TextView)SetLeftMargin(marginint) SetLeftMarginisawrapperaroundgtk_text_view_set_left_margin(). func(*TextView)SetMonospace¶ func(v*TextView)SetMonospace(monospacebool) SetMonospaceisawrapperaroundgtk_text_view_set_monospace() func(*TextView)SetOverwrite¶ func(v*TextView)SetOverwrite(overwritebool) SetOverwriteisawrapperaroundgtk_text_view_set_overwrite(). func(*TextView)SetPixelsAboveLines¶ func(v*TextView)SetPixelsAboveLines(pxint) SetPixelsAboveLinesisawrapperaroundgtk_text_view_set_pixels_above_lines(). func(*TextView)SetPixelsBelowLines¶ func(v*TextView)SetPixelsBelowLines(pxint) SetPixelsBelowLinesisawrapperaroundgtk_text_view_set_pixels_below_lines(). func(*TextView)SetPixelsInsideWrap¶ func(v*TextView)SetPixelsInsideWrap(pxint) SetPixelsInsideWrapisawrapperaroundgtk_text_view_set_pixels_inside_wrap(). func(*TextView)SetRightMargin¶ func(v*TextView)SetRightMargin(marginint) SetRightMarginisawrapperaroundgtk_text_view_set_right_margin(). func(*TextView)SetTabs¶ func(v*TextView)SetTabs(tabs*pango.TabArray) SetTabsisawrapperaroundgtk_text_view_set_tabs(). func(*TextView)SetTopMargin¶ func(v*TextView)SetTopMargin(topMarginint) SetTopMarginisawrapperaroundgtk_text_view_set_top_margin(). func(*TextView)SetWrapMode¶ func(v*TextView)SetWrapMode(wrapModeWrapMode) SetWrapModeisawrapperaroundgtk_text_view_set_wrap_mode(). func(*TextView)StartsDisplayLine¶ func(v*TextView)StartsDisplayLine(iter*TextIter)bool StartsDisplayLineisawrapperaroundgtk_text_view_starts_display_line(). func(*TextView)WindowToBufferCoords¶ func(v*TextView)WindowToBufferCoords(winTextWindowType,window_x,window_yint)(buffer_x,buffer_yint) WindowToBufferCoordsisawrapperaroundgtk_text_view_window_to_buffer_coords(). typeTextWindowType¶ typeTextWindowTypeint TextWindowTypeisarepresentationofGTK'sGtkTextWindowType. const( TEXT_WINDOW_PRIVATETextWindowType=C.GTK_TEXT_WINDOW_PRIVATE TEXT_WINDOW_WIDGETTextWindowType=C.GTK_TEXT_WINDOW_WIDGET TEXT_WINDOW_TEXTTextWindowType=C.GTK_TEXT_WINDOW_TEXT TEXT_WINDOW_LEFTTextWindowType=C.GTK_TEXT_WINDOW_LEFT TEXT_WINDOW_RIGHTTextWindowType=C.GTK_TEXT_WINDOW_RIGHT TEXT_WINDOW_TOPTextWindowType=C.GTK_TEXT_WINDOW_TOP TEXT_WINDOW_BOTTOMTextWindowType=C.GTK_TEXT_WINDOW_BOTTOM ) typeTickCallback¶ typeTickCallbackfunc(widget*Widget,frameClock*gdk.FrameClock)bool TickCallbackisarepresentationofGtkTickCallback typeToggleButton¶ typeToggleButtonstruct{ Button } ToggleButtonisarepresentationofGTK'sGtkToggleButton. funcToggleButtonNew¶ funcToggleButtonNew()(*ToggleButton,error) ToggleButtonNewisawrapperaroundgtk_toggle_button_new(). funcToggleButtonNewWithLabel¶ funcToggleButtonNewWithLabel(labelstring)(*ToggleButton,error) ToggleButtonNewWithLabelisawrapperaround gtk_toggle_button_new_with_label(). funcToggleButtonNewWithMnemonic¶ funcToggleButtonNewWithMnemonic(labelstring)(*ToggleButton,error) ToggleButtonNewWithMnemonicisawrapperaround gtk_toggle_button_new_with_mnemonic(). func(*ToggleButton)GetActive¶ func(v*ToggleButton)GetActive()bool GetActiveisawrapperaroundgtk_toggle_button_get_active(). func(*ToggleButton)GetInconsistent¶ func(v*ToggleButton)GetInconsistent()bool GetInconsistentgtk_toggle_button_get_inconsistent(). func(*ToggleButton)GetMode¶ func(v*ToggleButton)GetMode()bool GetModeisawrapperaroundgtk_toggle_button_get_mode(). func(*ToggleButton)SetActive¶ func(v*ToggleButton)SetActive(isActivebool) SetActiveisawrapperaroundgtk_toggle_button_set_active(). func(*ToggleButton)SetInconsistent¶ func(v*ToggleButton)SetInconsistent(settingbool) SetInconsistentgtk_toggle_button_set_inconsistent(). func(*ToggleButton)SetMode¶ func(v*ToggleButton)SetMode(drawIndicatorbool) SetModeisawrapperaroundgtk_toggle_button_set_mode(). func(*ToggleButton)Toggled¶ func(v*ToggleButton)Toggled() Toggledisawrapperaroundgtk_toggle_button_toggled(). typeToggleToolButton¶ typeToggleToolButtonstruct{ ToolButton } ToggleToolButtonisarepresentationofGTK'sGtkToggleToolButton. funcToggleToolButtonNew¶ funcToggleToolButtonNew()(*ToggleToolButton,error) ToggleToolButtonNewisawrapperaroundgtk_toggle_tool_button_new(). func(*ToggleToolButton)GetActive¶ func(v*ToggleToolButton)GetActive()bool GetActiveisawrapperaroundgtk_toggle_tool_button_get_active(). func(*ToggleToolButton)SetActive¶ func(v*ToggleToolButton)SetActive(isActivebool) SetActiveisawrapperaroundgtk_toggle_tool_button_set_active(). typeToolButton¶ typeToolButtonstruct{ ToolItem } ToolButtonisarepresentationofGTK'sGtkToolButton. funcToolButtonNew¶ funcToolButtonNew(iconWidgetIWidget,labelstring)(*ToolButton,error) ToolButtonNewisawrapperaroundgtk_tool_button_new(). func(*ToolButton)GetIconName¶ func(v*ToolButton)GetIconName()string GetIconNameisawrapperaroundgtk_tool_button_get_icon_name(). func(*ToolButton)GetIconWidget¶ func(v*ToolButton)GetIconWidget()(IWidget,error) GetIconWidgetisawrapperaroundgtk_tool_button_get_icon_widget(). func(*ToolButton)GetLabel¶ func(v*ToolButton)GetLabel()string GetLabelisawrapperaroundgtk_tool_button_get_label(). func(*ToolButton)GetLabelWidget¶ func(v*ToolButton)GetLabelWidget()(IWidget,error) GetLabelWidgetisawrapperaroundgtk_tool_button_get_label_widget(). func(*ToolButton)GetuseUnderline¶ func(v*ToolButton)GetuseUnderline()bool GetUseUnderlineisawrapperaroundgtk_tool_button_get_use_underline(). func(*ToolButton)SetGetUnderline¶ func(v*ToolButton)SetGetUnderline(useUnderlinebool) SetUseUnderlineisawrapperaroundgtk_tool_button_set_use_underline(). func(*ToolButton)SetIconName¶ func(v*ToolButton)SetIconName(iconNamestring) SetIconNameisawrapperaroundgtk_tool_button_set_icon_name(). func(*ToolButton)SetIconWidget¶ func(v*ToolButton)SetIconWidget(iconWidgetIWidget) SetIconWidgetisawrapperaroundgtk_tool_button_set_icon_widget(). func(*ToolButton)SetLabel¶ func(v*ToolButton)SetLabel(labelstring) SetLabelisawrapperaroundgtk_tool_button_set_label(). func(*ToolButton)SetLabelWidget¶ func(v*ToolButton)SetLabelWidget(labelWidgetIWidget) SetLabelWidgetisawrapperaroundgtk_tool_button_set_label_widget(). typeToolItem¶ typeToolItemstruct{ Bin } ToolItemisarepresentationofGTK'sGtkToolItem. funcToolItemNew¶ funcToolItemNew()(*ToolItem,error) ToolItemNewisawrapperaroundgtk_tool_item_new(). func(*ToolItem)GetExpand¶ func(v*ToolItem)GetExpand()bool GetExpandisawrapperaroundgtk_tool_item_get_expand(). func(*ToolItem)GetHomogeneous¶ func(v*ToolItem)GetHomogeneous()bool GetHomogeneousisawrapperaroundgtk_tool_item_get_homogeneous(). func(*ToolItem)GetIconSize¶ func(v*ToolItem)GetIconSize()IconSize GetIconSizeisawrapperaroundgtk_tool_item_get_icon_size(). func(*ToolItem)GetIsImportant¶ func(v*ToolItem)GetIsImportant()bool GetIsImportantisawrapperaroundgtk_tool_item_get_is_important(). func(*ToolItem)GetOrientation¶ func(v*ToolItem)GetOrientation()Orientation GetOrientationisawrapperaroundgtk_tool_item_get_orientation(). func(*ToolItem)GetReliefStyle¶ func(v*ToolItem)GetReliefStyle()ReliefStyle GetReliefStyleisawrapperaroundgtk_tool_item_get_relief_style(). func(*ToolItem)GetTextAlignment¶ func(v*ToolItem)GetTextAlignment()float32 GetTextAlignmentisawrapperaroundgtk_tool_item_get_text_alignment(). func(*ToolItem)GetTextOrientation¶ func(v*ToolItem)GetTextOrientation()Orientation GetTextOrientationisawrapperaroundgtk_tool_item_get_text_orientation(). func(*ToolItem)GetToolbarStyle¶ func(v*ToolItem)GetToolbarStyle()ToolbarStyle GetToolbarStyleisawrapperaroundgtk_tool_item_get_toolbar_style(). func(*ToolItem)GetUseDragWindow¶ func(v*ToolItem)GetUseDragWindow()bool GetUseDragWindowisawrapperaroundgtk_tool_item_get_use_drag_window(). func(*ToolItem)GetVisibleHorizontal¶ func(v*ToolItem)GetVisibleHorizontal()bool GetVisibleHorizontalisawrapperaroundgtk_tool_item_get_visible_horizontal(). func(*ToolItem)GetVisibleVertical¶ func(v*ToolItem)GetVisibleVertical()bool GetVisibleVerticalisawrapperaroundgtk_tool_item_get_visible_vertical(). func(*ToolItem)RebuildMenu¶ func(v*ToolItem)RebuildMenu() RebuildMenuisawrapperaroundgtk_tool_item_rebuild_menu(). func(*ToolItem)RetrieveProxyMenuItem¶ func(v*ToolItem)RetrieveProxyMenuItem()*MenuItem RetrieveProxyMenuItemisawrapperaroundgtk_tool_item_retrieve_proxy_menu_item() func(*ToolItem)SetExpand¶ func(v*ToolItem)SetExpand(expandbool) SetExpandisawrapperaroundgtk_tool_item_set_expand(). func(*ToolItem)SetHomogeneous¶ func(v*ToolItem)SetHomogeneous(homogeneousbool) SetHomogeneousisawrapperaroundgtk_tool_item_set_homogeneous(). func(*ToolItem)SetIsImportant¶ func(v*ToolItem)SetIsImportant(isImportantbool) SetIsImportantisawrapperaroundgtk_tool_item_set_is_important(). func(*ToolItem)SetProxyMenuItem¶ func(v*ToolItem)SetProxyMenuItem(menuItemIdstring,menuItemIMenuItem) SetProxyMenuItemisawrapperaroundgtk_tool_item_set_proxy_menu_item(). func(*ToolItem)SetTooltipMarkup¶ func(v*ToolItem)SetTooltipMarkup(textstring) SetTooltipMarkupisawrapperaroundgtk_tool_item_set_tooltip_markup(). func(*ToolItem)SetTooltipText¶ func(v*ToolItem)SetTooltipText(textstring) SetTooltipTextisawrapperaroundgtk_tool_item_set_tooltip_text(). func(*ToolItem)SetUseDragWindow¶ func(v*ToolItem)SetUseDragWindow(useDragWindowbool) SetUseDragWindowisawrapperaroundgtk_tool_item_set_use_drag_window(). func(*ToolItem)SetVisibleHorizontal¶ func(v*ToolItem)SetVisibleHorizontal(visibleHorizontalbool) SetVisibleHorizontalisawrapperaroundgtk_tool_item_set_visible_horizontal(). func(*ToolItem)SetVisibleVertical¶ func(v*ToolItem)SetVisibleVertical(visibleVerticalbool) SetVisibleVerticalisawrapperaroundgtk_tool_item_set_visible_vertical(). func(*ToolItem)ToolbarReconfigured¶ func(v*ToolItem)ToolbarReconfigured() ToolbarReconfiguredisawrapperaroundgtk_tool_item_toolbar_reconfigured(). typeToolbar¶ typeToolbarstruct{ Container } ToolbarisarepresentationofGTK'sGtkToolbar. funcToolbarNew¶ funcToolbarNew()(*Toolbar,error) ToolbarNewisawrapperaroundgtk_toolbar_new(). func(*Toolbar)GetDropIndex¶ func(v*Toolbar)GetDropIndex(x,yint)int GetDropIndexisawrapperaroundgtk_toolbar_get_drop_index(). func(*Toolbar)GetIconSize¶ func(v*Toolbar)GetIconSize()IconSize GetIconSizeisawrapperaroundgtk_toolbar_get_icon_size(). func(*Toolbar)GetItemIndex¶ func(v*Toolbar)GetItemIndex(itemIToolItem)int GetItemIndexisawrapperaroundgtk_toolbar_get_item_index(). func(*Toolbar)GetNItems¶ func(v*Toolbar)GetNItems()int GetNItemsisawrapperaroundgtk_toolbar_get_n_items(). func(*Toolbar)GetNthItem¶ func(v*Toolbar)GetNthItem(nint)*ToolItem GetNthItemisawrapperaroundgtk_toolbar_get_nth_item(). func(*Toolbar)GetReliefStyle¶ func(v*Toolbar)GetReliefStyle()ReliefStyle GetReliefStyleisawrapperaroundgtk_toolbar_get_relief_style(). func(*Toolbar)GetShowArrow¶ func(v*Toolbar)GetShowArrow()bool GetShowArrowisawrapperaroundgtk_toolbar_get_show_arrow(). func(*Toolbar)GetStyle¶ func(v*Toolbar)GetStyle()ToolbarStyle GetStyleisawrapperaroundgtk_toolbar_get_style(). func(*Toolbar)Insert¶ func(v*Toolbar)Insert(itemIToolItem,posint) Insertisawrapperaroundgtk_toolbar_insert(). func(*Toolbar)SetDropHighlightItem¶ func(v*Toolbar)SetDropHighlightItem(toolItemIToolItem,indexint) SetDropHighlightItemisawrapperaroundgtk_toolbar_set_drop_highlight_item(). func(*Toolbar)SetIconSize¶ func(v*Toolbar)SetIconSize(iconSizeIconSize) SetIconSizeisawrapperaroundgtk_toolbar_set_icon_size(). func(*Toolbar)SetShowArrow¶ func(v*Toolbar)SetShowArrow(showArrowbool) SetShowArrowisawrapperaroundgtk_toolbar_set_show_arrow(). func(*Toolbar)SetStyle¶ func(v*Toolbar)SetStyle(styleToolbarStyle) SetStyleisawrapperaroundgtk_toolbar_set_style(). func(*Toolbar)UnsetIconSize¶ func(v*Toolbar)UnsetIconSize() UnsetIconSizeisawrapperaroundgtk_toolbar_unset_icon_size(). func(*Toolbar)UnsetStyle¶ func(v*Toolbar)UnsetStyle() UnsetStyleisawrapperaroundgtk_toolbar_unset_style(). typeToolbarStyle¶ typeToolbarStyleint ToolbarStyleisarepresentationofGTK'sGtkToolbarStyle. const( TOOLBAR_ICONSToolbarStyle=C.GTK_TOOLBAR_ICONS TOOLBAR_TEXTToolbarStyle=C.GTK_TOOLBAR_TEXT TOOLBAR_BOTHToolbarStyle=C.GTK_TOOLBAR_BOTH TOOLBAR_BOTH_HORIZToolbarStyle=C.GTK_TOOLBAR_BOTH_HORIZ ) typeTooltip¶ typeTooltipstruct{ Widget } func(*Tooltip)SetCustom¶ func(t*Tooltip)SetCustom(w*Widget) SetCustomisawrapperaroundgtk_tooltip_set_custom(). func(*Tooltip)SetIcon¶ func(t*Tooltip)SetIcon(pixbuf*gdk.Pixbuf) SetIconisawrapperaroundgtk_tooltip_set_icon(). func(*Tooltip)SetIconFromIconName¶ func(t*Tooltip)SetIconFromIconName(iconNamestring,sizeIconSize) SetIconFromIconNameisawrapperaroundgtk_tooltip_set_icon_from_icon_name(). func(*Tooltip)SetMarkup¶ func(t*Tooltip)SetMarkup(strstring) SetMarkupisawrapperaroundgtk_tooltip_set_markup(). func(*Tooltip)SetText¶ func(t*Tooltip)SetText(strstring) SetTextisawrapperaroundgtk_tooltip_set_text(). func(*Tooltip)SetTipArea¶ func(t*Tooltip)SetTipArea(rectgdk.Rectangle) SetTipAreaisawrapperaroundgtk_tooltip_set_tip_area(). typeTreeIter¶ typeTreeIterstruct{ GtkTreeIterC.GtkTreeIter } TreeIterisarepresentationofGTK'sGtkTreeIter. func(*TreeIter)Copy¶ func(v*TreeIter)Copy()(*TreeIter,error) Copy()isawrapperaroundgtk_tree_iter_copy(). Caution:whenthismethodisusedtogetherwithselection.GetSelectedRows(), itmightcauserandomcrashissue.Seeissue#590and#610. typeTreeIterCompareFunc¶ typeTreeIterCompareFuncfunc(model*TreeModel,a,b*TreeIter)int TreeIterCompareFuncisarepresentationofGtkTreeIterCompareFunc. Itdefinesthefunctionprototypeforthesortfunction(farg)for(*TreeSortable).SetSortFunc typeTreeModel¶ typeTreeModelstruct{ *glib.Object } TreeModelisarepresentationofGTK'sGtkTreeModelGInterface. func(*TreeModel)FilterNew¶ func(v*TreeModel)FilterNew(root*TreePath)(*TreeModelFilter,error) FilterNewisawrapperaroundgtk_tree_model_filter_new(). func(*TreeModel)ForEach¶ func(v*TreeModel)ForEach(fTreeModelForeachFunc) ForEach()isawrapperaroundgtk_tree_model_foreach() func(*TreeModel)GetColumnType¶ func(v*TreeModel)GetColumnType(indexint)glib.Type GetColumnType()isawrapperaroundgtk_tree_model_get_column_type(). func(*TreeModel)GetFlags¶ func(v*TreeModel)GetFlags()TreeModelFlags GetFlags()isawrapperaroundgtk_tree_model_get_flags(). func(*TreeModel)GetIter¶ func(v*TreeModel)GetIter(path*TreePath)(*TreeIter,error) GetIter()isawrapperaroundgtk_tree_model_get_iter(). func(*TreeModel)GetIterFirst¶ func(v*TreeModel)GetIterFirst()(*TreeIter,bool) GetIterFirst()isawrapperaroundgtk_tree_model_get_iter_first(). func(*TreeModel)GetIterFromString¶ func(v*TreeModel)GetIterFromString(pathstring)(*TreeIter,error) GetIterFromString()isawrapperaround gtk_tree_model_get_iter_from_string(). func(*TreeModel)GetNColumns¶ func(v*TreeModel)GetNColumns()int GetNColumns()isawrapperaroundgtk_tree_model_get_n_columns(). func(*TreeModel)GetPath¶ func(v*TreeModel)GetPath(iter*TreeIter)(*TreePath,error) GetPath()isawrapperaroundgtk_tree_model_get_path(). func(*TreeModel)GetStringFromIter¶ func(v*TreeModel)GetStringFromIter(iter*TreeIter)string GetStringFromIter()isawrapperaroundgtk_tree_model_get_string_from_iter(). func(*TreeModel)GetValue¶ func(v*TreeModel)GetValue(iter*TreeIter,columnint)(*glib.Value,error) GetValue()isawrapperaroundgtk_tree_model_get_value(). func(*TreeModel)IterChildren¶ func(v*TreeModel)IterChildren(iter,child*TreeIter)bool IterChildrenisawrapperaroundgtk_tree_model_iter_children(). func(*TreeModel)IterHasChild¶ func(v*TreeModel)IterHasChild(iter*TreeIter)bool IterHasChild()isawrapperaroundgtk_tree_model_iter_has_child(). func(*TreeModel)IterNChildren¶ func(v*TreeModel)IterNChildren(iter*TreeIter)int IterNChildrenisawrapperaroundgtk_tree_model_iter_n_children(). func(*TreeModel)IterNext¶ func(v*TreeModel)IterNext(iter*TreeIter)bool IterNext()isawrapperaroundgtk_tree_model_iter_next(). func(*TreeModel)IterNthChild¶ func(v*TreeModel)IterNthChild(iter*TreeIter,parent*TreeIter,nint)bool IterNthChildisawrapperaroundgtk_tree_model_iter_nth_child(). func(*TreeModel)IterParent¶ func(v*TreeModel)IterParent(iter,child*TreeIter)bool IterParentisawrapperaroundgtk_tree_model_iter_parent(). func(*TreeModel)IterPrevious¶ func(v*TreeModel)IterPrevious(iter*TreeIter)bool IterPreviousisawrapperaroundgtk_tree_model_iter_previous(). func(*TreeModel)ToTreeModel¶ func(v*TreeModel)ToTreeModel()*TreeModel ToTreeModelisahelpergetter,e.g.:itreturns*gtk.TreeStore/ListStoreasa*gtk.TreeModel. Inothercases,whereyouhaveagtk.ITreeModel,usethetypeassertion. typeTreeModelFilter¶ typeTreeModelFilterstruct{ *glib.Object //Interfaces TreeModel } TreeModelFilterisarepresentationofGTK'sGtkTreeModelFilter. func(*TreeModelFilter)ConvertChildIterToIter¶ func(v*TreeModelFilter)ConvertChildIterToIter(childIter*TreeIter)(*TreeIter,bool) ConvertChildIterToIterisawrapperaroundgtk_tree_model_filter_convert_child_iter_to_iter(). func(*TreeModelFilter)ConvertChildPathToPath¶ func(v*TreeModelFilter)ConvertChildPathToPath(childPath*TreePath)*TreePath ConvertChildPathToPathisawrapperaroundgtk_tree_model_filter_convert_child_path_to_path(). func(*TreeModelFilter)ConvertIterToChildIter¶ func(v*TreeModelFilter)ConvertIterToChildIter(filterIter*TreeIter)*TreeIter ConvertIterToChildIterisawrapperaroundgtk_tree_model_filter_convert_child_iter_to_iter(). func(*TreeModelFilter)ConvertPathToChildPath¶ func(v*TreeModelFilter)ConvertPathToChildPath(filterPath*TreePath)*TreePath ConvertPathToChildPathisawrapperaroundgtk_tree_model_filter_convert_path_to_child_path(). func(*TreeModelFilter)Refilter¶ func(v*TreeModelFilter)Refilter() Refilterisawrapperaroundgtk_tree_model_filter_refilter(). func(*TreeModelFilter)SetVisibleColumn¶ func(v*TreeModelFilter)SetVisibleColumn(columnint) SetVisibleColumnisawrapperaroundgtk_tree_model_filter_set_visible_column(). func(*TreeModelFilter)SetVisibleFunc¶ func(v*TreeModelFilter)SetVisibleFunc(fTreeModelFilterVisibleFunc) SetVisibleFuncisawrapperaroundgtk_tree_model_filter_set_visible_func(). typeTreeModelFilterVisibleFunc¶ typeTreeModelFilterVisibleFuncfunc(model*TreeModel,iter*TreeIter)bool TreeModelFilterVisibleFuncdefinesthefunctionprototypeforthefiltervisibilityfunction(farg) toTreeModelFilter.SetVisibleFunc. typeTreeModelFlags¶ typeTreeModelFlagsint TreeModelFlagsisarepresentationofGTK'sGtkTreeModelFlags. const( TREE_MODEL_ITERS_PERSISTTreeModelFlags=C.GTK_TREE_MODEL_ITERS_PERSIST TREE_MODEL_LIST_ONLYTreeModelFlags=C.GTK_TREE_MODEL_LIST_ONLY ) typeTreeModelForeachFunc¶ typeTreeModelForeachFuncfunc(model*TreeModel,path*TreePath,iter*TreeIter)bool TreeModelForeachFuncdefinesthefunctionprototypefortheforeachfunction(farg)for (*TreeModel).ForEach typeTreeModelSort¶ typeTreeModelSortstruct{ *glib.Object //Interfaces TreeModel TreeSortable } TreeModelSortisarepresentationofGTK'sGtkTreeModelSort funcTreeModelSortNew¶ funcTreeModelSortNew(modelITreeModel)(*TreeModelSort,error) TreeModelSortNewisawrapperaroundgtk_tree_model_sort_new_with_model(): func(*TreeModelSort)ClearCache¶ func(v*TreeModelSort)ClearCache() ClearCacheisawrapperaroundgtk_tree_model_sort_clear_cache(). func(*TreeModelSort)ConvertChildIterToIter¶ func(v*TreeModelSort)ConvertChildIterToIter(childIter*TreeIter)(*TreeIter,bool) ConvertChildIterToIterisawrapperaroundgtk_tree_model_sort_convert_child_iter_to_iter(). func(*TreeModelSort)ConvertChildPathToPath¶ func(v*TreeModelSort)ConvertChildPathToPath(childPath*TreePath)*TreePath ConvertChildPathToPathisawrapperaroundgtk_tree_model_sort_convert_child_path_to_path(). func(*TreeModelSort)ConvertIterToChildIter¶ func(v*TreeModelSort)ConvertIterToChildIter(sortIter*TreeIter)*TreeIter ConvertIterToChildIterisawrapperaroundgtk_tree_model_sort_convert_iter_to_child_iter(). func(*TreeModelSort)ConvertPathToChildPath¶ func(v*TreeModelSort)ConvertPathToChildPath(sortPath*TreePath)*TreePath ConvertPathToChildPathisawrapperaroundgtk_tree_model_sort_convert_path_to_child_path(). func(*TreeModelSort)GetModel¶ func(v*TreeModelSort)GetModel()(ITreeModel,error) GetModelisawrapperaroundgtk_tree_model_sort_get_model() func(*TreeModelSort)IterIsValid¶ func(v*TreeModelSort)IterIsValid(iter*TreeIter)bool IterIsValidisawrapperaroundgtk_tree_model_sort_iter_is_valid(). func(*TreeModelSort)ResetDefaultSortFunc¶ func(v*TreeModelSort)ResetDefaultSortFunc() ResetDefaultSortFuncisawrapperaroundgtk_tree_model_sort_reset_default_sort_func(). typeTreePath¶ typeTreePathstruct{ GtkTreePath*C.GtkTreePath } TreePathisarepresentationofGTK'sGtkTreePath. funcTreePathFromList¶ funcTreePathFromList(list*glib.List)*TreePath ReturnaTreePathfromtheGList funcTreePathNewFirst¶ funcTreePathNewFirst()(*TreePath,error) TreePathNewFirst()isawrapperaroundgtk_tree_path_new_first(). funcTreePathNewFromIndicesv¶ funcTreePathNewFromIndicesv(indices[]int)(*TreePath,error) TreePathNewFromIndicesvisawrapperaroundgtk_tree_path_new_from_indicesv(). funcTreePathNewFromString¶ funcTreePathNewFromString(pathstring)(*TreePath,error) TreePathNewFromStringisawrapperaroundgtk_tree_path_new_from_string(). func(*TreePath)AppendIndex¶ func(v*TreePath)AppendIndex(indexint) AppendIndex()isawrapperaroundgtk_tree_path_append_index(). func(*TreePath)Compare¶ func(v*TreePath)Compare(b*TreePath)int Compare()isawrapperaroundgtk_tree_path_compare(). func(*TreePath)Copy¶ func(v*TreePath)Copy()(*TreePath,error) Copy()isawrapperaroundgtk_tree_path_copy(). func(*TreePath)Down¶ func(v*TreePath)Down() Down()isawrapperaroundgtk_tree_path_down() func(*TreePath)GetDepth¶ func(v*TreePath)GetDepth()int GetDepth()isawrapperaroundgtk_tree_path_get_depth(). func(*TreePath)GetIndices¶ func(v*TreePath)GetIndices()[]int GetIndicesisawrapperaroundgtk_tree_path_get_indices_with_depth func(*TreePath)IsAncestor¶ func(v*TreePath)IsAncestor(descendant*TreePath)bool IsAncestor()isawrapperaroundgtk_tree_path_is_ancestor() func(*TreePath)IsDescendant¶ func(v*TreePath)IsDescendant(ancestor*TreePath)bool IsDescendant()isawrapperaroundgtk_tree_path_is_descendant() func(*TreePath)Next¶ func(v*TreePath)Next() Next()isawrapperaroundgtk_tree_path_next() func(*TreePath)PrependIndex¶ func(v*TreePath)PrependIndex(indexint) PrependIndex()isawrapperaroundgtk_tree_path_prepend_index(). func(*TreePath)Prev¶ func(v*TreePath)Prev()bool Prev()isawrapperaroundgtk_tree_path_prev() func(*TreePath)String¶ func(v*TreePath)String()string Stringisawrapperaroundgtk_tree_path_to_string(). func(*TreePath)Up¶ func(v*TreePath)Up()bool Up()isawrapperaroundgtk_tree_path_up() typeTreeRowReference¶ typeTreeRowReferencestruct{ GtkTreeRowReference*C.GtkTreeRowReference } TreeRowReferenceisarepresentationofGTK'sGtkTreeRowReference. funcTreeRowReferenceNew¶ funcTreeRowReferenceNew(model*TreeModel,path*TreePath)(*TreeRowReference,error) TreeRowReferenceNewisawrapperaroundgtk_tree_row_reference_new(). func(*TreeRowReference)GetModel¶ func(v*TreeRowReference)GetModel()(ITreeModel,error) GetModelisawrapperaroundgtk_tree_row_reference_get_path. func(*TreeRowReference)GetPath¶ func(v*TreeRowReference)GetPath()*TreePath GetPathisawrapperaroundgtk_tree_row_reference_get_path. func(*TreeRowReference)Valid¶ func(v*TreeRowReference)Valid()bool Validisawrapperaroundgtk_tree_row_reference_valid. typeTreeSelection¶ typeTreeSelectionstruct{ *glib.Object } TreeSelectionisarepresentationofGTK'sGtkTreeSelection. func(*TreeSelection)CountSelectedRows¶ func(v*TreeSelection)CountSelectedRows()int CountSelectedRows()isawrapperaroundgtk_tree_selection_count_selected_rows(). func(*TreeSelection)GetMode¶ func(v*TreeSelection)GetMode()SelectionMode GetMode()isawrapperaroundgtk_tree_selection_get_mode(). func(*TreeSelection)GetSelected¶ func(v*TreeSelection)GetSelected()(modelITreeModel,iter*TreeIter,okbool) GetSelected()isawrapperaroundgtk_tree_selection_get_selected(). func(*TreeSelection)GetSelectedRows¶ func(v*TreeSelection)GetSelectedRows(modelITreeModel)*glib.List GetSelectedRowsisawrapperaroundgtk_tree_selection_get_selected_rows(). Alltheelementsofreturnedlistarewrappedinto(*gtk.TreePath)values. Pleasenotethataruntimefinalizerisonlysetontheheadofthelinked list,andmustbekeptlivewhileaccessinganyiteminthelist,orthe Gogarbagecollectorwillfreethewholelist. func(*TreeSelection)IterIsSelected¶ func(v*TreeSelection)IterIsSelected(iter*TreeIter)bool IterIsSelected()isawrapperaroundgtk_tree_selection_iter_is_selected(). func(*TreeSelection)PathIsSelected¶ func(v*TreeSelection)PathIsSelected(path*TreePath)bool PathIsSelected()isawrapperaroundgtk_tree_selection_path_is_selected(). func(*TreeSelection)SelectAll¶ func(v*TreeSelection)SelectAll() SelectAll()isawrapperaroundgtk_tree_selection_select_all() func(*TreeSelection)SelectIter¶ func(v*TreeSelection)SelectIter(iter*TreeIter) SelectIterisawrapperaroundgtk_tree_selection_select_iter(). func(*TreeSelection)SelectPath¶ func(v*TreeSelection)SelectPath(path*TreePath) SelectPathisawrapperaroundgtk_tree_selection_select_path(). func(*TreeSelection)SelectRange¶ func(v*TreeSelection)SelectRange(start,end*TreePath) SelectRange()isawrapperaroundgtk_tree_selection_select_range(). func(*TreeSelection)SelectedForEach¶ func(v*TreeSelection)SelectedForEach(fTreeSelectionForeachFunc) SelectedForEach()isawrapperaroundgtk_tree_selection_selected_foreach() func(*TreeSelection)SetMode¶ func(v*TreeSelection)SetMode(mSelectionMode) SetMode()isawrapperaroundgtk_tree_selection_set_mode(). func(*TreeSelection)SetSelectFunction¶ func(v*TreeSelection)SetSelectFunction(fTreeSelectionFunc) SetSelectFunction()isawrapperaroundgtk_tree_selection_set_select_function() func(*TreeSelection)UnselectAll¶ func(v*TreeSelection)UnselectAll() UnelectAll()isawrapperaroundgtk_tree_selection_unselect_all() func(*TreeSelection)UnselectIter¶ func(v*TreeSelection)UnselectIter(iter*TreeIter) UnselectIter()isawrapperaroundgtk_tree_selection_unselect_iter(). func(*TreeSelection)UnselectPath¶ func(v*TreeSelection)UnselectPath(path*TreePath) UnselectPathisawrapperaroundgtk_tree_selection_unselect_path(). func(*TreeSelection)UnselectRange¶ func(v*TreeSelection)UnselectRange(start,end*TreePath) UnselectRange()isawrapperaroundgtk_tree_selection_unselect_range(). typeTreeSelectionForeachFunc¶ typeTreeSelectionForeachFuncfunc(model*TreeModel,path*TreePath,iter*TreeIter) TreeSelectionForeachFuncdefinesthefunctionprototypefortheselected_foreachfunction(farg)for (*TreeSelection).SelectedForEach typeTreeSelectionFunc¶ typeTreeSelectionFuncfunc(selection*TreeSelection,model*TreeModel,path*TreePath,selectedbool)bool TreeSelectionFuncdefinesthefunctionprototypeforthegtk_tree_selection_set_select_function function(farg)for(*TreeSelection).SetSelectFunction typeTreeSortable¶ typeTreeSortablestruct{ *glib.Object } TreeSortableisarepresentationofGTK'sGtkTreeSortable func(*TreeSortable)GetSortColumnId¶ func(v*TreeSortable)GetSortColumnId()(int,SortType,bool) GetSortColumnId()isawrapperaroundgtk_tree_sortable_get_sort_column_id(). func(*TreeSortable)HasDefaultSortFunc¶ func(v*TreeSortable)HasDefaultSortFunc()bool func(*TreeSortable)SetDefaultSortFunc¶ func(v*TreeSortable)SetDefaultSortFunc(fTreeIterCompareFunc) SetDefaultSortFunc()isawrapperaroundgtk_tree_sortable_set_default_sort_func(). func(*TreeSortable)SetSortColumnId¶ func(v*TreeSortable)SetSortColumnId(columnint,orderSortType) SetSortColumnId()isawrapperaroundgtk_tree_sortable_set_sort_column_id(). func(*TreeSortable)SetSortFunc¶ func(v*TreeSortable)SetSortFunc(sortColumnint,fTreeIterCompareFunc) SetSortFunc()isawrapperaroundgtk_tree_sortable_set_sort_func(). typeTreeStore¶ typeTreeStorestruct{ *glib.Object //Interfaces TreeModel TreeSortable } TreeStoreisarepresentationofGTK'sGtkTreeStore. funcTreeStoreNew¶ funcTreeStoreNew(types...glib.Type)(*TreeStore,error) TreeStoreNewisawrapperaroundgtk_tree_store_newv(). func(*TreeStore)Append¶ func(v*TreeStore)Append(parent*TreeIter)*TreeIter Appendisawrapperaroundgtk_tree_store_append(). func(*TreeStore)Clear¶ func(v*TreeStore)Clear() Clearisawrapperaroundgtk_tree_store_clear(). func(*TreeStore)Insert¶ func(v*TreeStore)Insert(parent*TreeIter,positionint)*TreeIter Insertisawrapperaroundgtk_tree_store_insert func(*TreeStore)InsertAfter¶ func(v*TreeStore)InsertAfter(parent,sibling*TreeIter)*TreeIter InsertAfter()isawrapperaroundgtk_tree_store_insert_after(). func(*TreeStore)InsertBefore¶ func(v*TreeStore)InsertBefore(parent,sibling*TreeIter)*TreeIter InsertBefore()isawrapperaroundgtk_tree_store_insert_before(). func(*TreeStore)InsertWithValues¶ func(v*TreeStore)InsertWithValues(iter,parent*TreeIter,positionint,inColumns[]int,inValues[]interface{})error InsertWithValues()isawrapperaroundgtk_tree_store_insert_with_valuesv(). func(*TreeStore)MoveAfter¶ func(v*TreeStore)MoveAfter(iter,position*TreeIter) MoveAfterisawrapperaroundgtk_tree_store_move_after(). func(*TreeStore)MoveBefore¶ func(v*TreeStore)MoveBefore(iter,position*TreeIter) MoveBeforeisawrapperaroundgtk_tree_store_move_before(). func(*TreeStore)Prepend¶ func(v*TreeStore)Prepend(parent*TreeIter)*TreeIter Prependisawrapperaroundgtk_tree_store_prepend(). func(*TreeStore)Remove¶ func(v*TreeStore)Remove(iter*TreeIter)bool Removeisawrapperaroundgtk_tree_store_remove(). func(*TreeStore)SetColumnTypes¶ func(v*TreeStore)SetColumnTypes(types...glib.Type) SetColumnTypesisawrapperaroundgtk_tree_store_set_column_types(). Thesizeofglib.Typemustmatchthenumberofcolumns func(*TreeStore)SetValue¶ func(v*TreeStore)SetValue(iter*TreeIter,columnint,valueinterface{})error SetValueisawrapperaroundgtk_tree_store_set_value() func(*TreeStore)Swap¶ func(v*TreeStore)Swap(a,b*TreeIter) Swapisawrapperaroundgtk_tree_store_swap(). typeTreeView¶ typeTreeViewstruct{ Container } TreeViewisarepresentationofGTK'sGtkTreeView. funcTreeViewNew¶ funcTreeViewNew()(*TreeView,error) TreeViewNewisawrapperaroundgtk_tree_view_new(). funcTreeViewNewWithModel¶ funcTreeViewNewWithModel(modelITreeModel)(*TreeView,error) TreeViewNewWithModelisawrapperaroundgtk_tree_view_new_with_model(). func(*TreeView)AppendColumn¶ func(v*TreeView)AppendColumn(column*TreeViewColumn)int AppendColumnisawrapperaroundgtk_tree_view_append_column(). func(*TreeView)CollapseAll¶ func(v*TreeView)CollapseAll() CollapseAllisawrapperaroundgtk_tree_view_collapse_all(). func(*TreeView)CollapseRow¶ func(v*TreeView)CollapseRow(path*TreePath)bool CollapseRowisawrapperaroundgtk_tree_view_collapse_row(). func(*TreeView)ColumnsAutosize¶ func(v*TreeView)ColumnsAutosize() ColumnsAutosizeisawrapperaroundgtk_tree_view_columns_autosize(). func(*TreeView)ConvertBinWindowToTreeCoords¶ func(v*TreeView)ConvertBinWindowToTreeCoords(bx,byint,tx,ty*int) ConvertBinWindowToTreeCoordsisawrapperaroundgtk_tree_view_convert_bin_window_to_tree_coords(). func(*TreeView)ConvertBinWindowToWidgetCoords¶ func(v*TreeView)ConvertBinWindowToWidgetCoords(bx,byint,wx,wy*int) ConvertBinWindowToWidgetCoordsisarapperaroundgtk_tree_view_convert_bin_window_to_widget_coords(). func(*TreeView)ConvertWidgetToBinWindowCoords¶ func(v*TreeView)ConvertWidgetToBinWindowCoords(wx,wyint,bx,by*int) ConvertWidgetToBinWindowCoordsisarapperaroundgtk_tree_view_convert_widget_to_bin_window_coords(). func(*TreeView)EnableModelDragDest¶ func(v*TreeView)EnableModelDragDest(targets[]TargetEntry,actionsgdk.DragAction) EnableModelDragDestisawrapperaroundgtk_tree_view_enable_model_drag_dest(). func(*TreeView)EnableModelDragSource¶ func(v*TreeView)EnableModelDragSource(startButtonMaskgdk.ModifierType,targets[]TargetEntry,actionsgdk.DragAction) EnableModelDragSourceisawrapperaroundgtk_tree_view_enable_model_drag_source(). func(*TreeView)ExpandAll¶ func(v*TreeView)ExpandAll() ExpandAllisawrapperaroundgtk_tree_view_expand_all(). func(*TreeView)ExpandRow¶ func(v*TreeView)ExpandRow(path*TreePath,openAllbool)bool ExpandRowisawrapperaroundgtk_tree_view_expand_row(). func(*TreeView)ExpandToPath¶ func(v*TreeView)ExpandToPath(path*TreePath) ExpandToPathisawrapperaroundgtk_tree_view_expand_to_path(). func(*TreeView)GetActivateOnSingleClick¶ func(v*TreeView)GetActivateOnSingleClick()bool GetActivateOnSingleClickisawrapperaroundgtk_tree_view_get_activate_on_single_click(). func(*TreeView)GetBinWindow¶ func(v*TreeView)GetBinWindow()*gdk.Window GetBinWindowisawrapperaroundgtk_tree_view_get_bin_window(). func(*TreeView)GetCellArea¶ func(v*TreeView)GetCellArea(path*TreePath,column*TreeViewColumn)*gdk.Rectangle GetCellAreaisawrapperaroundgtk_tree_view_get_cell_area(). func(*TreeView)GetColumn¶ func(v*TreeView)GetColumn(nint)*TreeViewColumn GetColumnisawrapperaroundgtk_tree_view_get_column(). func(*TreeView)GetColumns¶ func(v*TreeView)GetColumns()*glib.List GetColumnsisawrapperaroundgtk_tree_view_get_columns(). func(*TreeView)GetCursor¶ func(v*TreeView)GetCursor()(p*TreePath,c*TreeViewColumn) GetCursorisawrapperaroundgtk_tree_view_get_cursor(). func(*TreeView)GetDestRowAtPos¶ func(v*TreeView)GetDestRowAtPos(dragX,dragYint)(path*TreePath,posTreeViewDropPosition,okbool) GetDestRowAtPosisawrapperaroundgtk_tree_view_get_dest_row_at_pos(). func(*TreeView)GetDragDestRow¶ func(v*TreeView)GetDragDestRow()(path*TreePath,posTreeViewDropPosition) GetDragDestRowisawrapperaroundgtk_tree_view_get_drag_dest_row(). func(*TreeView)GetEnableSearch¶ func(v*TreeView)GetEnableSearch()bool GetEnableSearchisawrapperaroundgtk_tree_view_get_enable_search(). func(*TreeView)GetEnableTreeLines¶ func(v*TreeView)GetEnableTreeLines()bool GetEnableTreeLinesisawrapperaroundgtk_tree_view_get_enable_tree_lines(). func(*TreeView)GetExpanderColumn¶ func(v*TreeView)GetExpanderColumn()*TreeViewColumn GetExpanderColumnisawrapperaroundgtk_tree_view_get_expander_column(). func(*TreeView)GetFixedHeightMode¶ func(v*TreeView)GetFixedHeightMode()bool GetFixedHeightModeisawrapperaroundgtk_tree_view_get_fixed_height_mode(). func(*TreeView)GetGridLines¶ func(v*TreeView)GetGridLines()TreeViewGridLines GetGridLinesisawrapperaroundgtk_tree_view_get_grid_lines(). func(*TreeView)GetHeadersClickable¶ func(v*TreeView)GetHeadersClickable()bool GetHeadersClickableisawrapperaroundgtk_tree_view_get_headers_clickable(). func(*TreeView)GetHeadersVisible¶ func(v*TreeView)GetHeadersVisible()bool GetHeadersVisibleisawrapperaroundgtk_tree_view_get_headers_visible(). func(*TreeView)GetHoverExpand¶ func(v*TreeView)GetHoverExpand()bool GetHoverExpandisawrapperaroundgtk_tree_view_get_hover_expand(). func(*TreeView)GetHoverSelection¶ func(v*TreeView)GetHoverSelection()bool GetHoverSelectionisawrapperaroundgtk_tree_view_get_hover_selection(). func(*TreeView)GetLevelIndentation¶ func(v*TreeView)GetLevelIndentation()int GetLevelIndentationisawrapperaroundgtk_tree_view_get_level_indentation(). func(*TreeView)GetModel¶ func(v*TreeView)GetModel()(ITreeModel,error) GetModelisawrapperaroundgtk_tree_view_get_model(). func(*TreeView)GetNColumns¶ func(v*TreeView)GetNColumns()uint GetNColumnsisawrapperaroundgtk_tree_view_get_n_columns(). func(*TreeView)GetPathAtPos¶ func(v*TreeView)GetPathAtPos(x,yint)(*TreePath,*TreeViewColumn,int,int,bool) GetPathAtPosisawrapperaroundgtk_tree_view_get_path_at_pos(). func(*TreeView)GetReorderable¶ func(v*TreeView)GetReorderable()bool GetReorderableisawrapperaroundgtk_tree_view_get_reorderable(). func(*TreeView)GetRubberBanding¶ func(v*TreeView)GetRubberBanding()bool GetRubberBandingisawrapperaroundgtk_tree_view_get_rubber_banding(). func(*TreeView)GetSearchColumn¶ func(v*TreeView)GetSearchColumn()int GetSearchColumnisawrapperaroundgtk_tree_view_get_search_column(). func(*TreeView)GetSearchEntry¶ func(v*TreeView)GetSearchEntry()*Entry GetSearchEntryisawrapperaroundgtk_tree_view_get_search_entry(). func(*TreeView)GetSelection¶ func(v*TreeView)GetSelection()(*TreeSelection,error) GetSelectionisawrapperaroundgtk_tree_view_get_selection(). func(*TreeView)GetShowExpanders¶ func(v*TreeView)GetShowExpanders()bool GetShowExpandersisawrapperaroundgtk_tree_view_get_show_expanders(). func(*TreeView)GetTooltipColumn¶ func(v*TreeView)GetTooltipColumn()int GetTooltipColumnisawrapperaroundgtk_tree_view_get_tooltip_column(). func(*TreeView)InsertColumn¶ func(v*TreeView)InsertColumn(column*TreeViewColumn,posint)int InsertColumnisawrapperaroundgtk_tree_view_insert_column(). func(*TreeView)IsBlankAtPos¶ func(v*TreeView)IsBlankAtPos(x,yint)(*TreePath,*TreeViewColumn,int,int,bool) IsBlankAtPosisawrapperaroundgtk_tree_view_is_blank_at_pos(). func(*TreeView)IsRubberBandingActive¶ func(v*TreeView)IsRubberBandingActive()bool IsRubberBandingActiveisawrapperaroundgtk_tree_view_is_rubber_banding_active(). func(*TreeView)MoveColumnAfter¶ func(v*TreeView)MoveColumnAfter(column*TreeViewColumn,baseColumn*TreeViewColumn) MoveColumnAfterisawrapperaroundgtk_tree_view_move_column_after(). func(*TreeView)RemoveColumn¶ func(v*TreeView)RemoveColumn(column*TreeViewColumn)int RemoveColumnisawrapperaroundgtk_tree_view_remove_column(). func(*TreeView)RowActivated¶ func(v*TreeView)RowActivated(path*TreePath,column*TreeViewColumn) RowActivatedisawrapperaroundgtk_tree_view_row_activated(). func(*TreeView)RowExpanded¶ func(v*TreeView)RowExpanded(path*TreePath)bool RowExpandedisawrapperaroundgtk_tree_view_row_expanded(). func(*TreeView)ScrollToCell¶ func(v*TreeView)ScrollToCell(path*TreePath,column*TreeViewColumn,alignbool,xAlign,yAlignfloat32) ScrollToCell()isawrapperaroundgtk_tree_view_scroll_to_cell(). func(*TreeView)ScrollToPoint¶ func(v*TreeView)ScrollToPoint(treeX,treeYint) ScrollToPointisawrapperaroundgtk_tree_view_scroll_to_point(). func(*TreeView)SetActivateOnSingleClick¶ func(v*TreeView)SetActivateOnSingleClick(showbool) SetActivateOnSingleClickisawrapperaroundgtk_tree_view_set_activate_on_single_click(). func(*TreeView)SetCursor¶ func(v*TreeView)SetCursor(path*TreePath,focusColumn*TreeViewColumn,startEditingbool) SetCursorisawrapperaroundgtk_tree_view_set_cursor(). func(*TreeView)SetCursorOnCell¶ func(v*TreeView)SetCursorOnCell(path*TreePath,focusColumn*TreeViewColumn,focusCell*CellRenderer,startEditingbool) SetCursorOnCellisawrapperaroundgtk_tree_view_set_cursor_on_cell(). func(*TreeView)SetDragDestRow¶ func(v*TreeView)SetDragDestRow(path*TreePath,posTreeViewDropPosition) SetDragDestRowisawrapperaroundgtk_tree_view_set_drag_dest_row(). func(*TreeView)SetEnableSearch¶ func(v*TreeView)SetEnableSearch(bbool) SetEnableSearchisawrapperaroundgtk_tree_view_set_enable_search(). func(*TreeView)SetEnableTreeLines¶ func(v*TreeView)SetEnableTreeLines(bbool) SetEnableTreeLinesisawrapperaroundgtk_tree_view_set_enable_tree_lines(). func(*TreeView)SetExpanderColumn¶ func(v*TreeView)SetExpanderColumn(column*TreeViewColumn) SetExpanderColumnisawrapperaroundgtk_tree_view_set_expander_column(). func(*TreeView)SetFixedHeightMode¶ func(v*TreeView)SetFixedHeightMode(bbool) SetFixedHeightModeisawrapperaroundgtk_tree_view_set_fixed_height_mode(). func(*TreeView)SetGridLines¶ func(v*TreeView)SetGridLines(gridLinesTreeViewGridLines) SetGridLinesisawrapperaroundgtk_tree_view_set_grid_lines(). func(*TreeView)SetHeadersClickable¶ func(v*TreeView)SetHeadersClickable(showbool) SetHeadersClickableisawrapperaroundgtk_tree_view_set_headers_clickable(). func(*TreeView)SetHeadersVisible¶ func(v*TreeView)SetHeadersVisible(showbool) SetHeadersVisibleisawrapperaroundgtk_tree_view_set_headers_visible(). func(*TreeView)SetHoverExpand¶ func(v*TreeView)SetHoverExpand(bbool) SetHoverExpandisawrapperaroundgtk_tree_view_set_hover_expand(). func(*TreeView)SetHoverSelection¶ func(v*TreeView)SetHoverSelection(bbool) SetHoverSelectionisawrapperaroundgtk_tree_view_set_hover_selection(). func(*TreeView)SetLevelIndentation¶ func(v*TreeView)SetLevelIndentation(indentint) SetLevelIndentationisawrapperaroundgtk_tree_view_set_level_indentation(). func(*TreeView)SetModel¶ func(v*TreeView)SetModel(modelITreeModel) SetModelisawrapperaroundgtk_tree_view_set_model(). func(*TreeView)SetReorderable¶ func(v*TreeView)SetReorderable(bbool) SetReorderableisawrapperaroundgtk_tree_view_set_reorderable(). func(*TreeView)SetRubberBanding¶ func(v*TreeView)SetRubberBanding(bbool) SetRubberBandingisawrapperaroundgtk_tree_view_set_rubber_banding(). func(*TreeView)SetSearchColumn¶ func(v*TreeView)SetSearchColumn(cint) SetSearchColumnisawrapperaroundgtk_tree_view_set_search_column(). func(*TreeView)SetSearchEntry¶ func(v*TreeView)SetSearchEntry(e*Entry) SetSearchEntryisawrapperaroundgtk_tree_view_set_search_entry(). func(*TreeView)SetSearchEqualFunc¶ addedin v0.6.0 func(v*TreeView)SetSearchEqualFunc(fTreeViewSearchEqualFunc) SetSearchEqualFuncisawrapperaroundgtk_tree_view_set_search_equal_func(). func(*TreeView)SetSearchEqualSubstringMatch¶ func(v*TreeView)SetSearchEqualSubstringMatch() SetSearchEqualSubstringMatchcallsSetSearchEqualFuncwithastrings.Contains adapter. func(*TreeView)SetShowExpanders¶ func(v*TreeView)SetShowExpanders(showbool) SetShowExpandersisawrapperaroundgtk_tree_view_set_show_expanders(). func(*TreeView)SetTooltipCell¶ func(v*TreeView)SetTooltipCell(tooltip*Tooltip,path*TreePath,column*TreeViewColumn,cell*CellRenderer) SetTooltipCell()isawrapperaroundgtk_tree_view_set_tooltip_cell(). func(*TreeView)SetTooltipColumn¶ func(v*TreeView)SetTooltipColumn(cint) SetTooltipColumnisawrapperaroundgtk_tree_view_set_tooltip_column(). func(*TreeView)SetTooltipRow¶ func(v*TreeView)SetTooltipRow(tooltip*Tooltip,path*TreePath) SetTooltipRow()isawrapperaroundgtk_tree_view_set_tooltip_row(). func(*TreeView)UnsetRowsDragDest¶ func(v*TreeView)UnsetRowsDragDest() UnsetRowsDragDestisawrapperaroundgtk_tree_view_unset_rows_drag_dest(). func(*TreeView)UnsetRowsDragSource¶ func(v*TreeView)UnsetRowsDragSource() UnsetRowsDragSourceisawrapperaroundgtk_tree_view_unset_rows_drag_source(). typeTreeViewColumn¶ typeTreeViewColumnstruct{ glib.InitiallyUnowned } TreeViewColumnsisarepresentationofGTK'sGtkTreeViewColumn. funcTreeViewColumnNew¶ funcTreeViewColumnNew()(*TreeViewColumn,error) TreeViewColumnNew()isawrapperaroundgtk_tree_view_column_new(). funcTreeViewColumnNewWithArea¶ funcTreeViewColumnNewWithArea(areaICellArea)(*TreeViewColumn,error) TreeViewColumnNewWithAreaisawrapperaroundgtk_tree_view_column_new_with_area(). funcTreeViewColumnNewWithAttribute¶ funcTreeViewColumnNewWithAttribute(titlestring,rendererICellRenderer,attributestring,columnint)(*TreeViewColumn,error) TreeViewColumnNewWithAttribute()isawrapperaround gtk_tree_view_column_new_with_attributes()thatonlysetsone attributeforonecolumn. func(*TreeViewColumn)AddAttribute¶ func(v*TreeViewColumn)AddAttribute(rendererICellRenderer,attributestring,columnint) AddAttribute()isawrapperaroundgtk_tree_view_column_add_attribute(). func(*TreeViewColumn)CellIsVisible¶ func(v*TreeViewColumn)CellIsVisible()bool CellIsVisible()isawrapperaroundgtk_tree_view_column_cell_is_visible(). func(*TreeViewColumn)Clear¶ func(v*TreeViewColumn)Clear() Clear()isawrapperaroundgtk_tree_view_column_clear(). func(*TreeViewColumn)ClearAttributes¶ func(v*TreeViewColumn)ClearAttributes(cell*CellRenderer) ClearAttributes()isawrapperaroundgtk_tree_view_column_clear_attributes(). func(*TreeViewColumn)Clicked¶ func(v*TreeViewColumn)Clicked() Clicked()isawrapperaroundgtk_tree_view_column_clicked(). func(*TreeViewColumn)FocusCell¶ func(v*TreeViewColumn)FocusCell(cell*CellRenderer) FocusCell()isawrapperaroundgtk_tree_view_column_focus_cell(). func(*TreeViewColumn)GetButton¶ func(v*TreeViewColumn)GetButton()(IWidget,error) GetButton()isawrapperaroundgtk_tree_view_column_get_button(). func(*TreeViewColumn)GetClickable¶ func(v*TreeViewColumn)GetClickable()bool GetClickable()isawrapperaroundgtk_tree_view_column_get_clickable(). func(*TreeViewColumn)GetExpand¶ func(v*TreeViewColumn)GetExpand()bool GetExpand()isawrapperaroundgtk_tree_view_column_get_expand(). func(*TreeViewColumn)GetFixedWidth¶ func(v*TreeViewColumn)GetFixedWidth()int GetFixedWidth()isawrapperaroundgtk_tree_view_column_get_fixed_width(). func(*TreeViewColumn)GetMaxWidth¶ func(v*TreeViewColumn)GetMaxWidth()int GetMaxWidth()isawrapperaroundgtk_tree_view_column_get_max_width(). func(*TreeViewColumn)GetMinWidth¶ func(v*TreeViewColumn)GetMinWidth()int GetMinWidth()isawrapperaroundgtk_tree_view_column_get_min_width(). func(*TreeViewColumn)GetReorderable¶ func(v*TreeViewColumn)GetReorderable()bool GetReorderable()isawrapperaroundgtk_tree_view_column_get_reorderable(). func(*TreeViewColumn)GetResizable¶ func(v*TreeViewColumn)GetResizable()bool GetResizable()isawrapperaroundgtk_tree_view_column_get_resizable(). func(*TreeViewColumn)GetSizing¶ func(v*TreeViewColumn)GetSizing()TreeViewColumnSizing GtkTreeViewColumnSizing gtk_tree_view_column_get_sizing() func(*TreeViewColumn)GetSortColumnID¶ func(v*TreeViewColumn)GetSortColumnID()int GetSortColumnID()isawrapperaroundgtk_tree_view_column_get_sort_column_id(). func(*TreeViewColumn)GetSortIndicator¶ func(v*TreeViewColumn)GetSortIndicator()bool GetSortIndicator()isawrapperaroundgtk_tree_view_column_get_sort_indicator(). func(*TreeViewColumn)GetSortOrder¶ func(v*TreeViewColumn)GetSortOrder()SortType GtkSortType gtk_tree_view_column_get_sort_order() func(*TreeViewColumn)GetSpacing¶ func(v*TreeViewColumn)GetSpacing()int GetSpacing()isawrapperaroundgtk_tree_view_column_get_spacing(). func(*TreeViewColumn)GetTitle¶ func(v*TreeViewColumn)GetTitle()string GetTitle()isawrapperaroundgtk_tree_view_column_get_title(). func(*TreeViewColumn)GetVisible¶ func(v*TreeViewColumn)GetVisible()bool GetVisible()isawrapperaroundgtk_tree_view_column_get_visible(). func(*TreeViewColumn)GetWidget¶ func(v*TreeViewColumn)GetWidget()(IWidget,error) GetWidget()isawrapperaroundgtk_tree_view_column_get_widget(). func(*TreeViewColumn)GetWidth¶ func(v*TreeViewColumn)GetWidth()int GetWidth()isawrapperaroundgtk_tree_view_column_get_width(). func(*TreeViewColumn)GetXOffset¶ func(v*TreeViewColumn)GetXOffset()int GetXOffset()isawrapperaroundgtk_tree_view_column_get_x_offset(). func(*TreeViewColumn)PackEnd¶ func(v*TreeViewColumn)PackEnd(cellICellRenderer,expandbool) PackEnd()isawrapperaroundgtk_tree_view_column_pack_end(). func(*TreeViewColumn)PackStart¶ func(v*TreeViewColumn)PackStart(cellICellRenderer,expandbool) PackStart()isawrapperaroundgtk_tree_view_column_pack_start(). func(*TreeViewColumn)QueueResize¶ func(v*TreeViewColumn)QueueResize() QueueResize()isawrapperaroundgtk_tree_view_column_queue_resize(). func(*TreeViewColumn)SetClickable¶ func(v*TreeViewColumn)SetClickable(clickablebool) SetClickable()isawrapperaroundgtk_tree_view_column_set_clickable(). func(*TreeViewColumn)SetExpand¶ func(v*TreeViewColumn)SetExpand(expandbool) SetExpand()isawrapperaroundgtk_tree_view_column_set_expand(). func(*TreeViewColumn)SetFixedWidth¶ func(v*TreeViewColumn)SetFixedWidth(wint) SetFixedWidth()isawrapperaroundgtk_tree_view_column_set_fixed_width(). func(*TreeViewColumn)SetMaxWidth¶ func(v*TreeViewColumn)SetMaxWidth(wint) SetMaxWidth()isawrapperaroundgtk_tree_view_column_set_max_width(). func(*TreeViewColumn)SetMinWidth¶ func(v*TreeViewColumn)SetMinWidth(minWidthint) SetMinWidth()isawrapperaroundgtk_tree_view_column_set_min_width(). func(*TreeViewColumn)SetReorderable¶ func(v*TreeViewColumn)SetReorderable(reorderablebool) SetReorderable()isawrapperaroundgtk_tree_view_column_set_reorderable(). func(*TreeViewColumn)SetResizable¶ func(v*TreeViewColumn)SetResizable(resizablebool) SetResizable()isawrapperaroundgtk_tree_view_column_set_resizable(). func(*TreeViewColumn)SetSizing¶ func(v*TreeViewColumn)SetSizing(sizingTreeViewColumnSizing) void gtk_tree_view_column_set_sizing() func(*TreeViewColumn)SetSortColumnID¶ func(v*TreeViewColumn)SetSortColumnID(wint) SetSortColumnID()isawrapperaroundgtk_tree_view_column_set_sort_column_id(). func(*TreeViewColumn)SetSortIndicator¶ func(v*TreeViewColumn)SetSortIndicator(reorderablebool) SetSortIndicator()isawrapperaroundgtk_tree_view_column_set_sort_indicator(). func(*TreeViewColumn)SetSortOrder¶ func(v*TreeViewColumn)SetSortOrder(orderSortType) void gtk_tree_view_column_set_sort_order() func(*TreeViewColumn)SetSpacing¶ func(v*TreeViewColumn)SetSpacing(spacingint) SetSpacing()isawrapperaroundgtk_tree_view_column_set_spacing(). func(*TreeViewColumn)SetTitle¶ func(v*TreeViewColumn)SetTitle(tstring) SetTitle()isawrapperaroundgtk_tree_view_column_set_title(). func(*TreeViewColumn)SetVisible¶ func(v*TreeViewColumn)SetVisible(visiblebool) SetVisible()isawrapperaroundgtk_tree_view_column_set_visible(). func(*TreeViewColumn)SetWidget¶ func(v*TreeViewColumn)SetWidget(widgetIWidget) SetWidget()isawrapperaroundgtk_tree_view_column_set_widget(). typeTreeViewColumnSizing¶ typeTreeViewColumnSizingint typeTreeViewDropPosition¶ typeTreeViewDropPositionint TreeViewDropPositiondescribesGtkTreeViewDropPosition. const( TREE_VIEW_DROP_BEFORETreeViewDropPosition=C.GTK_TREE_VIEW_DROP_BEFORE TREE_VIEW_DROP_AFTERTreeViewDropPosition=C.GTK_TREE_VIEW_DROP_AFTER TREE_VIEW_DROP_INTO_OR_BEFORETreeViewDropPosition=C.GTK_TREE_VIEW_DROP_INTO_OR_BEFORE TREE_VIEW_DROP_INTO_OR_AFTERTreeViewDropPosition=C.GTK_TREE_VIEW_DROP_INTO_OR_AFTER ) typeTreeViewGridLines¶ typeTreeViewGridLinesint TreeViewGridLineisarepresentationofGTK'sGtkTreeViewGridLines. const( TREE_VIEW_GRID_LINES_NONETreeViewGridLines=C.GTK_TREE_VIEW_GRID_LINES_NONE TREE_VIEW_GRID_LINES_HORIZONTALTreeViewGridLines=C.GTK_TREE_VIEW_GRID_LINES_HORIZONTAL TREE_VIEW_GRID_LINES_VERTICALTreeViewGridLines=C.GTK_TREE_VIEW_GRID_LINES_VERTICAL TREE_VIEW_GRID_LINES_BOTHTreeViewGridLines=C.GTK_TREE_VIEW_GRID_LINES_BOTH ) typeTreeViewSearchEqualFunc¶ addedin v0.6.0 typeTreeViewSearchEqualFuncfunc(model*TreeModel,columnint,keystring,iter*TreeIter)(notMatchbool) TreeViewSearchEqualFuncisthecallbacktypeforTreeView's SetSearchEqualFunc.Itisworthnotingthatthereturnedbooleanshouldbe falseiftherowmatches. typeUnit¶ typeUnitint UnitisarepresentationofGTK'sGtkUnit. const( GTK_UNIT_NONEUnit=C.GTK_UNIT_NONE GTK_UNIT_POINTSUnit=C.GTK_UNIT_POINTS GTK_UNIT_INCHUnit=C.GTK_UNIT_INCH GTK_UNIT_MMUnit=C.GTK_UNIT_MM ) typeViewport¶ typeViewportstruct{ Bin //Interfaces Scrollable } ViewportisarepresentationofGTK'sGtkViewportGInterface. funcViewportNew¶ funcViewportNew(hadjustment,vadjustment*Adjustment)(*Viewport,error) ViewportNew()isawrapperaroundgtk_viewport_new(). func(*Viewport)GetBinWindow¶ func(v*Viewport)GetBinWindow()*gdk.Window GetBinWindowisawrapperaroundgtk_viewport_get_bin_window(). func(*Viewport)GetShadowType¶ func(v*Viewport)GetShadowType()ShadowType GetShadowTypeisawrapperaroundgtk_viewport_get_shadow_type(). func(*Viewport)GetViewWindow¶ func(v*Viewport)GetViewWindow()*gdk.Window GetViewWindowisawrapperaroundgtk_viewport_get_view_window(). func(*Viewport)SetShadowType¶ func(v*Viewport)SetShadowType(shadowTypeShadowType) SetShadowTypeisawrapperaroundgtk_viewport_set_shadow_type(). typeVolumeButton¶ typeVolumeButtonstruct{ ScaleButton } VolumeButtonisarepresentationofGTK'sGtkVolumeButton. funcVolumeButtonNew¶ funcVolumeButtonNew()(*VolumeButton,error) VolumeButtonNewisawrapperaroundgtk_volume_button_new(). typeWidget¶ typeWidgetstruct{ glib.InitiallyUnowned } WidgetisarepresentationofGTK'sGtkWidget. func(*Widget)Activate¶ func(v*Widget)Activate()bool Activate()isawrapperaroundgtk_widget_activate(). func(*Widget)AddAccelerator¶ func(v*Widget)AddAccelerator(signalstring,group*AccelGroup,keyuint,modsgdk.ModifierType,flagsAccelFlags) AddAcceleratorisawrapperaroundgtk_widget_add_accelerator(). func(*Widget)AddEvents¶ func(v*Widget)AddEvents(eventsint) AddEventsisawrapperaroundgtk_widget_add_events(). func(*Widget)AddTickCallback¶ func(v*Widget)AddTickCallback(fnTickCallback)int AddTickCallbackisawrapperaroundgtk_widget_add_tick_callback(). func(*Widget)CanActivateAccel¶ func(v*Widget)CanActivateAccel(signalIduint)bool CanActivateAccelisawrapperaroundgtk_widget_can_activate_accel(). func(*Widget)Cast¶ func(v*Widget)Cast()(IWidget,error) CastchangesthewidgettoanobjectofinterfacetypeIWidget. Thisisonlyusefulifyoudon'talreadyhaveanobjectoftypeIWidgetathand(seeexamplebelow). Thisfuncissimilartogtk.Builder.GetObject(): Thereturnedvalueneedstobetype-asserted,beforeitcanbeused. Example: //youknowthattheparentisanobjectoftype*gtk.ApplicationWindow, //oryouwanttocheckjustincase parentWindow,_:=myWindow.GetTransientFor() intermediate,_:=parentWindow.Cast() appWindow,typeAssertSuccessful:=intermediate.(*gtk.ApplicationWindow) func(*Widget)Destroy¶ func(v*Widget)Destroy() Destroyisawrapperaroundgtk_widget_destroy(). func(*Widget)DragDestSet¶ func(v*Widget)DragDestSet(flagsDestDefaults,targets[]TargetEntry,actionsgdk.DragAction) DragDestSetisawrapperaroundgtk_drag_dest_set(). func(*Widget)DragSourceSet¶ func(v*Widget)DragSourceSet(startButtonMaskgdk.ModifierType,targets[]TargetEntry,actionsgdk.DragAction) DragSourceSetisawrapperaroundgtk_drag_source_set(). func(*Widget)Event¶ func(v*Widget)Event(event*gdk.Event)bool Event()isawrapperaroundgtk_widget_event(). func(*Widget)FreezeChildNotify¶ func(v*Widget)FreezeChildNotify() FreezeChildNotifyisawrapperaroundgtk_widget_freeze_child_notify(). func(*Widget)GetAllocatedHeight¶ func(v*Widget)GetAllocatedHeight()int GetAllocatedHeight()isawrapperaroundgtk_widget_get_allocated_height(). func(*Widget)GetAllocatedWidth¶ func(v*Widget)GetAllocatedWidth()int GetAllocatedWidth()isawrapperaroundgtk_widget_get_allocated_width(). func(*Widget)GetAllocation¶ func(v*Widget)GetAllocation()*Allocation GetAllocationisawrapperaroundgtk_widget_get_allocation(). func(*Widget)GetAppPaintable¶ func(v*Widget)GetAppPaintable()bool GetAppPaintableisawrapperaroundgtk_widget_get_app_paintable(). func(*Widget)GetCanDefault¶ func(v*Widget)GetCanDefault()bool GetCanDefaultisawrapperaroundgtk_widget_get_can_default(). func(*Widget)GetCanFocus¶ func(v*Widget)GetCanFocus()bool GetCanFocusisawrapperaroundgtk_widget_get_can_focus(). func(*Widget)GetClip¶ func(v*Widget)GetClip()*Allocation GetClipisawrapperaroundgtk_widget_get_clip(). func(*Widget)GetDeviceEnabled¶ func(v*Widget)GetDeviceEnabled(device*gdk.Device)bool GetDeviceEnabledisawrapperaroundgtk_widget_get_device_enabled(). func(*Widget)GetDisplay¶ func(v*Widget)GetDisplay()(*gdk.Display,error) GetDisplayisawrapperaroundgtk_widget_get_display(). func(*Widget)GetEvents¶ func(v*Widget)GetEvents()int GetEventsisawrapperaroundgtk_widget_get_events(). func(*Widget)GetFocusOnClick¶ func(v*Widget)GetFocusOnClick()bool GetFocusOnClickisawrapperaroundgtk_widget_get_focus_on_click(). func(*Widget)GetFrameClock¶ func(v*Widget)GetFrameClock()*gdk.FrameClock GetFrameClockisawrapperaroundgtk_widget_get_frame_clock(). func(*Widget)GetHAlign¶ func(v*Widget)GetHAlign()Align GetHAlignisawrapperaroundgtk_widget_get_halign(). func(*Widget)GetHExpand¶ func(v*Widget)GetHExpand()bool GetHExpandisawrapperaroundgtk_widget_get_hexpand(). func(*Widget)GetHasWindow¶ func(v*Widget)GetHasWindow()bool GetHasWindowisawrapperaroundgtk_widget_get_has_window(). func(*Widget)GetMapped¶ func(v*Widget)GetMapped()bool GetMappedisawrapperaroundgtk_widget_get_mapped(). func(*Widget)GetMarginBottom¶ func(v*Widget)GetMarginBottom()int GetMarginBottomisawrapperaroundgtk_widget_get_margin_bottom(). func(*Widget)GetMarginEnd¶ func(v*Widget)GetMarginEnd()int GetMarginEndisawrapperaroundgtk_widget_get_margin_end(). func(*Widget)GetMarginStart¶ func(v*Widget)GetMarginStart()int GetMarginStartisawrapperaroundgtk_widget_get_margin_start(). func(*Widget)GetMarginTop¶ func(v*Widget)GetMarginTop()int GetMarginTopisawrapperaroundgtk_widget_get_margin_top(). func(*Widget)GetName¶ func(v*Widget)GetName()(string,error) GetName()isawrapperaroundgtk_widget_get_name().Anon-nil errorisreturnedinthecasethatgtk_widget_get_namereturnsNULLto differentiatebetweenNULLandanemptystring. func(*Widget)GetNoShowAll¶ func(v*Widget)GetNoShowAll()bool GetNoShowAllisawrapperaroundgtk_widget_get_no_show_all(). func(*Widget)GetOpacity¶ func(v*Widget)GetOpacity()float64 GetOpacityisawrapperaroundgtk_widget_get_opacity() func(*Widget)GetParent¶ func(v*Widget)GetParent()(IWidget,error) GetParentisawrapperaroundgtk_widget_get_parent(). func(*Widget)GetParentWindow¶ func(v*Widget)GetParentWindow()(*gdk.Window,error) GetParentWindowisawrapperaroundgtk_widget_get_parent_window(). func(*Widget)GetPreferredHeight¶ func(v*Widget)GetPreferredHeight()(int,int) GetPreferredHeightisawrapperaroundgtk_widget_get_preferred_height(). func(*Widget)GetPreferredHeightAndBaselineForWidth¶ func(v*Widget)GetPreferredHeightAndBaselineForWidth(heightint)(int,int,int,int) GetPreferredHeightAndBaselineForWidthisawrapperaroundgtk_widget_get_preferred_height_and_baseline_for_width(). func(*Widget)GetPreferredHeightForWidth¶ func(v*Widget)GetPreferredHeightForWidth(widthint)(int,int) GetPreferredHeightForWidthisawrapperaroundgtk_widget_get_preferred_height_for_width(). func(*Widget)GetPreferredSize¶ func(v*Widget)GetPreferredSize()(*Requisition,*Requisition) GetPreferredSizeisawrapperaroundgtk_widget_get_preferred_size(). func(*Widget)GetPreferredWidth¶ func(v*Widget)GetPreferredWidth()(int,int) GetPreferredWidthisawrapperaroundgtk_widget_get_preferred_width(). func(*Widget)GetPreferredWidthForHeight¶ func(v*Widget)GetPreferredWidthForHeight(heightint)(int,int) GetPreferredWidthForHeightisawrapperaroundgtk_widget_get_preferred_width_for_height(). func(*Widget)GetRealized¶ func(v*Widget)GetRealized()bool GetRealizedisawrapperaroundgtk_widget_get_realized(). func(*Widget)GetRequestMode¶ func(v*Widget)GetRequestMode()SizeRequestMode GetRequestModeisawrapperaroundgtk_widget_get_request_mode(). func(*Widget)GetScaleFactor¶ func(v*Widget)GetScaleFactor()int GetScaleFactorisawrapperaroundgtk_widget_get_scale_factor(). func(*Widget)GetScreen¶ func(v*Widget)GetScreen()(*gdk.Screen,error) GetScreenisawrapperaroundgtk_widget_get_screen(). func(*Widget)GetSensitive¶ func(v*Widget)GetSensitive()bool GetSensitiveisawrapperaroundgtk_widget_get_sensitive(). func(*Widget)GetSizeRequest¶ func(v*Widget)GetSizeRequest()(width,heightint) GetSizeRequestisawrapperaroundgtk_widget_get_size_request(). func(*Widget)GetStyleContext¶ func(v*Widget)GetStyleContext()(*StyleContext,error) GetStyleContextisawrapperaroundgtk_widget_get_style_context(). func(*Widget)GetTooltipMarkup¶ func(v*Widget)GetTooltipMarkup()(string,error) GetTooltipMarkupisawrapperaroundgtk_widget_get_tooltip_markup(). Anon-nilerrorisreturnedinthecasethatgtk_widget_get_tooltip_markup returnsNULLtodifferentiatebetweenNULLandanemptystring. func(*Widget)GetTooltipText¶ func(v*Widget)GetTooltipText()(string,error) GetTooltipTextisawrapperaroundgtk_widget_get_tooltip_text(). Anon-nilerrorisreturnedinthecasethat gtk_widget_get_tooltip_textreturnsNULLtodifferentiatebetweenNULL andanemptystring. func(*Widget)GetToplevel¶ func(v*Widget)GetToplevel()(IWidget,error) GetToplevelisawrapperaroundgtk_widget_get_toplevel(). func(*Widget)GetVAlign¶ func(v*Widget)GetVAlign()Align GetVAlignisawrapperaroundgtk_widget_get_valign(). func(*Widget)GetVExpand¶ func(v*Widget)GetVExpand()bool GetVExpandisawrapperaroundgtk_widget_get_vexpand(). func(*Widget)GetVisible¶ func(v*Widget)GetVisible()bool GetVisibleisawrapperaroundgtk_widget_get_visible(). func(*Widget)GetWindow¶ func(v*Widget)GetWindow()(*gdk.Window,error) GetWindowisawrapperaroundgtk_widget_get_window(). func(*Widget)GrabDefault¶ func(v*Widget)GrabDefault() GrabDefault()isawrapperaroundgtk_widget_grab_default(). func(*Widget)GrabFocus¶ func(v*Widget)GrabFocus() GrabFocus()isawrapperaroundgtk_widget_grab_focus(). func(*Widget)HasDefault¶ func(v*Widget)HasDefault()bool HasDefaultisawrapperaroundgtk_widget_has_default(). func(*Widget)HasFocus¶ func(v*Widget)HasFocus()bool HasFocusisawrapperaroundgtk_widget_has_focus(). func(*Widget)HasGrab¶ func(v*Widget)HasGrab()bool HasGrabisawrapperaroundgtk_widget_has_grab(). func(*Widget)HasVisibleFocus¶ func(v*Widget)HasVisibleFocus()bool HasVisibleFocusisawrapperaroundgtk_widget_has_visible_focus(). func(*Widget)Hide¶ func(v*Widget)Hide() Hideisawrapperaroundgtk_widget_hide(). func(*Widget)HideOnDelete¶ func(v*Widget)HideOnDelete() HideOnDeleteisawrapperaroundgtk_widget_hide_on_delete(). Callingthisfuncaddsgtk_widget_hide_on_deletetothewidget's"delete-event"signal. func(*Widget)InDestruction¶ func(v*Widget)InDestruction()bool InDestructionisawrapperaroundgtk_widget_in_destruction(). func(*Widget)InsertActionGroup¶ func(v*Widget)InsertActionGroup(namestring,groupglib.IActionGroup) InsertActionGroupisawrapperaroundgtk_widget_insert_action_group(). func(*Widget)Intersect¶ func(v*Widget)Intersect(areagdk.Rectangle)(*gdk.Rectangle,bool) Intersectisawrapperaroundgtk_widget_intersect(). func(*Widget)IsDrawable¶ func(v*Widget)IsDrawable()bool IsDrawableisawrapperaroundgtk_widget_is_drawable(). func(*Widget)IsFocus¶ func(v*Widget)IsFocus()bool IsFocus()isawrapperaroundgtk_widget_is_focus(). func(*Widget)IsSensitive¶ func(v*Widget)IsSensitive()bool IsSensitiveisawrapperaroundgtk_widget_is_sensitive(). func(*Widget)IsToplevel¶ func(v*Widget)IsToplevel()bool IsToplevelisawrapperaroundgtk_widget_is_toplevel(). func(*Widget)IsVisible¶ func(v*Widget)IsVisible()bool IsVisibleisawrapperaroundgtk_widget_is_visible(). func(*Widget)Map¶ func(v*Widget)Map() Mapisawrapperaroundgtk_widget_map(). func(*Widget)QueueDraw¶ func(v*Widget)QueueDraw() QueueDrawisawrapperaroundgtk_widget_queue_draw(). func(*Widget)QueueDrawArea¶ func(v*Widget)QueueDrawArea(x,y,w,hint) QueueDrawAreaisawrapperarounggtk_widget_queue_draw_area(). func(*Widget)QueueDrawRegion¶ func(v*Widget)QueueDrawRegion(region*cairo.Region) QueueDrawRegionisawrapperarounggtk_widget_queue_draw_region(). func(*Widget)RemoveAccelerator¶ func(v*Widget)RemoveAccelerator(group*AccelGroup,keyuint,modsgdk.ModifierType)bool RemoveAcceleratorisawrapperaroundgtk_widget_remove_accelerator(). func(*Widget)RemoveTickCallback¶ func(v*Widget)RemoveTickCallback(idint) RemoveTickCallbackisawrapperaroundgtk_widget_remove_tick_callback(). func(*Widget)ResetStyle¶ func(v*Widget)ResetStyle() ResetStyleisawrapperaroundgtk_widget_reset_style(). func(*Widget)SetAccelPath¶ func(v*Widget)SetAccelPath(pathstring,group*AccelGroup) SetAccelPathisawrapperaroundgtk_widget_set_accel_path(). func(*Widget)SetAllocation¶ func(v*Widget)SetAllocation(allocation*Allocation) SetAllocationisawrapperaroundgtk_widget_set_allocation(). func(*Widget)SetAppPaintable¶ func(v*Widget)SetAppPaintable(paintablebool) SetAppPaintableisawrapperaroundgtk_widget_set_app_paintable(). func(*Widget)SetCanDefault¶ func(v*Widget)SetCanDefault(canDefaultbool) SetCanDefaultisawrapperaroundgtk_widget_set_can_default(). func(*Widget)SetCanFocus¶ func(v*Widget)SetCanFocus(canFocusbool) SetCanFocusisawrapperaroundgtk_widget_set_can_focus(). func(*Widget)SetClip¶ func(v*Widget)SetClip(clip*Allocation) SetClipisawrapperaroundgtk_widget_set_clip(). func(*Widget)SetDeviceEnabled¶ func(v*Widget)SetDeviceEnabled(device*gdk.Device,enabledbool) SetDeviceEnabledisawrapperaroundgtk_widget_set_device_enabled(). func(*Widget)SetEvents¶ func(v*Widget)SetEvents(eventsint) SetEventsisawrapperaroundgtk_widget_set_events(). func(*Widget)SetFocusOnClick¶ func(v*Widget)SetFocusOnClick(focusOnClickbool) SetFocusOnClickisawrapperaroundgtk_widget_set_focus_on_click(). func(*Widget)SetHAlign¶ func(v*Widget)SetHAlign(alignAlign) SetHAlignisawrapperaroundgtk_widget_set_halign(). func(*Widget)SetHExpand¶ func(v*Widget)SetHExpand(expandbool) SetHExpandisawrapperaroundgtk_widget_set_hexpand(). func(*Widget)SetHasWindow¶ func(v*Widget)SetHasWindow(hasWindowbool) SetHasWindowisawrapperaroundgtk_widget_set_has_window(). func(*Widget)SetMapped¶ func(v*Widget)SetMapped(mappedbool) SetMappedisawrapperaroundgtk_widget_set_mapped(). func(*Widget)SetMarginBottom¶ func(v*Widget)SetMarginBottom(marginint) SetMarginBottomisawrapperaroundgtk_widget_set_margin_bottom(). func(*Widget)SetMarginEnd¶ func(v*Widget)SetMarginEnd(marginint) SetMarginEndisawrapperaroundgtk_widget_set_margin_end(). func(*Widget)SetMarginStart¶ func(v*Widget)SetMarginStart(marginint) SetMarginStartisawrapperaroundgtk_widget_set_margin_start(). func(*Widget)SetMarginTop¶ func(v*Widget)SetMarginTop(marginint) SetMarginTopisawrapperaroundgtk_widget_set_margin_top(). func(*Widget)SetName¶ func(v*Widget)SetName(namestring) SetName()isawrapperaroundgtk_widget_set_name(). func(*Widget)SetNoShowAll¶ func(v*Widget)SetNoShowAll(noShowAllbool) SetNoShowAllisawrapperaroundgtk_widget_set_no_show_all(). func(*Widget)SetOpacity¶ func(v*Widget)SetOpacity(opacityfloat64) SetOpacityisawrapperaroundgtk_widget_set_opacity() func(*Widget)SetParent¶ func(v*Widget)SetParent(parentIWidget) SetParentisawrapperaroundgtk_widget_set_parent(). func(*Widget)SetParentWindow¶ func(v*Widget)SetParentWindow(parentWindow*gdk.Window) SetParentWindowisawrapperaroundgtk_widget_set_parent_window(). func(*Widget)SetRealized¶ func(v*Widget)SetRealized(realizedbool) SetRealizedisawrapperaroundgtk_widget_set_realized(). func(*Widget)SetSensitive¶ func(v*Widget)SetSensitive(sensitivebool) SetSensitiveisawrapperaroundgtk_widget_set_sensitive(). func(*Widget)SetSizeRequest¶ func(v*Widget)SetSizeRequest(width,heightint) SetSizeRequestisawrapperaroundgtk_widget_set_size_request(). func(*Widget)SetStateFlags¶ func(v*Widget)SetStateFlags(stateFlagsStateFlags,clearbool) SetStateFlagsisawrapperaroundgtk_widget_set_state_flags(). func(*Widget)SetTooltipMarkup¶ func(v*Widget)SetTooltipMarkup(textstring) SetTooltipMarkupisawrapperaroundgtk_widget_set_tooltip_markup(). func(*Widget)SetTooltipText¶ func(v*Widget)SetTooltipText(textstring) SetTooltipTextisawrapperaroundgtk_widget_set_tooltip_text(). func(*Widget)SetVAlign¶ func(v*Widget)SetVAlign(alignAlign) SetVAlignisawrapperaroundgtk_widget_set_valign(). func(*Widget)SetVExpand¶ func(v*Widget)SetVExpand(expandbool) SetVExpandisawrapperaroundgtk_widget_set_vexpand(). func(*Widget)SetVisible¶ func(v*Widget)SetVisible(visiblebool) SetVisibleisawrapperaroundgtk_widget_set_visible(). func(*Widget)SetVisual¶ func(v*Widget)SetVisual(visual*gdk.Visual) SetVisualisawrapperaroundgtk_widget_set_visual(). func(*Widget)Show¶ func(v*Widget)Show() Showisawrapperaroundgtk_widget_show(). func(*Widget)ShowAll¶ func(v*Widget)ShowAll() ShowAllisawrapperaroundgtk_widget_show_all(). func(*Widget)ShowNow¶ func(v*Widget)ShowNow() ShowNowisawrapperaroundgtk_widget_show_now(). func(*Widget)SizeAllocate¶ func(v*Widget)SizeAllocate(allocation*Allocation) SizeAllocateisawrapperaroundgtk_widget_size_allocate(). func(*Widget)ThawChildNotify¶ func(v*Widget)ThawChildNotify() ThawChildNotifyisawrapperaroundgtk_widget_thaw_child_notify(). func(*Widget)ToWidget¶ func(v*Widget)ToWidget()*Widget ToWidgetisahelpergetter,e.g.:itreturns*gtk.Labelasa*gtk.Widget. Inothercases,whereyouhaveagtk.IWidget,usethetypeassertion. func(*Widget)TranslateCoordinates¶ func(v*Widget)TranslateCoordinates(destIWidget,srcX,srcYint)(destX,destYint,eerror) TranslateCoordinatesisawrapperaroundgtk_widget_translate_coordinates(). func(*Widget)Unmap¶ func(v*Widget)Unmap() Unmapisawrapperaroundgtk_widget_unmap(). func(*Widget)Unparent¶ func(v*Widget)Unparent() Unparentisawrapperaroundgtk_widget_unparent(). typeWindow¶ typeWindowstruct{ Bin } WindowisarepresentationofGTK'sGtkWindow. funcWindowNew¶ funcWindowNew(tWindowType)(*Window,error) WindowNewisawrapperaroundgtk_window_new(). func(*Window)ActivateDefault¶ func(v*Window)ActivateDefault()bool ActivateDefaultisawrapperaroundgtk_window_activate_default(). func(*Window)ActivateFocus¶ func(v*Window)ActivateFocus()bool ActivateFocusisawrapperaroundgtk_window_activate_focus(). func(*Window)ActivateKey¶ func(v*Window)ActivateKey(event*gdk.EventKey)bool ActivateKeyisawrapperaroundgtk_window_activate_key(). func(*Window)ActivateMnemonic¶ func(v*Window)ActivateMnemonic(keyvaluint,modsgdk.ModifierType)bool ActivateMnemonicisawrapperaroundgtk_window_mnemonic_activate(). func(*Window)AddAccelGroup¶ func(v*Window)AddAccelGroup(accelGroup*AccelGroup) AddAccelGroup()isawrapperaroundgtk_window_add_accel_group(). func(*Window)AddMnemonic¶ func(v*Window)AddMnemonic(keyvaluint,target*Widget) AddMnemonicisawrapperaroundgtk_window_add_mnemonic(). func(*Window)BeginMoveDrag¶ func(v*Window)BeginMoveDrag(buttongdk.Button,rootX,rootYint,timestampuint32) BeginMoveDragisawrapperaroundgtk_window_begin_move_drag(). func(*Window)BeginResizeDrag¶ func(v*Window)BeginResizeDrag(edgegdk.WindowEdge,buttongdk.Button,rootX,rootYint,timestampuint32) BeginResizeDragisawrapperaroundgtk_window_begin_resize_drag(). func(*Window)Close¶ func(v*Window)Close() Closeisawrapperaroundgtk_window_close(). func(*Window)Deiconify¶ func(v*Window)Deiconify() Deiconifyisawrapperaroundgtk_window_deiconify(). func(*Window)Fullscreen¶ func(v*Window)Fullscreen() Fullscreenisawrapperaroundgtk_window_fullscreen(). func(*Window)FullscreenOnMonitor¶ func(v*Window)FullscreenOnMonitor(screen*gdk.Screen,monitorint) FullscreenOnMonitorisawrapperaroundgtk_window_fullscreen_on_monitor(). func(*Window)GetAcceptFocus¶ func(v*Window)GetAcceptFocus()bool GetAcceptFocusisawrapperaroundgtk_window_get_accept_focus(). func(*Window)GetApplication¶ func(v*Window)GetApplication()(*Application,error) GetApplicationisawrapperaroundgtk_window_get_application(). func(*Window)GetAttachedTo¶ func(v*Window)GetAttachedTo()(IWidget,error) GetAttachedToisawrapperaroundgtk_window_get_attached_to(). func(*Window)GetDecorated¶ func(v*Window)GetDecorated()bool GetDecoratedisawrapperaroundgtk_window_get_decorated(). func(*Window)GetDefaultSize¶ func(v*Window)GetDefaultSize()(width,heightint) GetDefaultSizeisawrapperaroundgtk_window_get_default_size(). func(*Window)GetDefaultWidget¶ func(v*Window)GetDefaultWidget()(IWidget,error) GetDefaultWidgetisawrapperaroundgtk_window_get_default_widget(). SeeSetDefault()forthesetter. func(*Window)GetDeletable¶ func(v*Window)GetDeletable()bool GetDeletableisawrapperaroundgtk_window_get_deletable(). func(*Window)GetDestroyWithParent¶ func(v*Window)GetDestroyWithParent()bool GetDestroyWithParentisawrapperaround gtk_window_get_destroy_with_parent(). func(*Window)GetFocus¶ func(v*Window)GetFocus()(IWidget,error) GetFocusisawrapperaroundgtk_window_get_focus(). func(*Window)GetFocusOnMap¶ func(v*Window)GetFocusOnMap()bool GetFocusOnMapisawrapperaroundgtk_window_get_focus_on_map(). func(*Window)GetFocusVisible¶ func(v*Window)GetFocusVisible()bool GetFocusVisibleisawrapperaroundgtk_window_get_focus_visible(). func(*Window)GetGravity¶ func(v*Window)GetGravity()gdk.Gravity GetGravityisawrapperaroundgtk_window_get_gravity(). func(*Window)GetGroup¶ func(v*Window)GetGroup()*WindowGroup GetGroupisawrapperaroundgtk_window_get_group(). func(*Window)GetHideTitlebarWhenMaximized¶ func(v*Window)GetHideTitlebarWhenMaximized()bool GetHideTitlebarWhenMaximizedisawrapperaround gtk_window_get_hide_titlebar_when_maximized(). func(*Window)GetIcon¶ func(v*Window)GetIcon()(*gdk.Pixbuf,error) GetIconisawrapperaroundgtk_window_get_icon(). func(*Window)GetIconList¶ func(v*Window)GetIconList()*glib.List GetIconListisawrapperaroundgtk_window_get_icon_list(). Returnedlistiswrappedtoreturn*gdk.Pixbufelements. func(*Window)GetIconName¶ func(v*Window)GetIconName()(string,error) GetIconNameisawrapperaroundgtk_window_get_icon_name(). func(*Window)GetMnemonicModifier¶ func(v*Window)GetMnemonicModifier()gdk.ModifierType GetMnemonicModifierisawrapperaroundgtk_window_get_mnemonic_modifier(). func(*Window)GetMnemonicsVisible¶ func(v*Window)GetMnemonicsVisible()bool GetMnemonicsVisibleisawrapperaround gtk_window_get_mnemonics_visible(). func(*Window)GetModal¶ func(v*Window)GetModal()bool GetModalisawrapperaroundgtk_window_get_modal(). func(*Window)GetPosition¶ func(v*Window)GetPosition()(int,int) GetPositionisawrapperaroundgtk_window_get_position(). func(*Window)GetResizable¶ func(v*Window)GetResizable()bool GetResizableisawrapperaroundgtk_window_get_resizable(). func(*Window)GetRole¶ func(v*Window)GetRole()(string,error) GetRoleisawrapperaroundgtk_window_get_role(). func(*Window)GetScreen¶ func(v*Window)GetScreen()*gdk.Screen GetScreenisawrapperaroundgtk_window_get_screen(). func(*Window)GetSize¶ func(v*Window)GetSize()(width,heightint) GetSizeisawrapperaroundgtk_window_get_size(). func(*Window)GetSkipPagerHint¶ func(v*Window)GetSkipPagerHint()bool GetSkipPagerHintisawrapperaroundgtk_window_get_skip_pager_hint(). func(*Window)GetSkipTaskbarHint¶ func(v*Window)GetSkipTaskbarHint()bool GetSkipTaskbarHintisawrapperaroundgtk_window_get_skip_taskbar_hint(). func(*Window)GetTitle¶ func(v*Window)GetTitle()(string,error) GetTitleisawrapperaroundgtk_window_get_title(). func(*Window)GetTitlebar¶ func(v*Window)GetTitlebar()(IWidget,error) GetTitlebarisawrapperaroundgtk_window_get_titlebar(). func(*Window)GetTransientFor¶ func(v*Window)GetTransientFor()(*Window,error) GetTransientForisawrapperaroundgtk_window_get_transient_for(). func(*Window)GetTypeHint¶ func(v*Window)GetTypeHint()gdk.WindowTypeHint GetTypeHintisawrapperaroundgtk_window_get_type_hint(). func(*Window)GetUrgencyHint¶ func(v*Window)GetUrgencyHint()bool GetUrgencyHintisawrapperaroundgtk_window_get_urgency_hint(). func(*Window)GetWindowType¶ func(v*Window)GetWindowType()WindowType GetWindowTypeisawrapperaroundgtk_window_get_window_type(). func(*Window)HasGroup¶ func(v*Window)HasGroup()bool HasGroupisawrapperaroundgtk_window_has_group(). func(*Window)HasToplevelFocus¶ func(v*Window)HasToplevelFocus()bool HasToplevelFocusisawrapperaroundgtk_window_has_toplevel_focus(). func(*Window)Iconify¶ func(v*Window)Iconify() Iconifyisawrapperaroundgtk_window_iconify(). func(*Window)IsActive¶ func(v*Window)IsActive()bool IsActiveisawrapperaroundgtk_window_is_active(). func(*Window)IsMaximized¶ func(v*Window)IsMaximized()bool IsMaximizedisawrapperaroundgtk_window_is_maximized(). func(*Window)Maximize¶ func(v*Window)Maximize() Maximizeisawrapperaroundgtk_window_maximize(). func(*Window)Move¶ func(v*Window)Move(x,yint) Moveisawrapperaroundgtk_window_move(). func(*Window)Present¶ func(v*Window)Present() Presentisawrapperaroundgtk_window_present(). func(*Window)PresentWithTime¶ func(v*Window)PresentWithTime(tsuint32) PresentWithTimeisawrapperaroundgtk_window_present_with_time(). func(*Window)PropagateKeyEvent¶ func(v*Window)PropagateKeyEvent(event*gdk.EventKey)bool PropagateKeyEventisawrapperaroundgtk_window_propagate_key_event(). func(*Window)RemoveAccelGroup¶ func(v*Window)RemoveAccelGroup(accelGroup*AccelGroup) RemoveAccelGroup()isawrapperaroundgtk_window_remove_accel_group(). func(*Window)RemoveMnemonic¶ func(v*Window)RemoveMnemonic(keyvaluint,target*Widget) RemoveMnemonicisawrapperaroundgtk_window_remove_mnemonic(). func(*Window)Resize¶ func(v*Window)Resize(width,heightint) Resizeisawrapperaroundgtk_window_resize(). func(*Window)SetAcceptFocus¶ func(v*Window)SetAcceptFocus(settingbool) SetAcceptFocusisawrapperaroundgtk_window_set_accept_focus(). func(*Window)SetApplication¶ func(v*Window)SetApplication(a*Application) SetApplicationisawrapperaroundgtk_window_set_application(). func(*Window)SetAttachedTo¶ func(v*Window)SetAttachedTo(attachWidgetIWidget) SetAttachedToisawrapperaroundgtk_window_set_attached_to(). func(*Window)SetDecorated¶ func(v*Window)SetDecorated(settingbool) SetDecoratedisawrapperaroundgtk_window_set_decorated(). func(*Window)SetDefault¶ func(v*Window)SetDefault(widgetIWidget) SetDefaultisawrapperaroundgtk_window_set_default(). SeeGetDefaultWidget()forthegetter. func(*Window)SetDefaultSize¶ func(v*Window)SetDefaultSize(width,heightint) SetDefaultSizeisawrapperaroundgtk_window_set_default_size(). func(*Window)SetDeletable¶ func(v*Window)SetDeletable(settingbool) SetDeletableisawrapperaroundgtk_window_set_deletable(). func(*Window)SetDestroyWithParent¶ func(v*Window)SetDestroyWithParent(settingbool) SetDestroyWithParentisawrapperaround gtk_window_set_destroy_with_parent(). func(*Window)SetFocus¶ func(v*Window)SetFocus(w*Widget) SetFocusisawrapperaroundgtk_window_set_focus(). func(*Window)SetFocusOnMap¶ func(v*Window)SetFocusOnMap(settingbool) SetFocusOnMapisawrapperaroundgtk_window_set_focus_on_map(). func(*Window)SetFocusVisible¶ func(v*Window)SetFocusVisible(settingbool) SetFocusVisibleisawrapperaroundgtk_window_set_focus_visible(). func(*Window)SetGeometryHints¶ func(v*Window)SetGeometryHints(geometryWidgetIWidget,geometrygdk.Geometry,geometryMaskgdk.WindowHints) SetGeometryHintsisawrapperaroundgtk_window_set_geometry_hints(). func(*Window)SetGravity¶ func(v*Window)SetGravity(gravitygdk.Gravity) SetGravityisawrapperaroundgtk_window_set_gravity(). func(*Window)SetHideTitlebarWhenMaximized¶ func(v*Window)SetHideTitlebarWhenMaximized(settingbool) SetHideTitlebarWhenMaximizedisawrapperaround gtk_window_set_hide_titlebar_when_maximized(). func(*Window)SetIcon¶ func(v*Window)SetIcon(icon*gdk.Pixbuf) SetIconisawrapperaroundgtk_window_set_icon(). func(*Window)SetIconFromFile¶ func(v*Window)SetIconFromFile(filestring)error SetIconFromFileisawrapperaroundgtk_window_set_icon_from_file(). func(*Window)SetIconList¶ func(v*Window)SetIconList(list*glib.List) SetIconListisawrapperaroundgtk_window_set_icon_list(). Listshouldonlycontain*gdk.Pixbufelements! func(*Window)SetIconName¶ func(v*Window)SetIconName(namestring) SetIconNameisawrapperaroundgtk_window_set_icon_name(). func(*Window)SetKeepAbove¶ func(v*Window)SetKeepAbove(settingbool) SetKeepAboveisawrapperaroundgtk_window_set_keep_above(). func(*Window)SetKeepBelow¶ func(v*Window)SetKeepBelow(settingbool) SetKeepBelowisawrapperaroundgtk_window_set_keep_below(). func(*Window)SetMnemonicModifier¶ func(v*Window)SetMnemonicModifier(modsgdk.ModifierType) SetMnemonicModifierisawrapperaroundgtk_window_set_mnemonic_modifier(). func(*Window)SetMnemonicsVisible¶ func(v*Window)SetMnemonicsVisible(settingbool) SetMnemonicsVisibleisawrapperaround gtk_window_set_mnemonics_visible(). func(*Window)SetModal¶ func(v*Window)SetModal(modalbool) SetModalisawrapperaroundgtk_window_set_modal(). func(*Window)SetPosition¶ func(v*Window)SetPosition(positionWindowPosition) SetPositionisawrapperaroundgtk_window_set_position(). func(*Window)SetResizable¶ func(v*Window)SetResizable(resizablebool) SetResizableisawrapperaroundgtk_window_set_resizable(). func(*Window)SetRole¶ func(v*Window)SetRole(sstring) SetRoleisawrapperaroundgtk_window_set_role(). func(*Window)SetScreen¶ func(v*Window)SetScreen(screen*gdk.Screen) SetScreenisawrapperaroundgtk_window_set_screen(). func(*Window)SetSkipPagerHint¶ func(v*Window)SetSkipPagerHint(settingbool) SetSkipPagerHintisawrapperaroundgtk_window_set_skip_pager_hint(). func(*Window)SetSkipTaskbarHint¶ func(v*Window)SetSkipTaskbarHint(settingbool) SetSkipTaskbarHintisawrapperaroundgtk_window_set_skip_taskbar_hint(). func(*Window)SetStartupID¶ func(v*Window)SetStartupID(sidstring) SetStartupIDisawrapperaroundgtk_window_set_startup_id(). func(*Window)SetTitle¶ func(v*Window)SetTitle(titlestring) SetTitleisawrapperaroundgtk_window_set_title(). func(*Window)SetTitlebar¶ func(v*Window)SetTitlebar(titlebarIWidget) SetTitlebarisawrapperaroundgtk_window_set_titlebar(). func(*Window)SetTransientFor¶ func(v*Window)SetTransientFor(parentIWindow) SetTransientForisawrapperaroundgtk_window_set_transient_for(). func(*Window)SetTypeHint¶ func(v*Window)SetTypeHint(typeHintgdk.WindowTypeHint) SetTypeHintisawrapperaroundgtk_window_set_type_hint(). func(*Window)SetUrgencyHint¶ func(v*Window)SetUrgencyHint(settingbool) SetUrgencyHintisawrapperaroundgtk_window_set_urgency_hint(). func(*Window)Stick¶ func(v*Window)Stick() Stickisawrapperaroundgtk_window_stick(). func(*Window)ToWindow¶ func(v*Window)ToWindow()*Window ToWindowisahelpergetter,e.g.:itreturns*gtk.ApplicationWindowasa*gtk.Window. Inothercases,whereyouhaveagtk.IWindow,usethetypeassertion. func(*Window)Unfullscreen¶ func(v*Window)Unfullscreen() Unfullscreenisawrapperaroundgtk_window_unfullscreen(). func(*Window)Unmaximize¶ func(v*Window)Unmaximize() Unmaximizeisawrapperaroundgtk_window_unmaximize(). func(*Window)Unstick¶ func(v*Window)Unstick() Unstickisawrapperaroundgtk_window_unstick(). typeWindowGroup¶ typeWindowGroupstruct{ *glib.Object } funcWindowGroupNew¶ funcWindowGroupNew()(*WindowGroup,error) WindowGroupNewisawrapperaroundgtk_window_group_new(). func(*WindowGroup)AddWindow¶ func(v*WindowGroup)AddWindow(windowIWindow) AddWindowisawrapperaroundgtk_window_group_add_window(). func(*WindowGroup)GetCurrentDeviceGrab¶ func(v*WindowGroup)GetCurrentDeviceGrab(device*gdk.Device)(IWidget,error) GetCurrentDeviceGrabisawrapperaroundgtk_window_group_get_current_device_grab(). func(*WindowGroup)GetCurrentGrab¶ func(v*WindowGroup)GetCurrentGrab()(IWidget,error) GetCurrentGrabisawrapperaroundgtk_window_group_get_current_grab(). func(*WindowGroup)ListWindows¶ func(v*WindowGroup)ListWindows()*glib.List ListWindowsisawrapperaroundgtk_window_group_list_windows(). Returnedlistiswrappedtoreturn*gtk.Windowelements. TODO:UseIWindowandwraptocorrecttype func(*WindowGroup)RemoveWindow¶ func(v*WindowGroup)RemoveWindow(windowIWindow) RemoveWindowisawrapperaroundgtk_window_group_remove_window(). typeWindowPosition¶ typeWindowPositionint WindowPositionisarepresentationofGTK'sGtkWindowPosition. const( WIN_POS_NONEWindowPosition=C.GTK_WIN_POS_NONE WIN_POS_CENTERWindowPosition=C.GTK_WIN_POS_CENTER WIN_POS_MOUSEWindowPosition=C.GTK_WIN_POS_MOUSE WIN_POS_CENTER_ALWAYSWindowPosition=C.GTK_WIN_POS_CENTER_ALWAYS WIN_POS_CENTER_ON_PARENTWindowPosition=C.GTK_WIN_POS_CENTER_ON_PARENT ) typeWindowType¶ typeWindowTypeint WindowTypeisarepresentationofGTK'sGtkWindowType. const( WINDOW_TOPLEVELWindowType=C.GTK_WINDOW_TOPLEVEL WINDOW_POPUPWindowType=C.GTK_WINDOW_POPUP ) typeWrapFn¶ typeWrapFninterface{} typeWrapMode¶ typeWrapModeint WrapModeisarepresentationofGTK'sGtkWrapMode. const( WRAP_NONEWrapMode=C.GTK_WRAP_NONE WRAP_CHARWrapMode=C.GTK_WRAP_CHAR WRAP_WORDWrapMode=C.GTK_WRAP_WORD WRAP_WORD_CHARWrapMode=C.GTK_WRAP_WORD_CHAR ) SourceFiles ¶ Viewall aboutdialog.go accel.go actionable.go actionbar_since_3_12.go app_chooser.go application.go application_since_3_12.go application_since_3_14.go application_window.go application_window_since_3_20.go box_since_3_12.go button_box.go cell_area.go cell_area_since_3_14.go color_chooser.go combo_box.go fixed.go font_chooser.go gdk.go glarea.go glarea_since_3_22.go glib.go gtk.go gtk_export.go gtk_export_since_3_10.go gtk_export_since_3_14.go gtk_export_since_3_16.go gtk_since_3_10.go gtk_since_3_12.go gtk_since_3_14.go gtk_since_3_16.go gtk_since_3_16_glib_2_44.go gtk_since_3_18.go gtk_since_3_20.go gtk_since_3_22.go gtk_since_3_24.go gtk_since_3_8.go icon_view.go info_bar.go label.go level_bar.go level_bar_since_3_20.go level_bar_since_3_8.go menu.go menu_shell.go menu_since_3_22.go print.go print_export.go print_since_3_16.go settings.go shortcutswindow_since_3_20.go socket_plug.go stack_since_3_12.go stackswitcher_since_3_10.go style.go testing.go testing_since_3_10.go text_child_anchor.go text_iter.go text_mark.go text_view.go toolshell.go tooltip.go tree_view.go tree_view_column.go version.go widget.go widget_export_since_3_8.go widget_since_3_10.go widget_since_3_12.go widget_since_3_14.go widget_since_3_16.go widget_since_3_18.go widget_since_3_20.go widget_since_3_8.go window.go window_since_3_10.go window_since_3_12.go window_since_3_14.go window_since_3_16.go window_since_3_18.go windowgroup.go Jumpto Close Keyboardshortcuts ?:Thismenu /:Searchsite forF:Jumpto yorY :CanonicalURL Close



請為這篇文章評分?