From b41d718f85abde17aa30bb57a59463a390503b6b Mon Sep 17 00:00:00 2001 From: Dmitry Kalyanov Date: Wed, 2 Sep 2009 01:06:48 +0400 Subject: [PATCH] Regenerated doc skeletons; wrote couple of sections of Gtk+ objects documentation --- doc/gdk.enums.texi | 376 +++++++++--------- doc/gdk.flags.texi | 156 ++++---- doc/gdk.objects.texi | 74 +--- doc/gdk.structs.texi | 136 +++---- doc/gtk.enums.texi | 912 +++++++++++++++++++++---------------------- doc/gtk.flags.texi | 286 +++++++------- doc/gtk.interfaces.texi | 50 +-- doc/gtk.objects.texi | 830 ++++++++++++++++++++++++++------------- doc/gtk.structs.texi | 18 +- doc/gtk.texi | 4 + doc/gtk.widgets.texi | 995 ++++++++++++++++++++++++----------------------- 11 files changed, 2045 insertions(+), 1792 deletions(-) diff --git a/doc/gdk.enums.texi b/doc/gdk.enums.texi index 88578bd..91cd5d4 100644 --- a/doc/gdk.enums.texi +++ b/doc/gdk.enums.texi @@ -22,7 +22,7 @@ @Enum colorspace Values: @itemize -@item :rgb +@item @anchor{enum.colorspace.rgb}:rgb @end itemize @@ -31,12 +31,12 @@ Values: @Enum crossing-mode Values: @itemize -@item :normal -@item :grab -@item :ungrab -@item :gtk-grab -@item :gtk-ungrab -@item :state-changed +@item @anchor{enum.crossing-mode.grab}:grab +@item @anchor{enum.crossing-mode.gtk-grab}:gtk-grab +@item @anchor{enum.crossing-mode.gtk-ungrab}:gtk-ungrab +@item @anchor{enum.crossing-mode.normal}:normal +@item @anchor{enum.crossing-mode.state-changed}:state-changed +@item @anchor{enum.crossing-mode.ungrab}:ungrab @end itemize @@ -45,86 +45,86 @@ Values: @Enum cursor-type Values: @itemize -@item :x-cursor -@item :arrow -@item :based-arrow-down -@item :based-arrow-up -@item :boat -@item :bogosity -@item :bottom-left-corner -@item :bottom-right-corner -@item :bottom-side -@item :bottom-tee -@item :box-spiral -@item :center-ptr -@item :circle -@item :clock -@item :coffee-mug -@item :cross -@item :cross-reverse -@item :crosshair -@item :diamond-cross -@item :dot -@item :dotbox -@item :double-arrow -@item :draft-large -@item :draft-small -@item :draped-box -@item :exchange -@item :fleur -@item :gobbler -@item :gumby -@item :hand1 -@item :hand2 -@item :heart -@item :icon -@item :iron-cross -@item :left-ptr -@item :left-side -@item :left-tee -@item :leftbutton -@item :ll-angle -@item :lr-angle -@item :man -@item :middlebutton -@item :mouse -@item :pencil -@item :pirate -@item :plus -@item :question-arrow -@item :right-ptr -@item :right-side -@item :right-tee -@item :rightbutton -@item :rtl-logo -@item :sailboat -@item :sb-down-arrow -@item :sb-h-double-arrow -@item :sb-left-arrow -@item :sb-right-arrow -@item :sb-up-arrow -@item :sb-v-double-arrow -@item :shuttle -@item :sizing -@item :spider -@item :spraycan -@item :star -@item :target -@item :tcross -@item :top-left-arrow -@item :top-left-corner -@item :top-right-corner -@item :top-side -@item :top-tee -@item :trek -@item :ul-angle -@item :umbrella -@item :ur-angle -@item :watch -@item :xterm -@item :last-cursor -@item :blank-cursor -@item :cursor-is-pixmap +@item @anchor{enum.cursor-type.arrow}:arrow +@item @anchor{enum.cursor-type.based-arrow-down}:based-arrow-down +@item @anchor{enum.cursor-type.based-arrow-up}:based-arrow-up +@item @anchor{enum.cursor-type.blank-cursor}:blank-cursor +@item @anchor{enum.cursor-type.boat}:boat +@item @anchor{enum.cursor-type.bogosity}:bogosity +@item @anchor{enum.cursor-type.bottom-left-corner}:bottom-left-corner +@item @anchor{enum.cursor-type.bottom-right-corner}:bottom-right-corner +@item @anchor{enum.cursor-type.bottom-side}:bottom-side +@item @anchor{enum.cursor-type.bottom-tee}:bottom-tee +@item @anchor{enum.cursor-type.box-spiral}:box-spiral +@item @anchor{enum.cursor-type.center-ptr}:center-ptr +@item @anchor{enum.cursor-type.circle}:circle +@item @anchor{enum.cursor-type.clock}:clock +@item @anchor{enum.cursor-type.coffee-mug}:coffee-mug +@item @anchor{enum.cursor-type.cross}:cross +@item @anchor{enum.cursor-type.cross-reverse}:cross-reverse +@item @anchor{enum.cursor-type.crosshair}:crosshair +@item @anchor{enum.cursor-type.cursor-is-pixmap}:cursor-is-pixmap +@item @anchor{enum.cursor-type.diamond-cross}:diamond-cross +@item @anchor{enum.cursor-type.dot}:dot +@item @anchor{enum.cursor-type.dotbox}:dotbox +@item @anchor{enum.cursor-type.double-arrow}:double-arrow +@item @anchor{enum.cursor-type.draft-large}:draft-large +@item @anchor{enum.cursor-type.draft-small}:draft-small +@item @anchor{enum.cursor-type.draped-box}:draped-box +@item @anchor{enum.cursor-type.exchange}:exchange +@item @anchor{enum.cursor-type.fleur}:fleur +@item @anchor{enum.cursor-type.gobbler}:gobbler +@item @anchor{enum.cursor-type.gumby}:gumby +@item @anchor{enum.cursor-type.hand1}:hand1 +@item @anchor{enum.cursor-type.hand2}:hand2 +@item @anchor{enum.cursor-type.heart}:heart +@item @anchor{enum.cursor-type.icon}:icon +@item @anchor{enum.cursor-type.iron-cross}:iron-cross +@item @anchor{enum.cursor-type.last-cursor}:last-cursor +@item @anchor{enum.cursor-type.left-ptr}:left-ptr +@item @anchor{enum.cursor-type.left-side}:left-side +@item @anchor{enum.cursor-type.left-tee}:left-tee +@item @anchor{enum.cursor-type.leftbutton}:leftbutton +@item @anchor{enum.cursor-type.ll-angle}:ll-angle +@item @anchor{enum.cursor-type.lr-angle}:lr-angle +@item @anchor{enum.cursor-type.man}:man +@item @anchor{enum.cursor-type.middlebutton}:middlebutton +@item @anchor{enum.cursor-type.mouse}:mouse +@item @anchor{enum.cursor-type.pencil}:pencil +@item @anchor{enum.cursor-type.pirate}:pirate +@item @anchor{enum.cursor-type.plus}:plus +@item @anchor{enum.cursor-type.question-arrow}:question-arrow +@item @anchor{enum.cursor-type.right-ptr}:right-ptr +@item @anchor{enum.cursor-type.right-side}:right-side +@item @anchor{enum.cursor-type.right-tee}:right-tee +@item @anchor{enum.cursor-type.rightbutton}:rightbutton +@item @anchor{enum.cursor-type.rtl-logo}:rtl-logo +@item @anchor{enum.cursor-type.sailboat}:sailboat +@item @anchor{enum.cursor-type.sb-down-arrow}:sb-down-arrow +@item @anchor{enum.cursor-type.sb-h-double-arrow}:sb-h-double-arrow +@item @anchor{enum.cursor-type.sb-left-arrow}:sb-left-arrow +@item @anchor{enum.cursor-type.sb-right-arrow}:sb-right-arrow +@item @anchor{enum.cursor-type.sb-up-arrow}:sb-up-arrow +@item @anchor{enum.cursor-type.sb-v-double-arrow}:sb-v-double-arrow +@item @anchor{enum.cursor-type.shuttle}:shuttle +@item @anchor{enum.cursor-type.sizing}:sizing +@item @anchor{enum.cursor-type.spider}:spider +@item @anchor{enum.cursor-type.spraycan}:spraycan +@item @anchor{enum.cursor-type.star}:star +@item @anchor{enum.cursor-type.target}:target +@item @anchor{enum.cursor-type.tcross}:tcross +@item @anchor{enum.cursor-type.top-left-arrow}:top-left-arrow +@item @anchor{enum.cursor-type.top-left-corner}:top-left-corner +@item @anchor{enum.cursor-type.top-right-corner}:top-right-corner +@item @anchor{enum.cursor-type.top-side}:top-side +@item @anchor{enum.cursor-type.top-tee}:top-tee +@item @anchor{enum.cursor-type.trek}:trek +@item @anchor{enum.cursor-type.ul-angle}:ul-angle +@item @anchor{enum.cursor-type.umbrella}:umbrella +@item @anchor{enum.cursor-type.ur-angle}:ur-angle +@item @anchor{enum.cursor-type.watch}:watch +@item @anchor{enum.cursor-type.x-cursor}:x-cursor +@item @anchor{enum.cursor-type.xterm}:xterm @end itemize @@ -133,44 +133,44 @@ Values: @Enum event-type Values: @itemize -@item :nothing -@item :delete -@item :destroy -@item :expose -@item :motion-notify -@item :button-press -@item :2button-press -@item :3button-press -@item :button-release -@item :key-press -@item :key-release -@item :enter-notify -@item :leave-notify -@item :focus-change -@item :configure -@item :map -@item :unmap -@item :property-notify -@item :selection-clear -@item :selection-request -@item :selection-notify -@item :proximity-in -@item :proximity-out -@item :drag-enter -@item :drag-leave -@item :drag-motion -@item :drag-status -@item :drop-start -@item :drop-finished -@item :client-event -@item :visibility-notify -@item :no-expose -@item :scroll -@item :window-state -@item :setting -@item :owner-change -@item :grab-broken -@item :damage +@item @anchor{enum.event-type.2button-press}:2button-press +@item @anchor{enum.event-type.3button-press}:3button-press +@item @anchor{enum.event-type.button-press}:button-press +@item @anchor{enum.event-type.button-release}:button-release +@item @anchor{enum.event-type.client-event}:client-event +@item @anchor{enum.event-type.configure}:configure +@item @anchor{enum.event-type.damage}:damage +@item @anchor{enum.event-type.delete}:delete +@item @anchor{enum.event-type.destroy}:destroy +@item @anchor{enum.event-type.drag-enter}:drag-enter +@item @anchor{enum.event-type.drag-leave}:drag-leave +@item @anchor{enum.event-type.drag-motion}:drag-motion +@item @anchor{enum.event-type.drag-status}:drag-status +@item @anchor{enum.event-type.drop-finished}:drop-finished +@item @anchor{enum.event-type.drop-start}:drop-start +@item @anchor{enum.event-type.enter-notify}:enter-notify +@item @anchor{enum.event-type.expose}:expose +@item @anchor{enum.event-type.focus-change}:focus-change +@item @anchor{enum.event-type.grab-broken}:grab-broken +@item @anchor{enum.event-type.key-press}:key-press +@item @anchor{enum.event-type.key-release}:key-release +@item @anchor{enum.event-type.leave-notify}:leave-notify +@item @anchor{enum.event-type.map}:map +@item @anchor{enum.event-type.motion-notify}:motion-notify +@item @anchor{enum.event-type.no-expose}:no-expose +@item @anchor{enum.event-type.nothing}:nothing +@item @anchor{enum.event-type.owner-change}:owner-change +@item @anchor{enum.event-type.property-notify}:property-notify +@item @anchor{enum.event-type.proximity-in}:proximity-in +@item @anchor{enum.event-type.proximity-out}:proximity-out +@item @anchor{enum.event-type.scroll}:scroll +@item @anchor{enum.event-type.selection-clear}:selection-clear +@item @anchor{enum.event-type.selection-notify}:selection-notify +@item @anchor{enum.event-type.selection-request}:selection-request +@item @anchor{enum.event-type.setting}:setting +@item @anchor{enum.event-type.unmap}:unmap +@item @anchor{enum.event-type.visibility-notify}:visibility-notify +@item @anchor{enum.event-type.window-state}:window-state @end itemize @@ -179,8 +179,8 @@ Values: @Enum font-type Values: @itemize -@item :font -@item :fontset +@item @anchor{enum.font-type.font}:font +@item @anchor{enum.font-type.fontset}:fontset @end itemize @@ -189,9 +189,9 @@ Values: @Enum gdk-extension-mode Values: @itemize -@item :none -@item :all -@item :cursor +@item @anchor{enum.gdk-extension-mode.all}:all +@item @anchor{enum.gdk-extension-mode.cursor}:cursor +@item @anchor{enum.gdk-extension-mode.none}:none @end itemize @@ -200,20 +200,20 @@ Values: @Enum gdk-window-type-hint Values: @itemize -@item :normal -@item :dialog -@item :menu -@item :toolbar -@item :splashscreen -@item :utility -@item :dock -@item :desktop -@item :dropdown-menu -@item :popup-menu -@item :tooltip -@item :notification -@item :combo -@item :dnd +@item @anchor{enum.gdk-window-type-hint.combo}:combo +@item @anchor{enum.gdk-window-type-hint.desktop}:desktop +@item @anchor{enum.gdk-window-type-hint.dialog}:dialog +@item @anchor{enum.gdk-window-type-hint.dnd}:dnd +@item @anchor{enum.gdk-window-type-hint.dock}:dock +@item @anchor{enum.gdk-window-type-hint.dropdown-menu}:dropdown-menu +@item @anchor{enum.gdk-window-type-hint.menu}:menu +@item @anchor{enum.gdk-window-type-hint.normal}:normal +@item @anchor{enum.gdk-window-type-hint.notification}:notification +@item @anchor{enum.gdk-window-type-hint.popup-menu}:popup-menu +@item @anchor{enum.gdk-window-type-hint.splashscreen}:splashscreen +@item @anchor{enum.gdk-window-type-hint.toolbar}:toolbar +@item @anchor{enum.gdk-window-type-hint.tooltip}:tooltip +@item @anchor{enum.gdk-window-type-hint.utility}:utility @end itemize @@ -222,11 +222,11 @@ Values: @Enum grab-status Values: @itemize -@item :success -@item :already-grabbed -@item :invalid-time -@item :not-viewable -@item :frozen +@item @anchor{enum.grab-status.already-grabbed}:already-grabbed +@item @anchor{enum.grab-status.frozen}:frozen +@item @anchor{enum.grab-status.invalid-time}:invalid-time +@item @anchor{enum.grab-status.not-viewable}:not-viewable +@item @anchor{enum.grab-status.success}:success @end itemize @@ -235,16 +235,16 @@ Values: @Enum gravity Values: @itemize -@item :north-west -@item :north -@item :north-east -@item :west -@item :center -@item :east -@item :south-west -@item :south -@item :south-east -@item :static +@item @anchor{enum.gravity.center}:center +@item @anchor{enum.gravity.east}:east +@item @anchor{enum.gravity.north}:north +@item @anchor{enum.gravity.north-east}:north-east +@item @anchor{enum.gravity.north-west}:north-west +@item @anchor{enum.gravity.south}:south +@item @anchor{enum.gravity.south-east}:south-east +@item @anchor{enum.gravity.south-west}:south-west +@item @anchor{enum.gravity.static}:static +@item @anchor{enum.gravity.west}:west @end itemize @@ -253,12 +253,12 @@ Values: @Enum notify-type Values: @itemize -@item :ancestor -@item :virtual -@item :inferior -@item :nonlinear -@item :nonlinear-virtual -@item :unknown +@item @anchor{enum.notify-type.ancestor}:ancestor +@item @anchor{enum.notify-type.inferior}:inferior +@item @anchor{enum.notify-type.nonlinear}:nonlinear +@item @anchor{enum.notify-type.nonlinear-virtual}:nonlinear-virtual +@item @anchor{enum.notify-type.unknown}:unknown +@item @anchor{enum.notify-type.virtual}:virtual @end itemize @@ -267,9 +267,9 @@ Values: @Enum owner-change Values: @itemize -@item :new-owner -@item :destroy -@item :close +@item @anchor{enum.owner-change.close}:close +@item @anchor{enum.owner-change.destroy}:destroy +@item @anchor{enum.owner-change.new-owner}:new-owner @end itemize @@ -278,8 +278,8 @@ Values: @Enum property-state Values: @itemize -@item :new-value -@item :delete +@item @anchor{enum.property-state.delete}:delete +@item @anchor{enum.property-state.new-value}:new-value @end itemize @@ -288,10 +288,10 @@ Values: @Enum scroll-direction Values: @itemize -@item :up -@item :down -@item :left -@item :right +@item @anchor{enum.scroll-direction.down}:down +@item @anchor{enum.scroll-direction.left}:left +@item @anchor{enum.scroll-direction.right}:right +@item @anchor{enum.scroll-direction.up}:up @end itemize @@ -300,9 +300,9 @@ Values: @Enum setting-action Values: @itemize -@item :new -@item :changed -@item :deleted +@item @anchor{enum.setting-action.changed}:changed +@item @anchor{enum.setting-action.deleted}:deleted +@item @anchor{enum.setting-action.new}:new @end itemize @@ -311,9 +311,9 @@ Values: @Enum visibility-state Values: @itemize -@item :unobscured -@item :partial -@item :fully-obscured +@item @anchor{enum.visibility-state.fully-obscured}:fully-obscured +@item @anchor{enum.visibility-state.partial}:partial +@item @anchor{enum.visibility-state.unobscured}:unobscured @end itemize @@ -322,14 +322,14 @@ Values: @Enum window-edge Values: @itemize -@item :north-west -@item :north -@item :north-east -@item :west -@item :east -@item :south-west -@item :south -@item :south-east +@item @anchor{enum.window-edge.east}:east +@item @anchor{enum.window-edge.north}:north +@item @anchor{enum.window-edge.north-east}:north-east +@item @anchor{enum.window-edge.north-west}:north-west +@item @anchor{enum.window-edge.south}:south +@item @anchor{enum.window-edge.south-east}:south-east +@item @anchor{enum.window-edge.south-west}:south-west +@item @anchor{enum.window-edge.west}:west @end itemize diff --git a/doc/gdk.flags.texi b/doc/gdk.flags.texi index a5ee21b..c49d4b5 100644 --- a/doc/gdk.flags.texi +++ b/doc/gdk.flags.texi @@ -11,28 +11,28 @@ @Flags event-mask Values: @itemize -@item :exposure-mask -@item :pointer-motion-mask -@item :pointer-motion-hint-mask -@item :button-motion-mask -@item :button1-motion-mask -@item :button2-motion-mask -@item :button3-motion-mask -@item :button-press-mask -@item :button-release-mask -@item :key-press-mask -@item :key-release-mask -@item :enter-notify-mask -@item :leave-notify-mask -@item :focus-change-mask -@item :structure-mask -@item :property-change-mask -@item :visibility-notify-mask -@item :proximity-in-mask -@item :proximity-out-mask -@item :substructure-mask -@item :scroll-mask -@item :all-events-mask +@item @anchor{flags.event-mask.all-events-mask}:all-events-mask +@item @anchor{flags.event-mask.button-motion-mask}:button-motion-mask +@item @anchor{flags.event-mask.button-press-mask}:button-press-mask +@item @anchor{flags.event-mask.button-release-mask}:button-release-mask +@item @anchor{flags.event-mask.button1-motion-mask}:button1-motion-mask +@item @anchor{flags.event-mask.button2-motion-mask}:button2-motion-mask +@item @anchor{flags.event-mask.button3-motion-mask}:button3-motion-mask +@item @anchor{flags.event-mask.enter-notify-mask}:enter-notify-mask +@item @anchor{flags.event-mask.exposure-mask}:exposure-mask +@item @anchor{flags.event-mask.focus-change-mask}:focus-change-mask +@item @anchor{flags.event-mask.key-press-mask}:key-press-mask +@item @anchor{flags.event-mask.key-release-mask}:key-release-mask +@item @anchor{flags.event-mask.leave-notify-mask}:leave-notify-mask +@item @anchor{flags.event-mask.pointer-motion-hint-mask}:pointer-motion-hint-mask +@item @anchor{flags.event-mask.pointer-motion-mask}:pointer-motion-mask +@item @anchor{flags.event-mask.property-change-mask}:property-change-mask +@item @anchor{flags.event-mask.proximity-in-mask}:proximity-in-mask +@item @anchor{flags.event-mask.proximity-out-mask}:proximity-out-mask +@item @anchor{flags.event-mask.scroll-mask}:scroll-mask +@item @anchor{flags.event-mask.structure-mask}:structure-mask +@item @anchor{flags.event-mask.substructure-mask}:substructure-mask +@item @anchor{flags.event-mask.visibility-notify-mask}:visibility-notify-mask @end itemize @@ -41,28 +41,28 @@ Values: @Flags gdk-event-mask Values: @itemize -@item :exposure-mask -@item :pointer-motion-mask -@item :pointer-motion-hint-mask -@item :button-motion-mask -@item :button1-motion-mask -@item :button2-motion-mask -@item :button3-motion-mask -@item :button-press-mask -@item :button-release-mask -@item :key-press-mask -@item :key-release-mask -@item :enter-notify-mask -@item :leave-notify-mask -@item :focus-change-mask -@item :structure-mask -@item :property-change-mask -@item :visibility-notify-mask -@item :proximity-in-mask -@item :proximity-out-mask -@item :substructure-mask -@item :scroll-mask -@item :all-events-mask +@item @anchor{flags.gdk-event-mask.all-events-mask}:all-events-mask +@item @anchor{flags.gdk-event-mask.button-motion-mask}:button-motion-mask +@item @anchor{flags.gdk-event-mask.button-press-mask}:button-press-mask +@item @anchor{flags.gdk-event-mask.button-release-mask}:button-release-mask +@item @anchor{flags.gdk-event-mask.button1-motion-mask}:button1-motion-mask +@item @anchor{flags.gdk-event-mask.button2-motion-mask}:button2-motion-mask +@item @anchor{flags.gdk-event-mask.button3-motion-mask}:button3-motion-mask +@item @anchor{flags.gdk-event-mask.enter-notify-mask}:enter-notify-mask +@item @anchor{flags.gdk-event-mask.exposure-mask}:exposure-mask +@item @anchor{flags.gdk-event-mask.focus-change-mask}:focus-change-mask +@item @anchor{flags.gdk-event-mask.key-press-mask}:key-press-mask +@item @anchor{flags.gdk-event-mask.key-release-mask}:key-release-mask +@item @anchor{flags.gdk-event-mask.leave-notify-mask}:leave-notify-mask +@item @anchor{flags.gdk-event-mask.pointer-motion-hint-mask}:pointer-motion-hint-mask +@item @anchor{flags.gdk-event-mask.pointer-motion-mask}:pointer-motion-mask +@item @anchor{flags.gdk-event-mask.property-change-mask}:property-change-mask +@item @anchor{flags.gdk-event-mask.proximity-in-mask}:proximity-in-mask +@item @anchor{flags.gdk-event-mask.proximity-out-mask}:proximity-out-mask +@item @anchor{flags.gdk-event-mask.scroll-mask}:scroll-mask +@item @anchor{flags.gdk-event-mask.structure-mask}:structure-mask +@item @anchor{flags.gdk-event-mask.substructure-mask}:substructure-mask +@item @anchor{flags.gdk-event-mask.visibility-notify-mask}:visibility-notify-mask @end itemize @@ -71,24 +71,24 @@ Values: @Flags modifier-type Values: @itemize -@item :shift-mask -@item :lock-mask -@item :control-mask -@item :mod1-mask -@item :mod2-mask -@item :mod3-mask -@item :mod4-mask -@item :mod5-mask -@item :button1-mask -@item :button2-mask -@item :button3-mask -@item :button4-mask -@item :button5-mask -@item :super-mask -@item :hyper-mask -@item :meta-mask -@item :release-mask -@item :modifier-mask +@item @anchor{flags.modifier-type.button1-mask}:button1-mask +@item @anchor{flags.modifier-type.button2-mask}:button2-mask +@item @anchor{flags.modifier-type.button3-mask}:button3-mask +@item @anchor{flags.modifier-type.button4-mask}:button4-mask +@item @anchor{flags.modifier-type.button5-mask}:button5-mask +@item @anchor{flags.modifier-type.control-mask}:control-mask +@item @anchor{flags.modifier-type.hyper-mask}:hyper-mask +@item @anchor{flags.modifier-type.lock-mask}:lock-mask +@item @anchor{flags.modifier-type.meta-mask}:meta-mask +@item @anchor{flags.modifier-type.mod1-mask}:mod1-mask +@item @anchor{flags.modifier-type.mod2-mask}:mod2-mask +@item @anchor{flags.modifier-type.mod3-mask}:mod3-mask +@item @anchor{flags.modifier-type.mod4-mask}:mod4-mask +@item @anchor{flags.modifier-type.mod5-mask}:mod5-mask +@item @anchor{flags.modifier-type.modifier-mask}:modifier-mask +@item @anchor{flags.modifier-type.release-mask}:release-mask +@item @anchor{flags.modifier-type.shift-mask}:shift-mask +@item @anchor{flags.modifier-type.super-mask}:super-mask @end itemize @@ -97,15 +97,15 @@ Values: @Flags window-hints Values: @itemize -@item :pos -@item :min-size -@item :max-size -@item :base-size -@item :aspect -@item :resize-inc -@item :win-gravity -@item :user-pos -@item :user-size +@item @anchor{flags.window-hints.aspect}:aspect +@item @anchor{flags.window-hints.base-size}:base-size +@item @anchor{flags.window-hints.max-size}:max-size +@item @anchor{flags.window-hints.min-size}:min-size +@item @anchor{flags.window-hints.pos}:pos +@item @anchor{flags.window-hints.resize-inc}:resize-inc +@item @anchor{flags.window-hints.user-pos}:user-pos +@item @anchor{flags.window-hints.user-size}:user-size +@item @anchor{flags.window-hints.win-gravity}:win-gravity @end itemize @@ -114,13 +114,13 @@ Values: @Flags window-state Values: @itemize -@item :withdrawn -@item :iconified -@item :maximized -@item :sticky -@item :fullscreen -@item :above -@item :below +@item @anchor{flags.window-state.above}:above +@item @anchor{flags.window-state.below}:below +@item @anchor{flags.window-state.fullscreen}:fullscreen +@item @anchor{flags.window-state.iconified}:iconified +@item @anchor{flags.window-state.maximized}:maximized +@item @anchor{flags.window-state.sticky}:sticky +@item @anchor{flags.window-state.withdrawn}:withdrawn @end itemize diff --git a/doc/gdk.objects.texi b/doc/gdk.objects.texi index 1aa66a7..fab004d 100644 --- a/doc/gdk.objects.texi +++ b/doc/gdk.objects.texi @@ -1,5 +1,4 @@ @menu -@c * display:: * display-manager:: * drag-context:: * drawable:: @@ -11,31 +10,9 @@ * pixbuf:: * pixbuf-animation:: * pixmap:: -@c * screen:: * visual:: @end menu -@c @node display -@c @section display -@c @Class display -@c Superclass: @ref{g-object} - -@c Slots: -@c @itemize -@c @item @anchor{slot.display.name}name. Type: @code{string}. Accessor: @anchor{fn.display-name}@code{display-name}. Read-only. -@c @item @anchor{slot.display.n-screens}n-screens. Type: @code{integer}. Accessor: @anchor{fn.display-n-screens}@code{display-n-screens}. Read-only. -@c @item @anchor{slot.display.default-screen}default-screen. Type: @ref{screen}. Accessor: @anchor{fn.display-default-screen}@code{display-default-screen}. Read-only. -@c @end itemize - - -@c Signals: -@c @itemize -@c @item @anchor{signal.display.closed}"closed". Signature: (instance @ref{display}), (arg-1 @code{boolean}) @result{} void. Options: run-last. -@c @end itemize - - - - @node display-manager @section display-manager @Class display-manager @@ -183,14 +160,14 @@ Superclass: @ref{g-object} Slots: @itemize +@item @anchor{slot.pixbuf.bits-per-sample}bits-per-sample. Type: @code{integer}. Accessor: @anchor{fn.pixbuf-bits-per-sample}@code{pixbuf-bits-per-sample}. @item @anchor{slot.pixbuf.colorspace}colorspace. Type: @ref{colorspace}. Accessor: @anchor{fn.pixbuf-colorspace}@code{pixbuf-colorspace}. -@item @anchor{slot.pixbuf.n-channels}n-channels. Type: @code{integer}. Accessor: @anchor{fn.pixbuf-n-channels}@code{pixbuf-n-channels}. @item @anchor{slot.pixbuf.has-alpha}has-alpha. Type: @code{boolean}. Accessor: @anchor{fn.pixbuf-has-alpha}@code{pixbuf-has-alpha}. -@item @anchor{slot.pixbuf.bits-per-sample}bits-per-sample. Type: @code{integer}. Accessor: @anchor{fn.pixbuf-bits-per-sample}@code{pixbuf-bits-per-sample}. -@item @anchor{slot.pixbuf.width}width. Type: @code{integer}. Accessor: @anchor{fn.pixbuf-width}@code{pixbuf-width}. @item @anchor{slot.pixbuf.height}height. Type: @code{integer}. Accessor: @anchor{fn.pixbuf-height}@code{pixbuf-height}. -@item @anchor{slot.pixbuf.rowstride}rowstride. Type: @code{integer}. Accessor: @anchor{fn.pixbuf-rowstride}@code{pixbuf-rowstride}. +@item @anchor{slot.pixbuf.n-channels}n-channels. Type: @code{integer}. Accessor: @anchor{fn.pixbuf-n-channels}@code{pixbuf-n-channels}. @item @anchor{slot.pixbuf.pixels}pixels. Type: gpointer. Accessor: @anchor{fn.pixbuf-pixels}@code{pixbuf-pixels}. +@item @anchor{slot.pixbuf.rowstride}rowstride. Type: @code{integer}. Accessor: @anchor{fn.pixbuf-rowstride}@code{pixbuf-rowstride}. +@item @anchor{slot.pixbuf.width}width. Type: @code{integer}. Accessor: @anchor{fn.pixbuf-width}@code{pixbuf-width}. @end itemize @@ -235,49 +212,6 @@ Signals: -@c @node screen -@c @section screen -@c @Class screen -@c Superclass: @ref{g-object} - -@c Slots: -@c @itemize -@c @item @anchor{slot.screen.font-options}font-options. Type: gpointer. Accessor: @anchor{fn.screen-font-options}@code{screen-font-options}. -@c @item @anchor{slot.screen.resolution}resolution. Type: @code{double-float}. Accessor: @anchor{fn.screen-resolution}@code{screen-resolution}. -@c @item @anchor{slot.screen.default-colormap}default-colormap. Type: @ref{colormap}. Accessor: @anchor{fn.screen-default-colormap}@code{screen-default-colormap}. -@c @item @anchor{slot.screen.system-colormap}system-colormap. Type: @ref{colormap}. Accessor: @anchor{fn.screen-system-colormap}@code{screen-system-colormap}. Read-only. -@c @item @anchor{slot.screen.system-visual}system-visual. Type: @ref{visual}. Accessor: @anchor{fn.screen-system-visual}@code{screen-system-visual}. Read-only. -@c @item @anchor{slot.screen.rgb-colormap}rgb-colormap. Type: @ref{colormap}. Accessor: @anchor{fn.screen-rgb-colormap}@code{screen-rgb-colormap}. Read-only. -@c @item @anchor{slot.screen.rgb-visual}rgb-visual. Type: @ref{visual}. Accessor: @anchor{fn.screen-rgb-visual}@code{screen-rgb-visual}. Read-only. -@c @item @anchor{slot.screen.rgba-colormap}rgba-colormap. Type: @ref{colormap}. Accessor: @anchor{fn.screen-rgba-colormap}@code{screen-rgba-colormap}. Read-only. -@c @item @anchor{slot.screen.rgba-visual}rgba-visual. Type: @ref{visual}. Accessor: @anchor{fn.screen-rgba-visual}@code{screen-rgba-visual}. Read-only. -@c @item @anchor{slot.screen.composited-p}composited-p. Type: @code{boolean}. Accessor: @anchor{fn.screen-composited-p}@code{screen-composited-p}. Read-only. -@c @item @anchor{slot.screen.root-window}root-window. Type: @ref{gdk-window}. Accessor: @anchor{fn.screen-root-window}@code{screen-root-window}. Read-only. -@c @item @anchor{slot.screen.display}display. Type: @ref{display}. Accessor: @anchor{fn.screen-display}@code{screen-display}. Read-only. -@c @item @anchor{slot.screen.number}number. Type: @code{integer}. Accessor: @anchor{fn.screen-number}@code{screen-number}. Read-only. -@c @item @anchor{slot.screen.width}width. Type: @code{integer}. Accessor: @anchor{fn.screen-width}@code{screen-width}. Read-only. -@c @item @anchor{slot.screen.height}height. Type: @code{integer}. Accessor: @anchor{fn.screen-height}@code{screen-height}. Read-only. -@c @item @anchor{slot.screen.width-mm}width-mm. Type: @code{integer}. Accessor: @anchor{fn.screen-width-mm}@code{screen-width-mm}. Read-only. -@c @item @anchor{slot.screen.height-mm}height-mm. Type: @code{integer}. Accessor: @anchor{fn.screen-height-mm}@code{screen-height-mm}. Read-only. -@c @item @anchor{slot.screen.visuals}visuals. Type: list of @ref{visual}. Accessor: @anchor{fn.screen-visuals}@code{screen-visuals}. Read-only. -@c @item @anchor{slot.screen.toplevel-windows}toplevel-windows. Type: list of @ref{gdk-window}. Accessor: @anchor{fn.screen-toplevel-windows}@code{screen-toplevel-windows}. Read-only. -@c @item @anchor{slot.screen.display-name}display-name. Type: @code{string}. Accessor: @anchor{fn.screen-display-name}@code{screen-display-name}. Read-only. -@c @item @anchor{slot.screen.n-monitors}n-monitors. Type: @code{integer}. Accessor: @anchor{fn.screen-n-monitors}@code{screen-n-monitors}. Read-only. -@c @item @anchor{slot.screen.active-window}active-window. Type: @ref{gdk-window}. Accessor: @anchor{fn.screen-active-window}@code{screen-active-window}. Read-only. -@c @item @anchor{slot.screen.window-stack}window-stack. Type: list of @ref{gdk-window}. Accessor: @anchor{fn.screen-window-stack}@code{screen-window-stack}. Read-only. -@c @end itemize - - -@c Signals: -@c @itemize -@c @item @anchor{signal.screen.size-changed}"size-changed". Signature: (instance @ref{screen}) @result{} void. Options: run-last. -@c @item @anchor{signal.screen.composited-changed}"composited-changed". Signature: (instance @ref{screen}) @result{} void. Options: run-last. -@c @item @anchor{signal.screen.monitors-changed}"monitors-changed". Signature: (instance @ref{screen}) @result{} void. Options: run-last. -@c @end itemize - - - - @node visual @section visual @Class visual diff --git a/doc/gdk.structs.texi b/doc/gdk.structs.texi index 992d5b4..6bfc30c 100644 --- a/doc/gdk.structs.texi +++ b/doc/gdk.structs.texi @@ -36,10 +36,10 @@ Superclass: @code{structure-object} Slots: @itemize +@item @anchor{slot.color.blue}blue. Accessor: color-blue. +@item @anchor{slot.color.green}green. Accessor: color-green. @item @anchor{slot.color.pixel}pixel. Accessor: color-pixel. @item @anchor{slot.color.red}red. Accessor: color-red. -@item @anchor{slot.color.green}green. Accessor: color-green. -@item @anchor{slot.color.blue}blue. Accessor: color-blue. @end itemize @@ -63,9 +63,9 @@ Subclasses: @ref{event-key} @ref{event-button} @ref{event-scroll} @ref{event-mot Slots: @itemize +@item @anchor{slot.event.send-event}send-event. Accessor: event-send-event. @item @anchor{slot.event.type}type. Accessor: event-type. @item @anchor{slot.event.window}window. Accessor: event-window. -@item @anchor{slot.event.send-event}send-event. Accessor: event-send-event. @end itemize @@ -76,15 +76,15 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-button.type}type. Accessor: event-button-type. -@item @anchor{slot.event-button.time}time. Accessor: event-button-time. -@item @anchor{slot.event-button.x}x. Accessor: event-button-x. -@item @anchor{slot.event-button.y}y. Accessor: event-button-y. @item @anchor{slot.event-button.axes}axes. Accessor: event-button-axes. -@item @anchor{slot.event-button.state}state. Accessor: event-button-state. @item @anchor{slot.event-button.button}button. Accessor: event-button-button. @item @anchor{slot.event-button.device}device. Accessor: event-button-device. +@item @anchor{slot.event-button.state}state. Accessor: event-button-state. +@item @anchor{slot.event-button.time}time. Accessor: event-button-time. +@item @anchor{slot.event-button.type}type. Accessor: event-button-type. +@item @anchor{slot.event-button.x}x. Accessor: event-button-x. @item @anchor{slot.event-button.x-root}x-root. Accessor: event-button-x-root. +@item @anchor{slot.event-button.y}y. Accessor: event-button-y. @item @anchor{slot.event-button.y-root}y-root. Accessor: event-button-y-root. @end itemize @@ -98,9 +98,9 @@ Subclasses: @ref{event-client-8} @ref{event-client-16} @ref{event-client-32} Slots: @itemize -@item @anchor{slot.event-client.type}type. Accessor: event-client-type. -@item @anchor{slot.event-client.message-time}message-time. Accessor: event-client-message-time. @item @anchor{slot.event-client.data-format}data-format. Accessor: event-client-data-format. +@item @anchor{slot.event-client.message-time}message-time. Accessor: event-client-message-time. +@item @anchor{slot.event-client.type}type. Accessor: event-client-type. @end itemize @@ -111,8 +111,8 @@ Superclass: @ref{event-client} Slots: @itemize -@item @anchor{slot.event-client-16.data-format}data-format. Accessor: event-client-16-data-format. @item @anchor{slot.event-client-16.data}data. Accessor: event-client-16-data. +@item @anchor{slot.event-client-16.data-format}data-format. Accessor: event-client-16-data-format. @end itemize @@ -123,8 +123,8 @@ Superclass: @ref{event-client} Slots: @itemize -@item @anchor{slot.event-client-32.data-format}data-format. Accessor: event-client-32-data-format. @item @anchor{slot.event-client-32.data}data. Accessor: event-client-32-data. +@item @anchor{slot.event-client-32.data-format}data-format. Accessor: event-client-32-data-format. @end itemize @@ -135,8 +135,8 @@ Superclass: @ref{event-client} Slots: @itemize -@item @anchor{slot.event-client-8.data-format}data-format. Accessor: event-client-8-data-format. @item @anchor{slot.event-client-8.data}data. Accessor: event-client-8-data. +@item @anchor{slot.event-client-8.data-format}data-format. Accessor: event-client-8-data-format. @end itemize @@ -147,11 +147,11 @@ Superclass: @ref{event} Slots: @itemize +@item @anchor{slot.event-configure.height}height. Accessor: event-configure-height. @item @anchor{slot.event-configure.type}type. Accessor: event-configure-type. +@item @anchor{slot.event-configure.width}width. Accessor: event-configure-width. @item @anchor{slot.event-configure.x}x. Accessor: event-configure-x. @item @anchor{slot.event-configure.y}y. Accessor: event-configure-y. -@item @anchor{slot.event-configure.width}width. Accessor: event-configure-width. -@item @anchor{slot.event-configure.height}height. Accessor: event-configure-height. @end itemize @@ -162,17 +162,17 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-crossing.type}type. Accessor: event-crossing-type. +@item @anchor{slot.event-crossing.detail}detail. Accessor: event-crossing-detail. +@item @anchor{slot.event-crossing.focus}focus. Accessor: event-crossing-focus. +@item @anchor{slot.event-crossing.mode}mode. Accessor: event-crossing-mode. +@item @anchor{slot.event-crossing.state}state. Accessor: event-crossing-state. @item @anchor{slot.event-crossing.sub-window}sub-window. Accessor: event-crossing-sub-window. @item @anchor{slot.event-crossing.time}time. Accessor: event-crossing-time. +@item @anchor{slot.event-crossing.type}type. Accessor: event-crossing-type. @item @anchor{slot.event-crossing.x}x. Accessor: event-crossing-x. -@item @anchor{slot.event-crossing.y}y. Accessor: event-crossing-y. @item @anchor{slot.event-crossing.x-root}x-root. Accessor: event-crossing-x-root. +@item @anchor{slot.event-crossing.y}y. Accessor: event-crossing-y. @item @anchor{slot.event-crossing.y-root}y-root. Accessor: event-crossing-y-root. -@item @anchor{slot.event-crossing.mode}mode. Accessor: event-crossing-mode. -@item @anchor{slot.event-crossing.detail}detail. Accessor: event-crossing-detail. -@item @anchor{slot.event-crossing.focus}focus. Accessor: event-crossing-focus. -@item @anchor{slot.event-crossing.state}state. Accessor: event-crossing-state. @end itemize @@ -183,9 +183,9 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-dnd.type}type. Accessor: event-dnd-type. @item @anchor{slot.event-dnd.drag-context}drag-context. Accessor: event-dnd-drag-context. @item @anchor{slot.event-dnd.time}time. Accessor: event-dnd-time. +@item @anchor{slot.event-dnd.type}type. Accessor: event-dnd-type. @item @anchor{slot.event-dnd.x-root}x-root. Accessor: event-dnd-x-root. @item @anchor{slot.event-dnd.y-root}y-root. Accessor: event-dnd-y-root. @end itemize @@ -198,10 +198,10 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-expose.type}type. Accessor: event-expose-type. @item @anchor{slot.event-expose.area}area. Accessor: event-expose-area. -@item @anchor{slot.event-expose.region}region. Accessor: event-expose-region. @item @anchor{slot.event-expose.count}count. Accessor: event-expose-count. +@item @anchor{slot.event-expose.region}region. Accessor: event-expose-region. +@item @anchor{slot.event-expose.type}type. Accessor: event-expose-type. @end itemize @@ -212,8 +212,8 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-focus.type}type. Accessor: event-focus-type. @item @anchor{slot.event-focus.in}in. Accessor: event-focus-in. +@item @anchor{slot.event-focus.type}type. Accessor: event-focus-type. @end itemize @@ -224,10 +224,10 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-grab-broken.type}type. Accessor: event-grab-broken-type. -@item @anchor{slot.event-grab-broken.keyboard}keyboard. Accessor: event-grab-broken-keyboard. -@item @anchor{slot.event-grab-broken.implicit}implicit. Accessor: event-grab-broken-implicit. @item @anchor{slot.event-grab-broken.grab-window}grab-window. Accessor: event-grab-broken-grab-window. +@item @anchor{slot.event-grab-broken.implicit}implicit. Accessor: event-grab-broken-implicit. +@item @anchor{slot.event-grab-broken.keyboard}keyboard. Accessor: event-grab-broken-keyboard. +@item @anchor{slot.event-grab-broken.type}type. Accessor: event-grab-broken-type. @end itemize @@ -238,15 +238,15 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-key.type}type. Accessor: event-key-type. -@item @anchor{slot.event-key.time}time. Accessor: event-key-time. -@item @anchor{slot.event-key.state}state. Accessor: event-key-state. +@item @anchor{slot.event-key.group}group. Accessor: event-key-group. +@item @anchor{slot.event-key.hardware-keycode}hardware-keycode. Accessor: event-key-hardware-keycode. +@item @anchor{slot.event-key.is-modifier}is-modifier. Accessor: event-key-is-modifier. @item @anchor{slot.event-key.keyval}keyval. Accessor: event-key-keyval. @item @anchor{slot.event-key.length}length. Accessor: event-key-length. +@item @anchor{slot.event-key.state}state. Accessor: event-key-state. @item @anchor{slot.event-key.string}string. Accessor: event-key-string. -@item @anchor{slot.event-key.hardware-keycode}hardware-keycode. Accessor: event-key-hardware-keycode. -@item @anchor{slot.event-key.group}group. Accessor: event-key-group. -@item @anchor{slot.event-key.is-modifier}is-modifier. Accessor: event-key-is-modifier. +@item @anchor{slot.event-key.time}time. Accessor: event-key-time. +@item @anchor{slot.event-key.type}type. Accessor: event-key-type. @end itemize @@ -257,15 +257,15 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-motion.type}type. Accessor: event-motion-type. -@item @anchor{slot.event-motion.time}time. Accessor: event-motion-time. -@item @anchor{slot.event-motion.x}x. Accessor: event-motion-x. -@item @anchor{slot.event-motion.y}y. Accessor: event-motion-y. @item @anchor{slot.event-motion.axes}axes. Accessor: event-motion-axes. -@item @anchor{slot.event-motion.state}state. Accessor: event-motion-state. -@item @anchor{slot.event-motion.is-hint}is-hint. Accessor: event-motion-is-hint. @item @anchor{slot.event-motion.device}device. Accessor: event-motion-device. +@item @anchor{slot.event-motion.is-hint}is-hint. Accessor: event-motion-is-hint. +@item @anchor{slot.event-motion.state}state. Accessor: event-motion-state. +@item @anchor{slot.event-motion.time}time. Accessor: event-motion-time. +@item @anchor{slot.event-motion.type}type. Accessor: event-motion-type. +@item @anchor{slot.event-motion.x}x. Accessor: event-motion-x. @item @anchor{slot.event-motion.x-root}x-root. Accessor: event-motion-x-root. +@item @anchor{slot.event-motion.y}y. Accessor: event-motion-y. @item @anchor{slot.event-motion.y-root}y-root. Accessor: event-motion-y-root. @end itemize @@ -288,12 +288,12 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-owner-change.type}type. Accessor: event-owner-change-type. @item @anchor{slot.event-owner-change.owner}owner. Accessor: event-owner-change-owner. @item @anchor{slot.event-owner-change.reason}reason. Accessor: event-owner-change-reason. @item @anchor{slot.event-owner-change.selection}selection. Accessor: event-owner-change-selection. -@item @anchor{slot.event-owner-change.time}time. Accessor: event-owner-change-time. @item @anchor{slot.event-owner-change.selection-time}selection-time. Accessor: event-owner-change-selection-time. +@item @anchor{slot.event-owner-change.time}time. Accessor: event-owner-change-time. +@item @anchor{slot.event-owner-change.type}type. Accessor: event-owner-change-type. @end itemize @@ -304,10 +304,10 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-property.type}type. Accessor: event-property-type. @item @anchor{slot.event-property.atom}atom. Accessor: event-property-atom. -@item @anchor{slot.event-property.time}time. Accessor: event-property-time. @item @anchor{slot.event-property.state}state. Accessor: event-property-state. +@item @anchor{slot.event-property.time}time. Accessor: event-property-time. +@item @anchor{slot.event-property.type}type. Accessor: event-property-type. @end itemize @@ -318,9 +318,9 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-proximity.type}type. Accessor: event-proximity-type. -@item @anchor{slot.event-proximity.time}time. Accessor: event-proximity-time. @item @anchor{slot.event-proximity.device}device. Accessor: event-proximity-device. +@item @anchor{slot.event-proximity.time}time. Accessor: event-proximity-time. +@item @anchor{slot.event-proximity.type}type. Accessor: event-proximity-type. @end itemize @@ -331,14 +331,14 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-scroll.type}type. Accessor: event-scroll-type. +@item @anchor{slot.event-scroll.device}device. Accessor: event-scroll-device. +@item @anchor{slot.event-scroll.direction}direction. Accessor: event-scroll-direction. +@item @anchor{slot.event-scroll.state}state. Accessor: event-scroll-state. @item @anchor{slot.event-scroll.time}time. Accessor: event-scroll-time. +@item @anchor{slot.event-scroll.type}type. Accessor: event-scroll-type. @item @anchor{slot.event-scroll.x}x. Accessor: event-scroll-x. -@item @anchor{slot.event-scroll.y}y. Accessor: event-scroll-y. -@item @anchor{slot.event-scroll.state}state. Accessor: event-scroll-state. -@item @anchor{slot.event-scroll.direction}direction. Accessor: event-scroll-direction. -@item @anchor{slot.event-scroll.device}device. Accessor: event-scroll-device. @item @anchor{slot.event-scroll.x-root}x-root. Accessor: event-scroll-x-root. +@item @anchor{slot.event-scroll.y}y. Accessor: event-scroll-y. @item @anchor{slot.event-scroll.y-root}y-root. Accessor: event-scroll-y-root. @end itemize @@ -350,12 +350,12 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-selection.type}type. Accessor: event-selection-type. +@item @anchor{slot.event-selection.property}property. Accessor: event-selection-property. +@item @anchor{slot.event-selection.requestor}requestor. Accessor: event-selection-requestor. @item @anchor{slot.event-selection.selection}selection. Accessor: event-selection-selection. @item @anchor{slot.event-selection.target}target. Accessor: event-selection-target. -@item @anchor{slot.event-selection.property}property. Accessor: event-selection-property. @item @anchor{slot.event-selection.time}time. Accessor: event-selection-time. -@item @anchor{slot.event-selection.requestor}requestor. Accessor: event-selection-requestor. +@item @anchor{slot.event-selection.type}type. Accessor: event-selection-type. @end itemize @@ -366,9 +366,9 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-setting.type}type. Accessor: event-setting-type. @item @anchor{slot.event-setting.action}action. Accessor: event-setting-action. @item @anchor{slot.event-setting.name}name. Accessor: event-setting-name. +@item @anchor{slot.event-setting.type}type. Accessor: event-setting-type. @end itemize @@ -379,8 +379,8 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-visibility.type}type. Accessor: event-visibility-type. @item @anchor{slot.event-visibility.state}state. Accessor: event-visibility-state. +@item @anchor{slot.event-visibility.type}type. Accessor: event-visibility-type. @end itemize @@ -391,9 +391,9 @@ Superclass: @ref{event} Slots: @itemize -@item @anchor{slot.event-window-state.type}type. Accessor: event-window-state-type. @item @anchor{slot.event-window-state.changed-mask}changed-mask. Accessor: event-window-state-changed-mask. @item @anchor{slot.event-window-state.new-window-state}new-window-state. Accessor: event-window-state-new-window-state. +@item @anchor{slot.event-window-state.type}type. Accessor: event-window-state-type. @end itemize @@ -404,9 +404,9 @@ Superclass: @code{structure-object} Slots: @itemize -@item @anchor{slot.font.type}type. Accessor: font-type. @item @anchor{slot.font.ascent}ascent. Accessor: font-ascent. @item @anchor{slot.font.descent}descent. Accessor: font-descent. +@item @anchor{slot.font.type}type. Accessor: font-type. @end itemize @@ -417,17 +417,17 @@ Superclass: @code{structure-object} Slots: @itemize -@item @anchor{slot.geometry.min-width}min-width. Accessor: geometry-min-width. -@item @anchor{slot.geometry.min-height}min-height. Accessor: geometry-min-height. -@item @anchor{slot.geometry.max-width}max-width. Accessor: geometry-max-width. -@item @anchor{slot.geometry.max-height}max-height. Accessor: geometry-max-height. -@item @anchor{slot.geometry.base-width}base-width. Accessor: geometry-base-width. @item @anchor{slot.geometry.base-height}base-height. Accessor: geometry-base-height. -@item @anchor{slot.geometry.width-increment}width-increment. Accessor: geometry-width-increment. +@item @anchor{slot.geometry.base-width}base-width. Accessor: geometry-base-width. +@item @anchor{slot.geometry.gravity}gravity. Accessor: geometry-gravity. @item @anchor{slot.geometry.height-increment}height-increment. Accessor: geometry-height-increment. -@item @anchor{slot.geometry.min-aspect}min-aspect. Accessor: geometry-min-aspect. @item @anchor{slot.geometry.max-aspect}max-aspect. Accessor: geometry-max-aspect. -@item @anchor{slot.geometry.gravity}gravity. Accessor: geometry-gravity. +@item @anchor{slot.geometry.max-height}max-height. Accessor: geometry-max-height. +@item @anchor{slot.geometry.max-width}max-width. Accessor: geometry-max-width. +@item @anchor{slot.geometry.min-aspect}min-aspect. Accessor: geometry-min-aspect. +@item @anchor{slot.geometry.min-height}min-height. Accessor: geometry-min-height. +@item @anchor{slot.geometry.min-width}min-width. Accessor: geometry-min-width. +@item @anchor{slot.geometry.width-increment}width-increment. Accessor: geometry-width-increment. @end itemize @@ -438,10 +438,10 @@ Superclass: @code{structure-object} Slots: @itemize +@item @anchor{slot.rectangle.height}height. Accessor: rectangle-height. +@item @anchor{slot.rectangle.width}width. Accessor: rectangle-width. @item @anchor{slot.rectangle.x}x. Accessor: rectangle-x. @item @anchor{slot.rectangle.y}y. Accessor: rectangle-y. -@item @anchor{slot.rectangle.width}width. Accessor: rectangle-width. -@item @anchor{slot.rectangle.height}height. Accessor: rectangle-height. @end itemize diff --git a/doc/gtk.enums.texi b/doc/gtk.enums.texi index 2234fc4..e8b734e 100644 --- a/doc/gtk.enums.texi +++ b/doc/gtk.enums.texi @@ -99,23 +99,23 @@ @Enum anchor-type Values: @itemize -@item :center -@item :north -@item :north-west -@item :north-east -@item :south -@item :south-west -@item :south-east -@item :west -@item :east -@item :n -@item :nw -@item :ne -@item :s -@item :sw -@item :se -@item :w -@item :e +@item @anchor{enum.anchor-type.center}:center +@item @anchor{enum.anchor-type.e}:e +@item @anchor{enum.anchor-type.east}:east +@item @anchor{enum.anchor-type.n}:n +@item @anchor{enum.anchor-type.ne}:ne +@item @anchor{enum.anchor-type.north}:north +@item @anchor{enum.anchor-type.north-east}:north-east +@item @anchor{enum.anchor-type.north-west}:north-west +@item @anchor{enum.anchor-type.nw}:nw +@item @anchor{enum.anchor-type.s}:s +@item @anchor{enum.anchor-type.se}:se +@item @anchor{enum.anchor-type.south}:south +@item @anchor{enum.anchor-type.south-east}:south-east +@item @anchor{enum.anchor-type.south-west}:south-west +@item @anchor{enum.anchor-type.sw}:sw +@item @anchor{enum.anchor-type.w}:w +@item @anchor{enum.anchor-type.west}:west @end itemize @@ -124,11 +124,11 @@ Values: @Enum arrow-type Values: @itemize -@item :up -@item :down -@item :left -@item :right -@item :none +@item @anchor{enum.arrow-type.down}:down +@item @anchor{enum.arrow-type.left}:left +@item @anchor{enum.arrow-type.none}:none +@item @anchor{enum.arrow-type.right}:right +@item @anchor{enum.arrow-type.up}:up @end itemize @@ -137,11 +137,11 @@ Values: @Enum assistant-page-type Values: @itemize -@item :content -@item :intro -@item :confirm -@item :summary -@item :progress +@item @anchor{enum.assistant-page-type.confirm}:confirm +@item @anchor{enum.assistant-page-type.content}:content +@item @anchor{enum.assistant-page-type.intro}:intro +@item @anchor{enum.assistant-page-type.progress}:progress +@item @anchor{enum.assistant-page-type.summary}:summary @end itemize @@ -150,15 +150,15 @@ Values: @Enum builder-error Values: @itemize -@item :invalid-type-function -@item :unhandled-tag -@item :missing-attribute -@item :invalid-attribute -@item :invalid-tag -@item :missing-property-value -@item :invalid-value -@item :version-mismatch -@item :duplicate-id +@item @anchor{enum.builder-error.duplicate-id}:duplicate-id +@item @anchor{enum.builder-error.invalid-attribute}:invalid-attribute +@item @anchor{enum.builder-error.invalid-tag}:invalid-tag +@item @anchor{enum.builder-error.invalid-type-function}:invalid-type-function +@item @anchor{enum.builder-error.invalid-value}:invalid-value +@item @anchor{enum.builder-error.missing-attribute}:missing-attribute +@item @anchor{enum.builder-error.missing-property-value}:missing-property-value +@item @anchor{enum.builder-error.unhandled-tag}:unhandled-tag +@item @anchor{enum.builder-error.version-mismatch}:version-mismatch @end itemize @@ -167,12 +167,12 @@ Values: @Enum button-box-style Values: @itemize -@item :default-style -@item :spread -@item :edge -@item :start -@item :end -@item :center +@item @anchor{enum.button-box-style.center}:center +@item @anchor{enum.button-box-style.default-style}:default-style +@item @anchor{enum.button-box-style.edge}:edge +@item @anchor{enum.button-box-style.end}:end +@item @anchor{enum.button-box-style.spread}:spread +@item @anchor{enum.button-box-style.start}:start @end itemize @@ -181,12 +181,12 @@ Values: @Enum buttons-type Values: @itemize -@item :none -@item :ok -@item :close -@item :cancel -@item :yes-no -@item :ok-cancel +@item @anchor{enum.buttons-type.cancel}:cancel +@item @anchor{enum.buttons-type.close}:close +@item @anchor{enum.buttons-type.none}:none +@item @anchor{enum.buttons-type.ok}:ok +@item @anchor{enum.buttons-type.ok-cancel}:ok-cancel +@item @anchor{enum.buttons-type.yes-no}:yes-no @end itemize @@ -195,10 +195,10 @@ Values: @Enum c-list-drag-pos Values: @itemize -@item :none -@item :before -@item :into -@item :after +@item @anchor{enum.c-list-drag-pos.after}:after +@item @anchor{enum.c-list-drag-pos.before}:before +@item @anchor{enum.c-list-drag-pos.into}:into +@item @anchor{enum.c-list-drag-pos.none}:none @end itemize @@ -207,10 +207,10 @@ Values: @Enum c-tree-expander-style Values: @itemize -@item :none -@item :square -@item :triangle -@item :circular +@item @anchor{enum.c-tree-expander-style.circular}:circular +@item @anchor{enum.c-tree-expander-style.none}:none +@item @anchor{enum.c-tree-expander-style.square}:square +@item @anchor{enum.c-tree-expander-style.triangle}:triangle @end itemize @@ -219,12 +219,12 @@ Values: @Enum c-tree-expansion-type Values: @itemize -@item :expand -@item :expand-recursive -@item :collapse -@item :collapse-recursive -@item :toggle -@item :toggle-recursive +@item @anchor{enum.c-tree-expansion-type.collapse}:collapse +@item @anchor{enum.c-tree-expansion-type.collapse-recursive}:collapse-recursive +@item @anchor{enum.c-tree-expansion-type.expand}:expand +@item @anchor{enum.c-tree-expansion-type.expand-recursive}:expand-recursive +@item @anchor{enum.c-tree-expansion-type.toggle}:toggle +@item @anchor{enum.c-tree-expansion-type.toggle-recursive}:toggle-recursive @end itemize @@ -233,10 +233,10 @@ Values: @Enum c-tree-line-style Values: @itemize -@item :none -@item :solid -@item :dotted -@item :tabbed +@item @anchor{enum.c-tree-line-style.dotted}:dotted +@item @anchor{enum.c-tree-line-style.none}:none +@item @anchor{enum.c-tree-line-style.solid}:solid +@item @anchor{enum.c-tree-line-style.tabbed}:tabbed @end itemize @@ -245,9 +245,9 @@ Values: @Enum c-tree-pos Values: @itemize -@item :before -@item :as-child -@item :after +@item @anchor{enum.c-tree-pos.after}:after +@item @anchor{enum.c-tree-pos.as-child}:as-child +@item @anchor{enum.c-tree-pos.before}:before @end itemize @@ -256,8 +256,8 @@ Values: @Enum cell-renderer-accel-mode Values: @itemize -@item :gtk -@item :other +@item @anchor{enum.cell-renderer-accel-mode.gtk}:gtk +@item @anchor{enum.cell-renderer-accel-mode.other}:other @end itemize @@ -266,9 +266,9 @@ Values: @Enum cell-renderer-mode Values: @itemize -@item :inert -@item :activatable -@item :editable +@item @anchor{enum.cell-renderer-mode.activatable}:activatable +@item @anchor{enum.cell-renderer-mode.editable}:editable +@item @anchor{enum.cell-renderer-mode.inert}:inert @end itemize @@ -277,11 +277,11 @@ Values: @Enum cell-type Values: @itemize -@item :empty -@item :text -@item :pixmap -@item :pixtext -@item :widget +@item @anchor{enum.cell-type.empty}:empty +@item @anchor{enum.cell-type.pixmap}:pixmap +@item @anchor{enum.cell-type.pixtext}:pixtext +@item @anchor{enum.cell-type.text}:text +@item @anchor{enum.cell-type.widget}:widget @end itemize @@ -290,10 +290,10 @@ Values: @Enum corner-type Values: @itemize -@item :top-left -@item :bottom-left -@item :top-right -@item :bottom-right +@item @anchor{enum.corner-type.bottom-left}:bottom-left +@item @anchor{enum.corner-type.bottom-right}:bottom-right +@item @anchor{enum.corner-type.top-left}:top-left +@item @anchor{enum.corner-type.top-right}:top-right @end itemize @@ -302,9 +302,9 @@ Values: @Enum curve-type Values: @itemize -@item :linear -@item :spline -@item :free +@item @anchor{enum.curve-type.free}:free +@item @anchor{enum.curve-type.linear}:linear +@item @anchor{enum.curve-type.spline}:spline @end itemize @@ -313,14 +313,14 @@ Values: @Enum delete-type Values: @itemize -@item :chars -@item :word-ends -@item :words -@item :display-lines -@item :display-line-ends -@item :paragraph-ends -@item :paragraphs -@item :whitespace +@item @anchor{enum.delete-type.chars}:chars +@item @anchor{enum.delete-type.display-line-ends}:display-line-ends +@item @anchor{enum.delete-type.display-lines}:display-lines +@item @anchor{enum.delete-type.paragraph-ends}:paragraph-ends +@item @anchor{enum.delete-type.paragraphs}:paragraphs +@item @anchor{enum.delete-type.whitespace}:whitespace +@item @anchor{enum.delete-type.word-ends}:word-ends +@item @anchor{enum.delete-type.words}:words @end itemize @@ -329,12 +329,12 @@ Values: @Enum direction-type Values: @itemize -@item :tab-forward -@item :tab-backward -@item :up -@item :down -@item :left -@item :right +@item @anchor{enum.direction-type.down}:down +@item @anchor{enum.direction-type.left}:left +@item @anchor{enum.direction-type.right}:right +@item @anchor{enum.direction-type.tab-backward}:tab-backward +@item @anchor{enum.direction-type.tab-forward}:tab-forward +@item @anchor{enum.direction-type.up}:up @end itemize @@ -343,12 +343,12 @@ Values: @Enum drag-result Values: @itemize -@item :success -@item :no-target -@item :user-cancelled -@item :timeout-expired -@item :grab-broken -@item :error +@item @anchor{enum.drag-result.error}:error +@item @anchor{enum.drag-result.grab-broken}:grab-broken +@item @anchor{enum.drag-result.no-target}:no-target +@item @anchor{enum.drag-result.success}:success +@item @anchor{enum.drag-result.timeout-expired}:timeout-expired +@item @anchor{enum.drag-result.user-cancelled}:user-cancelled @end itemize @@ -357,10 +357,10 @@ Values: @Enum expander-style Values: @itemize -@item :collapsed -@item :semi-collapsed -@item :semi-expanded -@item :expanded +@item @anchor{enum.expander-style.collapsed}:collapsed +@item @anchor{enum.expander-style.expanded}:expanded +@item @anchor{enum.expander-style.semi-collapsed}:semi-collapsed +@item @anchor{enum.expander-style.semi-expanded}:semi-expanded @end itemize @@ -369,10 +369,10 @@ Values: @Enum file-chooser-action Values: @itemize -@item :open -@item :save -@item :select-folder -@item :create-folder +@item @anchor{enum.file-chooser-action.create-folder}:create-folder +@item @anchor{enum.file-chooser-action.open}:open +@item @anchor{enum.file-chooser-action.save}:save +@item @anchor{enum.file-chooser-action.select-folder}:select-folder @end itemize @@ -381,9 +381,9 @@ Values: @Enum file-chooser-confirmation Values: @itemize -@item :confirm -@item :accept-filename -@item :select-again +@item @anchor{enum.file-chooser-confirmation.accept-filename}:accept-filename +@item @anchor{enum.file-chooser-confirmation.confirm}:confirm +@item @anchor{enum.file-chooser-confirmation.select-again}:select-again @end itemize @@ -392,10 +392,10 @@ Values: @Enum file-chooser-error Values: @itemize -@item :nonexistent -@item :bad-filename -@item :already-exists -@item :incomplete-hostname +@item @anchor{enum.file-chooser-error.already-exists}:already-exists +@item @anchor{enum.file-chooser-error.bad-filename}:bad-filename +@item @anchor{enum.file-chooser-error.incomplete-hostname}:incomplete-hostname +@item @anchor{enum.file-chooser-error.nonexistent}:nonexistent @end itemize @@ -404,9 +404,9 @@ Values: @Enum i-m-preedit-style Values: @itemize -@item :nothing -@item :callback -@item :none +@item @anchor{enum.i-m-preedit-style.callback}:callback +@item @anchor{enum.i-m-preedit-style.none}:none +@item @anchor{enum.i-m-preedit-style.nothing}:nothing @end itemize @@ -415,9 +415,9 @@ Values: @Enum i-m-status-style Values: @itemize -@item :nothing -@item :callback -@item :none +@item @anchor{enum.i-m-status-style.callback}:callback +@item @anchor{enum.i-m-status-style.none}:none +@item @anchor{enum.i-m-status-style.nothing}:nothing @end itemize @@ -426,13 +426,13 @@ Values: @Enum icon-size Values: @itemize -@item :invalid -@item :menu -@item :small-toolbar -@item :large-toolbar -@item :button -@item :dnd -@item :dialog +@item @anchor{enum.icon-size.button}:button +@item @anchor{enum.icon-size.dialog}:dialog +@item @anchor{enum.icon-size.dnd}:dnd +@item @anchor{enum.icon-size.invalid}:invalid +@item @anchor{enum.icon-size.large-toolbar}:large-toolbar +@item @anchor{enum.icon-size.menu}:menu +@item @anchor{enum.icon-size.small-toolbar}:small-toolbar @end itemize @@ -441,8 +441,8 @@ Values: @Enum icon-theme-error Values: @itemize -@item :not-found -@item :failed +@item @anchor{enum.icon-theme-error.failed}:failed +@item @anchor{enum.icon-theme-error.not-found}:not-found @end itemize @@ -451,12 +451,12 @@ Values: @Enum icon-view-drop-position Values: @itemize -@item :no-drop -@item :drop-into -@item :drop-left -@item :drop-right -@item :drop-above -@item :drop-below +@item @anchor{enum.icon-view-drop-position.drop-above}:drop-above +@item @anchor{enum.icon-view-drop-position.drop-below}:drop-below +@item @anchor{enum.icon-view-drop-position.drop-into}:drop-into +@item @anchor{enum.icon-view-drop-position.drop-left}:drop-left +@item @anchor{enum.icon-view-drop-position.drop-right}:drop-right +@item @anchor{enum.icon-view-drop-position.no-drop}:no-drop @end itemize @@ -465,15 +465,15 @@ Values: @Enum image-type Values: @itemize -@item :empty -@item :pixmap -@item :image -@item :pixbuf -@item :stock -@item :icon-set -@item :animation -@item :icon-name -@item :gicon +@item @anchor{enum.image-type.animation}:animation +@item @anchor{enum.image-type.empty}:empty +@item @anchor{enum.image-type.gicon}:gicon +@item @anchor{enum.image-type.icon-name}:icon-name +@item @anchor{enum.image-type.icon-set}:icon-set +@item @anchor{enum.image-type.image}:image +@item @anchor{enum.image-type.pixbuf}:pixbuf +@item @anchor{enum.image-type.pixmap}:pixmap +@item @anchor{enum.image-type.stock}:stock @end itemize @@ -482,10 +482,10 @@ Values: @Enum justification Values: @itemize -@item :left -@item :right -@item :center -@item :fill +@item @anchor{enum.justification.center}:center +@item @anchor{enum.justification.fill}:fill +@item @anchor{enum.justification.left}:left +@item @anchor{enum.justification.right}:right @end itemize @@ -494,12 +494,12 @@ Values: @Enum match-type Values: @itemize -@item :all -@item :all-tail -@item :head -@item :tail -@item :exact -@item :last +@item @anchor{enum.match-type.all}:all +@item @anchor{enum.match-type.all-tail}:all-tail +@item @anchor{enum.match-type.exact}:exact +@item @anchor{enum.match-type.head}:head +@item @anchor{enum.match-type.last}:last +@item @anchor{enum.match-type.tail}:tail @end itemize @@ -508,10 +508,10 @@ Values: @Enum menu-direction-type Values: @itemize -@item :parent -@item :child -@item :next -@item :prev +@item @anchor{enum.menu-direction-type.child}:child +@item @anchor{enum.menu-direction-type.next}:next +@item @anchor{enum.menu-direction-type.parent}:parent +@item @anchor{enum.menu-direction-type.prev}:prev @end itemize @@ -520,11 +520,11 @@ Values: @Enum message-type Values: @itemize -@item :info -@item :warning -@item :question -@item :error -@item :other +@item @anchor{enum.message-type.error}:error +@item @anchor{enum.message-type.info}:info +@item @anchor{enum.message-type.other}:other +@item @anchor{enum.message-type.question}:question +@item @anchor{enum.message-type.warning}:warning @end itemize @@ -533,9 +533,9 @@ Values: @Enum metric-type Values: @itemize -@item :pixels -@item :inches -@item :centimeters +@item @anchor{enum.metric-type.centimeters}:centimeters +@item @anchor{enum.metric-type.inches}:inches +@item @anchor{enum.metric-type.pixels}:pixels @end itemize @@ -544,16 +544,16 @@ Values: @Enum movement-step Values: @itemize -@item :logical-positions -@item :visual-positions -@item :words -@item :display-lines -@item :display-line-ends -@item :paragraphs -@item :paragraph-ends -@item :pages -@item :buffer-ends -@item :horizontal-pages +@item @anchor{enum.movement-step.buffer-ends}:buffer-ends +@item @anchor{enum.movement-step.display-line-ends}:display-line-ends +@item @anchor{enum.movement-step.display-lines}:display-lines +@item @anchor{enum.movement-step.horizontal-pages}:horizontal-pages +@item @anchor{enum.movement-step.logical-positions}:logical-positions +@item @anchor{enum.movement-step.pages}:pages +@item @anchor{enum.movement-step.paragraph-ends}:paragraph-ends +@item @anchor{enum.movement-step.paragraphs}:paragraphs +@item @anchor{enum.movement-step.visual-positions}:visual-positions +@item @anchor{enum.movement-step.words}:words @end itemize @@ -562,8 +562,8 @@ Values: @Enum notebook-tab Values: @itemize -@item :first -@item :last +@item @anchor{enum.notebook-tab.first}:first +@item @anchor{enum.notebook-tab.last}:last @end itemize @@ -572,14 +572,14 @@ Values: @Enum number-up-layout Values: @itemize -@item :lrtb -@item :lrbt -@item :rltb -@item :rlbt -@item :tblr -@item :tbrl -@item :btlr -@item :btrl +@item @anchor{enum.number-up-layout.btlr}:btlr +@item @anchor{enum.number-up-layout.btrl}:btrl +@item @anchor{enum.number-up-layout.lrbt}:lrbt +@item @anchor{enum.number-up-layout.lrtb}:lrtb +@item @anchor{enum.number-up-layout.rlbt}:rlbt +@item @anchor{enum.number-up-layout.rltb}:rltb +@item @anchor{enum.number-up-layout.tblr}:tblr +@item @anchor{enum.number-up-layout.tbrl}:tbrl @end itemize @@ -588,8 +588,8 @@ Values: @Enum orientation Values: @itemize -@item :horizontal -@item :vertical +@item @anchor{enum.orientation.horizontal}:horizontal +@item @anchor{enum.orientation.vertical}:vertical @end itemize @@ -598,10 +598,10 @@ Values: @Enum pack-direction Values: @itemize -@item :ltr -@item :rtl -@item :ttb -@item :btt +@item @anchor{enum.pack-direction.btt}:btt +@item @anchor{enum.pack-direction.ltr}:ltr +@item @anchor{enum.pack-direction.rtl}:rtl +@item @anchor{enum.pack-direction.ttb}:ttb @end itemize @@ -610,8 +610,8 @@ Values: @Enum pack-type Values: @itemize -@item :start -@item :end +@item @anchor{enum.pack-type.end}:end +@item @anchor{enum.pack-type.start}:start @end itemize @@ -620,10 +620,10 @@ Values: @Enum page-orientation Values: @itemize -@item :portrait -@item :landscape -@item :reverse-portrait -@item :reverse-landscape +@item @anchor{enum.page-orientation.landscape}:landscape +@item @anchor{enum.page-orientation.portrait}:portrait +@item @anchor{enum.page-orientation.reverse-landscape}:reverse-landscape +@item @anchor{enum.page-orientation.reverse-portrait}:reverse-portrait @end itemize @@ -632,9 +632,9 @@ Values: @Enum page-set Values: @itemize -@item :all -@item :even -@item :odd +@item @anchor{enum.page-set.all}:all +@item @anchor{enum.page-set.even}:even +@item @anchor{enum.page-set.odd}:odd @end itemize @@ -643,12 +643,12 @@ Values: @Enum path-priority-type Values: @itemize -@item :lowest -@item :gtk -@item :application -@item :theme -@item :rc -@item :highest +@item @anchor{enum.path-priority-type.application}:application +@item @anchor{enum.path-priority-type.gtk}:gtk +@item @anchor{enum.path-priority-type.highest}:highest +@item @anchor{enum.path-priority-type.lowest}:lowest +@item @anchor{enum.path-priority-type.rc}:rc +@item @anchor{enum.path-priority-type.theme}:theme @end itemize @@ -657,9 +657,9 @@ Values: @Enum path-type Values: @itemize -@item :widget -@item :widget-class -@item :class +@item @anchor{enum.path-type.class}:class +@item @anchor{enum.path-type.widget}:widget +@item @anchor{enum.path-type.widget-class}:widget-class @end itemize @@ -668,9 +668,9 @@ Values: @Enum policy-type Values: @itemize -@item :always -@item :automatic -@item :never +@item @anchor{enum.policy-type.always}:always +@item @anchor{enum.policy-type.automatic}:automatic +@item @anchor{enum.policy-type.never}:never @end itemize @@ -679,10 +679,10 @@ Values: @Enum position-type Values: @itemize -@item :left -@item :right -@item :top -@item :bottom +@item @anchor{enum.position-type.bottom}:bottom +@item @anchor{enum.position-type.left}:left +@item @anchor{enum.position-type.right}:right +@item @anchor{enum.position-type.top}:top @end itemize @@ -691,8 +691,8 @@ Values: @Enum preview-type Values: @itemize -@item :color -@item :grayscale +@item @anchor{enum.preview-type.color}:color +@item @anchor{enum.preview-type.grayscale}:grayscale @end itemize @@ -701,9 +701,9 @@ Values: @Enum print-duplex Values: @itemize -@item :simplex -@item :horizontal -@item :vertical +@item @anchor{enum.print-duplex.horizontal}:horizontal +@item @anchor{enum.print-duplex.simplex}:simplex +@item @anchor{enum.print-duplex.vertical}:vertical @end itemize @@ -712,10 +712,10 @@ Values: @Enum print-error Values: @itemize -@item :general -@item :internal-error -@item :nomem -@item :invalid-file +@item @anchor{enum.print-error.general}:general +@item @anchor{enum.print-error.internal-error}:internal-error +@item @anchor{enum.print-error.invalid-file}:invalid-file +@item @anchor{enum.print-error.nomem}:nomem @end itemize @@ -724,10 +724,10 @@ Values: @Enum print-operation-action Values: @itemize -@item :print-dialog -@item :print -@item :preview -@item :export +@item @anchor{enum.print-operation-action.export}:export +@item @anchor{enum.print-operation-action.preview}:preview +@item @anchor{enum.print-operation-action.print}:print +@item @anchor{enum.print-operation-action.print-dialog}:print-dialog @end itemize @@ -736,10 +736,10 @@ Values: @Enum print-operation-result Values: @itemize -@item :error -@item :apply -@item :cancel -@item :in-progress +@item @anchor{enum.print-operation-result.apply}:apply +@item @anchor{enum.print-operation-result.cancel}:cancel +@item @anchor{enum.print-operation-result.error}:error +@item @anchor{enum.print-operation-result.in-progress}:in-progress @end itemize @@ -748,9 +748,9 @@ Values: @Enum print-pages Values: @itemize -@item :all -@item :current -@item :ranges +@item @anchor{enum.print-pages.all}:all +@item @anchor{enum.print-pages.current}:current +@item @anchor{enum.print-pages.ranges}:ranges @end itemize @@ -759,10 +759,10 @@ Values: @Enum print-quality Values: @itemize -@item :low -@item :normal -@item :high -@item :draft +@item @anchor{enum.print-quality.draft}:draft +@item @anchor{enum.print-quality.high}:high +@item @anchor{enum.print-quality.low}:low +@item @anchor{enum.print-quality.normal}:normal @end itemize @@ -771,15 +771,15 @@ Values: @Enum print-status Values: @itemize -@item :initial -@item :preparing -@item :generating-data -@item :sending-data -@item :pending -@item :pending-issue -@item :printing -@item :finished -@item :finished-aborted +@item @anchor{enum.print-status.finished}:finished +@item @anchor{enum.print-status.finished-aborted}:finished-aborted +@item @anchor{enum.print-status.generating-data}:generating-data +@item @anchor{enum.print-status.initial}:initial +@item @anchor{enum.print-status.pending}:pending +@item @anchor{enum.print-status.pending-issue}:pending-issue +@item @anchor{enum.print-status.preparing}:preparing +@item @anchor{enum.print-status.printing}:printing +@item @anchor{enum.print-status.sending-data}:sending-data @end itemize @@ -788,10 +788,10 @@ Values: @Enum progress-bar-orientation Values: @itemize -@item :left-to-right -@item :right-to-left -@item :bottom-to-top -@item :top-to-bottom +@item @anchor{enum.progress-bar-orientation.bottom-to-top}:bottom-to-top +@item @anchor{enum.progress-bar-orientation.left-to-right}:left-to-right +@item @anchor{enum.progress-bar-orientation.right-to-left}:right-to-left +@item @anchor{enum.progress-bar-orientation.top-to-bottom}:top-to-bottom @end itemize @@ -800,8 +800,8 @@ Values: @Enum progress-bar-style Values: @itemize -@item :continuous -@item :discrete +@item @anchor{enum.progress-bar-style.continuous}:continuous +@item @anchor{enum.progress-bar-style.discrete}:discrete @end itemize @@ -810,46 +810,46 @@ Values: @Enum rc-token-type Values: @itemize -@item :invalid -@item :include -@item :normal -@item :active -@item :prelight -@item :selected -@item :insensitive -@item :fg -@item :bg -@item :text -@item :base -@item :xthickness -@item :ythickness -@item :font -@item :fontset -@item :font-name -@item :bg-pixmap -@item :pixmap-path -@item :style -@item :binding -@item :bind -@item :widget -@item :widget-class -@item :class -@item :lowest -@item :gtk -@item :application -@item :theme -@item :rc -@item :highest -@item :engine -@item :module-path -@item :im-module-path -@item :im-module-file -@item :stock -@item :ltr -@item :rtl -@item :color -@item :unbind -@item :last +@item @anchor{enum.rc-token-type.active}:active +@item @anchor{enum.rc-token-type.application}:application +@item @anchor{enum.rc-token-type.base}:base +@item @anchor{enum.rc-token-type.bg}:bg +@item @anchor{enum.rc-token-type.bg-pixmap}:bg-pixmap +@item @anchor{enum.rc-token-type.bind}:bind +@item @anchor{enum.rc-token-type.binding}:binding +@item @anchor{enum.rc-token-type.class}:class +@item @anchor{enum.rc-token-type.color}:color +@item @anchor{enum.rc-token-type.engine}:engine +@item @anchor{enum.rc-token-type.fg}:fg +@item @anchor{enum.rc-token-type.font}:font +@item @anchor{enum.rc-token-type.font-name}:font-name +@item @anchor{enum.rc-token-type.fontset}:fontset +@item @anchor{enum.rc-token-type.gtk}:gtk +@item @anchor{enum.rc-token-type.highest}:highest +@item @anchor{enum.rc-token-type.im-module-file}:im-module-file +@item @anchor{enum.rc-token-type.im-module-path}:im-module-path +@item @anchor{enum.rc-token-type.include}:include +@item @anchor{enum.rc-token-type.insensitive}:insensitive +@item @anchor{enum.rc-token-type.invalid}:invalid +@item @anchor{enum.rc-token-type.last}:last +@item @anchor{enum.rc-token-type.lowest}:lowest +@item @anchor{enum.rc-token-type.ltr}:ltr +@item @anchor{enum.rc-token-type.module-path}:module-path +@item @anchor{enum.rc-token-type.normal}:normal +@item @anchor{enum.rc-token-type.pixmap-path}:pixmap-path +@item @anchor{enum.rc-token-type.prelight}:prelight +@item @anchor{enum.rc-token-type.rc}:rc +@item @anchor{enum.rc-token-type.rtl}:rtl +@item @anchor{enum.rc-token-type.selected}:selected +@item @anchor{enum.rc-token-type.stock}:stock +@item @anchor{enum.rc-token-type.style}:style +@item @anchor{enum.rc-token-type.text}:text +@item @anchor{enum.rc-token-type.theme}:theme +@item @anchor{enum.rc-token-type.unbind}:unbind +@item @anchor{enum.rc-token-type.widget}:widget +@item @anchor{enum.rc-token-type.widget-class}:widget-class +@item @anchor{enum.rc-token-type.xthickness}:xthickness +@item @anchor{enum.rc-token-type.ythickness}:ythickness @end itemize @@ -858,8 +858,8 @@ Values: @Enum recent-chooser-error Values: @itemize -@item :not-found -@item :invalid-uri +@item @anchor{enum.recent-chooser-error.invalid-uri}:invalid-uri +@item @anchor{enum.recent-chooser-error.not-found}:not-found @end itemize @@ -868,13 +868,13 @@ Values: @Enum recent-manager-error Values: @itemize -@item :not-found -@item :invalid-uri -@item :invalid-encoding -@item :not-registered -@item :read -@item :write -@item :unknown +@item @anchor{enum.recent-manager-error.invalid-encoding}:invalid-encoding +@item @anchor{enum.recent-manager-error.invalid-uri}:invalid-uri +@item @anchor{enum.recent-manager-error.not-found}:not-found +@item @anchor{enum.recent-manager-error.not-registered}:not-registered +@item @anchor{enum.recent-manager-error.read}:read +@item @anchor{enum.recent-manager-error.unknown}:unknown +@item @anchor{enum.recent-manager-error.write}:write @end itemize @@ -883,10 +883,10 @@ Values: @Enum recent-sort-type Values: @itemize -@item :none -@item :mru -@item :lru -@item :custom +@item @anchor{enum.recent-sort-type.custom}:custom +@item @anchor{enum.recent-sort-type.lru}:lru +@item @anchor{enum.recent-sort-type.mru}:mru +@item @anchor{enum.recent-sort-type.none}:none @end itemize @@ -895,9 +895,9 @@ Values: @Enum relief-style Values: @itemize -@item :normal -@item :half -@item :none +@item @anchor{enum.relief-style.half}:half +@item @anchor{enum.relief-style.none}:none +@item @anchor{enum.relief-style.normal}:normal @end itemize @@ -906,9 +906,9 @@ Values: @Enum resize-mode Values: @itemize -@item :parent -@item :queue -@item :immediate +@item @anchor{enum.resize-mode.immediate}:immediate +@item @anchor{enum.resize-mode.parent}:parent +@item @anchor{enum.resize-mode.queue}:queue @end itemize @@ -917,17 +917,17 @@ Values: @Enum response-type Values: @itemize -@item :none -@item :reject -@item :accept -@item :delete-event -@item :ok -@item :cancel -@item :close -@item :yes -@item :no -@item :apply -@item :help +@item @anchor{enum.response-type.accept}:accept +@item @anchor{enum.response-type.apply}:apply +@item @anchor{enum.response-type.cancel}:cancel +@item @anchor{enum.response-type.close}:close +@item @anchor{enum.response-type.delete-event}:delete-event +@item @anchor{enum.response-type.help}:help +@item @anchor{enum.response-type.no}:no +@item @anchor{enum.response-type.none}:none +@item @anchor{enum.response-type.ok}:ok +@item @anchor{enum.response-type.reject}:reject +@item @anchor{enum.response-type.yes}:yes @end itemize @@ -936,12 +936,12 @@ Values: @Enum scroll-step Values: @itemize -@item :steps -@item :pages -@item :ends -@item :horizontal-steps -@item :horizontal-pages -@item :horizontal-ends +@item @anchor{enum.scroll-step.ends}:ends +@item @anchor{enum.scroll-step.horizontal-ends}:horizontal-ends +@item @anchor{enum.scroll-step.horizontal-pages}:horizontal-pages +@item @anchor{enum.scroll-step.horizontal-steps}:horizontal-steps +@item @anchor{enum.scroll-step.pages}:pages +@item @anchor{enum.scroll-step.steps}:steps @end itemize @@ -950,22 +950,22 @@ Values: @Enum scroll-type Values: @itemize -@item :none -@item :jump -@item :step-backward -@item :step-forward -@item :page-backward -@item :page-forward -@item :step-up -@item :step-down -@item :page-up -@item :page-down -@item :step-left -@item :step-right -@item :page-left -@item :page-right -@item :start -@item :end +@item @anchor{enum.scroll-type.end}:end +@item @anchor{enum.scroll-type.jump}:jump +@item @anchor{enum.scroll-type.none}:none +@item @anchor{enum.scroll-type.page-backward}:page-backward +@item @anchor{enum.scroll-type.page-down}:page-down +@item @anchor{enum.scroll-type.page-forward}:page-forward +@item @anchor{enum.scroll-type.page-left}:page-left +@item @anchor{enum.scroll-type.page-right}:page-right +@item @anchor{enum.scroll-type.page-up}:page-up +@item @anchor{enum.scroll-type.start}:start +@item @anchor{enum.scroll-type.step-backward}:step-backward +@item @anchor{enum.scroll-type.step-down}:step-down +@item @anchor{enum.scroll-type.step-forward}:step-forward +@item @anchor{enum.scroll-type.step-left}:step-left +@item @anchor{enum.scroll-type.step-right}:step-right +@item @anchor{enum.scroll-type.step-up}:step-up @end itemize @@ -974,11 +974,11 @@ Values: @Enum selection-mode Values: @itemize -@item :none -@item :single -@item :browse -@item :multiple -@item :extended +@item @anchor{enum.selection-mode.browse}:browse +@item @anchor{enum.selection-mode.extended}:extended +@item @anchor{enum.selection-mode.multiple}:multiple +@item @anchor{enum.selection-mode.none}:none +@item @anchor{enum.selection-mode.single}:single @end itemize @@ -987,9 +987,9 @@ Values: @Enum sensitivity-type Values: @itemize -@item :auto -@item :on -@item :off +@item @anchor{enum.sensitivity-type.auto}:auto +@item @anchor{enum.sensitivity-type.off}:off +@item @anchor{enum.sensitivity-type.on}:on @end itemize @@ -998,11 +998,11 @@ Values: @Enum shadow-type Values: @itemize -@item :none -@item :in -@item :out -@item :etched-in -@item :etched-out +@item @anchor{enum.shadow-type.etched-in}:etched-in +@item @anchor{enum.shadow-type.etched-out}:etched-out +@item @anchor{enum.shadow-type.in}:in +@item @anchor{enum.shadow-type.none}:none +@item @anchor{enum.shadow-type.out}:out @end itemize @@ -1011,10 +1011,10 @@ Values: @Enum side-type Values: @itemize -@item :top -@item :bottom -@item :left -@item :right +@item @anchor{enum.side-type.bottom}:bottom +@item @anchor{enum.side-type.left}:left +@item @anchor{enum.side-type.right}:right +@item @anchor{enum.side-type.top}:top @end itemize @@ -1023,10 +1023,10 @@ Values: @Enum size-group-mode Values: @itemize -@item :none -@item :horizontal -@item :vertical -@item :both +@item @anchor{enum.size-group-mode.both}:both +@item @anchor{enum.size-group-mode.horizontal}:horizontal +@item @anchor{enum.size-group-mode.none}:none +@item @anchor{enum.size-group-mode.vertical}:vertical @end itemize @@ -1035,8 +1035,8 @@ Values: @Enum sort-type Values: @itemize -@item :ascending -@item :descending +@item @anchor{enum.sort-type.ascending}:ascending +@item @anchor{enum.sort-type.descending}:descending @end itemize @@ -1045,8 +1045,8 @@ Values: @Enum spin-button-update-policy Values: @itemize -@item :always -@item :if-valid +@item @anchor{enum.spin-button-update-policy.always}:always +@item @anchor{enum.spin-button-update-policy.if-valid}:if-valid @end itemize @@ -1055,13 +1055,13 @@ Values: @Enum spin-type Values: @itemize -@item :step-forward -@item :step-backward -@item :page-forward -@item :page-backward -@item :home -@item :end -@item :user-defined +@item @anchor{enum.spin-type.end}:end +@item @anchor{enum.spin-type.home}:home +@item @anchor{enum.spin-type.page-backward}:page-backward +@item @anchor{enum.spin-type.page-forward}:page-forward +@item @anchor{enum.spin-type.step-backward}:step-backward +@item @anchor{enum.spin-type.step-forward}:step-forward +@item @anchor{enum.spin-type.user-defined}:user-defined @end itemize @@ -1070,11 +1070,11 @@ Values: @Enum state-type Values: @itemize -@item :normal -@item :active -@item :prelight -@item :selected -@item :insensitive +@item @anchor{enum.state-type.active}:active +@item @anchor{enum.state-type.insensitive}:insensitive +@item @anchor{enum.state-type.normal}:normal +@item @anchor{enum.state-type.prelight}:prelight +@item @anchor{enum.state-type.selected}:selected @end itemize @@ -1083,8 +1083,8 @@ Values: @Enum submenu-direction Values: @itemize -@item :left -@item :right +@item @anchor{enum.submenu-direction.left}:left +@item @anchor{enum.submenu-direction.right}:right @end itemize @@ -1093,8 +1093,8 @@ Values: @Enum submenu-placement Values: @itemize -@item :top-bottom -@item :left-right +@item @anchor{enum.submenu-placement.left-right}:left-right +@item @anchor{enum.submenu-placement.top-bottom}:top-bottom @end itemize @@ -1103,9 +1103,9 @@ Values: @Enum text-buffer-target-info Values: @itemize -@item :buffer-contents -@item :rich-text -@item :text +@item @anchor{enum.text-buffer-target-info.buffer-contents}:buffer-contents +@item @anchor{enum.text-buffer-target-info.rich-text}:rich-text +@item @anchor{enum.text-buffer-target-info.text}:text @end itemize @@ -1114,9 +1114,9 @@ Values: @Enum text-direction Values: @itemize -@item :none -@item :ltr -@item :rtl +@item @anchor{enum.text-direction.ltr}:ltr +@item @anchor{enum.text-direction.none}:none +@item @anchor{enum.text-direction.rtl}:rtl @end itemize @@ -1125,13 +1125,13 @@ Values: @Enum text-window-type Values: @itemize -@item :private -@item :widget -@item :text -@item :left -@item :right -@item :top -@item :bottom +@item @anchor{enum.text-window-type.bottom}:bottom +@item @anchor{enum.text-window-type.left}:left +@item @anchor{enum.text-window-type.private}:private +@item @anchor{enum.text-window-type.right}:right +@item @anchor{enum.text-window-type.text}:text +@item @anchor{enum.text-window-type.top}:top +@item @anchor{enum.text-window-type.widget}:widget @end itemize @@ -1140,11 +1140,11 @@ Values: @Enum toolbar-child-type Values: @itemize -@item :space -@item :button -@item :togglebutton -@item :radiobutton -@item :widget +@item @anchor{enum.toolbar-child-type.button}:button +@item @anchor{enum.toolbar-child-type.radiobutton}:radiobutton +@item @anchor{enum.toolbar-child-type.space}:space +@item @anchor{enum.toolbar-child-type.togglebutton}:togglebutton +@item @anchor{enum.toolbar-child-type.widget}:widget @end itemize @@ -1153,8 +1153,8 @@ Values: @Enum toolbar-space-style Values: @itemize -@item :empty -@item :line +@item @anchor{enum.toolbar-space-style.empty}:empty +@item @anchor{enum.toolbar-space-style.line}:line @end itemize @@ -1163,10 +1163,10 @@ Values: @Enum toolbar-style Values: @itemize -@item :icons -@item :text -@item :both -@item :both-horiz +@item @anchor{enum.toolbar-style.both}:both +@item @anchor{enum.toolbar-style.both-horiz}:both-horiz +@item @anchor{enum.toolbar-style.icons}:icons +@item @anchor{enum.toolbar-style.text}:text @end itemize @@ -1175,9 +1175,9 @@ Values: @Enum tree-view-column-sizing Values: @itemize -@item :grow-only -@item :autosize -@item :fixed +@item @anchor{enum.tree-view-column-sizing.autosize}:autosize +@item @anchor{enum.tree-view-column-sizing.fixed}:fixed +@item @anchor{enum.tree-view-column-sizing.grow-only}:grow-only @end itemize @@ -1186,10 +1186,10 @@ Values: @Enum tree-view-drop-position Values: @itemize -@item :before -@item :after -@item :into-or-before -@item :into-or-after +@item @anchor{enum.tree-view-drop-position.after}:after +@item @anchor{enum.tree-view-drop-position.before}:before +@item @anchor{enum.tree-view-drop-position.into-or-after}:into-or-after +@item @anchor{enum.tree-view-drop-position.into-or-before}:into-or-before @end itemize @@ -1198,10 +1198,10 @@ Values: @Enum tree-view-grid-lines Values: @itemize -@item :none -@item :horizontal -@item :vertical -@item :both +@item @anchor{enum.tree-view-grid-lines.both}:both +@item @anchor{enum.tree-view-grid-lines.horizontal}:horizontal +@item @anchor{enum.tree-view-grid-lines.none}:none +@item @anchor{enum.tree-view-grid-lines.vertical}:vertical @end itemize @@ -1210,8 +1210,8 @@ Values: @Enum tree-view-mode Values: @itemize -@item :line -@item :item +@item @anchor{enum.tree-view-mode.item}:item +@item @anchor{enum.tree-view-mode.line}:line @end itemize @@ -1220,10 +1220,10 @@ Values: @Enum unit Values: @itemize -@item :pixel -@item :points -@item :inch -@item :mm +@item @anchor{enum.unit.inch}:inch +@item @anchor{enum.unit.mm}:mm +@item @anchor{enum.unit.pixel}:pixel +@item @anchor{enum.unit.points}:points @end itemize @@ -1232,9 +1232,9 @@ Values: @Enum update-type Values: @itemize -@item :continuous -@item :discontinuous -@item :delayed +@item @anchor{enum.update-type.continuous}:continuous +@item @anchor{enum.update-type.delayed}:delayed +@item @anchor{enum.update-type.discontinuous}:discontinuous @end itemize @@ -1243,9 +1243,9 @@ Values: @Enum visibility Values: @itemize -@item :none -@item :partial -@item :full +@item @anchor{enum.visibility.full}:full +@item @anchor{enum.visibility.none}:none +@item @anchor{enum.visibility.partial}:partial @end itemize @@ -1254,8 +1254,8 @@ Values: @Enum widget-help-type Values: @itemize -@item :tooltip -@item :whats-this +@item @anchor{enum.widget-help-type.tooltip}:tooltip +@item @anchor{enum.widget-help-type.whats-this}:whats-this @end itemize @@ -1264,11 +1264,11 @@ Values: @Enum window-position Values: @itemize -@item :none -@item :center -@item :mouse -@item :center-always -@item :center-on-parent +@item @anchor{enum.window-position.center}:center +@item @anchor{enum.window-position.center-always}:center-always +@item @anchor{enum.window-position.center-on-parent}:center-on-parent +@item @anchor{enum.window-position.mouse}:mouse +@item @anchor{enum.window-position.none}:none @end itemize @@ -1277,8 +1277,8 @@ Values: @Enum window-type Values: @itemize -@item :toplevel -@item :popup +@item @anchor{enum.window-type.popup}:popup +@item @anchor{enum.window-type.toplevel}:toplevel @end itemize @@ -1287,10 +1287,10 @@ Values: @Enum wrap-mode Values: @itemize -@item :none -@item :char -@item :word -@item :word-char +@item @anchor{enum.wrap-mode.char}:char +@item @anchor{enum.wrap-mode.none}:none +@item @anchor{enum.wrap-mode.word}:word +@item @anchor{enum.wrap-mode.word-char}:word-char @end itemize diff --git a/doc/gtk.flags.texi b/doc/gtk.flags.texi index e34d120..55a8438 100644 --- a/doc/gtk.flags.texi +++ b/doc/gtk.flags.texi @@ -28,9 +28,9 @@ @Flags accel-flags Values: @itemize -@item :visible -@item :locked -@item :mask +@item @anchor{flags.accel-flags.locked}:locked +@item @anchor{flags.accel-flags.mask}:mask +@item @anchor{flags.accel-flags.visible}:visible @end itemize @@ -39,11 +39,11 @@ Values: @Flags arg-flags Values: @itemize -@item :readable -@item :writable -@item :construct -@item :construct-only -@item :child-arg +@item @anchor{flags.arg-flags.child-arg}:child-arg +@item @anchor{flags.arg-flags.construct}:construct +@item @anchor{flags.arg-flags.construct-only}:construct-only +@item @anchor{flags.arg-flags.readable}:readable +@item @anchor{flags.arg-flags.writable}:writable @end itemize @@ -52,9 +52,9 @@ Values: @Flags attach-options Values: @itemize -@item :expand -@item :shrink -@item :fill +@item @anchor{flags.attach-options.expand}:expand +@item @anchor{flags.attach-options.fill}:fill +@item @anchor{flags.attach-options.shrink}:shrink @end itemize @@ -63,10 +63,10 @@ Values: @Flags button-action Values: @itemize -@item :ignored -@item :selects -@item :drags -@item :expands +@item @anchor{flags.button-action.drags}:drags +@item @anchor{flags.button-action.expands}:expands +@item @anchor{flags.button-action.ignored}:ignored +@item @anchor{flags.button-action.selects}:selects @end itemize @@ -75,12 +75,12 @@ Values: @Flags calendar-display-options Values: @itemize -@item :show-heading -@item :show-day-names -@item :no-month-change -@item :show-week-numbers -@item :week-start-monday -@item :show-details +@item @anchor{flags.calendar-display-options.no-month-change}:no-month-change +@item @anchor{flags.calendar-display-options.show-day-names}:show-day-names +@item @anchor{flags.calendar-display-options.show-details}:show-details +@item @anchor{flags.calendar-display-options.show-heading}:show-heading +@item @anchor{flags.calendar-display-options.show-week-numbers}:show-week-numbers +@item @anchor{flags.calendar-display-options.week-start-monday}:week-start-monday @end itemize @@ -89,11 +89,11 @@ Values: @Flags cell-renderer-state Values: @itemize -@item :selected -@item :prelit -@item :insensitive -@item :sorted -@item :focused +@item @anchor{flags.cell-renderer-state.focused}:focused +@item @anchor{flags.cell-renderer-state.insensitive}:insensitive +@item @anchor{flags.cell-renderer-state.prelit}:prelit +@item @anchor{flags.cell-renderer-state.selected}:selected +@item @anchor{flags.cell-renderer-state.sorted}:sorted @end itemize @@ -102,18 +102,18 @@ Values: @Flags debug-flag Values: @itemize -@item :misc -@item :plugsocket -@item :text -@item :tree -@item :updates -@item :keybindings -@item :multihead -@item :modules -@item :geometry -@item :icontheme -@item :printing -@item :builder +@item @anchor{flags.debug-flag.builder}:builder +@item @anchor{flags.debug-flag.geometry}:geometry +@item @anchor{flags.debug-flag.icontheme}:icontheme +@item @anchor{flags.debug-flag.keybindings}:keybindings +@item @anchor{flags.debug-flag.misc}:misc +@item @anchor{flags.debug-flag.modules}:modules +@item @anchor{flags.debug-flag.multihead}:multihead +@item @anchor{flags.debug-flag.plugsocket}:plugsocket +@item @anchor{flags.debug-flag.printing}:printing +@item @anchor{flags.debug-flag.text}:text +@item @anchor{flags.debug-flag.tree}:tree +@item @anchor{flags.debug-flag.updates}:updates @end itemize @@ -122,10 +122,10 @@ Values: @Flags dest-defaults Values: @itemize -@item :motion -@item :highlight -@item :drop -@item :all +@item @anchor{flags.dest-defaults.all}:all +@item @anchor{flags.dest-defaults.drop}:drop +@item @anchor{flags.dest-defaults.highlight}:highlight +@item @anchor{flags.dest-defaults.motion}:motion @end itemize @@ -134,9 +134,9 @@ Values: @Flags dialog-flags Values: @itemize -@item :modal -@item :destroy-with-parent -@item :no-separator +@item @anchor{flags.dialog-flags.destroy-with-parent}:destroy-with-parent +@item @anchor{flags.dialog-flags.modal}:modal +@item @anchor{flags.dialog-flags.no-separator}:no-separator @end itemize @@ -145,10 +145,10 @@ Values: @Flags file-filter-flags Values: @itemize -@item :filename -@item :uri -@item :display-name -@item :mime-type +@item @anchor{flags.file-filter-flags.display-name}:display-name +@item @anchor{flags.file-filter-flags.filename}:filename +@item @anchor{flags.file-filter-flags.mime-type}:mime-type +@item @anchor{flags.file-filter-flags.uri}:uri @end itemize @@ -157,24 +157,24 @@ Values: @Flags gdk-modifier-type Values: @itemize -@item :shift-mask -@item :lock-mask -@item :control-mask -@item :mod1-mask -@item :mod2-mask -@item :mod3-mask -@item :mod4-mask -@item :mod5-mask -@item :button1-mask -@item :button2-mask -@item :button3-mask -@item :button4-mask -@item :button5-mask -@item :super-mask -@item :hyper-mask -@item :meta-mask -@item :release-mask -@item :modifier-mask +@item @anchor{flags.gdk-modifier-type.button1-mask}:button1-mask +@item @anchor{flags.gdk-modifier-type.button2-mask}:button2-mask +@item @anchor{flags.gdk-modifier-type.button3-mask}:button3-mask +@item @anchor{flags.gdk-modifier-type.button4-mask}:button4-mask +@item @anchor{flags.gdk-modifier-type.button5-mask}:button5-mask +@item @anchor{flags.gdk-modifier-type.control-mask}:control-mask +@item @anchor{flags.gdk-modifier-type.hyper-mask}:hyper-mask +@item @anchor{flags.gdk-modifier-type.lock-mask}:lock-mask +@item @anchor{flags.gdk-modifier-type.meta-mask}:meta-mask +@item @anchor{flags.gdk-modifier-type.mod1-mask}:mod1-mask +@item @anchor{flags.gdk-modifier-type.mod2-mask}:mod2-mask +@item @anchor{flags.gdk-modifier-type.mod3-mask}:mod3-mask +@item @anchor{flags.gdk-modifier-type.mod4-mask}:mod4-mask +@item @anchor{flags.gdk-modifier-type.mod5-mask}:mod5-mask +@item @anchor{flags.gdk-modifier-type.modifier-mask}:modifier-mask +@item @anchor{flags.gdk-modifier-type.release-mask}:release-mask +@item @anchor{flags.gdk-modifier-type.shift-mask}:shift-mask +@item @anchor{flags.gdk-modifier-type.super-mask}:super-mask @end itemize @@ -183,11 +183,11 @@ Values: @Flags icon-lookup-flags Values: @itemize -@item :no-svg -@item :force-svg -@item :use-builtin -@item :generic-fallback -@item :force-size +@item @anchor{flags.icon-lookup-flags.force-size}:force-size +@item @anchor{flags.icon-lookup-flags.force-svg}:force-svg +@item @anchor{flags.icon-lookup-flags.generic-fallback}:generic-fallback +@item @anchor{flags.icon-lookup-flags.no-svg}:no-svg +@item @anchor{flags.icon-lookup-flags.use-builtin}:use-builtin @end itemize @@ -196,10 +196,10 @@ Values: @Flags object-flags Values: @itemize -@item :in-destruction -@item :floating -@item :reserved-1 -@item :reserved-2 +@item @anchor{flags.object-flags.floating}:floating +@item @anchor{flags.object-flags.in-destruction}:in-destruction +@item @anchor{flags.object-flags.reserved-1}:reserved-1 +@item @anchor{flags.object-flags.reserved-2}:reserved-2 @end itemize @@ -208,19 +208,19 @@ Values: @Flags private-flags Values: @itemize -@item :user-style -@item :resize-pending -@item :has-pointer -@item :shadowed -@item :has-shape-mask -@item :in-reparent -@item :direction-set -@item :direction-ltr -@item :anchored -@item :child-visible -@item :redraw-on-alloc -@item :alloc-needed -@item :request-needed +@item @anchor{flags.private-flags.alloc-needed}:alloc-needed +@item @anchor{flags.private-flags.anchored}:anchored +@item @anchor{flags.private-flags.child-visible}:child-visible +@item @anchor{flags.private-flags.direction-ltr}:direction-ltr +@item @anchor{flags.private-flags.direction-set}:direction-set +@item @anchor{flags.private-flags.has-pointer}:has-pointer +@item @anchor{flags.private-flags.has-shape-mask}:has-shape-mask +@item @anchor{flags.private-flags.in-reparent}:in-reparent +@item @anchor{flags.private-flags.redraw-on-alloc}:redraw-on-alloc +@item @anchor{flags.private-flags.request-needed}:request-needed +@item @anchor{flags.private-flags.resize-pending}:resize-pending +@item @anchor{flags.private-flags.shadowed}:shadowed +@item @anchor{flags.private-flags.user-style}:user-style @end itemize @@ -229,10 +229,10 @@ Values: @Flags rc-flags Values: @itemize -@item :fg -@item :bg -@item :text -@item :base +@item @anchor{flags.rc-flags.base}:base +@item @anchor{flags.rc-flags.bg}:bg +@item @anchor{flags.rc-flags.fg}:fg +@item @anchor{flags.rc-flags.text}:text @end itemize @@ -241,12 +241,12 @@ Values: @Flags recent-filter-flags Values: @itemize -@item :uri -@item :display-name -@item :mime-type -@item :application -@item :group -@item :age +@item @anchor{flags.recent-filter-flags.age}:age +@item @anchor{flags.recent-filter-flags.application}:application +@item @anchor{flags.recent-filter-flags.display-name}:display-name +@item @anchor{flags.recent-filter-flags.group}:group +@item @anchor{flags.recent-filter-flags.mime-type}:mime-type +@item @anchor{flags.recent-filter-flags.uri}:uri @end itemize @@ -255,12 +255,12 @@ Values: @Flags signal-run-type Values: @itemize -@item :first -@item :last -@item :both -@item :no-recurse -@item :action -@item :no-hooks +@item @anchor{flags.signal-run-type.action}:action +@item @anchor{flags.signal-run-type.both}:both +@item @anchor{flags.signal-run-type.first}:first +@item @anchor{flags.signal-run-type.last}:last +@item @anchor{flags.signal-run-type.no-hooks}:no-hooks +@item @anchor{flags.signal-run-type.no-recurse}:no-recurse @end itemize @@ -269,10 +269,10 @@ Values: @Flags target-flags Values: @itemize -@item :same-app -@item :same-widget -@item :other-app -@item :other-widget +@item @anchor{flags.target-flags.other-app}:other-app +@item @anchor{flags.target-flags.other-widget}:other-widget +@item @anchor{flags.target-flags.same-app}:same-app +@item @anchor{flags.target-flags.same-widget}:same-widget @end itemize @@ -281,8 +281,8 @@ Values: @Flags text-search-flags Values: @itemize -@item :visible-only -@item :text-only +@item @anchor{flags.text-search-flags.text-only}:text-only +@item @anchor{flags.text-search-flags.visible-only}:visible-only @end itemize @@ -291,8 +291,8 @@ Values: @Flags tree-model-flags Values: @itemize -@item :iters-persist -@item :list-only +@item @anchor{flags.tree-model-flags.iters-persist}:iters-persist +@item @anchor{flags.tree-model-flags.list-only}:list-only @end itemize @@ -301,17 +301,17 @@ Values: @Flags ui-manager-item-type Values: @itemize -@item :auto -@item :menubar -@item :menu -@item :toolbar -@item :placeholder -@item :popup -@item :menuitem -@item :toolitem -@item :separator -@item :accelerator -@item :popup-with-accels +@item @anchor{flags.ui-manager-item-type.accelerator}:accelerator +@item @anchor{flags.ui-manager-item-type.auto}:auto +@item @anchor{flags.ui-manager-item-type.menu}:menu +@item @anchor{flags.ui-manager-item-type.menubar}:menubar +@item @anchor{flags.ui-manager-item-type.menuitem}:menuitem +@item @anchor{flags.ui-manager-item-type.placeholder}:placeholder +@item @anchor{flags.ui-manager-item-type.popup}:popup +@item @anchor{flags.ui-manager-item-type.popup-with-accels}:popup-with-accels +@item @anchor{flags.ui-manager-item-type.separator}:separator +@item @anchor{flags.ui-manager-item-type.toolbar}:toolbar +@item @anchor{flags.ui-manager-item-type.toolitem}:toolitem @end itemize @@ -320,25 +320,25 @@ Values: @Flags widget-flags Values: @itemize -@item :toplevel -@item :no-window -@item :realized -@item :mapped -@item :visible -@item :sensitive -@item :parent-sensitive -@item :can-focus -@item :has-focus -@item :can-default -@item :has-default -@item :has-grab -@item :rc-style -@item :composite-child -@item :no-reparent -@item :app-paintable -@item :receives-default -@item :double-buffered -@item :no-show-all +@item @anchor{flags.widget-flags.app-paintable}:app-paintable +@item @anchor{flags.widget-flags.can-default}:can-default +@item @anchor{flags.widget-flags.can-focus}:can-focus +@item @anchor{flags.widget-flags.composite-child}:composite-child +@item @anchor{flags.widget-flags.double-buffered}:double-buffered +@item @anchor{flags.widget-flags.has-default}:has-default +@item @anchor{flags.widget-flags.has-focus}:has-focus +@item @anchor{flags.widget-flags.has-grab}:has-grab +@item @anchor{flags.widget-flags.mapped}:mapped +@item @anchor{flags.widget-flags.no-reparent}:no-reparent +@item @anchor{flags.widget-flags.no-show-all}:no-show-all +@item @anchor{flags.widget-flags.no-window}:no-window +@item @anchor{flags.widget-flags.parent-sensitive}:parent-sensitive +@item @anchor{flags.widget-flags.rc-style}:rc-style +@item @anchor{flags.widget-flags.realized}:realized +@item @anchor{flags.widget-flags.receives-default}:receives-default +@item @anchor{flags.widget-flags.sensitive}:sensitive +@item @anchor{flags.widget-flags.toplevel}:toplevel +@item @anchor{flags.widget-flags.visible}:visible @end itemize diff --git a/doc/gtk.interfaces.texi b/doc/gtk.interfaces.texi index a91c093..a909107 100644 --- a/doc/gtk.interfaces.texi +++ b/doc/gtk.interfaces.texi @@ -109,8 +109,8 @@ Slots: Signals: @itemize @item @anchor{signal.editable.changed}"changed". Signature: (instance GtkEditable) @result{} void. Options: run-last. -@item @anchor{signal.editable.insert-text}"insert-text". Signature: (instance GtkEditable), (arg-1 @code{string}), (arg-2 @code{integer}), (arg-3 gpointer) @result{} void. Options: run-last. @item @anchor{signal.editable.delete-text}"delete-text". Signature: (instance GtkEditable), (arg-1 @code{integer}), (arg-2 @code{integer}) @result{} void. Options: run-last. +@item @anchor{signal.editable.insert-text}"insert-text". Signature: (instance GtkEditable), (arg-1 @code{string}), (arg-2 @code{integer}), (arg-3 gpointer) @result{} void. Options: run-last. @end itemize @@ -121,34 +121,34 @@ Signals: Slots: @itemize +@item @anchor{slot.file-chooser.action}action. Type: @ref{file-chooser-action}. Accessor: @anchor{fn.file-chooser-action}@code{file-chooser-action}. +@item @anchor{slot.file-chooser.current-folder}current-folder. Type: @code{string}. Accessor: @anchor{fn.file-chooser-current-folder}@code{file-chooser-current-folder}. +@item @anchor{slot.file-chooser.current-folder-uri}current-folder-uri. Type: @code{string}. Accessor: @anchor{fn.file-chooser-current-folder-uri}@code{file-chooser-current-folder-uri}. +@item @anchor{slot.file-chooser.current-name}current-name. Type: @code{string}. Accessor: @anchor{fn.file-chooser-current-name}@code{file-chooser-current-name}. Write-only. @item @anchor{slot.file-chooser.do-overwrite-confirmation}do-overwrite-confirmation. Type: @code{boolean}. Accessor: @anchor{fn.file-chooser-do-overwrite-confirmation}@code{file-chooser-do-overwrite-confirmation}. -@item @anchor{slot.file-chooser.select-multiple}select-multiple. Type: @code{boolean}. Accessor: @anchor{fn.file-chooser-select-multiple}@code{file-chooser-select-multiple}. +@item @anchor{slot.file-chooser.extra-widget}extra-widget. Type: @ref{widget}. Accessor: @anchor{fn.file-chooser-extra-widget}@code{file-chooser-extra-widget}. +@item @anchor{slot.file-chooser.file-system-backend}file-system-backend. Type: @code{string}. Accessor: @anchor{fn.file-chooser-file-system-backend}@code{file-chooser-file-system-backend}. Write-only. +@item @anchor{slot.file-chooser.filename}filename. Type: @code{string}. Accessor: @anchor{fn.file-chooser-filename}@code{file-chooser-filename}. @item @anchor{slot.file-chooser.filter}filter. Type: @ref{file-filter}. Accessor: @anchor{fn.file-chooser-filter}@code{file-chooser-filter}. @item @anchor{slot.file-chooser.local-only}local-only. Type: @code{boolean}. Accessor: @anchor{fn.file-chooser-local-only}@code{file-chooser-local-only}. +@item @anchor{slot.file-chooser.preview-filename}preview-filename. Type: @code{string}. Accessor: @anchor{fn.file-chooser-preview-filename}@code{file-chooser-preview-filename}. Read-only. +@item @anchor{slot.file-chooser.preview-uri}preview-uri. Type: @code{string}. Accessor: @anchor{fn.file-chooser-preview-uri}@code{file-chooser-preview-uri}. Read-only. @item @anchor{slot.file-chooser.preview-widget}preview-widget. Type: @ref{widget}. Accessor: @anchor{fn.file-chooser-preview-widget}@code{file-chooser-preview-widget}. -@item @anchor{slot.file-chooser.use-preview-label}use-preview-label. Type: @code{boolean}. Accessor: @anchor{fn.file-chooser-use-preview-label}@code{file-chooser-use-preview-label}. @item @anchor{slot.file-chooser.preview-widget-active}preview-widget-active. Type: @code{boolean}. Accessor: @anchor{fn.file-chooser-preview-widget-active}@code{file-chooser-preview-widget-active}. -@item @anchor{slot.file-chooser.file-system-backend}file-system-backend. Type: @code{string}. Accessor: @anchor{fn.file-chooser-file-system-backend}@code{file-chooser-file-system-backend}. Write-only. -@item @anchor{slot.file-chooser.extra-widget}extra-widget. Type: @ref{widget}. Accessor: @anchor{fn.file-chooser-extra-widget}@code{file-chooser-extra-widget}. +@item @anchor{slot.file-chooser.select-multiple}select-multiple. Type: @code{boolean}. Accessor: @anchor{fn.file-chooser-select-multiple}@code{file-chooser-select-multiple}. @item @anchor{slot.file-chooser.show-hidden}show-hidden. Type: @code{boolean}. Accessor: @anchor{fn.file-chooser-show-hidden}@code{file-chooser-show-hidden}. -@item @anchor{slot.file-chooser.action}action. Type: @ref{file-chooser-action}. Accessor: @anchor{fn.file-chooser-action}@code{file-chooser-action}. -@item @anchor{slot.file-chooser.current-name}current-name. Type: @code{string}. Accessor: @anchor{fn.file-chooser-current-name}@code{file-chooser-current-name}. Write-only. -@item @anchor{slot.file-chooser.filename}filename. Type: @code{string}. Accessor: @anchor{fn.file-chooser-filename}@code{file-chooser-filename}. -@item @anchor{slot.file-chooser.current-folder}current-folder. Type: @code{string}. Accessor: @anchor{fn.file-chooser-current-folder}@code{file-chooser-current-folder}. @item @anchor{slot.file-chooser.uri}uri. Type: @code{string}. Accessor: @anchor{fn.file-chooser-uri}@code{file-chooser-uri}. -@item @anchor{slot.file-chooser.current-folder-uri}current-folder-uri. Type: @code{string}. Accessor: @anchor{fn.file-chooser-current-folder-uri}@code{file-chooser-current-folder-uri}. -@item @anchor{slot.file-chooser.preview-filename}preview-filename. Type: @code{string}. Accessor: @anchor{fn.file-chooser-preview-filename}@code{file-chooser-preview-filename}. Read-only. -@item @anchor{slot.file-chooser.preview-uri}preview-uri. Type: @code{string}. Accessor: @anchor{fn.file-chooser-preview-uri}@code{file-chooser-preview-uri}. Read-only. +@item @anchor{slot.file-chooser.use-preview-label}use-preview-label. Type: @code{boolean}. Accessor: @anchor{fn.file-chooser-use-preview-label}@code{file-chooser-use-preview-label}. @end itemize Signals: @itemize -@item @anchor{signal.file-chooser.selection-changed}"selection-changed". Signature: (instance @ref{file-chooser}) @result{} void. Options: run-last. +@item @anchor{signal.file-chooser.confirm-overwrite}"confirm-overwrite". Signature: (instance @ref{file-chooser}) @result{} @ref{file-chooser-confirmation}. Options: run-last. @item @anchor{signal.file-chooser.current-folder-changed}"current-folder-changed". Signature: (instance @ref{file-chooser}) @result{} void. Options: run-last. -@item @anchor{signal.file-chooser.update-preview}"update-preview". Signature: (instance @ref{file-chooser}) @result{} void. Options: run-last. @item @anchor{signal.file-chooser.file-activated}"file-activated". Signature: (instance @ref{file-chooser}) @result{} void. Options: run-last. -@item @anchor{signal.file-chooser.confirm-overwrite}"confirm-overwrite". Signature: (instance @ref{file-chooser}) @result{} @ref{file-chooser-confirmation}. Options: run-last. +@item @anchor{signal.file-chooser.selection-changed}"selection-changed". Signature: (instance @ref{file-chooser}) @result{} void. Options: run-last. +@item @anchor{signal.file-chooser.update-preview}"update-preview". Signature: (instance @ref{file-chooser}) @result{} void. Options: run-last. @end itemize @@ -164,6 +164,8 @@ Slots: Signals: @itemize +@item @anchor{signal.file-chooser-embed.default-size-changed}"default-size-changed". Signature: (instance @ref{file-chooser-embed}) @result{} void. Options: run-last. +@item @anchor{signal.file-chooser-embed.response-requested}"response-requested". Signature: (instance @ref{file-chooser-embed}) @result{} void. Options: run-last. @end itemize @@ -195,8 +197,8 @@ Slots: Signals: @itemize -@item @anchor{signal.print-operation-preview.ready}"ready". Signature: (instance @ref{print-operation-preview}), (arg-1 @ref{print-context}) @result{} void. Options: run-last. @item @anchor{signal.print-operation-preview.got-page-size}"got-page-size". Signature: (instance @ref{print-operation-preview}), (arg-1 @ref{print-context}), (arg-2 @ref{page-setup}) @result{} void. Options: run-last. +@item @anchor{signal.print-operation-preview.ready}"ready". Signature: (instance @ref{print-operation-preview}), (arg-1 @ref{print-context}) @result{} void. Options: run-last. @end itemize @@ -207,16 +209,16 @@ Signals: Slots: @itemize -@item @anchor{slot.recent-chooser.show-private}show-private. Type: @code{boolean}. Accessor: @anchor{fn.recent-chooser-show-private}@code{recent-chooser-show-private}. -@item @anchor{slot.recent-chooser.show-tips}show-tips. Type: @code{boolean}. Accessor: @anchor{fn.recent-chooser-show-tips}@code{recent-chooser-show-tips}. @item @anchor{slot.recent-chooser.filter}filter. Type: @ref{recent-filter}. Accessor: @anchor{fn.recent-chooser-filter}@code{recent-chooser-filter}. -@item @anchor{slot.recent-chooser.show-not-found}show-not-found. Type: @code{boolean}. Accessor: @anchor{fn.recent-chooser-show-not-found}@code{recent-chooser-show-not-found}. -@item @anchor{slot.recent-chooser.recent-manager}recent-manager. Type: @ref{recent-manager}. Accessor: @anchor{fn.recent-chooser-recent-manager}@code{recent-chooser-recent-manager}. Write-only. @item @anchor{slot.recent-chooser.limit}limit. Type: @code{integer}. Accessor: @anchor{fn.recent-chooser-limit}@code{recent-chooser-limit}. -@item @anchor{slot.recent-chooser.show-icons}show-icons. Type: @code{boolean}. Accessor: @anchor{fn.recent-chooser-show-icons}@code{recent-chooser-show-icons}. @item @anchor{slot.recent-chooser.local-only}local-only. Type: @code{boolean}. Accessor: @anchor{fn.recent-chooser-local-only}@code{recent-chooser-local-only}. -@item @anchor{slot.recent-chooser.sort-type}sort-type. Type: @ref{recent-sort-type}. Accessor: @anchor{fn.recent-chooser-sort-type}@code{recent-chooser-sort-type}. +@item @anchor{slot.recent-chooser.recent-manager}recent-manager. Type: @ref{recent-manager}. Accessor: @anchor{fn.recent-chooser-recent-manager}@code{recent-chooser-recent-manager}. Write-only. @item @anchor{slot.recent-chooser.select-multiple}select-multiple. Type: @code{boolean}. Accessor: @anchor{fn.recent-chooser-select-multiple}@code{recent-chooser-select-multiple}. +@item @anchor{slot.recent-chooser.show-icons}show-icons. Type: @code{boolean}. Accessor: @anchor{fn.recent-chooser-show-icons}@code{recent-chooser-show-icons}. +@item @anchor{slot.recent-chooser.show-not-found}show-not-found. Type: @code{boolean}. Accessor: @anchor{fn.recent-chooser-show-not-found}@code{recent-chooser-show-not-found}. +@item @anchor{slot.recent-chooser.show-private}show-private. Type: @code{boolean}. Accessor: @anchor{fn.recent-chooser-show-private}@code{recent-chooser-show-private}. +@item @anchor{slot.recent-chooser.show-tips}show-tips. Type: @code{boolean}. Accessor: @anchor{fn.recent-chooser-show-tips}@code{recent-chooser-show-tips}. +@item @anchor{slot.recent-chooser.sort-type}sort-type. Type: @ref{recent-sort-type}. Accessor: @anchor{fn.recent-chooser-sort-type}@code{recent-chooser-sort-type}. @end itemize @@ -285,9 +287,9 @@ Slots: Signals: @itemize @item @anchor{signal.tree-model.row-changed}"row-changed". Signature: (instance @ref{tree-model}), (arg-1 @ref{tree-path}), (arg-2 @ref{tree-iter}) @result{} void. Options: run-last. -@item @anchor{signal.tree-model.row-inserted}"row-inserted". Signature: (instance @ref{tree-model}), (arg-1 @ref{tree-path}), (arg-2 @ref{tree-iter}) @result{} void. Options: run-first. -@item @anchor{signal.tree-model.row-has-child-toggled}"row-has-child-toggled". Signature: (instance @ref{tree-model}), (arg-1 @ref{tree-path}), (arg-2 @ref{tree-iter}) @result{} void. Options: run-last. @item @anchor{signal.tree-model.row-deleted}"row-deleted". Signature: (instance @ref{tree-model}), (arg-1 @ref{tree-path}) @result{} void. Options: run-first. +@item @anchor{signal.tree-model.row-has-child-toggled}"row-has-child-toggled". Signature: (instance @ref{tree-model}), (arg-1 @ref{tree-path}), (arg-2 @ref{tree-iter}) @result{} void. Options: run-last. +@item @anchor{signal.tree-model.row-inserted}"row-inserted". Signature: (instance @ref{tree-model}), (arg-1 @ref{tree-path}), (arg-2 @ref{tree-iter}) @result{} void. Options: run-first. @item @anchor{signal.tree-model.rows-reordered}"rows-reordered". Signature: (instance @ref{tree-model}), (arg-1 @ref{tree-path}), (arg-2 @ref{tree-iter}), (arg-3 gpointer) @result{} void. Options: run-first. @end itemize diff --git a/doc/gtk.objects.texi b/doc/gtk.objects.texi index e9da623..95ebfe0 100644 --- a/doc/gtk.objects.texi +++ b/doc/gtk.objects.texi @@ -21,6 +21,7 @@ * i-m-context:: * icon-factory:: * icon-theme:: +* item-factory:: * list-store:: * page-setup:: * print-context:: @@ -60,17 +61,60 @@ @Class accel-group Superclass: @ref{g-object} +An @ref{accel-group} represents a group of keyboard accelerators, typically attached to a toplevel @ref{gtk-window} (with gtk_window_add_accel_group()). Usually you won't need to create an @ref{accel-group} directly; instead, when using @ref{item-factory}, GTK+ automatically sets up the accelerators for your menus in the item factory's @ref{accel-group}s. + +Note that accelerators are different from mnemonics. Accelerators are shortcuts for activating a menu item; they appear alongside the menu item they're a shortcut for. For example "Ctrl+Q" might appear alongside the "Quit" menu item. Mnemonics are shortcuts for GUI elements such as text entries or buttons; they appear as underlined characters. See @ref{slot.label.mnemonic-widget,label-mnemonic-widget}. Menu items can have both accelerators and mnemonics, of course. + Slots: @itemize @item @anchor{slot.accel-group.is-locked}is-locked. Type: @code{boolean}. Accessor: @anchor{fn.accel-group-is-locked}@code{accel-group-is-locked}. Read-only. + +Is the accel group locked. + @item @anchor{slot.accel-group.modifier-mask}modifier-mask. Type: @ref{gdk-modifier-type}. Accessor: @anchor{fn.accel-group-modifier-mask}@code{accel-group-modifier-mask}. Read-only. + +Modifier Mask. + +Default value: @code{'(:shift-mask control-mask :mod1-mask :super-mask :hyper-mask :meta-mask)} + @end itemize Signals: @itemize -@item @anchor{signal.accel-group.accel-activate}"accel-activate". Signature: (instance @ref{accel-group}), (arg-1 @ref{g-object}), (arg-2 @code{integer}), (arg-3 @ref{gdk-modifier-type}) @result{} @code{boolean}. Options: detailed. -@item @anchor{signal.accel-group.accel-changed}"accel-changed". Signature: (instance @ref{accel-group}), (arg-1 @code{integer}), (arg-2 @ref{gdk-modifier-type}), (arg-3 @code{GClosure}) @result{} void. Options: run-first, detailed. +@item @anchor{signal.accel-group.accel-activate}"accel-activate". Signature: (instance @ref{accel-group}), (acceleratable @ref{g-object}), (keyval @code{integer}), (modifier @ref{gdk-modifier-type}) @result{} @code{boolean}. Options: detailed. + +The @code{accel-activate} signal is an implementation detail of @ref{accel-group} and not meant to be used by applications. + +@table @var +@item @var{acceleratable} + +the object on which the accelerator was activated +@item @var{keyval} + +the accelerator keyval +@item @var{modifier} + +the modifier combination of the accelerator +@item Return value + +True if the accelerator was activated +@end table + +@item @anchor{signal.accel-group.accel-changed}"accel-changed". Signature: (instance @ref{accel-group}), (keyval @code{integer}), (modifier @ref{gdk-modifier-type}), (closure @code{GClosure}) @result{} void. Options: run-first, detailed. + +The @code{accel-changed} signal is emitted when a @code{GtkAccelGroupEntry} is added to or removed from the accel group. + +Widgets like @ref{accel-label} which display an associated accelerator should connect to this signal, and rebuild their visual representation if the @var{accel_closure} is theirs. + +@table @var +@item @var{keyval} +the accelerator keyval +@item @var{modifier} +the modifier combination of the accelerator +@item @var{accel_closure} +the GClosure of the accelerator +@end table @end itemize @@ -81,6 +125,8 @@ Signals: @Class accel-map Superclass: @ref{g-object} + + Slots: @itemize @end itemize @@ -88,6 +134,7 @@ Slots: Signals: @itemize +@item @anchor{signal.accel-map.changed}"changed". Signature: (instance @ref{accel-map}), (arg-1 @code{string}), (arg-2 @code{integer}), (arg-3 @ref{gdk-modifier-type}) @result{} void. Options: run-last, detailed. @end itemize @@ -100,31 +147,123 @@ Superclass: @ref{g-object} Subclasses: @ref{recent-action} @ref{toggle-action} +Actions represent operations that the user can be perform, along with some information how it should be presented in the interface. Each action provides methods to create icons, menu items and toolbar items representing itself. + +As well as the callback that is called when the action gets activated, the following also gets associated with the action: +@itemize +@item a name (not translated, for path lookup) +@item a label (translated, for display) +@item an accelerator +@item whether label indicates a stock id +@item a tooltip (optional, translated) +@item a toolbar label (optional, shorter than label) +@end itemize +The action will also have some state information: +@itemize +@item visible (shown/hidden) +@item sensitive (enabled/disabled) +@end itemize +Apart from regular actions, there are @ref{toggle-action}s, which can be toggled between two states and @ref{radio-action}s, of which only one in a group can be in the "active" state. Other actions can be implemented as @ref{action} subclasses. + +Each action can have one or more proxy menu item, toolbar button or other proxy widgets. Proxies mirror the state of the action (text label, tooltip, icon, visible, sensitive, etc), and should change when the action's state changes. When the proxy is activated, it should activate its action. + Slots: @itemize -@item @anchor{slot.action.name}name. Type: @code{string}. Accessor: @anchor{fn.action-name}@code{action-name}. +@item @anchor{slot.action.accel-group}accel-group. Type: @ref{g-object}. Accessor: @anchor{fn.action-accel-group}@code{action-accel-group}. Write-only. +@item @anchor{slot.action.accel-path}accel-path. Type: @code{string}. Accessor: @anchor{fn.action-accel-path}@code{action-accel-path}. +@item @anchor{slot.action.action-group}action-group. Type: @ref{action-group}. Accessor: @anchor{fn.action-action-group}@code{action-action-group}. + +The @ref{action-group} this @ref{action} is associated with, or @code{NIL} (for internal use). +@item @anchor{slot.action.gicon}gicon. Type: @code{GIcon}. Accessor: @anchor{fn.action-gicon}@code{action-gicon}. + +The @code{GIcon} displayed in the @ref{action}. + +Note that the stock icon is preferred, if the @ref{slot.action.stock-id,action-stock-id} property holds the id of an existing stock icon. + +This is an appearance property and thus only applies if @ref{slot.activatable.use-action-appearance,activatable-use-action-appearance} is true. +@item @anchor{slot.action.hide-if-empty}hide-if-empty. Type: @code{boolean}. Accessor: @anchor{fn.action-hide-if-empty}@code{action-hide-if-empty}. + +When TRUE, empty menu proxies for this action are hidden. + +Default value: TRUE +@item @anchor{slot.action.icon-name}icon-name. Type: @code{string}. Accessor: @anchor{fn.action-icon-name}@code{action-icon-name}. + +The name of the icon from the icon theme. + +Note that the stock icon is preferred, if the @ref{slot.action.stock-id,action-stock-id} property holds the id of an existing stock icon, and the @code{GIcon} is preferred if the @ref{slot.action.gicon,action-gicon} property is set. + +This is an appearance property and thus only applies if @ref{slot.activatable.use-action-appearance,activatable-use-action-appearance} is TRUE. + +Default value: @code{NIL} +@item @anchor{slot.action.is-important}is-important. Type: @code{boolean}. Accessor: @anchor{fn.action-is-important}@code{action-is-important}. + +Whether the action is considered important. When TRUE, toolitem proxies for this action show text in @ref{enum.toolbar-style.both-horiz,@code{:both-horiz}} mode. + +Default value: FALSE @item @anchor{slot.action.label}label. Type: @code{string}. Accessor: @anchor{fn.action-label}@code{action-label}. + +The label used for menu items and buttons that activate this action. If the label is NULL, GTK+ uses the stock label specified via the stock-id property. + +This is an appearance property and thus only applies if @ref{slot.activatable.use-action-appearance,activatable-use-action-appearance} is TRUE. + +Default value: NIL +@item @anchor{slot.action.name}name. Type: @code{string}. Accessor: @anchor{fn.action-name}@code{action-name}. + +A unique name for the action. + +Default value: NIL +@item @anchor{slot.action.sensitive}sensitive. Type: @code{boolean}. Accessor: @anchor{fn.action-sensitive}@code{action-sensitive}. + +Whether the action is enabled. + +Default value: TRUE @item @anchor{slot.action.short-label}short-label. Type: @code{string}. Accessor: @anchor{fn.action-short-label}@code{action-short-label}. -@item @anchor{slot.action.tooltip}tooltip. Type: @code{string}. Accessor: @anchor{fn.action-tooltip}@code{action-tooltip}. + +A shorter label that may be used on toolbar buttons. + +This is an appearance property and thus only applies if @SlotRef{activatable,use-action-appearance} is TRUE. + +Default value: NIL @item @anchor{slot.action.stock-id}stock-id. Type: @code{string}. Accessor: @anchor{fn.action-stock-id}@code{action-stock-id}. -@item @anchor{slot.action.icon-name}icon-name. Type: @code{string}. Accessor: @anchor{fn.action-icon-name}@code{action-icon-name}. -@item @anchor{slot.action.gicon}gicon. Type: @code{GIcon}. Accessor: @anchor{fn.action-gicon}@code{action-gicon}. + +The stock icon displayed in widgets representing this action. + +This is an appearance property and thus only applies if @SlotRef{activatable,use-action-appearance} is TRUE. + +Default value: NIL +@item @anchor{slot.action.tooltip}tooltip. Type: @code{string}. Accessor: @anchor{fn.action-tooltip}@code{action-tooltip}. + +A tooltip for this action. + +Default value: NIL +@item @anchor{slot.action.visible}visible. Type: @code{boolean}. Accessor: @anchor{fn.action-visible}@code{action-visible}. + +Whether the action is visible. + +Default value: TRUE @item @anchor{slot.action.visible-horizontal}visible-horizontal. Type: @code{boolean}. Accessor: @anchor{fn.action-visible-horizontal}@code{action-visible-horizontal}. -@item @anchor{slot.action.visible-vertical}visible-vertical. Type: @code{boolean}. Accessor: @anchor{fn.action-visible-vertical}@code{action-visible-vertical}. + +Whether the toolbar item is visible when the toolbar is in a horizontal orientation. + +Default value: TRUE @item @anchor{slot.action.visible-overflown}visible-overflown. Type: @code{boolean}. Accessor: @anchor{fn.action-visible-overflown}@code{action-visible-overflown}. -@item @anchor{slot.action.is-important}is-important. Type: @code{boolean}. Accessor: @anchor{fn.action-is-important}@code{action-is-important}. -@item @anchor{slot.action.hide-if-empty}hide-if-empty. Type: @code{boolean}. Accessor: @anchor{fn.action-hide-if-empty}@code{action-hide-if-empty}. -@item @anchor{slot.action.sensitive}sensitive. Type: @code{boolean}. Accessor: @anchor{fn.action-sensitive}@code{action-sensitive}. -@item @anchor{slot.action.visible}visible. Type: @code{boolean}. Accessor: @anchor{fn.action-visible}@code{action-visible}. -@item @anchor{slot.action.action-group}action-group. Type: @ref{action-group}. Accessor: @anchor{fn.action-action-group}@code{action-action-group}. -@item @anchor{slot.action.accel-path}accel-path. Type: @code{string}. Accessor: @anchor{fn.action-accel-path}@code{action-accel-path}. -@item @anchor{slot.action.accel-group}accel-group. Type: @ref{g-object}. Accessor: @anchor{fn.action-accel-group}@code{action-accel-group}. Write-only. + +When TRUE, toolitem proxies for this action are represented in the toolbar overflow menu. + +Default value: TRUE +@item @anchor{slot.action.visible-vertical}visible-vertical. Type: @code{boolean}. Accessor: @anchor{fn.action-visible-vertical}@code{action-visible-vertical}. + +Whether the toolbar item is visible when the toolbar is in a vertical orientation. + +Default value: TRUE @end itemize Signals: @itemize @item @anchor{signal.action.activate}"activate". Signature: (instance @ref{action}) @result{} void. Options: run-first, no-recurse. + +The @code{activate} signal is emitted when the action is activated. @end itemize @@ -135,22 +274,65 @@ Signals: @Class action-group Superclass: @ref{g-object} +Actions are organised into groups. An action group is essentially a map from names to @ref{action} objects. + +All actions that would make sense to use in a particular context should be in a single group. Multiple action groups may be used for a particular user interface. In fact, it is expected that most nontrivial applications will make use of multiple groups. For example, in an application that can edit multiple documents, one group holding global actions (e.g. quit, about, new), and one group per document holding actions that act on that document (eg. save, cut/copy/paste, etc). Each window's menus would be constructed from a combination of two action groups. + +Accelerators are handled by the GTK+ accelerator map. All actions are assigned an accelerator path (which normally has the form @code{/group-name/action-name}) and a shortcut is associated with this accelerator path. All menuitems and toolitems take on this accelerator path. The GTK+ accelerator map code makes sure that the correct shortcut is displayed next to the menu item. + Slots: @itemize @item @anchor{slot.action-group.name}name. Type: @code{string}. Accessor: @anchor{fn.action-group-name}@code{action-group-name}. + +A name for the action group. + +Default value: NIL @item @anchor{slot.action-group.sensitive}sensitive. Type: @code{boolean}. Accessor: @anchor{fn.action-group-sensitive}@code{action-group-sensitive}. + +Whether the action group is enabled. + +Default value: TRUE +@item @anchor{slot.action-group.translate-function}translate-function. Type: @code{(function (string) string)}. Accessor: @anchor{fn.action-group-translate-function}@code{action-group-translate-function}. Write-only. + +Sets a function to be used for translating the @emph{label} and @emph{tooltip} of GtkActionGroupEntrys added by gtk_action_group_add_actions(). + +If you're using gettext, it is enough to set the @SlotRef{action-group,translation-domain}. +@item @anchor{slot.action-group.translation-domain}translation-domain. Type: @code{string}. Accessor: @anchor{fn.action-group-translation-domain}@code{action-group-translation-domain}. Write-only. + +Sets the translation domain and uses g_dgettext() for translating the @emph{label} and @emph{tooltip} of GtkActionEntrys added by gtk_action_group_add_actions(). @item @anchor{slot.action-group.visible}visible. Type: @code{boolean}. Accessor: @anchor{fn.action-group-visible}@code{action-group-visible}. -@item @anchor{slot.action-group.translate-function}translate-function. Type: ????. Accessor: @anchor{fn.action-group-translate-function}@code{action-group-translate-function}. Write-only. -@item @anchor{slot.action-group.translation-domain}translation-domain. Type: ????. Accessor: @anchor{fn.action-group-translation-domain}@code{action-group-translation-domain}. Write-only. + +Whether the action group is visible. + +Default value: TRUE @end itemize Signals: @itemize -@item @anchor{signal.action-group.connect-proxy}"connect-proxy". Signature: (instance @ref{action-group}), (arg-1 @ref{action}), (arg-2 @ref{widget}) @result{} void. Options: . -@item @anchor{signal.action-group.disconnect-proxy}"disconnect-proxy". Signature: (instance @ref{action-group}), (arg-1 @ref{action}), (arg-2 @ref{widget}) @result{} void. Options: . -@item @anchor{signal.action-group.pre-activate}"pre-activate". Signature: (instance @ref{action-group}), (arg-1 @ref{action}) @result{} void. Options: . -@item @anchor{signal.action-group.post-activate}"post-activate". Signature: (instance @ref{action-group}), (arg-1 @ref{action}) @result{} void. Options: . +@item @anchor{signal.action-group.connect-proxy}"connect-proxy". Signature: (instance @ref{action-group}), (action @ref{action}), (proxy @ref{widget}) @result{} void. Options: None. + +The @code{connect-proxy} signal is emitted after connecting a proxy to an action in the group. Note that the proxy may have been connected to a different action before. + +This is intended for simple customizations for which a custom action class would be too clumsy, e.g. showing tooltips for menuitems in the statusbar. + +@ref{ui-manager} proxies the signal and provides global notification just before any action is connected to a proxy, which is probably more convenient to use. + +@item @anchor{signal.action-group.disconnect-proxy}"disconnect-proxy". Signature: (instance @ref{action-group}), (action @ref{action}), (proxy @ref{widget}) @result{} void. Options: None. + +The @code{disconnect-proxy} signal is emitted after disconnecting a proxy from an action in the group. + +@ref{ui-manager} proxies the signal and provides global notification just before any action is connected to a proxy, which is probably more convenient to use. +@item @anchor{signal.action-group.post-activate}"post-activate". Signature: (instance @ref{action-group}), (action @ref{action}) @result{} void. Options: None. + +The @code{post-activate} signal is emitted just after the action in the action_group is activated + +This is intended for @ref{ui-manager} to proxy the signal and provide global notification just after any action is activated. +@item @anchor{signal.action-group.pre-activate}"pre-activate". Signature: (instance @ref{action-group}), (action @ref{action}) @result{} void. Options: None. + +The @code{pre-activate} signal is emitted just before the action in the action_group is activated + +This is intended for @ref{ui-manager} to proxy the signal and provide global notification just before any action is activated. @end itemize @@ -161,60 +343,145 @@ Signals: @Class adjustment Superclass: @ref{gtk-object} +The @ref{adjustment} object represents a value which has an associated lower and upper bound, together with step and page increments, and a page size. It is used within several GTK+ widgets, including @ref{spin-button}, @ref{viewport}, and @ref{range} (which is a base class for @ref{h-scrollbar}, @ref{v-scrollbar}, @ref{h-scale}, @ref{v-scale}). + +The @ref{adjustment} object does not update the value itself. Instead it is left up to the owner of the GtkAdjustment to control the value. + Slots: @itemize -@item @anchor{slot.adjustment.value}value. Type: @code{double-float}. Accessor: @anchor{fn.adjustment-value}@code{adjustment-value}. @item @anchor{slot.adjustment.lower}lower. Type: @code{double-float}. Accessor: @anchor{fn.adjustment-lower}@code{adjustment-lower}. -@item @anchor{slot.adjustment.upper}upper. Type: @code{double-float}. Accessor: @anchor{fn.adjustment-upper}@code{adjustment-upper}. -@item @anchor{slot.adjustment.step-increment}step-increment. Type: @code{double-float}. Accessor: @anchor{fn.adjustment-step-increment}@code{adjustment-step-increment}. + +The minimum value of the adjustment. + +Default value: 0 @item @anchor{slot.adjustment.page-increment}page-increment. Type: @code{double-float}. Accessor: @anchor{fn.adjustment-page-increment}@code{adjustment-page-increment}. + +The page increment of the adjustment. + +Default value: 0 @item @anchor{slot.adjustment.page-size}page-size. Type: @code{double-float}. Accessor: @anchor{fn.adjustment-page-size}@code{adjustment-page-size}. -@end itemize +The page size of the adjustment. Note that the page-size is irrelevant and should be set to zero if the adjustment is used for a simple scalar value, e.g. in a @ref{spin-button}. -Signals: -@itemize -@item @anchor{signal.adjustment.changed}"changed". Signature: (instance @ref{adjustment}) @result{} void. Options: run-first, no-recurse. -@item @anchor{signal.adjustment.value-changed}"value-changed". Signature: (instance @ref{adjustment}) @result{} void. Options: run-first, no-recurse. -@end itemize +Default value: 0 +@item @anchor{slot.adjustment.step-increment}step-increment. Type: @code{double-float}. Accessor: @anchor{fn.adjustment-step-increment}@code{adjustment-step-increment}. + +The step increment of the adjustment. +Default value: 0 +@item @anchor{slot.adjustment.upper}upper. Type: @code{double-float}. Accessor: @anchor{fn.adjustment-upper}@code{adjustment-upper}. +The maximum value of the adjustment. Note that values will be restricted by @code{(- upper page-size)} if the page-size property is nonzero. +Default value: 0 +@item @anchor{slot.adjustment.value}value. Type: @code{double-float}. Accessor: @anchor{fn.adjustment-value}@code{adjustment-value}. -@node array-list-store -@section array-list-store -@Class array-list-store -Superclass: @ref{g-object} +The value of the adjustment. -Slots: -@itemize +Default value: 0 @end itemize Signals: @itemize +@item @anchor{signal.adjustment.changed}"changed". Signature: (instance @ref{adjustment}) @result{} void. Options: run-first, no-recurse. + +Emitted when one or more of the @ref{adjustment} fields have been changed, other than the @SlotRef{adjustment,value} field. +@item @anchor{signal.adjustment.value-changed}"value-changed". Signature: (instance @ref{adjustment}) @result{} void. Options: run-first, no-recurse. + +Emitted when the @SlotRef{adjustment,value} field has been changed. @end itemize +@node array-list-store +@section array-list-store +@Class array-list-store +Superclass: @ref{g-object} @ref{tree-model} + +A Lisp implementation of @ref{tree-model} interface suitable for using in @ref{tree-view} widgets. @ref{array-list-store} contains a list of objects and a list of columns. Each column has a number (starting from zero) and is specified by its GType and reader function. + +@RFunction store-add-column +@lisp +(store-add-column list-store name reader) +@end lisp +Adds the column named @var{name} (a string) into @var{list-store} and associate @var{reader} as a reader function for this column. + +@RFunction store-add-item +@lisp +(store-add-item list-store item) +@end lisp +Adds the @var{item} to @var{list-store}. + +@RFunction store-items-count +@lisp +(store-items-count list-store) @result{} count +@end lisp +Returns the count of items in a @var{list-store} + +@RFunction store-remove-item +@lisp +(store-remove-item list-store item &key (test 'eq)) +@end lisp +Removes the first @var{item} from @var{list-store} (using @var{test} as a comparison function). + @node builder @section builder @Class builder Superclass: @ref{g-object} +A @ref{builder} is an auxiliary object that reads textual descriptions of a user interface and instantiates the described objects. To pass a description to a @ref{builder}, call @ref{builder-add-from-file} or @ref{builder-add-from-string} or use @code{:from-file} or @code{:from-string} initialization arguments. These functions can be called multiple times; both initargs may be specified; the builder merges the content of all descriptions. + +A @ref{builder} holds a reference to all objects that it has constructed and drops these references when it is finalized. This finalization can cause the destruction of non-widget objects or widgets which are not contained in a toplevel window. For toplevel windows constructed by a builder, it is the responsibility of the user to call @code{gtk_widget_destroy} to get rid of them and all the widgets they contain. + +The function @ref{builder-get-object} can be used to access the widgets in the interface by the names assigned to them inside the UI description. Toplevel windows returned by these functions will stay around until the user explicitly destroys them with @code{gtk_widget_destroy}. Other widgets will either be part of a larger hierarchy constructed by the builder, or without a parent, in which case they have to be added to some container to make use of them. + +The functions @ref{builder-connect-signals-simple} and @ref{builder-connect-signals-full} can be used to connect handlers to the named signals in the description. + Slots: @itemize @item @anchor{slot.builder.translation-domain}translation-domain. Type: @code{string}. Accessor: @anchor{fn.builder-translation-domain}@code{builder-translation-domain}. + +The translation domain used when translating property values that have been marked as translatable in interface descriptions. If the translation domain is NIL, GtkBuilder uses gettext(), otherwise g_dgettext(). + +Default value: NIL @end itemize Signals: @itemize @end itemize - - - +@RFunction builder-add-from-file +@lisp +(builder-add-from-file builder file-name) +@end lisp +Parses a file containing a GtkBuilder UI definition and merges it with the current contents of builder +@RFunction builder-add-from-string +@lisp +(builder-add-from-string builder string) +@end lisp +Parses a string containing a GtkBuilder UI definition and merges it with the current contents of builder. +@RFunction builder-get-object +@lisp +(builder-get-object builder name) +@end lisp +Gets the object named @var{name}. +@RFunction builder-connect-signals-simple +@lisp +(builder-connect-signals-simple builder handlers-list) +@end lisp +Connects the signal handlers to objects. @var{handler-list} is a plist mapping from signal handler names to signal handler functions. + +Example: +@lisp +(builder-connect-signals-simple builder `(("new" ,#'new) ("open" ,#'cb-open))) +@end lisp +@RFunction builder-connect-signals-full +@lisp +(builder-connect-signals-full builder func) +@end lisp +Connects the signals handlers to objects. @var{func} is a function that maps signal handler name to signal handler function. Its signature is @code{(function (builder object signal-name handler-name connect-object flags))}. The @var{func} function should connect the signal handler named @var{handler-name} for @var{signal-name} of @var{object}. @var{connect-object} should be ignored. @var{flags} specifies the behavior of signal connection (@code{:after} if the handler should be called before or after the default handler of the signal; @code{:swapped} if the instance and data should be swapped when calling the handler). @node cell-renderer @section cell-renderer @@ -225,21 +492,21 @@ Subclasses: @ref{cell-renderer-toggle} @ref{cell-renderer-progress} @ref{cell-re Slots: @itemize +@item @anchor{slot.cell-renderer.cell-background}cell-background. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-cell-background}@code{cell-renderer-cell-background}. Write-only. +@item @anchor{slot.cell-renderer.cell-background-gdk}cell-background-gdk. Type: @ref{color}. Accessor: @anchor{fn.cell-renderer-cell-background-gdk}@code{cell-renderer-cell-background-gdk}. +@item @anchor{slot.cell-renderer.cell-background-set}cell-background-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-cell-background-set}@code{cell-renderer-cell-background-set}. +@item @anchor{slot.cell-renderer.editing}editing. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-editing}@code{cell-renderer-editing}. Read-only. +@item @anchor{slot.cell-renderer.height}height. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-height}@code{cell-renderer-height}. +@item @anchor{slot.cell-renderer.is-expanded}is-expanded. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-is-expanded}@code{cell-renderer-is-expanded}. +@item @anchor{slot.cell-renderer.is-expander}is-expander. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-is-expander}@code{cell-renderer-is-expander}. @item @anchor{slot.cell-renderer.mode}mode. Type: @ref{cell-renderer-mode}. Accessor: @anchor{fn.cell-renderer-mode}@code{cell-renderer-mode}. -@item @anchor{slot.cell-renderer.visible}visible. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-visible}@code{cell-renderer-visible}. @item @anchor{slot.cell-renderer.sensitive}sensitive. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-sensitive}@code{cell-renderer-sensitive}. +@item @anchor{slot.cell-renderer.visible}visible. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-visible}@code{cell-renderer-visible}. +@item @anchor{slot.cell-renderer.width}width. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-width}@code{cell-renderer-width}. @item @anchor{slot.cell-renderer.xalign}xalign. Type: @code{single-float}. Accessor: @anchor{fn.cell-renderer-xalign}@code{cell-renderer-xalign}. -@item @anchor{slot.cell-renderer.yalign}yalign. Type: @code{single-float}. Accessor: @anchor{fn.cell-renderer-yalign}@code{cell-renderer-yalign}. @item @anchor{slot.cell-renderer.xpad}xpad. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-xpad}@code{cell-renderer-xpad}. +@item @anchor{slot.cell-renderer.yalign}yalign. Type: @code{single-float}. Accessor: @anchor{fn.cell-renderer-yalign}@code{cell-renderer-yalign}. @item @anchor{slot.cell-renderer.ypad}ypad. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-ypad}@code{cell-renderer-ypad}. -@item @anchor{slot.cell-renderer.width}width. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-width}@code{cell-renderer-width}. -@item @anchor{slot.cell-renderer.height}height. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-height}@code{cell-renderer-height}. -@item @anchor{slot.cell-renderer.is-expander}is-expander. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-is-expander}@code{cell-renderer-is-expander}. -@item @anchor{slot.cell-renderer.is-expanded}is-expanded. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-is-expanded}@code{cell-renderer-is-expanded}. -@item @anchor{slot.cell-renderer.cell-background}cell-background. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-cell-background}@code{cell-renderer-cell-background}. Write-only. -@item @anchor{slot.cell-renderer.cell-background-gdk}cell-background-gdk. Type: @ref{color}. Accessor: @anchor{fn.cell-renderer-cell-background-gdk}@code{cell-renderer-cell-background-gdk}. -@item @anchor{slot.cell-renderer.cell-background-set}cell-background-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-cell-background-set}@code{cell-renderer-cell-background-set}. -@item @anchor{slot.cell-renderer.editing}editing. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-editing}@code{cell-renderer-editing}. Read-only. @end itemize @@ -260,16 +527,16 @@ Superclass: @ref{cell-renderer-text} Slots: @itemize @item @anchor{slot.cell-renderer-accel.accel-key}accel-key. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-accel-accel-key}@code{cell-renderer-accel-accel-key}. +@item @anchor{slot.cell-renderer-accel.accel-mode}accel-mode. Type: @ref{cell-renderer-accel-mode}. Accessor: @anchor{fn.cell-renderer-accel-accel-mode}@code{cell-renderer-accel-accel-mode}. @item @anchor{slot.cell-renderer-accel.accel-mods}accel-mods. Type: @ref{gdk-modifier-type}. Accessor: @anchor{fn.cell-renderer-accel-accel-mods}@code{cell-renderer-accel-accel-mods}. @item @anchor{slot.cell-renderer-accel.keycode}keycode. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-accel-keycode}@code{cell-renderer-accel-keycode}. -@item @anchor{slot.cell-renderer-accel.accel-mode}accel-mode. Type: @ref{cell-renderer-accel-mode}. Accessor: @anchor{fn.cell-renderer-accel-accel-mode}@code{cell-renderer-accel-accel-mode}. @end itemize Signals: @itemize -@item @anchor{signal.cell-renderer-accel.accel-edited}"accel-edited". Signature: (instance @ref{cell-renderer-accel}), (arg-1 @code{string}), (arg-2 @code{integer}), (arg-3 @ref{gdk-modifier-type}), (arg-4 @code{integer}) @result{} void. Options: run-last. @item @anchor{signal.cell-renderer-accel.accel-cleared}"accel-cleared". Signature: (instance @ref{cell-renderer-accel}), (arg-1 @code{string}) @result{} void. Options: run-last. +@item @anchor{signal.cell-renderer-accel.accel-edited}"accel-edited". Signature: (instance @ref{cell-renderer-accel}), (arg-1 @code{string}), (arg-2 @code{integer}), (arg-3 @ref{gdk-modifier-type}), (arg-4 @code{integer}) @result{} void. Options: run-last. @end itemize @@ -282,9 +549,9 @@ Superclass: @ref{cell-renderer-text} Slots: @itemize +@item @anchor{slot.cell-renderer-combo.has-entry}has-entry. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-combo-has-entry}@code{cell-renderer-combo-has-entry}. @item @anchor{slot.cell-renderer-combo.model}model. Type: @ref{tree-model}. Accessor: @anchor{fn.cell-renderer-combo-model}@code{cell-renderer-combo-model}. @item @anchor{slot.cell-renderer-combo.text-column}text-column. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-combo-text-column}@code{cell-renderer-combo-text-column}. -@item @anchor{slot.cell-renderer-combo.has-entry}has-entry. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-combo-has-entry}@code{cell-renderer-combo-has-entry}. @end itemize @@ -303,15 +570,15 @@ Superclass: @ref{cell-renderer} Slots: @itemize +@item @anchor{slot.cell-renderer-pixbuf.follow-state}follow-state. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-pixbuf-follow-state}@code{cell-renderer-pixbuf-follow-state}. +@item @anchor{slot.cell-renderer-pixbuf.gicon}gicon. Type: @code{GIcon}. Accessor: @anchor{fn.cell-renderer-pixbuf-gicon}@code{cell-renderer-pixbuf-gicon}. +@item @anchor{slot.cell-renderer-pixbuf.icon-name}icon-name. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-pixbuf-icon-name}@code{cell-renderer-pixbuf-icon-name}. @item @anchor{slot.cell-renderer-pixbuf.pixbuf}pixbuf. Type: @ref{pixbuf}. Accessor: @anchor{fn.cell-renderer-pixbuf-pixbuf}@code{cell-renderer-pixbuf-pixbuf}. -@item @anchor{slot.cell-renderer-pixbuf.pixbuf-expander-open}pixbuf-expander-open. Type: @ref{pixbuf}. Accessor: @anchor{fn.cell-renderer-pixbuf-pixbuf-expander-open}@code{cell-renderer-pixbuf-pixbuf-expander-open}. @item @anchor{slot.cell-renderer-pixbuf.pixbuf-expander-closed}pixbuf-expander-closed. Type: @ref{pixbuf}. Accessor: @anchor{fn.cell-renderer-pixbuf-pixbuf-expander-closed}@code{cell-renderer-pixbuf-pixbuf-expander-closed}. +@item @anchor{slot.cell-renderer-pixbuf.pixbuf-expander-open}pixbuf-expander-open. Type: @ref{pixbuf}. Accessor: @anchor{fn.cell-renderer-pixbuf-pixbuf-expander-open}@code{cell-renderer-pixbuf-pixbuf-expander-open}. +@item @anchor{slot.cell-renderer-pixbuf.stock-detail}stock-detail. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-pixbuf-stock-detail}@code{cell-renderer-pixbuf-stock-detail}. @item @anchor{slot.cell-renderer-pixbuf.stock-id}stock-id. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-pixbuf-stock-id}@code{cell-renderer-pixbuf-stock-id}. @item @anchor{slot.cell-renderer-pixbuf.stock-size}stock-size. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-pixbuf-stock-size}@code{cell-renderer-pixbuf-stock-size}. -@item @anchor{slot.cell-renderer-pixbuf.stock-detail}stock-detail. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-pixbuf-stock-detail}@code{cell-renderer-pixbuf-stock-detail}. -@item @anchor{slot.cell-renderer-pixbuf.follow-state}follow-state. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-pixbuf-follow-state}@code{cell-renderer-pixbuf-follow-state}. -@item @anchor{slot.cell-renderer-pixbuf.icon-name}icon-name. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-pixbuf-icon-name}@code{cell-renderer-pixbuf-icon-name}. -@item @anchor{slot.cell-renderer-pixbuf.gicon}gicon. Type: @code{GIcon}. Accessor: @anchor{fn.cell-renderer-pixbuf-gicon}@code{cell-renderer-pixbuf-gicon}. @end itemize @@ -329,12 +596,12 @@ Superclass: @ref{cell-renderer} Slots: @itemize -@item @anchor{slot.cell-renderer-progress.value}value. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-progress-value}@code{cell-renderer-progress-value}. -@item @anchor{slot.cell-renderer-progress.text}text. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-progress-text}@code{cell-renderer-progress-text}. +@item @anchor{slot.cell-renderer-progress.orientation}orientation. Type: @ref{progress-bar-orientation}. Accessor: @anchor{fn.cell-renderer-progress-orientation}@code{cell-renderer-progress-orientation}. @item @anchor{slot.cell-renderer-progress.pulse}pulse. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-progress-pulse}@code{cell-renderer-progress-pulse}. +@item @anchor{slot.cell-renderer-progress.text}text. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-progress-text}@code{cell-renderer-progress-text}. @item @anchor{slot.cell-renderer-progress.text-xalign}text-xalign. Type: @code{single-float}. Accessor: @anchor{fn.cell-renderer-progress-text-xalign}@code{cell-renderer-progress-text-xalign}. @item @anchor{slot.cell-renderer-progress.text-yalign}text-yalign. Type: @code{single-float}. Accessor: @anchor{fn.cell-renderer-progress-text-yalign}@code{cell-renderer-progress-text-yalign}. -@item @anchor{slot.cell-renderer-progress.orientation}orientation. Type: @ref{progress-bar-orientation}. Accessor: @anchor{fn.cell-renderer-progress-orientation}@code{cell-renderer-progress-orientation}. +@item @anchor{slot.cell-renderer-progress.value}value. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-progress-value}@code{cell-renderer-progress-value}. @end itemize @@ -374,50 +641,50 @@ Subclasses: @ref{cell-renderer-spin} @ref{cell-renderer-combo} @ref{cell-rendere Slots: @itemize -@item @anchor{slot.cell-renderer-text.text}text. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-text-text}@code{cell-renderer-text-text}. -@item @anchor{slot.cell-renderer-text.markup}markup. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-text-markup}@code{cell-renderer-text-markup}. Write-only. -@item @anchor{slot.cell-renderer-text.attributes}attributes. Type: @code{PangoAttrList}. Accessor: @anchor{fn.cell-renderer-text-attributes}@code{cell-renderer-text-attributes}. -@item @anchor{slot.cell-renderer-text.single-paragraph-mode}single-paragraph-mode. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-single-paragraph-mode}@code{cell-renderer-text-single-paragraph-mode}. -@item @anchor{slot.cell-renderer-text.width-chars}width-chars. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-text-width-chars}@code{cell-renderer-text-width-chars}. -@item @anchor{slot.cell-renderer-text.wrap-width}wrap-width. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-text-wrap-width}@code{cell-renderer-text-wrap-width}. +@item @anchor{slot.cell-renderer-text.align-set}align-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-align-set}@code{cell-renderer-text-align-set}. @item @anchor{slot.cell-renderer-text.alignment}alignment. Type: @code{PangoAlignment}. Accessor: @anchor{fn.cell-renderer-text-alignment}@code{cell-renderer-text-alignment}. +@item @anchor{slot.cell-renderer-text.attributes}attributes. Type: @code{PangoAttrList}. Accessor: @anchor{fn.cell-renderer-text-attributes}@code{cell-renderer-text-attributes}. @item @anchor{slot.cell-renderer-text.background}background. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-text-background}@code{cell-renderer-text-background}. Write-only. -@item @anchor{slot.cell-renderer-text.foreground}foreground. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-text-foreground}@code{cell-renderer-text-foreground}. Write-only. @item @anchor{slot.cell-renderer-text.background-gdk}background-gdk. Type: @ref{color}. Accessor: @anchor{fn.cell-renderer-text-background-gdk}@code{cell-renderer-text-background-gdk}. -@item @anchor{slot.cell-renderer-text.foreground-gdk}foreground-gdk. Type: @ref{color}. Accessor: @anchor{fn.cell-renderer-text-foreground-gdk}@code{cell-renderer-text-foreground-gdk}. +@item @anchor{slot.cell-renderer-text.background-set}background-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-background-set}@code{cell-renderer-text-background-set}. +@item @anchor{slot.cell-renderer-text.editable}editable. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-editable}@code{cell-renderer-text-editable}. +@item @anchor{slot.cell-renderer-text.editable-set}editable-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-editable-set}@code{cell-renderer-text-editable-set}. +@item @anchor{slot.cell-renderer-text.ellipsize}ellipsize. Type: @code{PangoEllipsizeMode}. Accessor: @anchor{fn.cell-renderer-text-ellipsize}@code{cell-renderer-text-ellipsize}. +@item @anchor{slot.cell-renderer-text.ellipsize-set}ellipsize-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-ellipsize-set}@code{cell-renderer-text-ellipsize-set}. +@item @anchor{slot.cell-renderer-text.family}family. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-text-family}@code{cell-renderer-text-family}. +@item @anchor{slot.cell-renderer-text.family-set}family-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-family-set}@code{cell-renderer-text-family-set}. @item @anchor{slot.cell-renderer-text.font}font. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-text-font}@code{cell-renderer-text-font}. @item @anchor{slot.cell-renderer-text.font-desc}font-desc. Type: @code{PangoFontDescription}. Accessor: @anchor{fn.cell-renderer-text-font-desc}@code{cell-renderer-text-font-desc}. -@item @anchor{slot.cell-renderer-text.family}family. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-text-family}@code{cell-renderer-text-family}. -@item @anchor{slot.cell-renderer-text.style}style. Type: @code{PangoStyle}. Accessor: @anchor{fn.cell-renderer-text-style}@code{cell-renderer-text-style}. -@item @anchor{slot.cell-renderer-text.variant}variant. Type: @code{PangoVariant}. Accessor: @anchor{fn.cell-renderer-text-variant}@code{cell-renderer-text-variant}. -@item @anchor{slot.cell-renderer-text.weight}weight. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-text-weight}@code{cell-renderer-text-weight}. -@item @anchor{slot.cell-renderer-text.stretch}stretch. Type: @code{PangoStretch}. Accessor: @anchor{fn.cell-renderer-text-stretch}@code{cell-renderer-text-stretch}. +@item @anchor{slot.cell-renderer-text.foreground}foreground. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-text-foreground}@code{cell-renderer-text-foreground}. Write-only. +@item @anchor{slot.cell-renderer-text.foreground-gdk}foreground-gdk. Type: @ref{color}. Accessor: @anchor{fn.cell-renderer-text-foreground-gdk}@code{cell-renderer-text-foreground-gdk}. +@item @anchor{slot.cell-renderer-text.foreground-set}foreground-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-foreground-set}@code{cell-renderer-text-foreground-set}. +@item @anchor{slot.cell-renderer-text.language}language. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-text-language}@code{cell-renderer-text-language}. +@item @anchor{slot.cell-renderer-text.language-set}language-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-language-set}@code{cell-renderer-text-language-set}. +@item @anchor{slot.cell-renderer-text.markup}markup. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-text-markup}@code{cell-renderer-text-markup}. Write-only. +@item @anchor{slot.cell-renderer-text.rise}rise. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-text-rise}@code{cell-renderer-text-rise}. +@item @anchor{slot.cell-renderer-text.rise-set}rise-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-rise-set}@code{cell-renderer-text-rise-set}. +@item @anchor{slot.cell-renderer-text.scale}scale. Type: @code{double-float}. Accessor: @anchor{fn.cell-renderer-text-scale}@code{cell-renderer-text-scale}. +@item @anchor{slot.cell-renderer-text.scale-set}scale-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-scale-set}@code{cell-renderer-text-scale-set}. +@item @anchor{slot.cell-renderer-text.single-paragraph-mode}single-paragraph-mode. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-single-paragraph-mode}@code{cell-renderer-text-single-paragraph-mode}. @item @anchor{slot.cell-renderer-text.size}size. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-text-size}@code{cell-renderer-text-size}. @item @anchor{slot.cell-renderer-text.size-points}size-points. Type: @code{double-float}. Accessor: @anchor{fn.cell-renderer-text-size-points}@code{cell-renderer-text-size-points}. -@item @anchor{slot.cell-renderer-text.scale}scale. Type: @code{double-float}. Accessor: @anchor{fn.cell-renderer-text-scale}@code{cell-renderer-text-scale}. -@item @anchor{slot.cell-renderer-text.editable}editable. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-editable}@code{cell-renderer-text-editable}. +@item @anchor{slot.cell-renderer-text.size-set}size-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-size-set}@code{cell-renderer-text-size-set}. +@item @anchor{slot.cell-renderer-text.stretch}stretch. Type: @code{PangoStretch}. Accessor: @anchor{fn.cell-renderer-text-stretch}@code{cell-renderer-text-stretch}. +@item @anchor{slot.cell-renderer-text.stretch-set}stretch-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-stretch-set}@code{cell-renderer-text-stretch-set}. @item @anchor{slot.cell-renderer-text.strikethrough}strikethrough. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-strikethrough}@code{cell-renderer-text-strikethrough}. -@item @anchor{slot.cell-renderer-text.underline}underline. Type: @code{PangoUnderline}. Accessor: @anchor{fn.cell-renderer-text-underline}@code{cell-renderer-text-underline}. -@item @anchor{slot.cell-renderer-text.rise}rise. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-text-rise}@code{cell-renderer-text-rise}. -@item @anchor{slot.cell-renderer-text.language}language. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-text-language}@code{cell-renderer-text-language}. -@item @anchor{slot.cell-renderer-text.ellipsize}ellipsize. Type: @code{PangoEllipsizeMode}. Accessor: @anchor{fn.cell-renderer-text-ellipsize}@code{cell-renderer-text-ellipsize}. -@item @anchor{slot.cell-renderer-text.wrap-mode}wrap-mode. Type: @code{PangoWrapMode}. Accessor: @anchor{fn.cell-renderer-text-wrap-mode}@code{cell-renderer-text-wrap-mode}. -@item @anchor{slot.cell-renderer-text.background-set}background-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-background-set}@code{cell-renderer-text-background-set}. -@item @anchor{slot.cell-renderer-text.foreground-set}foreground-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-foreground-set}@code{cell-renderer-text-foreground-set}. -@item @anchor{slot.cell-renderer-text.family-set}family-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-family-set}@code{cell-renderer-text-family-set}. +@item @anchor{slot.cell-renderer-text.strikethrough-set}strikethrough-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-strikethrough-set}@code{cell-renderer-text-strikethrough-set}. +@item @anchor{slot.cell-renderer-text.style}style. Type: @code{PangoStyle}. Accessor: @anchor{fn.cell-renderer-text-style}@code{cell-renderer-text-style}. @item @anchor{slot.cell-renderer-text.style-set}style-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-style-set}@code{cell-renderer-text-style-set}. +@item @anchor{slot.cell-renderer-text.text}text. Type: @code{string}. Accessor: @anchor{fn.cell-renderer-text-text}@code{cell-renderer-text-text}. +@item @anchor{slot.cell-renderer-text.underline}underline. Type: @code{PangoUnderline}. Accessor: @anchor{fn.cell-renderer-text-underline}@code{cell-renderer-text-underline}. +@item @anchor{slot.cell-renderer-text.underline-set}underline-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-underline-set}@code{cell-renderer-text-underline-set}. +@item @anchor{slot.cell-renderer-text.variant}variant. Type: @code{PangoVariant}. Accessor: @anchor{fn.cell-renderer-text-variant}@code{cell-renderer-text-variant}. @item @anchor{slot.cell-renderer-text.variant-set}variant-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-variant-set}@code{cell-renderer-text-variant-set}. +@item @anchor{slot.cell-renderer-text.weight}weight. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-text-weight}@code{cell-renderer-text-weight}. @item @anchor{slot.cell-renderer-text.weight-set}weight-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-weight-set}@code{cell-renderer-text-weight-set}. -@item @anchor{slot.cell-renderer-text.stretch-set}stretch-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-stretch-set}@code{cell-renderer-text-stretch-set}. -@item @anchor{slot.cell-renderer-text.size-set}size-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-size-set}@code{cell-renderer-text-size-set}. -@item @anchor{slot.cell-renderer-text.scale-set}scale-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-scale-set}@code{cell-renderer-text-scale-set}. -@item @anchor{slot.cell-renderer-text.editable-set}editable-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-editable-set}@code{cell-renderer-text-editable-set}. -@item @anchor{slot.cell-renderer-text.strikethrough-set}strikethrough-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-strikethrough-set}@code{cell-renderer-text-strikethrough-set}. -@item @anchor{slot.cell-renderer-text.underline-set}underline-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-underline-set}@code{cell-renderer-text-underline-set}. -@item @anchor{slot.cell-renderer-text.rise-set}rise-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-rise-set}@code{cell-renderer-text-rise-set}. -@item @anchor{slot.cell-renderer-text.language-set}language-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-language-set}@code{cell-renderer-text-language-set}. -@item @anchor{slot.cell-renderer-text.ellipsize-set}ellipsize-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-ellipsize-set}@code{cell-renderer-text-ellipsize-set}. -@item @anchor{slot.cell-renderer-text.align-set}align-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-text-align-set}@code{cell-renderer-text-align-set}. +@item @anchor{slot.cell-renderer-text.width-chars}width-chars. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-text-width-chars}@code{cell-renderer-text-width-chars}. +@item @anchor{slot.cell-renderer-text.wrap-mode}wrap-mode. Type: @code{PangoWrapMode}. Accessor: @anchor{fn.cell-renderer-text-wrap-mode}@code{cell-renderer-text-wrap-mode}. +@item @anchor{slot.cell-renderer-text.wrap-width}wrap-width. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-text-wrap-width}@code{cell-renderer-text-wrap-width}. @end itemize @@ -438,9 +705,9 @@ Slots: @itemize @item @anchor{slot.cell-renderer-toggle.activatable}activatable. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-toggle-activatable}@code{cell-renderer-toggle-activatable}. @item @anchor{slot.cell-renderer-toggle.active}active. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-toggle-active}@code{cell-renderer-toggle-active}. -@item @anchor{slot.cell-renderer-toggle.radio}radio. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-toggle-radio}@code{cell-renderer-toggle-radio}. @item @anchor{slot.cell-renderer-toggle.inconsistent}inconsistent. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-toggle-inconsistent}@code{cell-renderer-toggle-inconsistent}. @item @anchor{slot.cell-renderer-toggle.indicator-size}indicator-size. Type: @code{integer}. Accessor: @anchor{fn.cell-renderer-toggle-indicator-size}@code{cell-renderer-toggle-indicator-size}. +@item @anchor{slot.cell-renderer-toggle.radio}radio. Type: @code{boolean}. Accessor: @anchor{fn.cell-renderer-toggle-radio}@code{cell-renderer-toggle-radio}. @end itemize @@ -464,6 +731,7 @@ Slots: Signals: @itemize +@item @anchor{signal.clipboard.owner-change}"owner-change". Signature: (instance @ref{clipboard}), (arg-1 @ref{event}) @result{} void. Options: run-first. @end itemize @@ -476,23 +744,23 @@ Superclass: @ref{g-object} Slots: @itemize -@item @anchor{slot.entry-completion.model}model. Type: @ref{tree-model}. Accessor: @anchor{fn.entry-completion-model}@code{entry-completion-model}. -@item @anchor{slot.entry-completion.minimum-key-length}minimum-key-length. Type: @code{integer}. Accessor: @anchor{fn.entry-completion-minimum-key-length}@code{entry-completion-minimum-key-length}. -@item @anchor{slot.entry-completion.text-column}text-column. Type: @code{integer}. Accessor: @anchor{fn.entry-completion-text-column}@code{entry-completion-text-column}. @item @anchor{slot.entry-completion.inline-completion}inline-completion. Type: @code{boolean}. Accessor: @anchor{fn.entry-completion-inline-completion}@code{entry-completion-inline-completion}. +@item @anchor{slot.entry-completion.inline-selection}inline-selection. Type: @code{boolean}. Accessor: @anchor{fn.entry-completion-inline-selection}@code{entry-completion-inline-selection}. +@item @anchor{slot.entry-completion.minimum-key-length}minimum-key-length. Type: @code{integer}. Accessor: @anchor{fn.entry-completion-minimum-key-length}@code{entry-completion-minimum-key-length}. +@item @anchor{slot.entry-completion.model}model. Type: @ref{tree-model}. Accessor: @anchor{fn.entry-completion-model}@code{entry-completion-model}. @item @anchor{slot.entry-completion.popup-completion}popup-completion. Type: @code{boolean}. Accessor: @anchor{fn.entry-completion-popup-completion}@code{entry-completion-popup-completion}. @item @anchor{slot.entry-completion.popup-set-width}popup-set-width. Type: @code{boolean}. Accessor: @anchor{fn.entry-completion-popup-set-width}@code{entry-completion-popup-set-width}. @item @anchor{slot.entry-completion.popup-single-match}popup-single-match. Type: @code{boolean}. Accessor: @anchor{fn.entry-completion-popup-single-match}@code{entry-completion-popup-single-match}. -@item @anchor{slot.entry-completion.inline-selection}inline-selection. Type: @code{boolean}. Accessor: @anchor{fn.entry-completion-inline-selection}@code{entry-completion-inline-selection}. +@item @anchor{slot.entry-completion.text-column}text-column. Type: @code{integer}. Accessor: @anchor{fn.entry-completion-text-column}@code{entry-completion-text-column}. @end itemize Signals: @itemize +@item @anchor{signal.entry-completion.action-activated}"action-activated". Signature: (instance @ref{entry-completion}), (arg-1 @code{integer}) @result{} void. Options: run-last. +@item @anchor{signal.entry-completion.cursor-on-match}"cursor-on-match". Signature: (instance @ref{entry-completion}), (arg-1 @ref{tree-model}), (arg-2 @ref{tree-iter}) @result{} @code{boolean}. Options: run-last. @item @anchor{signal.entry-completion.insert-prefix}"insert-prefix". Signature: (instance @ref{entry-completion}), (arg-1 @code{string}) @result{} @code{boolean}. Options: run-last. @item @anchor{signal.entry-completion.match-selected}"match-selected". Signature: (instance @ref{entry-completion}), (arg-1 @ref{tree-model}), (arg-2 @ref{tree-iter}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.entry-completion.cursor-on-match}"cursor-on-match". Signature: (instance @ref{entry-completion}), (arg-1 @ref{tree-model}), (arg-2 @ref{tree-iter}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.entry-completion.action-activated}"action-activated". Signature: (instance @ref{entry-completion}), (arg-1 @code{integer}) @result{} void. Options: run-last. @end itemize @@ -521,7 +789,7 @@ Signals: @Class gtk-object Superclass: @ref{g-initially-unowned} -Subclasses: @ref{tooltips} @ref{recent-filter} @ref{file-filter} @ref{cell-renderer} @ref{tree-view-column} @ref{adjustment} @ref{widget} +Subclasses: @ref{item-factory} @ref{tooltips} @ref{recent-filter} @ref{file-filter} @ref{cell-renderer} @ref{tree-view-column} @ref{adjustment} @ref{widget} Slots: @itemize @@ -549,6 +817,12 @@ Slots: Signals: @itemize +@item @anchor{signal.i-m-context.commit}"commit". Signature: (instance @ref{i-m-context}), (arg-1 @code{string}) @result{} void. Options: run-last. +@item @anchor{signal.i-m-context.delete-surrounding}"delete-surrounding". Signature: (instance @ref{i-m-context}), (arg-1 @code{integer}), (arg-2 @code{integer}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.i-m-context.preedit-changed}"preedit-changed". Signature: (instance @ref{i-m-context}) @result{} void. Options: run-last. +@item @anchor{signal.i-m-context.preedit-end}"preedit-end". Signature: (instance @ref{i-m-context}) @result{} void. Options: run-last. +@item @anchor{signal.i-m-context.preedit-start}"preedit-start". Signature: (instance @ref{i-m-context}) @result{} void. Options: run-last. +@item @anchor{signal.i-m-context.retrieve-surrounding}"retrieve-surrounding". Signature: (instance @ref{i-m-context}) @result{} @code{boolean}. Options: run-last. @end itemize @@ -583,6 +857,24 @@ Slots: Signals: @itemize +@item @anchor{signal.icon-theme.changed}"changed". Signature: (instance @ref{icon-theme}) @result{} void. Options: run-last. +@end itemize + + + + +@node item-factory +@section item-factory +@Class item-factory +Superclass: @ref{gtk-object} + +Slots: +@itemize +@end itemize + + +Signals: +@itemize @end itemize @@ -646,35 +938,35 @@ Superclass: @ref{g-object} Slots: @itemize +@item @anchor{slot.print-operation.allow-async}allow-async. Type: @code{boolean}. Accessor: @anchor{fn.print-operation-allow-async}@code{print-operation-allow-async}. +@item @anchor{slot.print-operation.current-page}current-page. Type: @code{integer}. Accessor: @anchor{fn.print-operation-current-page}@code{print-operation-current-page}. +@item @anchor{slot.print-operation.custom-tab-label}custom-tab-label. Type: @code{string}. Accessor: @anchor{fn.print-operation-custom-tab-label}@code{print-operation-custom-tab-label}. @item @anchor{slot.print-operation.default-page-setup}default-page-setup. Type: @ref{page-setup}. Accessor: @anchor{fn.print-operation-default-page-setup}@code{print-operation-default-page-setup}. -@item @anchor{slot.print-operation.print-settings}print-settings. Type: @ref{print-settings}. Accessor: @anchor{fn.print-operation-print-settings}@code{print-operation-print-settings}. +@item @anchor{slot.print-operation.export-filename}export-filename. Type: @code{string}. Accessor: @anchor{fn.print-operation-export-filename}@code{print-operation-export-filename}. @item @anchor{slot.print-operation.job-name}job-name. Type: @code{string}. Accessor: @anchor{fn.print-operation-job-name}@code{print-operation-job-name}. @item @anchor{slot.print-operation.n-pages}n-pages. Type: @code{integer}. Accessor: @anchor{fn.print-operation-n-pages}@code{print-operation-n-pages}. -@item @anchor{slot.print-operation.current-page}current-page. Type: @code{integer}. Accessor: @anchor{fn.print-operation-current-page}@code{print-operation-current-page}. -@item @anchor{slot.print-operation.use-full-page}use-full-page. Type: @code{boolean}. Accessor: @anchor{fn.print-operation-use-full-page}@code{print-operation-use-full-page}. -@item @anchor{slot.print-operation.track-print-status}track-print-status. Type: @code{boolean}. Accessor: @anchor{fn.print-operation-track-print-status}@code{print-operation-track-print-status}. -@item @anchor{slot.print-operation.unit}unit. Type: @ref{unit}. Accessor: @anchor{fn.print-operation-unit}@code{print-operation-unit}. +@item @anchor{slot.print-operation.print-settings}print-settings. Type: @ref{print-settings}. Accessor: @anchor{fn.print-operation-print-settings}@code{print-operation-print-settings}. @item @anchor{slot.print-operation.show-progress}show-progress. Type: @code{boolean}. Accessor: @anchor{fn.print-operation-show-progress}@code{print-operation-show-progress}. -@item @anchor{slot.print-operation.allow-async}allow-async. Type: @code{boolean}. Accessor: @anchor{fn.print-operation-allow-async}@code{print-operation-allow-async}. -@item @anchor{slot.print-operation.export-filename}export-filename. Type: @code{string}. Accessor: @anchor{fn.print-operation-export-filename}@code{print-operation-export-filename}. @item @anchor{slot.print-operation.status}status. Type: @ref{print-status}. Accessor: @anchor{fn.print-operation-status}@code{print-operation-status}. Read-only. @item @anchor{slot.print-operation.status-string}status-string. Type: @code{string}. Accessor: @anchor{fn.print-operation-status-string}@code{print-operation-status-string}. Read-only. -@item @anchor{slot.print-operation.custom-tab-label}custom-tab-label. Type: @code{string}. Accessor: @anchor{fn.print-operation-custom-tab-label}@code{print-operation-custom-tab-label}. +@item @anchor{slot.print-operation.track-print-status}track-print-status. Type: @code{boolean}. Accessor: @anchor{fn.print-operation-track-print-status}@code{print-operation-track-print-status}. +@item @anchor{slot.print-operation.unit}unit. Type: @ref{unit}. Accessor: @anchor{fn.print-operation-unit}@code{print-operation-unit}. +@item @anchor{slot.print-operation.use-full-page}use-full-page. Type: @code{boolean}. Accessor: @anchor{fn.print-operation-use-full-page}@code{print-operation-use-full-page}. @end itemize Signals: @itemize -@item @anchor{signal.print-operation.done}"done". Signature: (instance @ref{print-operation}), (arg-1 @ref{print-operation-result}) @result{} void. Options: run-last. @item @anchor{signal.print-operation.begin-print}"begin-print". Signature: (instance @ref{print-operation}), (arg-1 @ref{print-context}) @result{} void. Options: run-last. -@item @anchor{signal.print-operation.paginate}"paginate". Signature: (instance @ref{print-operation}), (arg-1 @ref{print-context}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.print-operation.request-page-setup}"request-page-setup". Signature: (instance @ref{print-operation}), (arg-1 @ref{print-context}), (arg-2 @code{integer}), (arg-3 @ref{page-setup}) @result{} void. Options: run-last. -@item @anchor{signal.print-operation.draw-page}"draw-page". Signature: (instance @ref{print-operation}), (arg-1 @ref{print-context}), (arg-2 @code{integer}) @result{} void. Options: run-last. -@item @anchor{signal.print-operation.end-print}"end-print". Signature: (instance @ref{print-operation}), (arg-1 @ref{print-context}) @result{} void. Options: run-last. -@item @anchor{signal.print-operation.status-changed}"status-changed". Signature: (instance @ref{print-operation}) @result{} void. Options: run-last. @item @anchor{signal.print-operation.create-custom-widget}"create-custom-widget". Signature: (instance @ref{print-operation}) @result{} @ref{g-object}. Options: run-last. @item @anchor{signal.print-operation.custom-widget-apply}"custom-widget-apply". Signature: (instance @ref{print-operation}), (arg-1 @ref{widget}) @result{} void. Options: run-last. +@item @anchor{signal.print-operation.done}"done". Signature: (instance @ref{print-operation}), (arg-1 @ref{print-operation-result}) @result{} void. Options: run-last. +@item @anchor{signal.print-operation.draw-page}"draw-page". Signature: (instance @ref{print-operation}), (arg-1 @ref{print-context}), (arg-2 @code{integer}) @result{} void. Options: run-last. +@item @anchor{signal.print-operation.end-print}"end-print". Signature: (instance @ref{print-operation}), (arg-1 @ref{print-context}) @result{} void. Options: run-last. +@item @anchor{signal.print-operation.paginate}"paginate". Signature: (instance @ref{print-operation}), (arg-1 @ref{print-context}) @result{} @code{boolean}. Options: run-last. @item @anchor{signal.print-operation.preview}"preview". Signature: (instance @ref{print-operation}), (arg-1 @ref{print-operation-preview}), (arg-2 @ref{print-context}), (arg-3 @ref{gtk-window}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.print-operation.request-page-setup}"request-page-setup". Signature: (instance @ref{print-operation}), (arg-1 @ref{print-context}), (arg-2 @code{integer}), (arg-3 @ref{page-setup}) @result{} void. Options: run-last. +@item @anchor{signal.print-operation.status-changed}"status-changed". Signature: (instance @ref{print-operation}) @result{} void. Options: run-last. @end itemize @@ -704,9 +996,9 @@ Superclass: @ref{toggle-action} Slots: @itemize -@item @anchor{slot.radio-action.value}value. Type: @code{integer}. Accessor: @anchor{fn.radio-action-value}@code{radio-action-value}. -@item @anchor{slot.radio-action.group}group. Type: @ref{radio-action}. Accessor: @anchor{fn.radio-action-group}@code{radio-action-group}. Write-only. @item @anchor{slot.radio-action.current-value}current-value. Type: @code{integer}. Accessor: @anchor{fn.radio-action-current-value}@code{radio-action-current-value}. +@item @anchor{slot.radio-action.group}group. Type: @ref{radio-action}. Accessor: @anchor{fn.radio-action-group}@code{radio-action-group}. Write-only. +@item @anchor{slot.radio-action.value}value. Type: @code{integer}. Accessor: @anchor{fn.radio-action-value}@code{radio-action-value}. @end itemize @@ -798,71 +1090,71 @@ Superclass: @ref{g-object} Slots: @itemize -@item @anchor{slot.settings.gtk-double-click-time}gtk-double-click-time. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-double-click-time}@code{settings-gtk-double-click-time}. -@item @anchor{slot.settings.gtk-double-click-distance}gtk-double-click-distance. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-double-click-distance}@code{settings-gtk-double-click-distance}. +@item @anchor{slot.settings.color-hash}color-hash. Type: @code{GHashTable}. Accessor: @anchor{fn.settings-color-hash}@code{settings-color-hash}. Read-only. +@item @anchor{slot.settings.gtk-alternative-button-order}gtk-alternative-button-order. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-alternative-button-order}@code{settings-gtk-alternative-button-order}. +@item @anchor{slot.settings.gtk-alternative-sort-arrows}gtk-alternative-sort-arrows. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-alternative-sort-arrows}@code{settings-gtk-alternative-sort-arrows}. +@item @anchor{slot.settings.gtk-button-images}gtk-button-images. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-button-images}@code{settings-gtk-button-images}. +@item @anchor{slot.settings.gtk-can-change-accels}gtk-can-change-accels. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-can-change-accels}@code{settings-gtk-can-change-accels}. +@item @anchor{slot.settings.gtk-color-palette}gtk-color-palette. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-color-palette}@code{settings-gtk-color-palette}. +@item @anchor{slot.settings.gtk-color-scheme}gtk-color-scheme. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-color-scheme}@code{settings-gtk-color-scheme}. @item @anchor{slot.settings.gtk-cursor-blink}gtk-cursor-blink. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-cursor-blink}@code{settings-gtk-cursor-blink}. @item @anchor{slot.settings.gtk-cursor-blink-time}gtk-cursor-blink-time. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-cursor-blink-time}@code{settings-gtk-cursor-blink-time}. @item @anchor{slot.settings.gtk-cursor-blink-timeout}gtk-cursor-blink-timeout. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-cursor-blink-timeout}@code{settings-gtk-cursor-blink-timeout}. -@item @anchor{slot.settings.gtk-split-cursor}gtk-split-cursor. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-split-cursor}@code{settings-gtk-split-cursor}. -@item @anchor{slot.settings.gtk-theme-name}gtk-theme-name. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-theme-name}@code{settings-gtk-theme-name}. -@item @anchor{slot.settings.gtk-icon-theme-name}gtk-icon-theme-name. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-icon-theme-name}@code{settings-gtk-icon-theme-name}. -@item @anchor{slot.settings.gtk-fallback-icon-theme}gtk-fallback-icon-theme. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-fallback-icon-theme}@code{settings-gtk-fallback-icon-theme}. -@item @anchor{slot.settings.gtk-key-theme-name}gtk-key-theme-name. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-key-theme-name}@code{settings-gtk-key-theme-name}. -@item @anchor{slot.settings.gtk-menu-bar-accel}gtk-menu-bar-accel. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-menu-bar-accel}@code{settings-gtk-menu-bar-accel}. -@item @anchor{slot.settings.gtk-dnd-drag-threshold}gtk-dnd-drag-threshold. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-dnd-drag-threshold}@code{settings-gtk-dnd-drag-threshold}. -@item @anchor{slot.settings.gtk-font-name}gtk-font-name. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-font-name}@code{settings-gtk-font-name}. -@item @anchor{slot.settings.gtk-icon-sizes}gtk-icon-sizes. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-icon-sizes}@code{settings-gtk-icon-sizes}. -@item @anchor{slot.settings.gtk-modules}gtk-modules. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-modules}@code{settings-gtk-modules}. -@item @anchor{slot.settings.gtk-xft-antialias}gtk-xft-antialias. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-xft-antialias}@code{settings-gtk-xft-antialias}. -@item @anchor{slot.settings.gtk-xft-hinting}gtk-xft-hinting. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-xft-hinting}@code{settings-gtk-xft-hinting}. -@item @anchor{slot.settings.gtk-xft-hintstyle}gtk-xft-hintstyle. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-xft-hintstyle}@code{settings-gtk-xft-hintstyle}. -@item @anchor{slot.settings.gtk-xft-rgba}gtk-xft-rgba. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-xft-rgba}@code{settings-gtk-xft-rgba}. -@item @anchor{slot.settings.gtk-xft-dpi}gtk-xft-dpi. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-xft-dpi}@code{settings-gtk-xft-dpi}. @item @anchor{slot.settings.gtk-cursor-theme-name}gtk-cursor-theme-name. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-cursor-theme-name}@code{settings-gtk-cursor-theme-name}. @item @anchor{slot.settings.gtk-cursor-theme-size}gtk-cursor-theme-size. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-cursor-theme-size}@code{settings-gtk-cursor-theme-size}. -@item @anchor{slot.settings.gtk-alternative-button-order}gtk-alternative-button-order. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-alternative-button-order}@code{settings-gtk-alternative-button-order}. -@item @anchor{slot.settings.gtk-alternative-sort-arrows}gtk-alternative-sort-arrows. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-alternative-sort-arrows}@code{settings-gtk-alternative-sort-arrows}. -@item @anchor{slot.settings.gtk-show-input-method-menu}gtk-show-input-method-menu. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-show-input-method-menu}@code{settings-gtk-show-input-method-menu}. -@item @anchor{slot.settings.gtk-show-unicode-menu}gtk-show-unicode-menu. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-show-unicode-menu}@code{settings-gtk-show-unicode-menu}. -@item @anchor{slot.settings.gtk-timeout-initial}gtk-timeout-initial. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-timeout-initial}@code{settings-gtk-timeout-initial}. -@item @anchor{slot.settings.gtk-timeout-repeat}gtk-timeout-repeat. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-timeout-repeat}@code{settings-gtk-timeout-repeat}. -@item @anchor{slot.settings.gtk-timeout-expand}gtk-timeout-expand. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-timeout-expand}@code{settings-gtk-timeout-expand}. -@item @anchor{slot.settings.gtk-color-scheme}gtk-color-scheme. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-color-scheme}@code{settings-gtk-color-scheme}. +@item @anchor{slot.settings.gtk-dnd-drag-threshold}gtk-dnd-drag-threshold. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-dnd-drag-threshold}@code{settings-gtk-dnd-drag-threshold}. +@item @anchor{slot.settings.gtk-double-click-distance}gtk-double-click-distance. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-double-click-distance}@code{settings-gtk-double-click-distance}. +@item @anchor{slot.settings.gtk-double-click-time}gtk-double-click-time. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-double-click-time}@code{settings-gtk-double-click-time}. +@item @anchor{slot.settings.gtk-enable-accels}gtk-enable-accels. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-enable-accels}@code{settings-gtk-enable-accels}. @item @anchor{slot.settings.gtk-enable-animations}gtk-enable-animations. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-enable-animations}@code{settings-gtk-enable-animations}. -@item @anchor{slot.settings.gtk-touchscreen-mode}gtk-touchscreen-mode. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-touchscreen-mode}@code{settings-gtk-touchscreen-mode}. -@item @anchor{slot.settings.gtk-tooltip-timeout}gtk-tooltip-timeout. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-tooltip-timeout}@code{settings-gtk-tooltip-timeout}. -@item @anchor{slot.settings.gtk-tooltip-browse-timeout}gtk-tooltip-browse-timeout. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-tooltip-browse-timeout}@code{settings-gtk-tooltip-browse-timeout}. -@item @anchor{slot.settings.gtk-tooltip-browse-mode-timeout}gtk-tooltip-browse-mode-timeout. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-tooltip-browse-mode-timeout}@code{settings-gtk-tooltip-browse-mode-timeout}. -@item @anchor{slot.settings.gtk-keynav-cursor-only}gtk-keynav-cursor-only. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-keynav-cursor-only}@code{settings-gtk-keynav-cursor-only}. -@item @anchor{slot.settings.gtk-keynav-wrap-around}gtk-keynav-wrap-around. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-keynav-wrap-around}@code{settings-gtk-keynav-wrap-around}. +@item @anchor{slot.settings.gtk-enable-event-sounds}gtk-enable-event-sounds. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-enable-event-sounds}@code{settings-gtk-enable-event-sounds}. +@item @anchor{slot.settings.gtk-enable-input-feedback-sounds}gtk-enable-input-feedback-sounds. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-enable-input-feedback-sounds}@code{settings-gtk-enable-input-feedback-sounds}. +@item @anchor{slot.settings.gtk-enable-mnemonics}gtk-enable-mnemonics. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-enable-mnemonics}@code{settings-gtk-enable-mnemonics}. +@item @anchor{slot.settings.gtk-enable-tooltips}gtk-enable-tooltips. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-enable-tooltips}@code{settings-gtk-enable-tooltips}. +@item @anchor{slot.settings.gtk-entry-password-hint-timeout}gtk-entry-password-hint-timeout. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-entry-password-hint-timeout}@code{settings-gtk-entry-password-hint-timeout}. +@item @anchor{slot.settings.gtk-entry-select-on-focus}gtk-entry-select-on-focus. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-entry-select-on-focus}@code{settings-gtk-entry-select-on-focus}. @item @anchor{slot.settings.gtk-error-bell}gtk-error-bell. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-error-bell}@code{settings-gtk-error-bell}. -@item @anchor{slot.settings.color-hash}color-hash. Type: @code{GHashTable}. Accessor: @anchor{fn.settings-color-hash}@code{settings-color-hash}. Read-only. +@item @anchor{slot.settings.gtk-fallback-icon-theme}gtk-fallback-icon-theme. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-fallback-icon-theme}@code{settings-gtk-fallback-icon-theme}. @item @anchor{slot.settings.gtk-file-chooser-backend}gtk-file-chooser-backend. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-file-chooser-backend}@code{settings-gtk-file-chooser-backend}. +@item @anchor{slot.settings.gtk-font-name}gtk-font-name. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-font-name}@code{settings-gtk-font-name}. +@item @anchor{slot.settings.gtk-fontconfig-timestamp}gtk-fontconfig-timestamp. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-fontconfig-timestamp}@code{settings-gtk-fontconfig-timestamp}. +@item @anchor{slot.settings.gtk-icon-sizes}gtk-icon-sizes. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-icon-sizes}@code{settings-gtk-icon-sizes}. +@item @anchor{slot.settings.gtk-icon-theme-name}gtk-icon-theme-name. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-icon-theme-name}@code{settings-gtk-icon-theme-name}. +@item @anchor{slot.settings.gtk-im-module}gtk-im-module. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-im-module}@code{settings-gtk-im-module}. +@item @anchor{slot.settings.gtk-key-theme-name}gtk-key-theme-name. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-key-theme-name}@code{settings-gtk-key-theme-name}. +@item @anchor{slot.settings.gtk-keynav-cursor-only}gtk-keynav-cursor-only. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-keynav-cursor-only}@code{settings-gtk-keynav-cursor-only}. +@item @anchor{slot.settings.gtk-keynav-wrap-around}gtk-keynav-wrap-around. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-keynav-wrap-around}@code{settings-gtk-keynav-wrap-around}. +@item @anchor{slot.settings.gtk-label-select-on-focus}gtk-label-select-on-focus. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-label-select-on-focus}@code{settings-gtk-label-select-on-focus}. +@item @anchor{slot.settings.gtk-menu-bar-accel}gtk-menu-bar-accel. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-menu-bar-accel}@code{settings-gtk-menu-bar-accel}. +@item @anchor{slot.settings.gtk-menu-bar-popup-delay}gtk-menu-bar-popup-delay. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-menu-bar-popup-delay}@code{settings-gtk-menu-bar-popup-delay}. +@item @anchor{slot.settings.gtk-menu-images}gtk-menu-images. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-menu-images}@code{settings-gtk-menu-images}. +@item @anchor{slot.settings.gtk-menu-popdown-delay}gtk-menu-popdown-delay. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-menu-popdown-delay}@code{settings-gtk-menu-popdown-delay}. +@item @anchor{slot.settings.gtk-menu-popup-delay}gtk-menu-popup-delay. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-menu-popup-delay}@code{settings-gtk-menu-popup-delay}. +@item @anchor{slot.settings.gtk-modules}gtk-modules. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-modules}@code{settings-gtk-modules}. @item @anchor{slot.settings.gtk-print-backends}gtk-print-backends. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-print-backends}@code{settings-gtk-print-backends}. @item @anchor{slot.settings.gtk-print-preview-command}gtk-print-preview-command. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-print-preview-command}@code{settings-gtk-print-preview-command}. -@item @anchor{slot.settings.gtk-enable-mnemonics}gtk-enable-mnemonics. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-enable-mnemonics}@code{settings-gtk-enable-mnemonics}. -@item @anchor{slot.settings.gtk-enable-accels}gtk-enable-accels. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-enable-accels}@code{settings-gtk-enable-accels}. @item @anchor{slot.settings.gtk-recent-files-limit}gtk-recent-files-limit. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-recent-files-limit}@code{settings-gtk-recent-files-limit}. -@item @anchor{slot.settings.gtk-im-module}gtk-im-module. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-im-module}@code{settings-gtk-im-module}. @item @anchor{slot.settings.gtk-recent-files-max-age}gtk-recent-files-max-age. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-recent-files-max-age}@code{settings-gtk-recent-files-max-age}. -@item @anchor{slot.settings.gtk-fontconfig-timestamp}gtk-fontconfig-timestamp. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-fontconfig-timestamp}@code{settings-gtk-fontconfig-timestamp}. -@item @anchor{slot.settings.gtk-sound-theme-name}gtk-sound-theme-name. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-sound-theme-name}@code{settings-gtk-sound-theme-name}. -@item @anchor{slot.settings.gtk-enable-input-feedback-sounds}gtk-enable-input-feedback-sounds. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-enable-input-feedback-sounds}@code{settings-gtk-enable-input-feedback-sounds}. -@item @anchor{slot.settings.gtk-enable-event-sounds}gtk-enable-event-sounds. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-enable-event-sounds}@code{settings-gtk-enable-event-sounds}. -@item @anchor{slot.settings.gtk-enable-tooltips}gtk-enable-tooltips. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-enable-tooltips}@code{settings-gtk-enable-tooltips}. -@item @anchor{slot.settings.gtk-button-images}gtk-button-images. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-button-images}@code{settings-gtk-button-images}. -@item @anchor{slot.settings.gtk-menu-images}gtk-menu-images. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-menu-images}@code{settings-gtk-menu-images}. @item @anchor{slot.settings.gtk-scrolled-window-placement}gtk-scrolled-window-placement. Type: @ref{corner-type}. Accessor: @anchor{fn.settings-gtk-scrolled-window-placement}@code{settings-gtk-scrolled-window-placement}. -@item @anchor{slot.settings.gtk-can-change-accels}gtk-can-change-accels. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-can-change-accels}@code{settings-gtk-can-change-accels}. -@item @anchor{slot.settings.gtk-menu-popup-delay}gtk-menu-popup-delay. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-menu-popup-delay}@code{settings-gtk-menu-popup-delay}. -@item @anchor{slot.settings.gtk-menu-popdown-delay}gtk-menu-popdown-delay. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-menu-popdown-delay}@code{settings-gtk-menu-popdown-delay}. -@item @anchor{slot.settings.gtk-menu-bar-popup-delay}gtk-menu-bar-popup-delay. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-menu-bar-popup-delay}@code{settings-gtk-menu-bar-popup-delay}. -@item @anchor{slot.settings.gtk-color-palette}gtk-color-palette. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-color-palette}@code{settings-gtk-color-palette}. -@item @anchor{slot.settings.gtk-toolbar-style}gtk-toolbar-style. Type: @ref{toolbar-style}. Accessor: @anchor{fn.settings-gtk-toolbar-style}@code{settings-gtk-toolbar-style}. +@item @anchor{slot.settings.gtk-show-input-method-menu}gtk-show-input-method-menu. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-show-input-method-menu}@code{settings-gtk-show-input-method-menu}. +@item @anchor{slot.settings.gtk-show-unicode-menu}gtk-show-unicode-menu. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-show-unicode-menu}@code{settings-gtk-show-unicode-menu}. +@item @anchor{slot.settings.gtk-sound-theme-name}gtk-sound-theme-name. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-sound-theme-name}@code{settings-gtk-sound-theme-name}. +@item @anchor{slot.settings.gtk-split-cursor}gtk-split-cursor. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-split-cursor}@code{settings-gtk-split-cursor}. +@item @anchor{slot.settings.gtk-theme-name}gtk-theme-name. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-theme-name}@code{settings-gtk-theme-name}. +@item @anchor{slot.settings.gtk-timeout-expand}gtk-timeout-expand. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-timeout-expand}@code{settings-gtk-timeout-expand}. +@item @anchor{slot.settings.gtk-timeout-initial}gtk-timeout-initial. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-timeout-initial}@code{settings-gtk-timeout-initial}. +@item @anchor{slot.settings.gtk-timeout-repeat}gtk-timeout-repeat. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-timeout-repeat}@code{settings-gtk-timeout-repeat}. @item @anchor{slot.settings.gtk-toolbar-icon-size}gtk-toolbar-icon-size. Type: @ref{icon-size}. Accessor: @anchor{fn.settings-gtk-toolbar-icon-size}@code{settings-gtk-toolbar-icon-size}. -@item @anchor{slot.settings.gtk-label-select-on-focus}gtk-label-select-on-focus. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-label-select-on-focus}@code{settings-gtk-label-select-on-focus}. -@item @anchor{slot.settings.gtk-entry-select-on-focus}gtk-entry-select-on-focus. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-entry-select-on-focus}@code{settings-gtk-entry-select-on-focus}. -@item @anchor{slot.settings.gtk-entry-password-hint-timeout}gtk-entry-password-hint-timeout. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-entry-password-hint-timeout}@code{settings-gtk-entry-password-hint-timeout}. +@item @anchor{slot.settings.gtk-toolbar-style}gtk-toolbar-style. Type: @ref{toolbar-style}. Accessor: @anchor{fn.settings-gtk-toolbar-style}@code{settings-gtk-toolbar-style}. +@item @anchor{slot.settings.gtk-tooltip-browse-mode-timeout}gtk-tooltip-browse-mode-timeout. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-tooltip-browse-mode-timeout}@code{settings-gtk-tooltip-browse-mode-timeout}. +@item @anchor{slot.settings.gtk-tooltip-browse-timeout}gtk-tooltip-browse-timeout. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-tooltip-browse-timeout}@code{settings-gtk-tooltip-browse-timeout}. +@item @anchor{slot.settings.gtk-tooltip-timeout}gtk-tooltip-timeout. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-tooltip-timeout}@code{settings-gtk-tooltip-timeout}. +@item @anchor{slot.settings.gtk-touchscreen-mode}gtk-touchscreen-mode. Type: @code{boolean}. Accessor: @anchor{fn.settings-gtk-touchscreen-mode}@code{settings-gtk-touchscreen-mode}. +@item @anchor{slot.settings.gtk-xft-antialias}gtk-xft-antialias. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-xft-antialias}@code{settings-gtk-xft-antialias}. +@item @anchor{slot.settings.gtk-xft-dpi}gtk-xft-dpi. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-xft-dpi}@code{settings-gtk-xft-dpi}. +@item @anchor{slot.settings.gtk-xft-hinting}gtk-xft-hinting. Type: @code{integer}. Accessor: @anchor{fn.settings-gtk-xft-hinting}@code{settings-gtk-xft-hinting}. +@item @anchor{slot.settings.gtk-xft-hintstyle}gtk-xft-hintstyle. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-xft-hintstyle}@code{settings-gtk-xft-hintstyle}. +@item @anchor{slot.settings.gtk-xft-rgba}gtk-xft-rgba. Type: @code{string}. Accessor: @anchor{fn.settings-gtk-xft-rgba}@code{settings-gtk-xft-rgba}. @end itemize @@ -880,8 +1172,8 @@ Superclass: @ref{g-object} Slots: @itemize -@item @anchor{slot.size-group.mode}mode. Type: @ref{size-group-mode}. Accessor: @anchor{fn.size-group-mode}@code{size-group-mode}. @item @anchor{slot.size-group.ignore-hidden}ignore-hidden. Type: @code{boolean}. Accessor: @anchor{fn.size-group-ignore-hidden}@code{size-group-ignore-hidden}. +@item @anchor{slot.size-group.mode}mode. Type: @ref{size-group-mode}. Accessor: @anchor{fn.size-group-mode}@code{size-group-mode}. @end itemize @@ -899,33 +1191,33 @@ Superclass: @ref{g-object} Slots: @itemize -@item @anchor{slot.status-icon.pixbuf}pixbuf. Type: @ref{pixbuf}. Accessor: @anchor{fn.status-icon-pixbuf}@code{status-icon-pixbuf}. +@item @anchor{slot.status-icon.blinking}blinking. Type: @code{boolean}. Accessor: @anchor{fn.status-icon-blinking}@code{status-icon-blinking}. +@item @anchor{slot.status-icon.embedded}embedded. Type: @code{boolean}. Accessor: @anchor{fn.status-icon-embedded}@code{status-icon-embedded}. Read-only. @item @anchor{slot.status-icon.file}file. Type: @code{string}. Accessor: @anchor{fn.status-icon-file}@code{status-icon-file}. Write-only. -@item @anchor{slot.status-icon.stock}stock. Type: @code{string}. Accessor: @anchor{fn.status-icon-stock}@code{status-icon-stock}. -@item @anchor{slot.status-icon.icon-name}icon-name. Type: @code{string}. Accessor: @anchor{fn.status-icon-icon-name}@code{status-icon-icon-name}. @item @anchor{slot.status-icon.gicon}gicon. Type: @code{GIcon}. Accessor: @anchor{fn.status-icon-gicon}@code{status-icon-gicon}. -@item @anchor{slot.status-icon.storage-type}storage-type. Type: @ref{image-type}. Accessor: @anchor{fn.status-icon-storage-type}@code{status-icon-storage-type}. Read-only. -@item @anchor{slot.status-icon.size}size. Type: @code{integer}. Accessor: @anchor{fn.status-icon-size}@code{status-icon-size}. Read-only. -@item @anchor{slot.status-icon.screen}screen. Type: @ref{screen}. Accessor: @anchor{fn.status-icon-screen}@code{status-icon-screen}. -@item @anchor{slot.status-icon.visible}visible. Type: @code{boolean}. Accessor: @anchor{fn.status-icon-visible}@code{status-icon-visible}. -@item @anchor{slot.status-icon.orientation}orientation. Type: @ref{orientation}. Accessor: @anchor{fn.status-icon-orientation}@code{status-icon-orientation}. Read-only. -@item @anchor{slot.status-icon.embedded}embedded. Type: @code{boolean}. Accessor: @anchor{fn.status-icon-embedded}@code{status-icon-embedded}. Read-only. -@item @anchor{slot.status-icon.blinking}blinking. Type: @code{boolean}. Accessor: @anchor{fn.status-icon-blinking}@code{status-icon-blinking}. @item @anchor{slot.status-icon.has-tooltip}has-tooltip. Type: @code{boolean}. Accessor: @anchor{fn.status-icon-has-tooltip}@code{status-icon-has-tooltip}. -@item @anchor{slot.status-icon.tooltip-text}tooltip-text. Type: @code{string}. Accessor: @anchor{fn.status-icon-tooltip-text}@code{status-icon-tooltip-text}. +@item @anchor{slot.status-icon.icon-name}icon-name. Type: @code{string}. Accessor: @anchor{fn.status-icon-icon-name}@code{status-icon-icon-name}. +@item @anchor{slot.status-icon.orientation}orientation. Type: @ref{orientation}. Accessor: @anchor{fn.status-icon-orientation}@code{status-icon-orientation}. Read-only. +@item @anchor{slot.status-icon.pixbuf}pixbuf. Type: @ref{pixbuf}. Accessor: @anchor{fn.status-icon-pixbuf}@code{status-icon-pixbuf}. +@item @anchor{slot.status-icon.screen}screen. Type: @ref{screen}. Accessor: @anchor{fn.status-icon-screen}@code{status-icon-screen}. +@item @anchor{slot.status-icon.size}size. Type: @code{integer}. Accessor: @anchor{fn.status-icon-size}@code{status-icon-size}. Read-only. +@item @anchor{slot.status-icon.stock}stock. Type: @code{string}. Accessor: @anchor{fn.status-icon-stock}@code{status-icon-stock}. +@item @anchor{slot.status-icon.storage-type}storage-type. Type: @ref{image-type}. Accessor: @anchor{fn.status-icon-storage-type}@code{status-icon-storage-type}. Read-only. @item @anchor{slot.status-icon.tooltip-markup}tooltip-markup. Type: @code{string}. Accessor: @anchor{fn.status-icon-tooltip-markup}@code{status-icon-tooltip-markup}. +@item @anchor{slot.status-icon.tooltip-text}tooltip-text. Type: @code{string}. Accessor: @anchor{fn.status-icon-tooltip-text}@code{status-icon-tooltip-text}. +@item @anchor{slot.status-icon.visible}visible. Type: @code{boolean}. Accessor: @anchor{fn.status-icon-visible}@code{status-icon-visible}. @end itemize Signals: @itemize -@item @anchor{signal.status-icon.size-changed}"size-changed". Signature: (instance @ref{status-icon}), (arg-1 @code{integer}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.status-icon.activate}"activate". Signature: (instance @ref{status-icon}) @result{} void. Options: run-first, action. @item @anchor{signal.status-icon.button-press-event}"button-press-event". Signature: (instance @ref{status-icon}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. @item @anchor{signal.status-icon.button-release-event}"button-release-event". Signature: (instance @ref{status-icon}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.status-icon.scroll-event}"scroll-event". Signature: (instance @ref{status-icon}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.status-icon.query-tooltip}"query-tooltip". Signature: (instance @ref{status-icon}), (arg-1 @code{integer}), (arg-2 @code{integer}), (arg-3 @code{boolean}), (arg-4 @ref{tooltip}) @result{} @code{boolean}. Options: run-last. @item @anchor{signal.status-icon.popup-menu}"popup-menu". Signature: (instance @ref{status-icon}), (arg-1 @code{integer}), (arg-2 @code{integer}) @result{} void. Options: run-first, action. -@item @anchor{signal.status-icon.activate}"activate". Signature: (instance @ref{status-icon}) @result{} void. Options: run-first, action. +@item @anchor{signal.status-icon.query-tooltip}"query-tooltip". Signature: (instance @ref{status-icon}), (arg-1 @code{integer}), (arg-2 @code{integer}), (arg-3 @code{boolean}), (arg-4 @ref{tooltip}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.status-icon.scroll-event}"scroll-event". Signature: (instance @ref{status-icon}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.status-icon.size-changed}"size-changed". Signature: (instance @ref{status-icon}), (arg-1 @code{integer}) @result{} @code{boolean}. Options: run-last. @end itemize @@ -943,6 +1235,8 @@ Slots: Signals: @itemize +@item @anchor{signal.style.realize}"realize". Signature: (instance @ref{style}) @result{} void. Options: run-first. +@item @anchor{signal.style.unrealize}"unrealize". Signature: (instance @ref{style}) @result{} void. Options: run-first. @end itemize @@ -955,30 +1249,30 @@ Superclass: @ref{g-object} Slots: @itemize -@item @anchor{slot.text-buffer.tag-table}tag-table. Type: @ref{text-tag-table}. Accessor: @anchor{fn.text-buffer-tag-table}@code{text-buffer-tag-table}. -@item @anchor{slot.text-buffer.text}text. Type: @code{string}. Accessor: @anchor{fn.text-buffer-text}@code{text-buffer-text}. -@item @anchor{slot.text-buffer.has-selection}has-selection. Type: @code{boolean}. Accessor: @anchor{fn.text-buffer-has-selection}@code{text-buffer-has-selection}. Read-only. -@item @anchor{slot.text-buffer.cursor-position}cursor-position. Type: @code{integer}. Accessor: @anchor{fn.text-buffer-cursor-position}@code{text-buffer-cursor-position}. Read-only. @item @anchor{slot.text-buffer.copy-target-list}copy-target-list. Type: @code{GtkTargetList}. Accessor: @anchor{fn.text-buffer-copy-target-list}@code{text-buffer-copy-target-list}. Read-only. +@item @anchor{slot.text-buffer.cursor-position}cursor-position. Type: @code{integer}. Accessor: @anchor{fn.text-buffer-cursor-position}@code{text-buffer-cursor-position}. Read-only. +@item @anchor{slot.text-buffer.has-selection}has-selection. Type: @code{boolean}. Accessor: @anchor{fn.text-buffer-has-selection}@code{text-buffer-has-selection}. Read-only. @item @anchor{slot.text-buffer.paste-target-list}paste-target-list. Type: @code{GtkTargetList}. Accessor: @anchor{fn.text-buffer-paste-target-list}@code{text-buffer-paste-target-list}. Read-only. +@item @anchor{slot.text-buffer.tag-table}tag-table. Type: @ref{text-tag-table}. Accessor: @anchor{fn.text-buffer-tag-table}@code{text-buffer-tag-table}. +@item @anchor{slot.text-buffer.text}text. Type: @code{string}. Accessor: @anchor{fn.text-buffer-text}@code{text-buffer-text}. @end itemize Signals: @itemize -@item @anchor{signal.text-buffer.changed}"changed". Signature: (instance @ref{text-buffer}) @result{} void. Options: run-last. -@item @anchor{signal.text-buffer.insert-text}"insert-text". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-iter}), (arg-2 @code{string}), (arg-3 @code{integer}) @result{} void. Options: run-last. -@item @anchor{signal.text-buffer.insert-pixbuf}"insert-pixbuf". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-iter}), (arg-2 @ref{pixbuf}) @result{} void. Options: run-last. -@item @anchor{signal.text-buffer.insert-child-anchor}"insert-child-anchor". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-iter}), (arg-2 @ref{text-child-anchor}) @result{} void. Options: run-last. -@item @anchor{signal.text-buffer.delete-range}"delete-range". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-iter}), (arg-2 @ref{text-iter}) @result{} void. Options: run-last. -@item @anchor{signal.text-buffer.modified-changed}"modified-changed". Signature: (instance @ref{text-buffer}) @result{} void. Options: run-last. -@item @anchor{signal.text-buffer.mark-set}"mark-set". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-iter}), (arg-2 @ref{text-mark}) @result{} void. Options: run-last. -@item @anchor{signal.text-buffer.mark-deleted}"mark-deleted". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-mark}) @result{} void. Options: run-last. @item @anchor{signal.text-buffer.apply-tag}"apply-tag". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-tag}), (arg-2 @ref{text-iter}), (arg-3 @ref{text-iter}) @result{} void. Options: run-last. -@item @anchor{signal.text-buffer.remove-tag}"remove-tag". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-tag}), (arg-2 @ref{text-iter}), (arg-3 @ref{text-iter}) @result{} void. Options: run-last. @item @anchor{signal.text-buffer.begin-user-action}"begin-user-action". Signature: (instance @ref{text-buffer}) @result{} void. Options: run-last. +@item @anchor{signal.text-buffer.changed}"changed". Signature: (instance @ref{text-buffer}) @result{} void. Options: run-last. +@item @anchor{signal.text-buffer.delete-range}"delete-range". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-iter}), (arg-2 @ref{text-iter}) @result{} void. Options: run-last. @item @anchor{signal.text-buffer.end-user-action}"end-user-action". Signature: (instance @ref{text-buffer}) @result{} void. Options: run-last. +@item @anchor{signal.text-buffer.insert-child-anchor}"insert-child-anchor". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-iter}), (arg-2 @ref{text-child-anchor}) @result{} void. Options: run-last. +@item @anchor{signal.text-buffer.insert-pixbuf}"insert-pixbuf". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-iter}), (arg-2 @ref{pixbuf}) @result{} void. Options: run-last. +@item @anchor{signal.text-buffer.insert-text}"insert-text". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-iter}), (arg-2 @code{string}), (arg-3 @code{integer}) @result{} void. Options: run-last. +@item @anchor{signal.text-buffer.mark-deleted}"mark-deleted". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-mark}) @result{} void. Options: run-last. +@item @anchor{signal.text-buffer.mark-set}"mark-set". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-iter}), (arg-2 @ref{text-mark}) @result{} void. Options: run-last. +@item @anchor{signal.text-buffer.modified-changed}"modified-changed". Signature: (instance @ref{text-buffer}) @result{} void. Options: run-last. @item @anchor{signal.text-buffer.paste-done}"paste-done". Signature: (instance @ref{text-buffer}), (arg-1 @ref{clipboard}) @result{} void. Options: run-last. +@item @anchor{signal.text-buffer.remove-tag}"remove-tag". Signature: (instance @ref{text-buffer}), (arg-1 @ref{text-tag}), (arg-2 @ref{text-iter}), (arg-3 @ref{text-iter}) @result{} void. Options: run-last. @end itemize @@ -1022,8 +1316,8 @@ Superclass: @ref{g-object} Slots: @itemize -@item @anchor{slot.text-mark.name}name. Type: @code{string}. Accessor: @anchor{fn.text-mark-name}@code{text-mark-name}. @item @anchor{slot.text-mark.left-gravity}left-gravity. Type: @code{boolean}. Accessor: @anchor{fn.text-mark-left-gravity}@code{text-mark-left-gravity}. +@item @anchor{slot.text-mark.name}name. Type: @code{string}. Accessor: @anchor{fn.text-mark-name}@code{text-mark-name}. @end itemize @@ -1041,72 +1335,72 @@ Superclass: @ref{g-object} Slots: @itemize -@item @anchor{slot.text-tag.name}name. Type: @code{string}. Accessor: @anchor{fn.text-tag-name}@code{text-tag-name}. +@item @anchor{slot.text-tag.accumulative-margin}accumulative-margin. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-accumulative-margin}@code{text-tag-accumulative-margin}. @item @anchor{slot.text-tag.background}background. Type: @code{string}. Accessor: @anchor{fn.text-tag-background}@code{text-tag-background}. Write-only. -@item @anchor{slot.text-tag.foreground}foreground. Type: @code{string}. Accessor: @anchor{fn.text-tag-foreground}@code{text-tag-foreground}. Write-only. +@item @anchor{slot.text-tag.background-full-height}background-full-height. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-background-full-height}@code{text-tag-background-full-height}. +@item @anchor{slot.text-tag.background-full-height-set}background-full-height-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-background-full-height-set}@code{text-tag-background-full-height-set}. @item @anchor{slot.text-tag.background-gdk}background-gdk. Type: @ref{color}. Accessor: @anchor{fn.text-tag-background-gdk}@code{text-tag-background-gdk}. -@item @anchor{slot.text-tag.foreground-gdk}foreground-gdk. Type: @ref{color}. Accessor: @anchor{fn.text-tag-foreground-gdk}@code{text-tag-foreground-gdk}. +@item @anchor{slot.text-tag.background-set}background-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-background-set}@code{text-tag-background-set}. @item @anchor{slot.text-tag.background-stipple}background-stipple. Type: @ref{pixmap}. Accessor: @anchor{fn.text-tag-background-stipple}@code{text-tag-background-stipple}. -@item @anchor{slot.text-tag.foreground-stipple}foreground-stipple. Type: @ref{pixmap}. Accessor: @anchor{fn.text-tag-foreground-stipple}@code{text-tag-foreground-stipple}. +@item @anchor{slot.text-tag.background-stipple-set}background-stipple-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-background-stipple-set}@code{text-tag-background-stipple-set}. +@item @anchor{slot.text-tag.direction}direction. Type: @ref{text-direction}. Accessor: @anchor{fn.text-tag-direction}@code{text-tag-direction}. +@item @anchor{slot.text-tag.editable}editable. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-editable}@code{text-tag-editable}. +@item @anchor{slot.text-tag.editable-set}editable-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-editable-set}@code{text-tag-editable-set}. +@item @anchor{slot.text-tag.family}family. Type: @code{string}. Accessor: @anchor{fn.text-tag-family}@code{text-tag-family}. +@item @anchor{slot.text-tag.family-set}family-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-family-set}@code{text-tag-family-set}. @item @anchor{slot.text-tag.font}font. Type: @code{string}. Accessor: @anchor{fn.text-tag-font}@code{text-tag-font}. @item @anchor{slot.text-tag.font-desc}font-desc. Type: @code{PangoFontDescription}. Accessor: @anchor{fn.text-tag-font-desc}@code{text-tag-font-desc}. -@item @anchor{slot.text-tag.family}family. Type: @code{string}. Accessor: @anchor{fn.text-tag-family}@code{text-tag-family}. -@item @anchor{slot.text-tag.style}style. Type: @code{PangoStyle}. Accessor: @anchor{fn.text-tag-style}@code{text-tag-style}. -@item @anchor{slot.text-tag.variant}variant. Type: @code{PangoVariant}. Accessor: @anchor{fn.text-tag-variant}@code{text-tag-variant}. -@item @anchor{slot.text-tag.weight}weight. Type: @code{integer}. Accessor: @anchor{fn.text-tag-weight}@code{text-tag-weight}. -@item @anchor{slot.text-tag.stretch}stretch. Type: @code{PangoStretch}. Accessor: @anchor{fn.text-tag-stretch}@code{text-tag-stretch}. -@item @anchor{slot.text-tag.size}size. Type: @code{integer}. Accessor: @anchor{fn.text-tag-size}@code{text-tag-size}. -@item @anchor{slot.text-tag.size-points}size-points. Type: @code{double-float}. Accessor: @anchor{fn.text-tag-size-points}@code{text-tag-size-points}. -@item @anchor{slot.text-tag.scale}scale. Type: @code{double-float}. Accessor: @anchor{fn.text-tag-scale}@code{text-tag-scale}. -@item @anchor{slot.text-tag.pixels-above-lines}pixels-above-lines. Type: @code{integer}. Accessor: @anchor{fn.text-tag-pixels-above-lines}@code{text-tag-pixels-above-lines}. -@item @anchor{slot.text-tag.pixels-below-lines}pixels-below-lines. Type: @code{integer}. Accessor: @anchor{fn.text-tag-pixels-below-lines}@code{text-tag-pixels-below-lines}. -@item @anchor{slot.text-tag.pixels-inside-wrap}pixels-inside-wrap. Type: @code{integer}. Accessor: @anchor{fn.text-tag-pixels-inside-wrap}@code{text-tag-pixels-inside-wrap}. -@item @anchor{slot.text-tag.editable}editable. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-editable}@code{text-tag-editable}. -@item @anchor{slot.text-tag.wrap-mode}wrap-mode. Type: @ref{wrap-mode}. Accessor: @anchor{fn.text-tag-wrap-mode}@code{text-tag-wrap-mode}. -@item @anchor{slot.text-tag.justification}justification. Type: @ref{justification}. Accessor: @anchor{fn.text-tag-justification}@code{text-tag-justification}. -@item @anchor{slot.text-tag.direction}direction. Type: @ref{text-direction}. Accessor: @anchor{fn.text-tag-direction}@code{text-tag-direction}. -@item @anchor{slot.text-tag.left-margin}left-margin. Type: @code{integer}. Accessor: @anchor{fn.text-tag-left-margin}@code{text-tag-left-margin}. +@item @anchor{slot.text-tag.foreground}foreground. Type: @code{string}. Accessor: @anchor{fn.text-tag-foreground}@code{text-tag-foreground}. Write-only. +@item @anchor{slot.text-tag.foreground-gdk}foreground-gdk. Type: @ref{color}. Accessor: @anchor{fn.text-tag-foreground-gdk}@code{text-tag-foreground-gdk}. +@item @anchor{slot.text-tag.foreground-set}foreground-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-foreground-set}@code{text-tag-foreground-set}. +@item @anchor{slot.text-tag.foreground-stipple}foreground-stipple. Type: @ref{pixmap}. Accessor: @anchor{fn.text-tag-foreground-stipple}@code{text-tag-foreground-stipple}. +@item @anchor{slot.text-tag.foreground-stipple-set}foreground-stipple-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-foreground-stipple-set}@code{text-tag-foreground-stipple-set}. @item @anchor{slot.text-tag.indent}indent. Type: @code{integer}. Accessor: @anchor{fn.text-tag-indent}@code{text-tag-indent}. -@item @anchor{slot.text-tag.strikethrough}strikethrough. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-strikethrough}@code{text-tag-strikethrough}. -@item @anchor{slot.text-tag.right-margin}right-margin. Type: @code{integer}. Accessor: @anchor{fn.text-tag-right-margin}@code{text-tag-right-margin}. -@item @anchor{slot.text-tag.underline}underline. Type: @code{PangoUnderline}. Accessor: @anchor{fn.text-tag-underline}@code{text-tag-underline}. -@item @anchor{slot.text-tag.rise}rise. Type: @code{integer}. Accessor: @anchor{fn.text-tag-rise}@code{text-tag-rise}. -@item @anchor{slot.text-tag.background-full-height}background-full-height. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-background-full-height}@code{text-tag-background-full-height}. -@item @anchor{slot.text-tag.language}language. Type: @code{string}. Accessor: @anchor{fn.text-tag-language}@code{text-tag-language}. -@item @anchor{slot.text-tag.tabs}tabs. Type: @code{PangoTabArray}. Accessor: @anchor{fn.text-tag-tabs}@code{text-tag-tabs}. +@item @anchor{slot.text-tag.indent-set}indent-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-indent-set}@code{text-tag-indent-set}. @item @anchor{slot.text-tag.invisible}invisible. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-invisible}@code{text-tag-invisible}. +@item @anchor{slot.text-tag.invisible-set}invisible-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-invisible-set}@code{text-tag-invisible-set}. +@item @anchor{slot.text-tag.justification}justification. Type: @ref{justification}. Accessor: @anchor{fn.text-tag-justification}@code{text-tag-justification}. +@item @anchor{slot.text-tag.justification-set}justification-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-justification-set}@code{text-tag-justification-set}. +@item @anchor{slot.text-tag.language}language. Type: @code{string}. Accessor: @anchor{fn.text-tag-language}@code{text-tag-language}. +@item @anchor{slot.text-tag.language-set}language-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-language-set}@code{text-tag-language-set}. +@item @anchor{slot.text-tag.left-margin}left-margin. Type: @code{integer}. Accessor: @anchor{fn.text-tag-left-margin}@code{text-tag-left-margin}. +@item @anchor{slot.text-tag.left-margin-set}left-margin-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-left-margin-set}@code{text-tag-left-margin-set}. +@item @anchor{slot.text-tag.name}name. Type: @code{string}. Accessor: @anchor{fn.text-tag-name}@code{text-tag-name}. @item @anchor{slot.text-tag.paragraph-background}paragraph-background. Type: @code{string}. Accessor: @anchor{fn.text-tag-paragraph-background}@code{text-tag-paragraph-background}. Write-only. @item @anchor{slot.text-tag.paragraph-background-gdk}paragraph-background-gdk. Type: @ref{color}. Accessor: @anchor{fn.text-tag-paragraph-background-gdk}@code{text-tag-paragraph-background-gdk}. -@item @anchor{slot.text-tag.accumulative-margin}accumulative-margin. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-accumulative-margin}@code{text-tag-accumulative-margin}. -@item @anchor{slot.text-tag.background-set}background-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-background-set}@code{text-tag-background-set}. -@item @anchor{slot.text-tag.foreground-set}foreground-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-foreground-set}@code{text-tag-foreground-set}. -@item @anchor{slot.text-tag.background-stipple-set}background-stipple-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-background-stipple-set}@code{text-tag-background-stipple-set}. -@item @anchor{slot.text-tag.foreground-stipple-set}foreground-stipple-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-foreground-stipple-set}@code{text-tag-foreground-stipple-set}. -@item @anchor{slot.text-tag.family-set}family-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-family-set}@code{text-tag-family-set}. -@item @anchor{slot.text-tag.style-set}style-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-style-set}@code{text-tag-style-set}. -@item @anchor{slot.text-tag.variant-set}variant-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-variant-set}@code{text-tag-variant-set}. -@item @anchor{slot.text-tag.weight-set}weight-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-weight-set}@code{text-tag-weight-set}. -@item @anchor{slot.text-tag.stretch-set}stretch-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-stretch-set}@code{text-tag-stretch-set}. -@item @anchor{slot.text-tag.size-set}size-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-size-set}@code{text-tag-size-set}. -@item @anchor{slot.text-tag.scale-set}scale-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-scale-set}@code{text-tag-scale-set}. +@item @anchor{slot.text-tag.paragraph-background-set}paragraph-background-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-paragraph-background-set}@code{text-tag-paragraph-background-set}. +@item @anchor{slot.text-tag.pixels-above-lines}pixels-above-lines. Type: @code{integer}. Accessor: @anchor{fn.text-tag-pixels-above-lines}@code{text-tag-pixels-above-lines}. @item @anchor{slot.text-tag.pixels-above-lines-set}pixels-above-lines-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-pixels-above-lines-set}@code{text-tag-pixels-above-lines-set}. +@item @anchor{slot.text-tag.pixels-below-lines}pixels-below-lines. Type: @code{integer}. Accessor: @anchor{fn.text-tag-pixels-below-lines}@code{text-tag-pixels-below-lines}. @item @anchor{slot.text-tag.pixels-below-lines-set}pixels-below-lines-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-pixels-below-lines-set}@code{text-tag-pixels-below-lines-set}. +@item @anchor{slot.text-tag.pixels-inside-wrap}pixels-inside-wrap. Type: @code{integer}. Accessor: @anchor{fn.text-tag-pixels-inside-wrap}@code{text-tag-pixels-inside-wrap}. @item @anchor{slot.text-tag.pixels-inside-wrap-set}pixels-inside-wrap-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-pixels-inside-wrap-set}@code{text-tag-pixels-inside-wrap-set}. -@item @anchor{slot.text-tag.editable-set}editable-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-editable-set}@code{text-tag-editable-set}. -@item @anchor{slot.text-tag.wrap-mode-set}wrap-mode-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-wrap-mode-set}@code{text-tag-wrap-mode-set}. -@item @anchor{slot.text-tag.justification-set}justification-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-justification-set}@code{text-tag-justification-set}. -@item @anchor{slot.text-tag.left-margin-set}left-margin-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-left-margin-set}@code{text-tag-left-margin-set}. -@item @anchor{slot.text-tag.indent-set}indent-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-indent-set}@code{text-tag-indent-set}. -@item @anchor{slot.text-tag.strikethrough-set}strikethrough-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-strikethrough-set}@code{text-tag-strikethrough-set}. +@item @anchor{slot.text-tag.priority}priority. Type: @code{integer}. Accessor: @anchor{fn.text-tag-priority}@code{text-tag-priority}. +@item @anchor{slot.text-tag.right-margin}right-margin. Type: @code{integer}. Accessor: @anchor{fn.text-tag-right-margin}@code{text-tag-right-margin}. @item @anchor{slot.text-tag.right-margin-set}right-margin-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-right-margin-set}@code{text-tag-right-margin-set}. -@item @anchor{slot.text-tag.underline-set}underline-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-underline-set}@code{text-tag-underline-set}. +@item @anchor{slot.text-tag.rise}rise. Type: @code{integer}. Accessor: @anchor{fn.text-tag-rise}@code{text-tag-rise}. @item @anchor{slot.text-tag.rise-set}rise-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-rise-set}@code{text-tag-rise-set}. -@item @anchor{slot.text-tag.background-full-height-set}background-full-height-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-background-full-height-set}@code{text-tag-background-full-height-set}. -@item @anchor{slot.text-tag.language-set}language-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-language-set}@code{text-tag-language-set}. +@item @anchor{slot.text-tag.scale}scale. Type: @code{double-float}. Accessor: @anchor{fn.text-tag-scale}@code{text-tag-scale}. +@item @anchor{slot.text-tag.scale-set}scale-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-scale-set}@code{text-tag-scale-set}. +@item @anchor{slot.text-tag.size}size. Type: @code{integer}. Accessor: @anchor{fn.text-tag-size}@code{text-tag-size}. +@item @anchor{slot.text-tag.size-points}size-points. Type: @code{double-float}. Accessor: @anchor{fn.text-tag-size-points}@code{text-tag-size-points}. +@item @anchor{slot.text-tag.size-set}size-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-size-set}@code{text-tag-size-set}. +@item @anchor{slot.text-tag.stretch}stretch. Type: @code{PangoStretch}. Accessor: @anchor{fn.text-tag-stretch}@code{text-tag-stretch}. +@item @anchor{slot.text-tag.stretch-set}stretch-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-stretch-set}@code{text-tag-stretch-set}. +@item @anchor{slot.text-tag.strikethrough}strikethrough. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-strikethrough}@code{text-tag-strikethrough}. +@item @anchor{slot.text-tag.strikethrough-set}strikethrough-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-strikethrough-set}@code{text-tag-strikethrough-set}. +@item @anchor{slot.text-tag.style}style. Type: @code{PangoStyle}. Accessor: @anchor{fn.text-tag-style}@code{text-tag-style}. +@item @anchor{slot.text-tag.style-set}style-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-style-set}@code{text-tag-style-set}. +@item @anchor{slot.text-tag.tabs}tabs. Type: @code{PangoTabArray}. Accessor: @anchor{fn.text-tag-tabs}@code{text-tag-tabs}. @item @anchor{slot.text-tag.tabs-set}tabs-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-tabs-set}@code{text-tag-tabs-set}. -@item @anchor{slot.text-tag.invisible-set}invisible-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-invisible-set}@code{text-tag-invisible-set}. -@item @anchor{slot.text-tag.paragraph-background-set}paragraph-background-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-paragraph-background-set}@code{text-tag-paragraph-background-set}. -@item @anchor{slot.text-tag.priority}priority. Type: @code{integer}. Accessor: @anchor{fn.text-tag-priority}@code{text-tag-priority}. +@item @anchor{slot.text-tag.underline}underline. Type: @code{PangoUnderline}. Accessor: @anchor{fn.text-tag-underline}@code{text-tag-underline}. +@item @anchor{slot.text-tag.underline-set}underline-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-underline-set}@code{text-tag-underline-set}. +@item @anchor{slot.text-tag.variant}variant. Type: @code{PangoVariant}. Accessor: @anchor{fn.text-tag-variant}@code{text-tag-variant}. +@item @anchor{slot.text-tag.variant-set}variant-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-variant-set}@code{text-tag-variant-set}. +@item @anchor{slot.text-tag.weight}weight. Type: @code{integer}. Accessor: @anchor{fn.text-tag-weight}@code{text-tag-weight}. +@item @anchor{slot.text-tag.weight-set}weight-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-weight-set}@code{text-tag-weight-set}. +@item @anchor{slot.text-tag.wrap-mode}wrap-mode. Type: @ref{wrap-mode}. Accessor: @anchor{fn.text-tag-wrap-mode}@code{text-tag-wrap-mode}. +@item @anchor{slot.text-tag.wrap-mode-set}wrap-mode-set. Type: @code{boolean}. Accessor: @anchor{fn.text-tag-wrap-mode-set}@code{text-tag-wrap-mode-set}. @end itemize @@ -1130,6 +1424,9 @@ Slots: Signals: @itemize +@item @anchor{signal.text-tag-table.tag-added}"tag-added". Signature: (instance @ref{text-tag-table}), (arg-1 @ref{text-tag}) @result{} void. Options: run-last. +@item @anchor{signal.text-tag-table.tag-changed}"tag-changed". Signature: (instance @ref{text-tag-table}), (arg-1 @ref{text-tag}), (arg-2 @code{boolean}) @result{} void. Options: run-last. +@item @anchor{signal.text-tag-table.tag-removed}"tag-removed". Signature: (instance @ref{text-tag-table}), (arg-1 @ref{text-tag}) @result{} void. Options: run-last. @end itemize @@ -1144,8 +1441,8 @@ Subclasses: @ref{radio-action} Slots: @itemize -@item @anchor{slot.toggle-action.draw-as-radio}draw-as-radio. Type: @code{boolean}. Accessor: @anchor{fn.toggle-action-draw-as-radio}@code{toggle-action-draw-as-radio}. @item @anchor{slot.toggle-action.active}active. Type: @code{boolean}. Accessor: @anchor{fn.toggle-action-active}@code{toggle-action-active}. +@item @anchor{slot.toggle-action.draw-as-radio}draw-as-radio. Type: @code{boolean}. Accessor: @anchor{fn.toggle-action-draw-as-radio}@code{toggle-action-draw-as-radio}. @end itemize @@ -1273,6 +1570,7 @@ Slots: Signals: @itemize +@item @anchor{signal.tree-selection.changed}"changed". Signature: (instance @ref{tree-selection}) @result{} void. Options: run-first. @end itemize @@ -1302,25 +1600,25 @@ Superclass: @ref{gtk-object} Slots: @itemize -@item @anchor{slot.tree-view-column.visible}visible. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-column-visible}@code{tree-view-column-visible}. -@item @anchor{slot.tree-view-column.resizable}resizable. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-column-resizable}@code{tree-view-column-resizable}. -@item @anchor{slot.tree-view-column.width}width. Type: @code{integer}. Accessor: @anchor{fn.tree-view-column-width}@code{tree-view-column-width}. Read-only. -@item @anchor{slot.tree-view-column.spacing}spacing. Type: @code{integer}. Accessor: @anchor{fn.tree-view-column-spacing}@code{tree-view-column-spacing}. -@item @anchor{slot.tree-view-column.sizing}sizing. Type: @ref{tree-view-column-sizing}. Accessor: @anchor{fn.tree-view-column-sizing}@code{tree-view-column-sizing}. +@item @anchor{slot.tree-view-column.alignment}alignment. Type: @code{single-float}. Accessor: @anchor{fn.tree-view-column-alignment}@code{tree-view-column-alignment}. +@item @anchor{slot.tree-view-column.cell-renderers}cell-renderers. Type: list of @ref{g-object}. Accessor: @anchor{fn.tree-view-column-cell-renderers}@code{tree-view-column-cell-renderers}. Read-only. +@item @anchor{slot.tree-view-column.clickable}clickable. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-column-clickable}@code{tree-view-column-clickable}. +@item @anchor{slot.tree-view-column.expand}expand. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-column-expand}@code{tree-view-column-expand}. @item @anchor{slot.tree-view-column.fixed-width}fixed-width. Type: @code{integer}. Accessor: @anchor{fn.tree-view-column-fixed-width}@code{tree-view-column-fixed-width}. -@item @anchor{slot.tree-view-column.min-width}min-width. Type: @code{integer}. Accessor: @anchor{fn.tree-view-column-min-width}@code{tree-view-column-min-width}. @item @anchor{slot.tree-view-column.max-width}max-width. Type: @code{integer}. Accessor: @anchor{fn.tree-view-column-max-width}@code{tree-view-column-max-width}. -@item @anchor{slot.tree-view-column.title}title. Type: @code{string}. Accessor: @anchor{fn.tree-view-column-title}@code{tree-view-column-title}. -@item @anchor{slot.tree-view-column.expand}expand. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-column-expand}@code{tree-view-column-expand}. -@item @anchor{slot.tree-view-column.clickable}clickable. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-column-clickable}@code{tree-view-column-clickable}. -@item @anchor{slot.tree-view-column.widget}widget. Type: @ref{widget}. Accessor: @anchor{fn.tree-view-column-widget}@code{tree-view-column-widget}. -@item @anchor{slot.tree-view-column.alignment}alignment. Type: @code{single-float}. Accessor: @anchor{fn.tree-view-column-alignment}@code{tree-view-column-alignment}. +@item @anchor{slot.tree-view-column.min-width}min-width. Type: @code{integer}. Accessor: @anchor{fn.tree-view-column-min-width}@code{tree-view-column-min-width}. @item @anchor{slot.tree-view-column.reorderable}reorderable. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-column-reorderable}@code{tree-view-column-reorderable}. +@item @anchor{slot.tree-view-column.resizable}resizable. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-column-resizable}@code{tree-view-column-resizable}. +@item @anchor{slot.tree-view-column.sizing}sizing. Type: @ref{tree-view-column-sizing}. Accessor: @anchor{fn.tree-view-column-sizing}@code{tree-view-column-sizing}. +@item @anchor{slot.tree-view-column.sort-column-id}sort-column-id. Type: @code{integer}. Accessor: @anchor{fn.tree-view-column-sort-column-id}@code{tree-view-column-sort-column-id}. @item @anchor{slot.tree-view-column.sort-indicator}sort-indicator. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-column-sort-indicator}@code{tree-view-column-sort-indicator}. @item @anchor{slot.tree-view-column.sort-order}sort-order. Type: @ref{sort-type}. Accessor: @anchor{fn.tree-view-column-sort-order}@code{tree-view-column-sort-order}. +@item @anchor{slot.tree-view-column.spacing}spacing. Type: @code{integer}. Accessor: @anchor{fn.tree-view-column-spacing}@code{tree-view-column-spacing}. +@item @anchor{slot.tree-view-column.title}title. Type: @code{string}. Accessor: @anchor{fn.tree-view-column-title}@code{tree-view-column-title}. @item @anchor{slot.tree-view-column.tree-view}tree-view. Type: @ref{g-object}. Accessor: @anchor{fn.tree-view-column-tree-view}@code{tree-view-column-tree-view}. Read-only. -@item @anchor{slot.tree-view-column.sort-column-id}sort-column-id. Type: @code{integer}. Accessor: @anchor{fn.tree-view-column-sort-column-id}@code{tree-view-column-sort-column-id}. -@item @anchor{slot.tree-view-column.cell-renderers}cell-renderers. Type: list of @ref{g-object}. Accessor: @anchor{fn.tree-view-column-cell-renderers}@code{tree-view-column-cell-renderers}. Read-only. +@item @anchor{slot.tree-view-column.visible}visible. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-column-visible}@code{tree-view-column-visible}. +@item @anchor{slot.tree-view-column.widget}widget. Type: @ref{widget}. Accessor: @anchor{fn.tree-view-column-widget}@code{tree-view-column-widget}. +@item @anchor{slot.tree-view-column.width}width. Type: @code{integer}. Accessor: @anchor{fn.tree-view-column-width}@code{tree-view-column-width}. Read-only. @end itemize @@ -1339,20 +1637,20 @@ Superclass: @ref{g-object} Slots: @itemize +@item @anchor{slot.ui-manager.accel-group}accel-group. Type: @ref{g-object}. Accessor: @anchor{fn.ui-manager-accel-group}@code{ui-manager-accel-group}. Read-only. @item @anchor{slot.ui-manager.add-tearoffs}add-tearoffs. Type: @code{boolean}. Accessor: @anchor{fn.ui-manager-add-tearoffs}@code{ui-manager-add-tearoffs}. @item @anchor{slot.ui-manager.ui}ui. Type: @code{string}. Accessor: @anchor{fn.ui-manager-ui}@code{ui-manager-ui}. Read-only. -@item @anchor{slot.ui-manager.accel-group}accel-group. Type: @ref{g-object}. Accessor: @anchor{fn.ui-manager-accel-group}@code{ui-manager-accel-group}. Read-only. @end itemize Signals: @itemize +@item @anchor{signal.ui-manager.actions-changed}"actions-changed". Signature: (instance @ref{ui-manager}) @result{} void. Options: run-first, no-recurse. +@item @anchor{signal.ui-manager.add-widget}"add-widget". Signature: (instance @ref{ui-manager}), (arg-1 @ref{widget}) @result{} void. Options: run-first, no-recurse. @item @anchor{signal.ui-manager.connect-proxy}"connect-proxy". Signature: (instance @ref{ui-manager}), (arg-1 @ref{action}), (arg-2 @ref{widget}) @result{} void. Options: run-first, no-recurse. @item @anchor{signal.ui-manager.disconnect-proxy}"disconnect-proxy". Signature: (instance @ref{ui-manager}), (arg-1 @ref{action}), (arg-2 @ref{widget}) @result{} void. Options: run-first, no-recurse. -@item @anchor{signal.ui-manager.pre-activate}"pre-activate". Signature: (instance @ref{ui-manager}), (arg-1 @ref{action}) @result{} void. Options: run-first, no-recurse. @item @anchor{signal.ui-manager.post-activate}"post-activate". Signature: (instance @ref{ui-manager}), (arg-1 @ref{action}) @result{} void. Options: run-first, no-recurse. -@item @anchor{signal.ui-manager.add-widget}"add-widget". Signature: (instance @ref{ui-manager}), (arg-1 @ref{widget}) @result{} void. Options: run-first, no-recurse. -@item @anchor{signal.ui-manager.actions-changed}"actions-changed". Signature: (instance @ref{ui-manager}) @result{} void. Options: run-first, no-recurse. +@item @anchor{signal.ui-manager.pre-activate}"pre-activate". Signature: (instance @ref{ui-manager}), (arg-1 @ref{action}) @result{} void. Options: run-first, no-recurse. @end itemize diff --git a/doc/gtk.structs.texi b/doc/gtk.structs.texi index 7bf45ec..ddc23a4 100644 --- a/doc/gtk.structs.texi +++ b/doc/gtk.structs.texi @@ -13,10 +13,10 @@ Superclass: @code{structure-object} Slots: @itemize +@item @anchor{slot.border.bottom}bottom. Accessor: border-bottom. @item @anchor{slot.border.left}left. Accessor: border-left. @item @anchor{slot.border.right}right. Accessor: border-right. @item @anchor{slot.border.top}top. Accessor: border-top. -@item @anchor{slot.border.bottom}bottom. Accessor: border-bottom. @end itemize @@ -29,12 +29,12 @@ Subclasses: @ref{progress-window} Slots: @itemize -@item @anchor{slot.progress-display.parent}parent. Accessor: progress-display-parent. -@item @anchor{slot.progress-display.name}name. Accessor: progress-display-name. -@item @anchor{slot.progress-display.count}count. Accessor: progress-display-count. @item @anchor{slot.progress-display.bar}bar. Accessor: progress-display-bar. -@item @anchor{slot.progress-display.time-started}time-started. Accessor: progress-display-time-started. +@item @anchor{slot.progress-display.count}count. Accessor: progress-display-count. @item @anchor{slot.progress-display.current}current. Accessor: progress-display-current. +@item @anchor{slot.progress-display.name}name. Accessor: progress-display-name. +@item @anchor{slot.progress-display.parent}parent. Accessor: progress-display-parent. +@item @anchor{slot.progress-display.time-started}time-started. Accessor: progress-display-time-started. @end itemize @@ -45,8 +45,8 @@ Superclass: @ref{progress-display} Slots: @itemize -@item @anchor{slot.progress-window.window}window. Accessor: progress-window-window. @item @anchor{slot.progress-window.box}box. Accessor: progress-window-box. +@item @anchor{slot.progress-window.window}window. Accessor: progress-window-window. @end itemize @@ -71,11 +71,11 @@ Superclass: @code{structure-object} Slots: @itemize -@item @anchor{slot.tree-node.tree}tree. Accessor: tree-node-tree. -@item @anchor{slot.tree-node.parent}parent. Accessor: tree-node-parent. +@item @anchor{slot.tree-node.children}children. Accessor: tree-node-children. @item @anchor{slot.tree-node.id}id. Accessor: tree-node-id. @item @anchor{slot.tree-node.item}item. Accessor: tree-node-item. -@item @anchor{slot.tree-node.children}children. Accessor: tree-node-children. +@item @anchor{slot.tree-node.parent}parent. Accessor: tree-node-parent. +@item @anchor{slot.tree-node.tree}tree. Accessor: tree-node-tree. @end itemize diff --git a/doc/gtk.texi b/doc/gtk.texi index 90ce981..cea477d 100644 --- a/doc/gtk.texi +++ b/doc/gtk.texi @@ -150,6 +150,10 @@ Type: \type\ @end defvr @end macro +@macro SlotRef {class, slot} +@ref{slot.\class\.\slot\,\class\-\slot\} +@end macro + @macro cffi @acronym{CFFI} @end macro diff --git a/doc/gtk.widgets.texi b/doc/gtk.widgets.texi index d831f11..44c3680 100644 --- a/doc/gtk.widgets.texi +++ b/doc/gtk.widgets.texi @@ -111,23 +111,23 @@ @node about-dialog @section about-dialog @Class about-dialog -Superclass: @ref{dialog} +Superclass: @ref{dialog} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize -@item @anchor{slot.about-dialog.program-name}program-name. Type: @code{string}. Accessor: @anchor{fn.about-dialog-program-name}@code{about-dialog-program-name}. -@item @anchor{slot.about-dialog.version}version. Type: @code{string}. Accessor: @anchor{fn.about-dialog-version}@code{about-dialog-version}. -@item @anchor{slot.about-dialog.copyright}copyright. Type: @code{string}. Accessor: @anchor{fn.about-dialog-copyright}@code{about-dialog-copyright}. -@item @anchor{slot.about-dialog.comments}comments. Type: @code{string}. Accessor: @anchor{fn.about-dialog-comments}@code{about-dialog-comments}. -@item @anchor{slot.about-dialog.website}website. Type: @code{string}. Accessor: @anchor{fn.about-dialog-website}@code{about-dialog-website}. -@item @anchor{slot.about-dialog.website-label}website-label. Type: @code{string}. Accessor: @anchor{fn.about-dialog-website-label}@code{about-dialog-website-label}. -@item @anchor{slot.about-dialog.license}license. Type: @code{string}. Accessor: @anchor{fn.about-dialog-license}@code{about-dialog-license}. +@item @anchor{slot.about-dialog.artists}artists. Type: @code{GStrv}. Accessor: @anchor{fn.about-dialog-artists}@code{about-dialog-artists}. @item @anchor{slot.about-dialog.authors}authors. Type: @code{GStrv}. Accessor: @anchor{fn.about-dialog-authors}@code{about-dialog-authors}. +@item @anchor{slot.about-dialog.comments}comments. Type: @code{string}. Accessor: @anchor{fn.about-dialog-comments}@code{about-dialog-comments}. +@item @anchor{slot.about-dialog.copyright}copyright. Type: @code{string}. Accessor: @anchor{fn.about-dialog-copyright}@code{about-dialog-copyright}. @item @anchor{slot.about-dialog.documenters}documenters. Type: @code{GStrv}. Accessor: @anchor{fn.about-dialog-documenters}@code{about-dialog-documenters}. -@item @anchor{slot.about-dialog.translator-credits}translator-credits. Type: @code{string}. Accessor: @anchor{fn.about-dialog-translator-credits}@code{about-dialog-translator-credits}. -@item @anchor{slot.about-dialog.artists}artists. Type: @code{GStrv}. Accessor: @anchor{fn.about-dialog-artists}@code{about-dialog-artists}. +@item @anchor{slot.about-dialog.license}license. Type: @code{string}. Accessor: @anchor{fn.about-dialog-license}@code{about-dialog-license}. @item @anchor{slot.about-dialog.logo}logo. Type: @ref{pixbuf}. Accessor: @anchor{fn.about-dialog-logo}@code{about-dialog-logo}. @item @anchor{slot.about-dialog.logo-icon-name}logo-icon-name. Type: @code{string}. Accessor: @anchor{fn.about-dialog-logo-icon-name}@code{about-dialog-logo-icon-name}. +@item @anchor{slot.about-dialog.program-name}program-name. Type: @code{string}. Accessor: @anchor{fn.about-dialog-program-name}@code{about-dialog-program-name}. +@item @anchor{slot.about-dialog.translator-credits}translator-credits. Type: @code{string}. Accessor: @anchor{fn.about-dialog-translator-credits}@code{about-dialog-translator-credits}. +@item @anchor{slot.about-dialog.version}version. Type: @code{string}. Accessor: @anchor{fn.about-dialog-version}@code{about-dialog-version}. +@item @anchor{slot.about-dialog.website}website. Type: @code{string}. Accessor: @anchor{fn.about-dialog-website}@code{about-dialog-website}. +@item @anchor{slot.about-dialog.website-label}website-label. Type: @code{string}. Accessor: @anchor{fn.about-dialog-website-label}@code{about-dialog-website-label}. @item @anchor{slot.about-dialog.wrap-license}wrap-license. Type: @code{boolean}. Accessor: @anchor{fn.about-dialog-wrap-license}@code{about-dialog-wrap-license}. @end itemize @@ -142,7 +142,7 @@ Signals: @node accel-label @section accel-label @Class accel-label -Superclass: @ref{label} +Superclass: @ref{label} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @@ -161,18 +161,18 @@ Signals: @node alignment @section alignment @Class alignment -Superclass: @ref{bin} +Superclass: @ref{bin} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize -@item @anchor{slot.alignment.xalign}xalign. Type: @code{single-float}. Accessor: @anchor{fn.alignment-xalign}@code{alignment-xalign}. -@item @anchor{slot.alignment.yalign}yalign. Type: @code{single-float}. Accessor: @anchor{fn.alignment-yalign}@code{alignment-yalign}. -@item @anchor{slot.alignment.xscale}xscale. Type: @code{single-float}. Accessor: @anchor{fn.alignment-xscale}@code{alignment-xscale}. -@item @anchor{slot.alignment.yscale}yscale. Type: @code{single-float}. Accessor: @anchor{fn.alignment-yscale}@code{alignment-yscale}. -@item @anchor{slot.alignment.top-padding}top-padding. Type: @code{integer}. Accessor: @anchor{fn.alignment-top-padding}@code{alignment-top-padding}. @item @anchor{slot.alignment.bottom-padding}bottom-padding. Type: @code{integer}. Accessor: @anchor{fn.alignment-bottom-padding}@code{alignment-bottom-padding}. @item @anchor{slot.alignment.left-padding}left-padding. Type: @code{integer}. Accessor: @anchor{fn.alignment-left-padding}@code{alignment-left-padding}. @item @anchor{slot.alignment.right-padding}right-padding. Type: @code{integer}. Accessor: @anchor{fn.alignment-right-padding}@code{alignment-right-padding}. +@item @anchor{slot.alignment.top-padding}top-padding. Type: @code{integer}. Accessor: @anchor{fn.alignment-top-padding}@code{alignment-top-padding}. +@item @anchor{slot.alignment.xalign}xalign. Type: @code{single-float}. Accessor: @anchor{fn.alignment-xalign}@code{alignment-xalign}. +@item @anchor{slot.alignment.xscale}xscale. Type: @code{single-float}. Accessor: @anchor{fn.alignment-xscale}@code{alignment-xscale}. +@item @anchor{slot.alignment.yalign}yalign. Type: @code{single-float}. Accessor: @anchor{fn.alignment-yalign}@code{alignment-yalign}. +@item @anchor{slot.alignment.yscale}yscale. Type: @code{single-float}. Accessor: @anchor{fn.alignment-yscale}@code{alignment-yscale}. @end itemize @@ -186,7 +186,7 @@ Signals: @node arrow @section arrow @Class arrow -Superclass: @ref{misc} +Superclass: @ref{misc} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @@ -205,14 +205,14 @@ Signals: @node aspect-frame @section aspect-frame @Class aspect-frame -Superclass: @ref{frame} +Superclass: @ref{frame} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize +@item @anchor{slot.aspect-frame.obey-child}obey-child. Type: @code{boolean}. Accessor: @anchor{fn.aspect-frame-obey-child}@code{aspect-frame-obey-child}. +@item @anchor{slot.aspect-frame.ratio}ratio. Type: @code{single-float}. Accessor: @anchor{fn.aspect-frame-ratio}@code{aspect-frame-ratio}. @item @anchor{slot.aspect-frame.xalign}xalign. Type: @code{single-float}. Accessor: @anchor{fn.aspect-frame-xalign}@code{aspect-frame-xalign}. @item @anchor{slot.aspect-frame.yalign}yalign. Type: @code{single-float}. Accessor: @anchor{fn.aspect-frame-yalign}@code{aspect-frame-yalign}. -@item @anchor{slot.aspect-frame.ratio}ratio. Type: @code{single-float}. Accessor: @anchor{fn.aspect-frame-ratio}@code{aspect-frame-ratio}. -@item @anchor{slot.aspect-frame.obey-child}obey-child. Type: @code{boolean}. Accessor: @anchor{fn.aspect-frame-obey-child}@code{aspect-frame-obey-child}. @end itemize @@ -226,7 +226,7 @@ Signals: @node assistant @section assistant @Class assistant -Superclass: @ref{gtk-window} +Superclass: @ref{gtk-window} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @@ -235,6 +235,10 @@ Slots: Signals: @itemize +@item @anchor{signal.assistant.apply}"apply". Signature: (instance @ref{assistant}) @result{} void. Options: run-last. +@item @anchor{signal.assistant.cancel}"cancel". Signature: (instance @ref{assistant}) @result{} void. Options: run-last. +@item @anchor{signal.assistant.close}"close". Signature: (instance @ref{assistant}) @result{} void. Options: run-last. +@item @anchor{signal.assistant.prepare}"prepare". Signature: (instance @ref{assistant}), (arg-1 @ref{widget}) @result{} void. Options: run-last. @end itemize @@ -243,7 +247,7 @@ Signals: @node bin @section bin @Class bin -Superclass: @ref{container} +Superclass: @ref{container} @ref{atk-implementor-iface} @ref{buildable} Subclasses: @ref{viewport} @ref{scrolled-window} @ref{tool-item} @ref{handle-box} @ref{expander} @ref{event-box} @ref{combo-box} @ref{frame} @ref{alignment} @ref{button} @ref{item} @ref{gtk-window} @@ -262,14 +266,14 @@ Signals: @node box @section box @Class box -Superclass: @ref{container} +Superclass: @ref{container} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Subclasses: @ref{h-box} @ref{v-box} @ref{button-box} Slots: @itemize -@item @anchor{slot.box.spacing}spacing. Type: @code{integer}. Accessor: @anchor{fn.box-spacing}@code{box-spacing}. @item @anchor{slot.box.homogeneous}homogeneous. Type: @code{boolean}. Accessor: @anchor{fn.box-homogeneous}@code{box-homogeneous}. +@item @anchor{slot.box.spacing}spacing. Type: @code{integer}. Accessor: @anchor{fn.box-spacing}@code{box-spacing}. @end itemize @@ -283,32 +287,32 @@ Signals: @node button @section button @Class button -Superclass: @ref{bin} +Superclass: @ref{bin} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Subclasses: @ref{scale-button} @ref{link-button} @ref{font-button} @ref{color-button} @ref{toggle-button} Slots: @itemize -@item @anchor{slot.button.label}label. Type: @code{string}. Accessor: @anchor{fn.button-label}@code{button-label}. +@item @anchor{slot.button.focus-on-click}focus-on-click. Type: @code{boolean}. Accessor: @anchor{fn.button-focus-on-click}@code{button-focus-on-click}. @item @anchor{slot.button.image}image. Type: @ref{widget}. Accessor: @anchor{fn.button-image}@code{button-image}. +@item @anchor{slot.button.image-position}image-position. Type: @ref{position-type}. Accessor: @anchor{fn.button-image-position}@code{button-image-position}. +@item @anchor{slot.button.label}label. Type: @code{string}. Accessor: @anchor{fn.button-label}@code{button-label}. @item @anchor{slot.button.relief}relief. Type: @ref{relief-style}. Accessor: @anchor{fn.button-relief}@code{button-relief}. -@item @anchor{slot.button.use-underline}use-underline. Type: @code{boolean}. Accessor: @anchor{fn.button-use-underline}@code{button-use-underline}. @item @anchor{slot.button.use-stock}use-stock. Type: @code{boolean}. Accessor: @anchor{fn.button-use-stock}@code{button-use-stock}. -@item @anchor{slot.button.focus-on-click}focus-on-click. Type: @code{boolean}. Accessor: @anchor{fn.button-focus-on-click}@code{button-focus-on-click}. +@item @anchor{slot.button.use-underline}use-underline. Type: @code{boolean}. Accessor: @anchor{fn.button-use-underline}@code{button-use-underline}. @item @anchor{slot.button.xalign}xalign. Type: @code{single-float}. Accessor: @anchor{fn.button-xalign}@code{button-xalign}. @item @anchor{slot.button.yalign}yalign. Type: @code{single-float}. Accessor: @anchor{fn.button-yalign}@code{button-yalign}. -@item @anchor{slot.button.image-position}image-position. Type: @ref{position-type}. Accessor: @anchor{fn.button-image-position}@code{button-image-position}. @end itemize Signals: @itemize @item @anchor{signal.button.activate}"activate". Signature: (instance @ref{button}) @result{} void. Options: run-first, action. -@item @anchor{signal.button.pressed}"pressed". Signature: (instance @ref{button}) @result{} void. Options: run-first. -@item @anchor{signal.button.released}"released". Signature: (instance @ref{button}) @result{} void. Options: run-first. @item @anchor{signal.button.clicked}"clicked". Signature: (instance @ref{button}) @result{} void. Options: run-first, action. @item @anchor{signal.button.enter}"enter". Signature: (instance @ref{button}) @result{} void. Options: run-first. @item @anchor{signal.button.leave}"leave". Signature: (instance @ref{button}) @result{} void. Options: run-first. +@item @anchor{signal.button.pressed}"pressed". Signature: (instance @ref{button}) @result{} void. Options: run-first. +@item @anchor{signal.button.released}"released". Signature: (instance @ref{button}) @result{} void. Options: run-first. @end itemize @@ -317,7 +321,7 @@ Signals: @node button-box @section button-box @Class button-box -Superclass: @ref{box} +Superclass: @ref{box} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Subclasses: @ref{v-button-box} @ref{h-button-box} @@ -337,33 +341,33 @@ Signals: @node calendar @section calendar @Class calendar -Superclass: @ref{widget} +Superclass: @ref{widget} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize -@item @anchor{slot.calendar.year}year. Type: @code{integer}. Accessor: @anchor{fn.calendar-year}@code{calendar-year}. -@item @anchor{slot.calendar.month}month. Type: @code{integer}. Accessor: @anchor{fn.calendar-month}@code{calendar-month}. @item @anchor{slot.calendar.day}day. Type: @code{integer}. Accessor: @anchor{fn.calendar-day}@code{calendar-day}. -@item @anchor{slot.calendar.show-heading}show-heading. Type: @code{boolean}. Accessor: @anchor{fn.calendar-show-heading}@code{calendar-show-heading}. -@item @anchor{slot.calendar.show-day-names}show-day-names. Type: @code{boolean}. Accessor: @anchor{fn.calendar-show-day-names}@code{calendar-show-day-names}. +@item @anchor{slot.calendar.detail-function}detail-function. Type: ????. Accessor: @anchor{fn.calendar-detail-function}@code{calendar-detail-function}. Write-only. +@item @anchor{slot.calendar.detail-height-rows}detail-height-rows. Type: @code{integer}. Accessor: @anchor{fn.calendar-detail-height-rows}@code{calendar-detail-height-rows}. +@item @anchor{slot.calendar.detail-width-chars}detail-width-chars. Type: @code{integer}. Accessor: @anchor{fn.calendar-detail-width-chars}@code{calendar-detail-width-chars}. +@item @anchor{slot.calendar.month}month. Type: @code{integer}. Accessor: @anchor{fn.calendar-month}@code{calendar-month}. @item @anchor{slot.calendar.no-month-change}no-month-change. Type: @code{boolean}. Accessor: @anchor{fn.calendar-no-month-change}@code{calendar-no-month-change}. -@item @anchor{slot.calendar.show-week-numbers}show-week-numbers. Type: @code{boolean}. Accessor: @anchor{fn.calendar-show-week-numbers}@code{calendar-show-week-numbers}. +@item @anchor{slot.calendar.show-day-names}show-day-names. Type: @code{boolean}. Accessor: @anchor{fn.calendar-show-day-names}@code{calendar-show-day-names}. @item @anchor{slot.calendar.show-details}show-details. Type: @code{boolean}. Accessor: @anchor{fn.calendar-show-details}@code{calendar-show-details}. -@item @anchor{slot.calendar.detail-width-chars}detail-width-chars. Type: @code{integer}. Accessor: @anchor{fn.calendar-detail-width-chars}@code{calendar-detail-width-chars}. -@item @anchor{slot.calendar.detail-height-rows}detail-height-rows. Type: @code{integer}. Accessor: @anchor{fn.calendar-detail-height-rows}@code{calendar-detail-height-rows}. -@item @anchor{slot.calendar.detail-function}detail-function. Type: ????. Accessor: @anchor{fn.calendar-detail-function}@code{calendar-detail-function}. Write-only. +@item @anchor{slot.calendar.show-heading}show-heading. Type: @code{boolean}. Accessor: @anchor{fn.calendar-show-heading}@code{calendar-show-heading}. +@item @anchor{slot.calendar.show-week-numbers}show-week-numbers. Type: @code{boolean}. Accessor: @anchor{fn.calendar-show-week-numbers}@code{calendar-show-week-numbers}. +@item @anchor{slot.calendar.year}year. Type: @code{integer}. Accessor: @anchor{fn.calendar-year}@code{calendar-year}. @end itemize Signals: @itemize -@item @anchor{signal.calendar.month-changed}"month-changed". Signature: (instance @ref{calendar}) @result{} void. Options: run-first. @item @anchor{signal.calendar.day-selected}"day-selected". Signature: (instance @ref{calendar}) @result{} void. Options: run-first. @item @anchor{signal.calendar.day-selected-double-click}"day-selected-double-click". Signature: (instance @ref{calendar}) @result{} void. Options: run-first. -@item @anchor{signal.calendar.prev-month}"prev-month". Signature: (instance @ref{calendar}) @result{} void. Options: run-first. +@item @anchor{signal.calendar.month-changed}"month-changed". Signature: (instance @ref{calendar}) @result{} void. Options: run-first. @item @anchor{signal.calendar.next-month}"next-month". Signature: (instance @ref{calendar}) @result{} void. Options: run-first. -@item @anchor{signal.calendar.prev-year}"prev-year". Signature: (instance @ref{calendar}) @result{} void. Options: run-first. @item @anchor{signal.calendar.next-year}"next-year". Signature: (instance @ref{calendar}) @result{} void. Options: run-first. +@item @anchor{signal.calendar.prev-month}"prev-month". Signature: (instance @ref{calendar}) @result{} void. Options: run-first. +@item @anchor{signal.calendar.prev-year}"prev-year". Signature: (instance @ref{calendar}) @result{} void. Options: run-first. @end itemize @@ -372,15 +376,15 @@ Signals: @node cell-view @section cell-view @Class cell-view -Superclass: @ref{widget} +Superclass: @ref{widget} @ref{atk-implementor-iface} @ref{buildable} @ref{cell-layout} Slots: @itemize @item @anchor{slot.cell-view.background}background. Type: @code{string}. Accessor: @anchor{fn.cell-view-background}@code{cell-view-background}. Write-only. @item @anchor{slot.cell-view.background-gdk}background-gdk. Type: @ref{color}. Accessor: @anchor{fn.cell-view-background-gdk}@code{cell-view-background-gdk}. @item @anchor{slot.cell-view.background-set}background-set. Type: @code{boolean}. Accessor: @anchor{fn.cell-view-background-set}@code{cell-view-background-set}. -@item @anchor{slot.cell-view.model}model. Type: @ref{tree-model}. Accessor: @anchor{fn.cell-view-model}@code{cell-view-model}. @item @anchor{slot.cell-view.displayed-row}displayed-row. Type: @ref{tree-path}. Accessor: @anchor{fn.cell-view-displayed-row}@code{cell-view-displayed-row}. +@item @anchor{slot.cell-view.model}model. Type: @ref{tree-model}. Accessor: @anchor{fn.cell-view-model}@code{cell-view-model}. @end itemize @@ -394,7 +398,7 @@ Signals: @node check-button @section check-button @Class check-button -Superclass: @ref{toggle-button} +Superclass: @ref{toggle-button} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Subclasses: @ref{radio-button} @@ -413,15 +417,15 @@ Signals: @node check-menu-item @section check-menu-item @Class check-menu-item -Superclass: @ref{menu-item} +Superclass: @ref{menu-item} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Subclasses: @ref{radio-menu-item} Slots: @itemize @item @anchor{slot.check-menu-item.active}active. Type: @code{boolean}. Accessor: @anchor{fn.check-menu-item-active}@code{check-menu-item-active}. -@item @anchor{slot.check-menu-item.inconsistent}inconsistent. Type: @code{boolean}. Accessor: @anchor{fn.check-menu-item-inconsistent}@code{check-menu-item-inconsistent}. @item @anchor{slot.check-menu-item.draw-as-radio}draw-as-radio. Type: @code{boolean}. Accessor: @anchor{fn.check-menu-item-draw-as-radio}@code{check-menu-item-draw-as-radio}. +@item @anchor{slot.check-menu-item.inconsistent}inconsistent. Type: @code{boolean}. Accessor: @anchor{fn.check-menu-item-inconsistent}@code{check-menu-item-inconsistent}. @end itemize @@ -436,14 +440,14 @@ Signals: @node color-button @section color-button @Class color-button -Superclass: @ref{button} +Superclass: @ref{button} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Slots: @itemize -@item @anchor{slot.color-button.use-alpha}use-alpha. Type: @code{boolean}. Accessor: @anchor{fn.color-button-use-alpha}@code{color-button-use-alpha}. -@item @anchor{slot.color-button.title}title. Type: @code{string}. Accessor: @anchor{fn.color-button-title}@code{color-button-title}. -@item @anchor{slot.color-button.color}color. Type: @ref{color}. Accessor: @anchor{fn.color-button-color}@code{color-button-color}. @item @anchor{slot.color-button.alpha}alpha. Type: @code{integer}. Accessor: @anchor{fn.color-button-alpha}@code{color-button-alpha}. +@item @anchor{slot.color-button.color}color. Type: @ref{color}. Accessor: @anchor{fn.color-button-color}@code{color-button-color}. +@item @anchor{slot.color-button.title}title. Type: @code{string}. Accessor: @anchor{fn.color-button-title}@code{color-button-title}. +@item @anchor{slot.color-button.use-alpha}use-alpha. Type: @code{boolean}. Accessor: @anchor{fn.color-button-use-alpha}@code{color-button-use-alpha}. @end itemize @@ -458,14 +462,14 @@ Signals: @node color-selection @section color-selection @Class color-selection -Superclass: @ref{v-box} +Superclass: @ref{v-box} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize -@item @anchor{slot.color-selection.has-palette}has-palette. Type: @code{boolean}. Accessor: @anchor{fn.color-selection-has-palette}@code{color-selection-has-palette}. -@item @anchor{slot.color-selection.has-opacity-control}has-opacity-control. Type: @code{boolean}. Accessor: @anchor{fn.color-selection-has-opacity-control}@code{color-selection-has-opacity-control}. -@item @anchor{slot.color-selection.current-color}current-color. Type: @ref{color}. Accessor: @anchor{fn.color-selection-current-color}@code{color-selection-current-color}. @item @anchor{slot.color-selection.current-alpha}current-alpha. Type: @code{integer}. Accessor: @anchor{fn.color-selection-current-alpha}@code{color-selection-current-alpha}. +@item @anchor{slot.color-selection.current-color}current-color. Type: @ref{color}. Accessor: @anchor{fn.color-selection-current-color}@code{color-selection-current-color}. +@item @anchor{slot.color-selection.has-opacity-control}has-opacity-control. Type: @code{boolean}. Accessor: @anchor{fn.color-selection-has-opacity-control}@code{color-selection-has-opacity-control}. +@item @anchor{slot.color-selection.has-palette}has-palette. Type: @code{boolean}. Accessor: @anchor{fn.color-selection-has-palette}@code{color-selection-has-palette}. @end itemize @@ -480,14 +484,14 @@ Signals: @node color-selection-dialog @section color-selection-dialog @Class color-selection-dialog -Superclass: @ref{dialog} +Superclass: @ref{dialog} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize -@item @anchor{slot.color-selection-dialog.color-selection}color-selection. Type: @ref{widget}. Accessor: @anchor{fn.color-selection-dialog-color-selection}@code{color-selection-dialog-color-selection}. Read-only. -@item @anchor{slot.color-selection-dialog.ok-button}ok-button. Type: @ref{widget}. Accessor: @anchor{fn.color-selection-dialog-ok-button}@code{color-selection-dialog-ok-button}. Read-only. @item @anchor{slot.color-selection-dialog.cancel-button}cancel-button. Type: @ref{widget}. Accessor: @anchor{fn.color-selection-dialog-cancel-button}@code{color-selection-dialog-cancel-button}. Read-only. +@item @anchor{slot.color-selection-dialog.color-selection}color-selection. Type: @ref{widget}. Accessor: @anchor{fn.color-selection-dialog-color-selection}@code{color-selection-dialog-color-selection}. Read-only. @item @anchor{slot.color-selection-dialog.help-button}help-button. Type: @ref{widget}. Accessor: @anchor{fn.color-selection-dialog-help-button}@code{color-selection-dialog-help-button}. Read-only. +@item @anchor{slot.color-selection-dialog.ok-button}ok-button. Type: @ref{widget}. Accessor: @anchor{fn.color-selection-dialog-ok-button}@code{color-selection-dialog-ok-button}. Read-only. @end itemize @@ -501,25 +505,25 @@ Signals: @node combo-box @section combo-box @Class combo-box -Superclass: @ref{bin} +Superclass: @ref{bin} @ref{atk-implementor-iface} @ref{buildable} @ref{cell-editable} @ref{cell-layout} Subclasses: @ref{combo-box-entry} Slots: @itemize -@item @anchor{slot.combo-box.model}model. Type: @ref{tree-model}. Accessor: @anchor{fn.combo-box-model}@code{combo-box-model}. -@item @anchor{slot.combo-box.wrap-width}wrap-width. Type: @code{integer}. Accessor: @anchor{fn.combo-box-wrap-width}@code{combo-box-wrap-width}. -@item @anchor{slot.combo-box.row-span-column}row-span-column. Type: @code{integer}. Accessor: @anchor{fn.combo-box-row-span-column}@code{combo-box-row-span-column}. -@item @anchor{slot.combo-box.column-span-column}column-span-column. Type: @code{integer}. Accessor: @anchor{fn.combo-box-column-span-column}@code{combo-box-column-span-column}. @item @anchor{slot.combo-box.active}active. Type: @code{integer}. Accessor: @anchor{fn.combo-box-active}@code{combo-box-active}. +@item @anchor{slot.combo-box.active-iter}active-iter. Type: @ref{tree-iter}. Accessor: @anchor{fn.combo-box-active-iter}@code{combo-box-active-iter}. @item @anchor{slot.combo-box.add-tearoffs}add-tearoffs. Type: @code{boolean}. Accessor: @anchor{fn.combo-box-add-tearoffs}@code{combo-box-add-tearoffs}. -@item @anchor{slot.combo-box.tearoff-title}tearoff-title. Type: @code{string}. Accessor: @anchor{fn.combo-box-tearoff-title}@code{combo-box-tearoff-title}. -@item @anchor{slot.combo-box.has-frame}has-frame. Type: @code{boolean}. Accessor: @anchor{fn.combo-box-has-frame}@code{combo-box-has-frame}. +@item @anchor{slot.combo-box.button-sensitivity}button-sensitivity. Type: @ref{sensitivity-type}. Accessor: @anchor{fn.combo-box-button-sensitivity}@code{combo-box-button-sensitivity}. +@item @anchor{slot.combo-box.column-span-column}column-span-column. Type: @code{integer}. Accessor: @anchor{fn.combo-box-column-span-column}@code{combo-box-column-span-column}. @item @anchor{slot.combo-box.focus-on-click}focus-on-click. Type: @code{boolean}. Accessor: @anchor{fn.combo-box-focus-on-click}@code{combo-box-focus-on-click}. +@item @anchor{slot.combo-box.has-frame}has-frame. Type: @code{boolean}. Accessor: @anchor{fn.combo-box-has-frame}@code{combo-box-has-frame}. +@item @anchor{slot.combo-box.model}model. Type: @ref{tree-model}. Accessor: @anchor{fn.combo-box-model}@code{combo-box-model}. @item @anchor{slot.combo-box.popup-shown}popup-shown. Type: @code{boolean}. Accessor: @anchor{fn.combo-box-popup-shown}@code{combo-box-popup-shown}. Read-only. -@item @anchor{slot.combo-box.button-sensitivity}button-sensitivity. Type: @ref{sensitivity-type}. Accessor: @anchor{fn.combo-box-button-sensitivity}@code{combo-box-button-sensitivity}. -@item @anchor{slot.combo-box.active-iter}active-iter. Type: @ref{tree-iter}. Accessor: @anchor{fn.combo-box-active-iter}@code{combo-box-active-iter}. @item @anchor{slot.combo-box.row-separator-func}row-separator-func. Type: ????. Accessor: @anchor{fn.combo-box-row-separator-func}@code{combo-box-row-separator-func}. Write-only. +@item @anchor{slot.combo-box.row-span-column}row-span-column. Type: @code{integer}. Accessor: @anchor{fn.combo-box-row-span-column}@code{combo-box-row-span-column}. +@item @anchor{slot.combo-box.tearoff-title}tearoff-title. Type: @code{string}. Accessor: @anchor{fn.combo-box-tearoff-title}@code{combo-box-tearoff-title}. +@item @anchor{slot.combo-box.wrap-width}wrap-width. Type: @code{integer}. Accessor: @anchor{fn.combo-box-wrap-width}@code{combo-box-wrap-width}. @end itemize @@ -527,8 +531,8 @@ Signals: @itemize @item @anchor{signal.combo-box.changed}"changed". Signature: (instance @ref{combo-box}) @result{} void. Options: run-last. @item @anchor{signal.combo-box.move-active}"move-active". Signature: (instance @ref{combo-box}), (arg-1 @ref{scroll-type}) @result{} void. Options: run-last, action. -@item @anchor{signal.combo-box.popup}"popup". Signature: (instance @ref{combo-box}) @result{} void. Options: run-last, action. @item @anchor{signal.combo-box.popdown}"popdown". Signature: (instance @ref{combo-box}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.combo-box.popup}"popup". Signature: (instance @ref{combo-box}) @result{} void. Options: run-last, action. @end itemize @@ -537,7 +541,7 @@ Signals: @node combo-box-entry @section combo-box-entry @Class combo-box-entry -Superclass: @ref{combo-box} +Superclass: @ref{combo-box} @ref{atk-implementor-iface} @ref{buildable} @ref{cell-editable} @ref{cell-layout} Slots: @itemize @@ -555,26 +559,26 @@ Signals: @node container @section container @Class container -Superclass: @ref{widget} +Superclass: @ref{widget} @ref{atk-implementor-iface} @ref{buildable} Subclasses: @ref{tree} @ref{toolbar} @ref{text-view} @ref{table} @ref{socket} @ref{layout} @ref{paned} @ref{fixed} @ref{box} @ref{icon-view} @ref{tree-view} @ref{notebook} @ref{menu-shell} @ref{bin} Slots: @itemize @item @anchor{slot.container.border-width}border-width. Type: @code{integer}. Accessor: @anchor{fn.container-border-width}@code{container-border-width}. -@item @anchor{slot.container.resize-mode}resize-mode. Type: @ref{resize-mode}. Accessor: @anchor{fn.container-resize-mode}@code{container-resize-mode}. @item @anchor{slot.container.child}child. Type: @ref{widget}. Accessor: @anchor{fn.container-child}@code{container-child}. Write-only. @item @anchor{slot.container.focus-child}focus-child. Type: @ref{g-object}. Accessor: @anchor{fn.container-focus-child}@code{container-focus-child}. -@item @anchor{slot.container.focus-vadjustment}focus-vadjustment. Type: @ref{g-object}. Accessor: @anchor{fn.container-focus-vadjustment}@code{container-focus-vadjustment}. @item @anchor{slot.container.focus-hadjustment}focus-hadjustment. Type: @ref{g-object}. Accessor: @anchor{fn.container-focus-hadjustment}@code{container-focus-hadjustment}. +@item @anchor{slot.container.focus-vadjustment}focus-vadjustment. Type: @ref{g-object}. Accessor: @anchor{fn.container-focus-vadjustment}@code{container-focus-vadjustment}. +@item @anchor{slot.container.resize-mode}resize-mode. Type: @ref{resize-mode}. Accessor: @anchor{fn.container-resize-mode}@code{container-resize-mode}. @end itemize Signals: @itemize @item @anchor{signal.container.add}"add". Signature: (instance @ref{container}), (arg-1 @ref{widget}) @result{} void. Options: run-first. -@item @anchor{signal.container.remove}"remove". Signature: (instance @ref{container}), (arg-1 @ref{widget}) @result{} void. Options: run-first. @item @anchor{signal.container.check-resize}"check-resize". Signature: (instance @ref{container}) @result{} void. Options: run-last. +@item @anchor{signal.container.remove}"remove". Signature: (instance @ref{container}), (arg-1 @ref{widget}) @result{} void. Options: run-first. @item @anchor{signal.container.set-focus-child}"set-focus-child". Signature: (instance @ref{container}), (arg-1 @ref{widget}) @result{} void. Options: run-first. @end itemize @@ -584,15 +588,15 @@ Signals: @node curve @section curve @Class curve -Superclass: @ref{drawing-area} +Superclass: @ref{drawing-area} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @item @anchor{slot.curve.curve-type}curve-type. Type: @ref{curve-type}. Accessor: @anchor{fn.curve-curve-type}@code{curve-curve-type}. -@item @anchor{slot.curve.min-x}min-x. Type: @code{single-float}. Accessor: @anchor{fn.curve-min-x}@code{curve-min-x}. @item @anchor{slot.curve.max-x}max-x. Type: @code{single-float}. Accessor: @anchor{fn.curve-max-x}@code{curve-max-x}. -@item @anchor{slot.curve.min-y}min-y. Type: @code{single-float}. Accessor: @anchor{fn.curve-min-y}@code{curve-min-y}. @item @anchor{slot.curve.max-y}max-y. Type: @code{single-float}. Accessor: @anchor{fn.curve-max-y}@code{curve-max-y}. +@item @anchor{slot.curve.min-x}min-x. Type: @code{single-float}. Accessor: @anchor{fn.curve-min-x}@code{curve-min-x}. +@item @anchor{slot.curve.min-y}min-y. Type: @code{single-float}. Accessor: @anchor{fn.curve-min-y}@code{curve-min-y}. @end itemize @@ -607,7 +611,7 @@ Signals: @node dialog @section dialog @Class dialog -Superclass: @ref{gtk-window} +Superclass: @ref{gtk-window} @ref{atk-implementor-iface} @ref{buildable} Subclasses: @ref{recent-chooser-dialog} @ref{message-dialog} @ref{input-dialog} @ref{font-selection-dialog} @ref{file-chooser-dialog} @ref{color-selection-dialog} @ref{about-dialog} @@ -619,8 +623,8 @@ Slots: Signals: @itemize -@item @anchor{signal.dialog.response}"response". Signature: (instance @ref{dialog}), (arg-1 @code{integer}) @result{} void. Options: run-last. @item @anchor{signal.dialog.close}"close". Signature: (instance @ref{dialog}) @result{} void. Options: run-last, action. +@item @anchor{signal.dialog.response}"response". Signature: (instance @ref{dialog}), (arg-1 @code{integer}) @result{} void. Options: run-last. @end itemize @@ -629,7 +633,7 @@ Signals: @node drawing-area @section drawing-area @Class drawing-area -Superclass: @ref{widget} +Superclass: @ref{widget} @ref{atk-implementor-iface} @ref{buildable} Subclasses: @ref{curve} @@ -648,69 +652,69 @@ Signals: @node entry @section entry @Class entry -Superclass: @ref{widget} +Superclass: @ref{widget} @ref{atk-implementor-iface} @ref{buildable} @ref{cell-editable} @ref{editable} Subclasses: @ref{spin-button} Slots: @itemize +@item @anchor{slot.entry.activates-default}activates-default. Type: @code{boolean}. Accessor: @anchor{fn.entry-activates-default}@code{entry-activates-default}. +@item @anchor{slot.entry.caps-lock-warning}caps-lock-warning. Type: @code{boolean}. Accessor: @anchor{fn.entry-caps-lock-warning}@code{entry-caps-lock-warning}. @item @anchor{slot.entry.cursor-position}cursor-position. Type: @code{integer}. Accessor: @anchor{fn.entry-cursor-position}@code{entry-cursor-position}. Read-only. -@item @anchor{slot.entry.selection-bound}selection-bound. Type: @code{integer}. Accessor: @anchor{fn.entry-selection-bound}@code{entry-selection-bound}. Read-only. @item @anchor{slot.entry.editable}editable. Type: @code{boolean}. Accessor: @anchor{fn.entry-editable}@code{entry-editable}. -@item @anchor{slot.entry.max-length}max-length. Type: @code{integer}. Accessor: @anchor{fn.entry-max-length}@code{entry-max-length}. -@item @anchor{slot.entry.visibility}visibility. Type: @code{boolean}. Accessor: @anchor{fn.entry-visibility}@code{entry-visibility}. @item @anchor{slot.entry.has-frame}has-frame. Type: @code{boolean}. Accessor: @anchor{fn.entry-has-frame}@code{entry-has-frame}. +@item @anchor{slot.entry.im-module}im-module. Type: @code{string}. Accessor: @anchor{fn.entry-im-module}@code{entry-im-module}. @item @anchor{slot.entry.inner-border}inner-border. Type: @ref{border}. Accessor: @anchor{fn.entry-inner-border}@code{entry-inner-border}. @item @anchor{slot.entry.invisible-char}invisible-char. Type: @code{integer}. Accessor: @anchor{fn.entry-invisible-char}@code{entry-invisible-char}. -@item @anchor{slot.entry.activates-default}activates-default. Type: @code{boolean}. Accessor: @anchor{fn.entry-activates-default}@code{entry-activates-default}. -@item @anchor{slot.entry.width-chars}width-chars. Type: @code{integer}. Accessor: @anchor{fn.entry-width-chars}@code{entry-width-chars}. -@item @anchor{slot.entry.scroll-offset}scroll-offset. Type: @code{integer}. Accessor: @anchor{fn.entry-scroll-offset}@code{entry-scroll-offset}. Read-only. -@item @anchor{slot.entry.text}text. Type: @code{string}. Accessor: @anchor{fn.entry-text}@code{entry-text}. -@item @anchor{slot.entry.xalign}xalign. Type: @code{single-float}. Accessor: @anchor{fn.entry-xalign}@code{entry-xalign}. -@item @anchor{slot.entry.truncate-multiline}truncate-multiline. Type: @code{boolean}. Accessor: @anchor{fn.entry-truncate-multiline}@code{entry-truncate-multiline}. -@item @anchor{slot.entry.shadow-type}shadow-type. Type: @ref{shadow-type}. Accessor: @anchor{fn.entry-shadow-type}@code{entry-shadow-type}. -@item @anchor{slot.entry.overwrite-mode}overwrite-mode. Type: @code{boolean}. Accessor: @anchor{fn.entry-overwrite-mode}@code{entry-overwrite-mode}. -@item @anchor{slot.entry.text-length}text-length. Type: @code{integer}. Accessor: @anchor{fn.entry-text-length}@code{entry-text-length}. Read-only. @item @anchor{slot.entry.invisible-char-set}invisible-char-set. Type: @code{boolean}. Accessor: @anchor{fn.entry-invisible-char-set}@code{entry-invisible-char-set}. -@item @anchor{slot.entry.caps-lock-warning}caps-lock-warning. Type: @code{boolean}. Accessor: @anchor{fn.entry-caps-lock-warning}@code{entry-caps-lock-warning}. -@item @anchor{slot.entry.progress-fraction}progress-fraction. Type: @code{double-float}. Accessor: @anchor{fn.entry-progress-fraction}@code{entry-progress-fraction}. -@item @anchor{slot.entry.progress-pulse-step}progress-pulse-step. Type: @code{double-float}. Accessor: @anchor{fn.entry-progress-pulse-step}@code{entry-progress-pulse-step}. +@item @anchor{slot.entry.max-length}max-length. Type: @code{integer}. Accessor: @anchor{fn.entry-max-length}@code{entry-max-length}. +@item @anchor{slot.entry.overwrite-mode}overwrite-mode. Type: @code{boolean}. Accessor: @anchor{fn.entry-overwrite-mode}@code{entry-overwrite-mode}. +@item @anchor{slot.entry.primary-icon-activatable}primary-icon-activatable. Type: @code{boolean}. Accessor: @anchor{fn.entry-primary-icon-activatable}@code{entry-primary-icon-activatable}. +@item @anchor{slot.entry.primary-icon-gicon}primary-icon-gicon. Type: @code{GIcon}. Accessor: @anchor{fn.entry-primary-icon-gicon}@code{entry-primary-icon-gicon}. +@item @anchor{slot.entry.primary-icon-name}primary-icon-name. Type: @code{string}. Accessor: @anchor{fn.entry-primary-icon-name}@code{entry-primary-icon-name}. @item @anchor{slot.entry.primary-icon-pixbuf}primary-icon-pixbuf. Type: @ref{pixbuf}. Accessor: @anchor{fn.entry-primary-icon-pixbuf}@code{entry-primary-icon-pixbuf}. -@item @anchor{slot.entry.secondary-icon-pixbuf}secondary-icon-pixbuf. Type: @ref{pixbuf}. Accessor: @anchor{fn.entry-secondary-icon-pixbuf}@code{entry-secondary-icon-pixbuf}. +@item @anchor{slot.entry.primary-icon-sensitive}primary-icon-sensitive. Type: @code{boolean}. Accessor: @anchor{fn.entry-primary-icon-sensitive}@code{entry-primary-icon-sensitive}. @item @anchor{slot.entry.primary-icon-stock}primary-icon-stock. Type: @code{string}. Accessor: @anchor{fn.entry-primary-icon-stock}@code{entry-primary-icon-stock}. -@item @anchor{slot.entry.secondary-icon-stock}secondary-icon-stock. Type: @code{string}. Accessor: @anchor{fn.entry-secondary-icon-stock}@code{entry-secondary-icon-stock}. -@item @anchor{slot.entry.primary-icon-name}primary-icon-name. Type: @code{string}. Accessor: @anchor{fn.entry-primary-icon-name}@code{entry-primary-icon-name}. -@item @anchor{slot.entry.secondary-icon-name}secondary-icon-name. Type: @code{string}. Accessor: @anchor{fn.entry-secondary-icon-name}@code{entry-secondary-icon-name}. -@item @anchor{slot.entry.primary-icon-gicon}primary-icon-gicon. Type: @code{GIcon}. Accessor: @anchor{fn.entry-primary-icon-gicon}@code{entry-primary-icon-gicon}. -@item @anchor{slot.entry.secondary-icon-gicon}secondary-icon-gicon. Type: @code{GIcon}. Accessor: @anchor{fn.entry-secondary-icon-gicon}@code{entry-secondary-icon-gicon}. @item @anchor{slot.entry.primary-icon-storage-type}primary-icon-storage-type. Type: @ref{image-type}. Accessor: @anchor{fn.entry-primary-icon-storage-type}@code{entry-primary-icon-storage-type}. Read-only. -@item @anchor{slot.entry.secondary-icon-storage-type}secondary-icon-storage-type. Type: @ref{image-type}. Accessor: @anchor{fn.entry-secondary-icon-storage-type}@code{entry-secondary-icon-storage-type}. Read-only. -@item @anchor{slot.entry.primary-icon-activatable}primary-icon-activatable. Type: @code{boolean}. Accessor: @anchor{fn.entry-primary-icon-activatable}@code{entry-primary-icon-activatable}. +@item @anchor{slot.entry.primary-icon-tooltip-markup}primary-icon-tooltip-markup. Type: @code{string}. Accessor: @anchor{fn.entry-primary-icon-tooltip-markup}@code{entry-primary-icon-tooltip-markup}. +@item @anchor{slot.entry.primary-icon-tooltip-text}primary-icon-tooltip-text. Type: @code{string}. Accessor: @anchor{fn.entry-primary-icon-tooltip-text}@code{entry-primary-icon-tooltip-text}. +@item @anchor{slot.entry.progress-fraction}progress-fraction. Type: @code{double-float}. Accessor: @anchor{fn.entry-progress-fraction}@code{entry-progress-fraction}. +@item @anchor{slot.entry.progress-pulse-step}progress-pulse-step. Type: @code{double-float}. Accessor: @anchor{fn.entry-progress-pulse-step}@code{entry-progress-pulse-step}. +@item @anchor{slot.entry.scroll-offset}scroll-offset. Type: @code{integer}. Accessor: @anchor{fn.entry-scroll-offset}@code{entry-scroll-offset}. Read-only. @item @anchor{slot.entry.secondary-icon-activatable}secondary-icon-activatable. Type: @code{boolean}. Accessor: @anchor{fn.entry-secondary-icon-activatable}@code{entry-secondary-icon-activatable}. -@item @anchor{slot.entry.primary-icon-sensitive}primary-icon-sensitive. Type: @code{boolean}. Accessor: @anchor{fn.entry-primary-icon-sensitive}@code{entry-primary-icon-sensitive}. +@item @anchor{slot.entry.secondary-icon-gicon}secondary-icon-gicon. Type: @code{GIcon}. Accessor: @anchor{fn.entry-secondary-icon-gicon}@code{entry-secondary-icon-gicon}. +@item @anchor{slot.entry.secondary-icon-name}secondary-icon-name. Type: @code{string}. Accessor: @anchor{fn.entry-secondary-icon-name}@code{entry-secondary-icon-name}. +@item @anchor{slot.entry.secondary-icon-pixbuf}secondary-icon-pixbuf. Type: @ref{pixbuf}. Accessor: @anchor{fn.entry-secondary-icon-pixbuf}@code{entry-secondary-icon-pixbuf}. @item @anchor{slot.entry.secondary-icon-sensitive}secondary-icon-sensitive. Type: @code{boolean}. Accessor: @anchor{fn.entry-secondary-icon-sensitive}@code{entry-secondary-icon-sensitive}. -@item @anchor{slot.entry.primary-icon-tooltip-text}primary-icon-tooltip-text. Type: @code{string}. Accessor: @anchor{fn.entry-primary-icon-tooltip-text}@code{entry-primary-icon-tooltip-text}. -@item @anchor{slot.entry.secondary-icon-tooltip-text}secondary-icon-tooltip-text. Type: @code{string}. Accessor: @anchor{fn.entry-secondary-icon-tooltip-text}@code{entry-secondary-icon-tooltip-text}. -@item @anchor{slot.entry.primary-icon-tooltip-markup}primary-icon-tooltip-markup. Type: @code{string}. Accessor: @anchor{fn.entry-primary-icon-tooltip-markup}@code{entry-primary-icon-tooltip-markup}. +@item @anchor{slot.entry.secondary-icon-stock}secondary-icon-stock. Type: @code{string}. Accessor: @anchor{fn.entry-secondary-icon-stock}@code{entry-secondary-icon-stock}. +@item @anchor{slot.entry.secondary-icon-storage-type}secondary-icon-storage-type. Type: @ref{image-type}. Accessor: @anchor{fn.entry-secondary-icon-storage-type}@code{entry-secondary-icon-storage-type}. Read-only. @item @anchor{slot.entry.secondary-icon-tooltip-markup}secondary-icon-tooltip-markup. Type: @code{string}. Accessor: @anchor{fn.entry-secondary-icon-tooltip-markup}@code{entry-secondary-icon-tooltip-markup}. -@item @anchor{slot.entry.im-module}im-module. Type: @code{string}. Accessor: @anchor{fn.entry-im-module}@code{entry-im-module}. +@item @anchor{slot.entry.secondary-icon-tooltip-text}secondary-icon-tooltip-text. Type: @code{string}. Accessor: @anchor{fn.entry-secondary-icon-tooltip-text}@code{entry-secondary-icon-tooltip-text}. +@item @anchor{slot.entry.selection-bound}selection-bound. Type: @code{integer}. Accessor: @anchor{fn.entry-selection-bound}@code{entry-selection-bound}. Read-only. +@item @anchor{slot.entry.shadow-type}shadow-type. Type: @ref{shadow-type}. Accessor: @anchor{fn.entry-shadow-type}@code{entry-shadow-type}. +@item @anchor{slot.entry.text}text. Type: @code{string}. Accessor: @anchor{fn.entry-text}@code{entry-text}. +@item @anchor{slot.entry.text-length}text-length. Type: @code{integer}. Accessor: @anchor{fn.entry-text-length}@code{entry-text-length}. Read-only. +@item @anchor{slot.entry.truncate-multiline}truncate-multiline. Type: @code{boolean}. Accessor: @anchor{fn.entry-truncate-multiline}@code{entry-truncate-multiline}. +@item @anchor{slot.entry.visibility}visibility. Type: @code{boolean}. Accessor: @anchor{fn.entry-visibility}@code{entry-visibility}. +@item @anchor{slot.entry.width-chars}width-chars. Type: @code{integer}. Accessor: @anchor{fn.entry-width-chars}@code{entry-width-chars}. +@item @anchor{slot.entry.xalign}xalign. Type: @code{single-float}. Accessor: @anchor{fn.entry-xalign}@code{entry-xalign}. @end itemize Signals: @itemize -@item @anchor{signal.entry.insert-at-cursor}"insert-at-cursor". Signature: (instance @ref{entry}), (arg-1 @code{string}) @result{} void. Options: run-last, action. @item @anchor{signal.entry.activate}"activate". Signature: (instance @ref{entry}) @result{} void. Options: run-last, action. -@item @anchor{signal.entry.move-cursor}"move-cursor". Signature: (instance @ref{entry}), (arg-1 @ref{movement-step}), (arg-2 @code{integer}), (arg-3 @code{boolean}) @result{} void. Options: run-last, action. -@item @anchor{signal.entry.copy-clipboard}"copy-clipboard". Signature: (instance @ref{entry}) @result{} void. Options: run-last, action. -@item @anchor{signal.entry.populate-popup}"populate-popup". Signature: (instance @ref{entry}), (arg-1 @ref{menu}) @result{} void. Options: run-last. -@item @anchor{signal.entry.delete-from-cursor}"delete-from-cursor". Signature: (instance @ref{entry}), (arg-1 @ref{delete-type}), (arg-2 @code{integer}) @result{} void. Options: run-last, action. @item @anchor{signal.entry.backspace}"backspace". Signature: (instance @ref{entry}) @result{} void. Options: run-last, action. +@item @anchor{signal.entry.copy-clipboard}"copy-clipboard". Signature: (instance @ref{entry}) @result{} void. Options: run-last, action. @item @anchor{signal.entry.cut-clipboard}"cut-clipboard". Signature: (instance @ref{entry}) @result{} void. Options: run-last, action. -@item @anchor{signal.entry.paste-clipboard}"paste-clipboard". Signature: (instance @ref{entry}) @result{} void. Options: run-last, action. -@item @anchor{signal.entry.toggle-overwrite}"toggle-overwrite". Signature: (instance @ref{entry}) @result{} void. Options: run-last, action. +@item @anchor{signal.entry.delete-from-cursor}"delete-from-cursor". Signature: (instance @ref{entry}), (arg-1 @ref{delete-type}), (arg-2 @code{integer}) @result{} void. Options: run-last, action. @item @anchor{signal.entry.icon-press}"icon-press". Signature: (instance @ref{entry}), (arg-1 @code{GtkEntryIconPosition}), (arg-2 @ref{event}) @result{} void. Options: run-last. @item @anchor{signal.entry.icon-release}"icon-release". Signature: (instance @ref{entry}), (arg-1 @code{GtkEntryIconPosition}), (arg-2 @ref{event}) @result{} void. Options: run-last. +@item @anchor{signal.entry.insert-at-cursor}"insert-at-cursor". Signature: (instance @ref{entry}), (arg-1 @code{string}) @result{} void. Options: run-last, action. +@item @anchor{signal.entry.move-cursor}"move-cursor". Signature: (instance @ref{entry}), (arg-1 @ref{movement-step}), (arg-2 @code{integer}), (arg-3 @code{boolean}) @result{} void. Options: run-last, action. +@item @anchor{signal.entry.paste-clipboard}"paste-clipboard". Signature: (instance @ref{entry}) @result{} void. Options: run-last, action. +@item @anchor{signal.entry.populate-popup}"populate-popup". Signature: (instance @ref{entry}), (arg-1 @ref{menu}) @result{} void. Options: run-last. +@item @anchor{signal.entry.toggle-overwrite}"toggle-overwrite". Signature: (instance @ref{entry}) @result{} void. Options: run-last, action. @end itemize @@ -719,12 +723,12 @@ Signals: @node event-box @section event-box @Class event-box -Superclass: @ref{bin} +Superclass: @ref{bin} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize -@item @anchor{slot.event-box.visible-window}visible-window. Type: @code{boolean}. Accessor: @anchor{fn.event-box-visible-window}@code{event-box-visible-window}. @item @anchor{slot.event-box.above-child}above-child. Type: @code{boolean}. Accessor: @anchor{fn.event-box-above-child}@code{event-box-above-child}. +@item @anchor{slot.event-box.visible-window}visible-window. Type: @code{boolean}. Accessor: @anchor{fn.event-box-visible-window}@code{event-box-visible-window}. @end itemize @@ -738,16 +742,16 @@ Signals: @node expander @section expander @Class expander -Superclass: @ref{bin} +Superclass: @ref{bin} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @item @anchor{slot.expander.expanded}expanded. Type: @code{boolean}. Accessor: @anchor{fn.expander-expanded}@code{expander-expanded}. @item @anchor{slot.expander.label}label. Type: @code{string}. Accessor: @anchor{fn.expander-label}@code{expander-label}. -@item @anchor{slot.expander.use-underline}use-underline. Type: @code{boolean}. Accessor: @anchor{fn.expander-use-underline}@code{expander-use-underline}. -@item @anchor{slot.expander.use-markup}use-markup. Type: @code{boolean}. Accessor: @anchor{fn.expander-use-markup}@code{expander-use-markup}. -@item @anchor{slot.expander.spacing}spacing. Type: @code{integer}. Accessor: @anchor{fn.expander-spacing}@code{expander-spacing}. @item @anchor{slot.expander.label-widget}label-widget. Type: @ref{widget}. Accessor: @anchor{fn.expander-label-widget}@code{expander-label-widget}. +@item @anchor{slot.expander.spacing}spacing. Type: @code{integer}. Accessor: @anchor{fn.expander-spacing}@code{expander-spacing}. +@item @anchor{slot.expander.use-markup}use-markup. Type: @code{boolean}. Accessor: @anchor{fn.expander-use-markup}@code{expander-use-markup}. +@item @anchor{slot.expander.use-underline}use-underline. Type: @code{boolean}. Accessor: @anchor{fn.expander-use-underline}@code{expander-use-underline}. @end itemize @@ -762,7 +766,7 @@ Signals: @node file-chooser-button @section file-chooser-button @Class file-chooser-button -Superclass: @ref{h-box} +Superclass: @ref{h-box} @ref{atk-implementor-iface} @ref{buildable} @ref{file-chooser} @ref{orientable} Slots: @itemize @@ -784,7 +788,7 @@ Signals: @node file-chooser-dialog @section file-chooser-dialog @Class file-chooser-dialog -Superclass: @ref{dialog} +Superclass: @ref{dialog} @ref{atk-implementor-iface} @ref{buildable} @ref{file-chooser} Slots: @itemize @@ -801,7 +805,7 @@ Signals: @node file-chooser-widget @section file-chooser-widget @Class file-chooser-widget -Superclass: @ref{v-box} +Superclass: @ref{v-box} @ref{atk-implementor-iface} @ref{buildable} @ref{file-chooser} @ref{file-chooser-embed} @ref{orientable} Slots: @itemize @@ -818,7 +822,7 @@ Signals: @node fixed @section fixed @Class fixed -Superclass: @ref{container} +Superclass: @ref{container} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @@ -836,16 +840,16 @@ Signals: @node font-button @section font-button @Class font-button -Superclass: @ref{button} +Superclass: @ref{button} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Slots: @itemize -@item @anchor{slot.font-button.title}title. Type: @code{string}. Accessor: @anchor{fn.font-button-title}@code{font-button-title}. @item @anchor{slot.font-button.font-name}font-name. Type: @code{string}. Accessor: @anchor{fn.font-button-font-name}@code{font-button-font-name}. +@item @anchor{slot.font-button.show-size}show-size. Type: @code{boolean}. Accessor: @anchor{fn.font-button-show-size}@code{font-button-show-size}. +@item @anchor{slot.font-button.show-style}show-style. Type: @code{boolean}. Accessor: @anchor{fn.font-button-show-style}@code{font-button-show-style}. +@item @anchor{slot.font-button.title}title. Type: @code{string}. Accessor: @anchor{fn.font-button-title}@code{font-button-title}. @item @anchor{slot.font-button.use-font}use-font. Type: @code{boolean}. Accessor: @anchor{fn.font-button-use-font}@code{font-button-use-font}. @item @anchor{slot.font-button.use-size}use-size. Type: @code{boolean}. Accessor: @anchor{fn.font-button-use-size}@code{font-button-use-size}. -@item @anchor{slot.font-button.show-style}show-style. Type: @code{boolean}. Accessor: @anchor{fn.font-button-show-style}@code{font-button-show-style}. -@item @anchor{slot.font-button.show-size}show-size. Type: @code{boolean}. Accessor: @anchor{fn.font-button-show-size}@code{font-button-show-size}. @end itemize @@ -860,12 +864,12 @@ Signals: @node font-selection @section font-selection @Class font-selection -Superclass: @ref{v-box} +Superclass: @ref{v-box} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize -@item @anchor{slot.font-selection.font-name}font-name. Type: @code{string}. Accessor: @anchor{fn.font-selection-font-name}@code{font-selection-font-name}. @item @anchor{slot.font-selection.font}font. Type: @ref{font}. Accessor: @anchor{fn.font-selection-font}@code{font-selection-font}. Read-only. +@item @anchor{slot.font-selection.font-name}font-name. Type: @code{string}. Accessor: @anchor{fn.font-selection-font-name}@code{font-selection-font-name}. @item @anchor{slot.font-selection.preview-text}preview-text. Type: @code{string}. Accessor: @anchor{fn.font-selection-preview-text}@code{font-selection-preview-text}. @end itemize @@ -880,15 +884,15 @@ Signals: @node font-selection-dialog @section font-selection-dialog @Class font-selection-dialog -Superclass: @ref{dialog} +Superclass: @ref{dialog} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize -@item @anchor{slot.font-selection-dialog.font-name}font-name. Type: @code{string}. Accessor: @anchor{fn.font-selection-dialog-font-name}@code{font-selection-dialog-font-name}. -@item @anchor{slot.font-selection-dialog.preview-text}preview-text. Type: @code{string}. Accessor: @anchor{fn.font-selection-dialog-preview-text}@code{font-selection-dialog-preview-text}. @item @anchor{slot.font-selection-dialog.apply-button}apply-button. Type: @ref{g-object}. Accessor: @anchor{fn.font-selection-dialog-apply-button}@code{font-selection-dialog-apply-button}. Read-only. @item @anchor{slot.font-selection-dialog.cancel-button}cancel-button. Type: @ref{g-object}. Accessor: @anchor{fn.font-selection-dialog-cancel-button}@code{font-selection-dialog-cancel-button}. Read-only. +@item @anchor{slot.font-selection-dialog.font-name}font-name. Type: @code{string}. Accessor: @anchor{fn.font-selection-dialog-font-name}@code{font-selection-dialog-font-name}. @item @anchor{slot.font-selection-dialog.ok-button}ok-button. Type: @ref{g-object}. Accessor: @anchor{fn.font-selection-dialog-ok-button}@code{font-selection-dialog-ok-button}. Read-only. +@item @anchor{slot.font-selection-dialog.preview-text}preview-text. Type: @code{string}. Accessor: @anchor{fn.font-selection-dialog-preview-text}@code{font-selection-dialog-preview-text}. @end itemize @@ -902,18 +906,18 @@ Signals: @node frame @section frame @Class frame -Superclass: @ref{bin} +Superclass: @ref{bin} @ref{atk-implementor-iface} @ref{buildable} Subclasses: @ref{aspect-frame} Slots: @itemize @item @anchor{slot.frame.label}label. Type: @code{string}. Accessor: @anchor{fn.frame-label}@code{frame-label}. +@item @anchor{slot.frame.label-widget}label-widget. Type: @ref{widget}. Accessor: @anchor{fn.frame-label-widget}@code{frame-label-widget}. @item @anchor{slot.frame.label-xalign}label-xalign. Type: @code{single-float}. Accessor: @anchor{fn.frame-label-xalign}@code{frame-label-xalign}. @item @anchor{slot.frame.label-yalign}label-yalign. Type: @code{single-float}. Accessor: @anchor{fn.frame-label-yalign}@code{frame-label-yalign}. @item @anchor{slot.frame.shadow}shadow. Type: @ref{shadow-type}. Accessor: @anchor{fn.frame-shadow}@code{frame-shadow}. @item @anchor{slot.frame.shadow-type}shadow-type. Type: @ref{shadow-type}. Accessor: @anchor{fn.frame-shadow-type}@code{frame-shadow-type}. -@item @anchor{slot.frame.label-widget}label-widget. Type: @ref{widget}. Accessor: @anchor{fn.frame-label-widget}@code{frame-label-widget}. @end itemize @@ -927,7 +931,7 @@ Signals: @node gamma-curve @section gamma-curve @Class gamma-curve -Superclass: @ref{v-box} +Superclass: @ref{v-box} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize @@ -944,50 +948,50 @@ Signals: @node gtk-window @section gtk-window @Class gtk-window -Superclass: @ref{bin} +Superclass: @ref{bin} @ref{atk-implementor-iface} @ref{buildable} Subclasses: @ref{plug} @ref{assistant} @ref{dialog} Slots: @itemize -@item @anchor{slot.gtk-window.type}type. Type: @ref{window-type}. Accessor: @anchor{fn.gtk-window-type}@code{gtk-window-type}. -@item @anchor{slot.gtk-window.title}title. Type: @code{string}. Accessor: @anchor{fn.gtk-window-title}@code{gtk-window-title}. -@item @anchor{slot.gtk-window.startup-id}startup-id. Type: @code{string}. Accessor: @anchor{fn.gtk-window-startup-id}@code{gtk-window-startup-id}. Write-only. -@item @anchor{slot.gtk-window.role}role. Type: @code{string}. Accessor: @anchor{fn.gtk-window-role}@code{gtk-window-role}. -@item @anchor{slot.gtk-window.allow-shrink}allow-shrink. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-allow-shrink}@code{gtk-window-allow-shrink}. +@item @anchor{slot.gtk-window.accept-focus}accept-focus. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-accept-focus}@code{gtk-window-accept-focus}. @item @anchor{slot.gtk-window.allow-grow}allow-grow. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-allow-grow}@code{gtk-window-allow-grow}. -@item @anchor{slot.gtk-window.resizable}resizable. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-resizable}@code{gtk-window-resizable}. -@item @anchor{slot.gtk-window.modal}modal. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-modal}@code{gtk-window-modal}. -@item @anchor{slot.gtk-window.window-position}window-position. Type: @ref{window-position}. Accessor: @anchor{fn.gtk-window-window-position}@code{gtk-window-window-position}. -@item @anchor{slot.gtk-window.default-width}default-width. Type: @code{integer}. Accessor: @anchor{fn.gtk-window-default-width}@code{gtk-window-default-width}. +@item @anchor{slot.gtk-window.allow-shrink}allow-shrink. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-allow-shrink}@code{gtk-window-allow-shrink}. +@item @anchor{slot.gtk-window.decorated}decorated. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-decorated}@code{gtk-window-decorated}. @item @anchor{slot.gtk-window.default-height}default-height. Type: @code{integer}. Accessor: @anchor{fn.gtk-window-default-height}@code{gtk-window-default-height}. +@item @anchor{slot.gtk-window.default-width}default-width. Type: @code{integer}. Accessor: @anchor{fn.gtk-window-default-width}@code{gtk-window-default-width}. +@item @anchor{slot.gtk-window.deletable}deletable. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-deletable}@code{gtk-window-deletable}. @item @anchor{slot.gtk-window.destroy-with-parent}destroy-with-parent. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-destroy-with-parent}@code{gtk-window-destroy-with-parent}. +@item @anchor{slot.gtk-window.focus-on-map}focus-on-map. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-focus-on-map}@code{gtk-window-focus-on-map}. +@item @anchor{slot.gtk-window.gravity}gravity. Type: @ref{gravity}. Accessor: @anchor{fn.gtk-window-gravity}@code{gtk-window-gravity}. +@item @anchor{slot.gtk-window.has-toplevel-focus}has-toplevel-focus. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-has-toplevel-focus}@code{gtk-window-has-toplevel-focus}. Read-only. @item @anchor{slot.gtk-window.icon}icon. Type: @ref{pixbuf}. Accessor: @anchor{fn.gtk-window-icon}@code{gtk-window-icon}. @item @anchor{slot.gtk-window.icon-name}icon-name. Type: @code{string}. Accessor: @anchor{fn.gtk-window-icon-name}@code{gtk-window-icon-name}. +@item @anchor{slot.gtk-window.is-active}is-active. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-is-active}@code{gtk-window-is-active}. Read-only. +@item @anchor{slot.gtk-window.modal}modal. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-modal}@code{gtk-window-modal}. +@item @anchor{slot.gtk-window.opacity}opacity. Type: @code{double-float}. Accessor: @anchor{fn.gtk-window-opacity}@code{gtk-window-opacity}. +@item @anchor{slot.gtk-window.resizable}resizable. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-resizable}@code{gtk-window-resizable}. +@item @anchor{slot.gtk-window.role}role. Type: @code{string}. Accessor: @anchor{fn.gtk-window-role}@code{gtk-window-role}. @item @anchor{slot.gtk-window.screen}screen. Type: @ref{screen}. Accessor: @anchor{fn.gtk-window-screen}@code{gtk-window-screen}. -@item @anchor{slot.gtk-window.type-hint}type-hint. Type: @ref{gdk-window-type-hint}. Accessor: @anchor{fn.gtk-window-type-hint}@code{gtk-window-type-hint}. -@item @anchor{slot.gtk-window.skip-taskbar-hint}skip-taskbar-hint. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-skip-taskbar-hint}@code{gtk-window-skip-taskbar-hint}. @item @anchor{slot.gtk-window.skip-pager-hint}skip-pager-hint. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-skip-pager-hint}@code{gtk-window-skip-pager-hint}. -@item @anchor{slot.gtk-window.urgency-hint}urgency-hint. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-urgency-hint}@code{gtk-window-urgency-hint}. -@item @anchor{slot.gtk-window.accept-focus}accept-focus. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-accept-focus}@code{gtk-window-accept-focus}. -@item @anchor{slot.gtk-window.focus-on-map}focus-on-map. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-focus-on-map}@code{gtk-window-focus-on-map}. -@item @anchor{slot.gtk-window.decorated}decorated. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-decorated}@code{gtk-window-decorated}. -@item @anchor{slot.gtk-window.deletable}deletable. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-deletable}@code{gtk-window-deletable}. -@item @anchor{slot.gtk-window.gravity}gravity. Type: @ref{gravity}. Accessor: @anchor{fn.gtk-window-gravity}@code{gtk-window-gravity}. +@item @anchor{slot.gtk-window.skip-taskbar-hint}skip-taskbar-hint. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-skip-taskbar-hint}@code{gtk-window-skip-taskbar-hint}. +@item @anchor{slot.gtk-window.startup-id}startup-id. Type: @code{string}. Accessor: @anchor{fn.gtk-window-startup-id}@code{gtk-window-startup-id}. Write-only. +@item @anchor{slot.gtk-window.title}title. Type: @code{string}. Accessor: @anchor{fn.gtk-window-title}@code{gtk-window-title}. @item @anchor{slot.gtk-window.transient-for}transient-for. Type: @ref{gtk-window}. Accessor: @anchor{fn.gtk-window-transient-for}@code{gtk-window-transient-for}. -@item @anchor{slot.gtk-window.opacity}opacity. Type: @code{double-float}. Accessor: @anchor{fn.gtk-window-opacity}@code{gtk-window-opacity}. -@item @anchor{slot.gtk-window.is-active}is-active. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-is-active}@code{gtk-window-is-active}. Read-only. -@item @anchor{slot.gtk-window.has-toplevel-focus}has-toplevel-focus. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-has-toplevel-focus}@code{gtk-window-has-toplevel-focus}. Read-only. +@item @anchor{slot.gtk-window.type}type. Type: @ref{window-type}. Accessor: @anchor{fn.gtk-window-type}@code{gtk-window-type}. +@item @anchor{slot.gtk-window.type-hint}type-hint. Type: @ref{gdk-window-type-hint}. Accessor: @anchor{fn.gtk-window-type-hint}@code{gtk-window-type-hint}. +@item @anchor{slot.gtk-window.urgency-hint}urgency-hint. Type: @code{boolean}. Accessor: @anchor{fn.gtk-window-urgency-hint}@code{gtk-window-urgency-hint}. +@item @anchor{slot.gtk-window.window-position}window-position. Type: @ref{window-position}. Accessor: @anchor{fn.gtk-window-window-position}@code{gtk-window-window-position}. @end itemize Signals: @itemize -@item @anchor{signal.gtk-window.set-focus}"set-focus". Signature: (instance @ref{gtk-window}), (arg-1 @ref{widget}) @result{} void. Options: run-last. -@item @anchor{signal.gtk-window.frame-event}"frame-event". Signature: (instance @ref{gtk-window}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.gtk-window.activate-focus}"activate-focus". Signature: (instance @ref{gtk-window}) @result{} void. Options: run-last, action. @item @anchor{signal.gtk-window.activate-default}"activate-default". Signature: (instance @ref{gtk-window}) @result{} void. Options: run-last, action. +@item @anchor{signal.gtk-window.activate-focus}"activate-focus". Signature: (instance @ref{gtk-window}) @result{} void. Options: run-last, action. +@item @anchor{signal.gtk-window.frame-event}"frame-event". Signature: (instance @ref{gtk-window}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. @item @anchor{signal.gtk-window.keys-changed}"keys-changed". Signature: (instance @ref{gtk-window}) @result{} void. Options: run-first. +@item @anchor{signal.gtk-window.set-focus}"set-focus". Signature: (instance @ref{gtk-window}), (arg-1 @ref{widget}) @result{} void. Options: run-last. @end itemize @@ -996,7 +1000,7 @@ Signals: @node h-box @section h-box @Class h-box -Superclass: @ref{box} +Superclass: @ref{box} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Subclasses: @ref{statusbar} @ref{file-chooser-button} @@ -1015,7 +1019,7 @@ Signals: @node h-button-box @section h-button-box @Class h-button-box -Superclass: @ref{button-box} +Superclass: @ref{button-box} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize @@ -1032,7 +1036,7 @@ Signals: @node h-paned @section h-paned @Class h-paned -Superclass: @ref{paned} +Superclass: @ref{paned} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize @@ -1049,7 +1053,7 @@ Signals: @node h-ruler @section h-ruler @Class h-ruler -Superclass: @ref{ruler} +Superclass: @ref{ruler} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize @@ -1066,7 +1070,7 @@ Signals: @node h-s-v @section h-s-v @Class h-s-v -Superclass: @ref{widget} +Superclass: @ref{widget} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @@ -1075,6 +1079,8 @@ Slots: Signals: @itemize +@item @anchor{signal.h-s-v.changed}"changed". Signature: (instance @ref{h-s-v}) @result{} void. Options: run-first. +@item @anchor{signal.h-s-v.move}"move". Signature: (instance @ref{h-s-v}), (arg-1 @ref{direction-type}) @result{} void. Options: run-last, action. @end itemize @@ -1083,7 +1089,7 @@ Signals: @node h-scale @section h-scale @Class h-scale -Superclass: @ref{scale} +Superclass: @ref{scale} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize @@ -1100,7 +1106,7 @@ Signals: @node h-scrollbar @section h-scrollbar @Class h-scrollbar -Superclass: @ref{scrollbar} +Superclass: @ref{scrollbar} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize @@ -1117,7 +1123,7 @@ Signals: @node h-separator @section h-separator @Class h-separator -Superclass: @ref{separator} +Superclass: @ref{separator} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize @@ -1134,23 +1140,23 @@ Signals: @node handle-box @section handle-box @Class handle-box -Superclass: @ref{bin} +Superclass: @ref{bin} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize +@item @anchor{slot.handle-box.child-detached}child-detached. Type: @code{boolean}. Accessor: @anchor{fn.handle-box-child-detached}@code{handle-box-child-detached}. Read-only. +@item @anchor{slot.handle-box.handle-position}handle-position. Type: @ref{position-type}. Accessor: @anchor{fn.handle-box-handle-position}@code{handle-box-handle-position}. @item @anchor{slot.handle-box.shadow}shadow. Type: @ref{shadow-type}. Accessor: @anchor{fn.handle-box-shadow}@code{handle-box-shadow}. @item @anchor{slot.handle-box.shadow-type}shadow-type. Type: @ref{shadow-type}. Accessor: @anchor{fn.handle-box-shadow-type}@code{handle-box-shadow-type}. -@item @anchor{slot.handle-box.handle-position}handle-position. Type: @ref{position-type}. Accessor: @anchor{fn.handle-box-handle-position}@code{handle-box-handle-position}. @item @anchor{slot.handle-box.snap-edge}snap-edge. Type: @ref{position-type}. Accessor: @anchor{fn.handle-box-snap-edge}@code{handle-box-snap-edge}. @item @anchor{slot.handle-box.snap-edge-set}snap-edge-set. Type: @code{boolean}. Accessor: @anchor{fn.handle-box-snap-edge-set}@code{handle-box-snap-edge-set}. -@item @anchor{slot.handle-box.child-detached}child-detached. Type: @code{boolean}. Accessor: @anchor{fn.handle-box-child-detached}@code{handle-box-child-detached}. Read-only. @end itemize Signals: @itemize -@item @anchor{signal.handle-box.child-detached}"child-detached". Signature: (instance @ref{handle-box}), (arg-1 @ref{widget}) @result{} void. Options: run-first. @item @anchor{signal.handle-box.child-attached}"child-attached". Signature: (instance @ref{handle-box}), (arg-1 @ref{widget}) @result{} void. Options: run-first. +@item @anchor{signal.handle-box.child-detached}"child-detached". Signature: (instance @ref{handle-box}), (arg-1 @ref{widget}) @result{} void. Options: run-first. @end itemize @@ -1159,38 +1165,38 @@ Signals: @node icon-view @section icon-view @Class icon-view -Superclass: @ref{container} +Superclass: @ref{container} @ref{atk-implementor-iface} @ref{buildable} @ref{cell-layout} Slots: @itemize -@item @anchor{slot.icon-view.pixbuf-column}pixbuf-column. Type: @code{integer}. Accessor: @anchor{fn.icon-view-pixbuf-column}@code{icon-view-pixbuf-column}. -@item @anchor{slot.icon-view.text-column}text-column. Type: @code{integer}. Accessor: @anchor{fn.icon-view-text-column}@code{icon-view-text-column}. -@item @anchor{slot.icon-view.markup-column}markup-column. Type: @code{integer}. Accessor: @anchor{fn.icon-view-markup-column}@code{icon-view-markup-column}. -@item @anchor{slot.icon-view.selection-mode}selection-mode. Type: @ref{selection-mode}. Accessor: @anchor{fn.icon-view-selection-mode}@code{icon-view-selection-mode}. -@item @anchor{slot.icon-view.orientation}orientation. Type: @ref{orientation}. Accessor: @anchor{fn.icon-view-orientation}@code{icon-view-orientation}. -@item @anchor{slot.icon-view.model}model. Type: @ref{tree-model}. Accessor: @anchor{fn.icon-view-model}@code{icon-view-model}. +@item @anchor{slot.icon-view.column-spacing}column-spacing. Type: @code{integer}. Accessor: @anchor{fn.icon-view-column-spacing}@code{icon-view-column-spacing}. @item @anchor{slot.icon-view.columns}columns. Type: @code{integer}. Accessor: @anchor{fn.icon-view-columns}@code{icon-view-columns}. @item @anchor{slot.icon-view.item-width}item-width. Type: @code{integer}. Accessor: @anchor{fn.icon-view-item-width}@code{icon-view-item-width}. -@item @anchor{slot.icon-view.spacing}spacing. Type: @code{integer}. Accessor: @anchor{fn.icon-view-spacing}@code{icon-view-spacing}. -@item @anchor{slot.icon-view.row-spacing}row-spacing. Type: @code{integer}. Accessor: @anchor{fn.icon-view-row-spacing}@code{icon-view-row-spacing}. -@item @anchor{slot.icon-view.column-spacing}column-spacing. Type: @code{integer}. Accessor: @anchor{fn.icon-view-column-spacing}@code{icon-view-column-spacing}. @item @anchor{slot.icon-view.margin}margin. Type: @code{integer}. Accessor: @anchor{fn.icon-view-margin}@code{icon-view-margin}. +@item @anchor{slot.icon-view.markup-column}markup-column. Type: @code{integer}. Accessor: @anchor{fn.icon-view-markup-column}@code{icon-view-markup-column}. +@item @anchor{slot.icon-view.model}model. Type: @ref{tree-model}. Accessor: @anchor{fn.icon-view-model}@code{icon-view-model}. +@item @anchor{slot.icon-view.orientation}orientation. Type: @ref{orientation}. Accessor: @anchor{fn.icon-view-orientation}@code{icon-view-orientation}. +@item @anchor{slot.icon-view.pixbuf-column}pixbuf-column. Type: @code{integer}. Accessor: @anchor{fn.icon-view-pixbuf-column}@code{icon-view-pixbuf-column}. @item @anchor{slot.icon-view.reorderable}reorderable. Type: @code{boolean}. Accessor: @anchor{fn.icon-view-reorderable}@code{icon-view-reorderable}. +@item @anchor{slot.icon-view.row-spacing}row-spacing. Type: @code{integer}. Accessor: @anchor{fn.icon-view-row-spacing}@code{icon-view-row-spacing}. +@item @anchor{slot.icon-view.selection-mode}selection-mode. Type: @ref{selection-mode}. Accessor: @anchor{fn.icon-view-selection-mode}@code{icon-view-selection-mode}. +@item @anchor{slot.icon-view.spacing}spacing. Type: @code{integer}. Accessor: @anchor{fn.icon-view-spacing}@code{icon-view-spacing}. +@item @anchor{slot.icon-view.text-column}text-column. Type: @code{integer}. Accessor: @anchor{fn.icon-view-text-column}@code{icon-view-text-column}. @item @anchor{slot.icon-view.tooltip-column}tooltip-column. Type: @code{integer}. Accessor: @anchor{fn.icon-view-tooltip-column}@code{icon-view-tooltip-column}. @end itemize Signals: @itemize -@item @anchor{signal.icon-view.set-scroll-adjustments}"set-scroll-adjustments". Signature: (instance @ref{icon-view}), (arg-1 @ref{adjustment}), (arg-2 @ref{adjustment}) @result{} void. Options: run-last. +@item @anchor{signal.icon-view.activate-cursor-item}"activate-cursor-item". Signature: (instance @ref{icon-view}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.icon-view.item-activated}"item-activated". Signature: (instance @ref{icon-view}), (arg-1 @ref{tree-path}) @result{} void. Options: run-last. @item @anchor{signal.icon-view.move-cursor}"move-cursor". Signature: (instance @ref{icon-view}), (arg-1 @ref{movement-step}), (arg-2 @code{integer}) @result{} @code{boolean}. Options: run-last, action. @item @anchor{signal.icon-view.select-all}"select-all". Signature: (instance @ref{icon-view}) @result{} void. Options: run-last, action. -@item @anchor{signal.icon-view.unselect-all}"unselect-all". Signature: (instance @ref{icon-view}) @result{} void. Options: run-last, action. -@item @anchor{signal.icon-view.item-activated}"item-activated". Signature: (instance @ref{icon-view}), (arg-1 @ref{tree-path}) @result{} void. Options: run-last. -@item @anchor{signal.icon-view.selection-changed}"selection-changed". Signature: (instance @ref{icon-view}) @result{} void. Options: run-first. @item @anchor{signal.icon-view.select-cursor-item}"select-cursor-item". Signature: (instance @ref{icon-view}) @result{} void. Options: run-last, action. +@item @anchor{signal.icon-view.selection-changed}"selection-changed". Signature: (instance @ref{icon-view}) @result{} void. Options: run-first. +@item @anchor{signal.icon-view.set-scroll-adjustments}"set-scroll-adjustments". Signature: (instance @ref{icon-view}), (arg-1 @ref{adjustment}), (arg-2 @ref{adjustment}) @result{} void. Options: run-last. @item @anchor{signal.icon-view.toggle-cursor-item}"toggle-cursor-item". Signature: (instance @ref{icon-view}) @result{} void. Options: run-last, action. -@item @anchor{signal.icon-view.activate-cursor-item}"activate-cursor-item". Signature: (instance @ref{icon-view}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.icon-view.unselect-all}"unselect-all". Signature: (instance @ref{icon-view}) @result{} void. Options: run-last, action. @end itemize @@ -1199,23 +1205,23 @@ Signals: @node image @section image @Class image -Superclass: @ref{misc} +Superclass: @ref{misc} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize -@item @anchor{slot.image.pixbuf}pixbuf. Type: @ref{pixbuf}. Accessor: @anchor{fn.image-pixbuf}@code{image-pixbuf}. -@item @anchor{slot.image.pixmap}pixmap. Type: @ref{pixmap}. Accessor: @anchor{fn.image-pixmap}@code{image-pixmap}. -@item @anchor{slot.image.image}image. Type: @code{GdkImage}. Accessor: @anchor{fn.image-image}@code{image-image}. -@item @anchor{slot.image.mask}mask. Type: @ref{pixmap}. Accessor: @anchor{fn.image-mask}@code{image-mask}. @item @anchor{slot.image.file}file. Type: @code{string}. Accessor: @anchor{fn.image-file}@code{image-file}. -@item @anchor{slot.image.stock}stock. Type: @code{string}. Accessor: @anchor{fn.image-stock}@code{image-stock}. +@item @anchor{slot.image.gicon}gicon. Type: @code{GIcon}. Accessor: @anchor{fn.image-gicon}@code{image-gicon}. +@item @anchor{slot.image.icon-name}icon-name. Type: @code{string}. Accessor: @anchor{fn.image-icon-name}@code{image-icon-name}. @item @anchor{slot.image.icon-set}icon-set. Type: @code{GtkIconSet}. Accessor: @anchor{fn.image-icon-set}@code{image-icon-set}. @item @anchor{slot.image.icon-size}icon-size. Type: @code{integer}. Accessor: @anchor{fn.image-icon-size}@code{image-icon-size}. -@item @anchor{slot.image.pixel-size}pixel-size. Type: @code{integer}. Accessor: @anchor{fn.image-pixel-size}@code{image-pixel-size}. +@item @anchor{slot.image.image}image. Type: @code{GdkImage}. Accessor: @anchor{fn.image-image}@code{image-image}. +@item @anchor{slot.image.mask}mask. Type: @ref{pixmap}. Accessor: @anchor{fn.image-mask}@code{image-mask}. +@item @anchor{slot.image.pixbuf}pixbuf. Type: @ref{pixbuf}. Accessor: @anchor{fn.image-pixbuf}@code{image-pixbuf}. @item @anchor{slot.image.pixbuf-animation}pixbuf-animation. Type: @ref{pixbuf-animation}. Accessor: @anchor{fn.image-pixbuf-animation}@code{image-pixbuf-animation}. -@item @anchor{slot.image.icon-name}icon-name. Type: @code{string}. Accessor: @anchor{fn.image-icon-name}@code{image-icon-name}. +@item @anchor{slot.image.pixel-size}pixel-size. Type: @code{integer}. Accessor: @anchor{fn.image-pixel-size}@code{image-pixel-size}. +@item @anchor{slot.image.pixmap}pixmap. Type: @ref{pixmap}. Accessor: @anchor{fn.image-pixmap}@code{image-pixmap}. +@item @anchor{slot.image.stock}stock. Type: @code{string}. Accessor: @anchor{fn.image-stock}@code{image-stock}. @item @anchor{slot.image.storage-type}storage-type. Type: @ref{image-type}. Accessor: @anchor{fn.image-storage-type}@code{image-storage-type}. Read-only. -@item @anchor{slot.image.gicon}gicon. Type: @code{GIcon}. Accessor: @anchor{fn.image-gicon}@code{image-gicon}. @end itemize @@ -1229,14 +1235,14 @@ Signals: @node image-menu-item @section image-menu-item @Class image-menu-item -Superclass: @ref{menu-item} +Superclass: @ref{menu-item} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Slots: @itemize -@item @anchor{slot.image-menu-item.image}image. Type: @ref{widget}. Accessor: @anchor{fn.image-menu-item-image}@code{image-menu-item-image}. -@item @anchor{slot.image-menu-item.use-stock}use-stock. Type: @code{boolean}. Accessor: @anchor{fn.image-menu-item-use-stock}@code{image-menu-item-use-stock}. @item @anchor{slot.image-menu-item.accel-group}accel-group. Type: @ref{accel-group}. Accessor: @anchor{fn.image-menu-item-accel-group}@code{image-menu-item-accel-group}. Write-only. @item @anchor{slot.image-menu-item.always-show-image}always-show-image. Type: @code{boolean}. Accessor: @anchor{fn.image-menu-item-always-show-image}@code{image-menu-item-always-show-image}. +@item @anchor{slot.image-menu-item.image}image. Type: @ref{widget}. Accessor: @anchor{fn.image-menu-item-image}@code{image-menu-item-image}. +@item @anchor{slot.image-menu-item.use-stock}use-stock. Type: @code{boolean}. Accessor: @anchor{fn.image-menu-item-use-stock}@code{image-menu-item-use-stock}. @end itemize @@ -1250,7 +1256,7 @@ Signals: @node input-dialog @section input-dialog @Class input-dialog -Superclass: @ref{dialog} +Superclass: @ref{dialog} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @@ -1259,6 +1265,8 @@ Slots: Signals: @itemize +@item @anchor{signal.input-dialog.disable-device}"disable-device". Signature: (instance @ref{input-dialog}), (arg-1 @code{GdkDevice}) @result{} void. Options: run-last. +@item @anchor{signal.input-dialog.enable-device}"enable-device". Signature: (instance @ref{input-dialog}), (arg-1 @code{GdkDevice}) @result{} void. Options: run-last. @end itemize @@ -1267,7 +1275,7 @@ Signals: @node invisible @section invisible @Class invisible -Superclass: @ref{widget} +Superclass: @ref{widget} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @@ -1285,7 +1293,7 @@ Signals: @node item @section item @Class item -Superclass: @ref{bin} +Superclass: @ref{bin} @ref{atk-implementor-iface} @ref{buildable} Subclasses: @ref{tree-item} @ref{menu-item} @@ -1296,8 +1304,8 @@ Slots: Signals: @itemize -@item @anchor{signal.item.select}"select". Signature: (instance @ref{item}) @result{} void. Options: run-first. @item @anchor{signal.item.deselect}"deselect". Signature: (instance @ref{item}) @result{} void. Options: run-first. +@item @anchor{signal.item.select}"select". Signature: (instance @ref{item}) @result{} void. Options: run-first. @item @anchor{signal.item.toggle}"toggle". Signature: (instance @ref{item}) @result{} void. Options: run-first. @end itemize @@ -1307,37 +1315,37 @@ Signals: @node label @section label @Class label -Superclass: @ref{misc} +Superclass: @ref{misc} @ref{atk-implementor-iface} @ref{buildable} Subclasses: @ref{accel-label} Slots: @itemize -@item @anchor{slot.label.label}label. Type: @code{string}. Accessor: @anchor{fn.label-label}@code{label-label}. +@item @anchor{slot.label.angle}angle. Type: @code{double-float}. Accessor: @anchor{fn.label-angle}@code{label-angle}. @item @anchor{slot.label.attributes}attributes. Type: @code{PangoAttrList}. Accessor: @anchor{fn.label-attributes}@code{label-attributes}. -@item @anchor{slot.label.use-markup}use-markup. Type: @code{boolean}. Accessor: @anchor{fn.label-use-markup}@code{label-use-markup}. -@item @anchor{slot.label.use-underline}use-underline. Type: @code{boolean}. Accessor: @anchor{fn.label-use-underline}@code{label-use-underline}. +@item @anchor{slot.label.cursor-position}cursor-position. Type: @code{integer}. Accessor: @anchor{fn.label-cursor-position}@code{label-cursor-position}. Read-only. +@item @anchor{slot.label.ellipsize}ellipsize. Type: @code{PangoEllipsizeMode}. Accessor: @anchor{fn.label-ellipsize}@code{label-ellipsize}. @item @anchor{slot.label.justify}justify. Type: @ref{justification}. Accessor: @anchor{fn.label-justify}@code{label-justify}. -@item @anchor{slot.label.pattern}pattern. Type: @code{string}. Accessor: @anchor{fn.label-pattern}@code{label-pattern}. Write-only. -@item @anchor{slot.label.wrap}wrap. Type: @code{boolean}. Accessor: @anchor{fn.label-wrap}@code{label-wrap}. -@item @anchor{slot.label.wrap-mode}wrap-mode. Type: @code{PangoWrapMode}. Accessor: @anchor{fn.label-wrap-mode}@code{label-wrap-mode}. -@item @anchor{slot.label.selectable}selectable. Type: @code{boolean}. Accessor: @anchor{fn.label-selectable}@code{label-selectable}. +@item @anchor{slot.label.label}label. Type: @code{string}. Accessor: @anchor{fn.label-label}@code{label-label}. +@item @anchor{slot.label.max-width-chars}max-width-chars. Type: @code{integer}. Accessor: @anchor{fn.label-max-width-chars}@code{label-max-width-chars}. @item @anchor{slot.label.mnemonic-keyval}mnemonic-keyval. Type: @code{integer}. Accessor: @anchor{fn.label-mnemonic-keyval}@code{label-mnemonic-keyval}. Read-only. @item @anchor{slot.label.mnemonic-widget}mnemonic-widget. Type: @ref{widget}. Accessor: @anchor{fn.label-mnemonic-widget}@code{label-mnemonic-widget}. -@item @anchor{slot.label.cursor-position}cursor-position. Type: @code{integer}. Accessor: @anchor{fn.label-cursor-position}@code{label-cursor-position}. Read-only. +@item @anchor{slot.label.pattern}pattern. Type: @code{string}. Accessor: @anchor{fn.label-pattern}@code{label-pattern}. Write-only. +@item @anchor{slot.label.selectable}selectable. Type: @code{boolean}. Accessor: @anchor{fn.label-selectable}@code{label-selectable}. @item @anchor{slot.label.selection-bound}selection-bound. Type: @code{integer}. Accessor: @anchor{fn.label-selection-bound}@code{label-selection-bound}. Read-only. -@item @anchor{slot.label.ellipsize}ellipsize. Type: @code{PangoEllipsizeMode}. Accessor: @anchor{fn.label-ellipsize}@code{label-ellipsize}. -@item @anchor{slot.label.width-chars}width-chars. Type: @code{integer}. Accessor: @anchor{fn.label-width-chars}@code{label-width-chars}. @item @anchor{slot.label.single-line-mode}single-line-mode. Type: @code{boolean}. Accessor: @anchor{fn.label-single-line-mode}@code{label-single-line-mode}. -@item @anchor{slot.label.angle}angle. Type: @code{double-float}. Accessor: @anchor{fn.label-angle}@code{label-angle}. -@item @anchor{slot.label.max-width-chars}max-width-chars. Type: @code{integer}. Accessor: @anchor{fn.label-max-width-chars}@code{label-max-width-chars}. +@item @anchor{slot.label.use-markup}use-markup. Type: @code{boolean}. Accessor: @anchor{fn.label-use-markup}@code{label-use-markup}. +@item @anchor{slot.label.use-underline}use-underline. Type: @code{boolean}. Accessor: @anchor{fn.label-use-underline}@code{label-use-underline}. +@item @anchor{slot.label.width-chars}width-chars. Type: @code{integer}. Accessor: @anchor{fn.label-width-chars}@code{label-width-chars}. +@item @anchor{slot.label.wrap}wrap. Type: @code{boolean}. Accessor: @anchor{fn.label-wrap}@code{label-wrap}. +@item @anchor{slot.label.wrap-mode}wrap-mode. Type: @code{PangoWrapMode}. Accessor: @anchor{fn.label-wrap-mode}@code{label-wrap-mode}. @end itemize Signals: @itemize -@item @anchor{signal.label.move-cursor}"move-cursor". Signature: (instance @ref{label}), (arg-1 @ref{movement-step}), (arg-2 @code{integer}), (arg-3 @code{boolean}) @result{} void. Options: run-last, action. @item @anchor{signal.label.copy-clipboard}"copy-clipboard". Signature: (instance @ref{label}) @result{} void. Options: run-last, action. +@item @anchor{signal.label.move-cursor}"move-cursor". Signature: (instance @ref{label}), (arg-1 @ref{movement-step}), (arg-2 @code{integer}), (arg-3 @code{boolean}) @result{} void. Options: run-last, action. @item @anchor{signal.label.populate-popup}"populate-popup". Signature: (instance @ref{label}), (arg-1 @ref{menu}) @result{} void. Options: run-last. @end itemize @@ -1347,15 +1355,15 @@ Signals: @node layout @section layout @Class layout -Superclass: @ref{container} +Superclass: @ref{container} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize +@item @anchor{slot.layout.bin-window}bin-window. Type: @ref{g-object}. Accessor: @anchor{fn.layout-bin-window}@code{layout-bin-window}. Read-only. @item @anchor{slot.layout.hadjustment}hadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.layout-hadjustment}@code{layout-hadjustment}. +@item @anchor{slot.layout.height}height. Type: @code{integer}. Accessor: @anchor{fn.layout-height}@code{layout-height}. @item @anchor{slot.layout.vadjustment}vadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.layout-vadjustment}@code{layout-vadjustment}. @item @anchor{slot.layout.width}width. Type: @code{integer}. Accessor: @anchor{fn.layout-width}@code{layout-width}. -@item @anchor{slot.layout.height}height. Type: @code{integer}. Accessor: @anchor{fn.layout-height}@code{layout-height}. -@item @anchor{slot.layout.bin-window}bin-window. Type: @ref{g-object}. Accessor: @anchor{fn.layout-bin-window}@code{layout-bin-window}. Read-only. @end itemize @@ -1370,7 +1378,7 @@ Signals: @node link-button @section link-button @Class link-button -Superclass: @ref{button} +Superclass: @ref{button} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Slots: @itemize @@ -1389,20 +1397,20 @@ Signals: @node menu @section menu @Class menu -Superclass: @ref{menu-shell} +Superclass: @ref{menu-shell} @ref{atk-implementor-iface} @ref{buildable} Subclasses: @ref{recent-chooser-menu} Slots: @itemize -@item @anchor{slot.menu.active}active. Type: @code{integer}. Accessor: @anchor{fn.menu-active}@code{menu-active}. @item @anchor{slot.menu.accel-group}accel-group. Type: @ref{accel-group}. Accessor: @anchor{fn.menu-accel-group}@code{menu-accel-group}. @item @anchor{slot.menu.accel-path}accel-path. Type: @code{string}. Accessor: @anchor{fn.menu-accel-path}@code{menu-accel-path}. +@item @anchor{slot.menu.active}active. Type: @code{integer}. Accessor: @anchor{fn.menu-active}@code{menu-active}. @item @anchor{slot.menu.attach-widget}attach-widget. Type: @ref{widget}. Accessor: @anchor{fn.menu-attach-widget}@code{menu-attach-widget}. -@item @anchor{slot.menu.tearoff-state}tearoff-state. Type: @code{boolean}. Accessor: @anchor{fn.menu-tearoff-state}@code{menu-tearoff-state}. -@item @anchor{slot.menu.tearoff-title}tearoff-title. Type: @code{string}. Accessor: @anchor{fn.menu-tearoff-title}@code{menu-tearoff-title}. @item @anchor{slot.menu.monitor}monitor. Type: @code{integer}. Accessor: @anchor{fn.menu-monitor}@code{menu-monitor}. @item @anchor{slot.menu.screen}screen. Type: @ref{g-object}. Accessor: @anchor{fn.menu-screen}@code{menu-screen}. Write-only. +@item @anchor{slot.menu.tearoff-state}tearoff-state. Type: @code{boolean}. Accessor: @anchor{fn.menu-tearoff-state}@code{menu-tearoff-state}. +@item @anchor{slot.menu.tearoff-title}tearoff-title. Type: @code{string}. Accessor: @anchor{fn.menu-tearoff-title}@code{menu-tearoff-title}. @end itemize @@ -1417,12 +1425,12 @@ Signals: @node menu-bar @section menu-bar @Class menu-bar -Superclass: @ref{menu-shell} +Superclass: @ref{menu-shell} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize -@item @anchor{slot.menu-bar.pack-direction}pack-direction. Type: @ref{pack-direction}. Accessor: @anchor{fn.menu-bar-pack-direction}@code{menu-bar-pack-direction}. @item @anchor{slot.menu-bar.child-pack-direction}child-pack-direction. Type: @ref{pack-direction}. Accessor: @anchor{fn.menu-bar-child-pack-direction}@code{menu-bar-child-pack-direction}. +@item @anchor{slot.menu-bar.pack-direction}pack-direction. Type: @ref{pack-direction}. Accessor: @anchor{fn.menu-bar-pack-direction}@code{menu-bar-pack-direction}. @end itemize @@ -1436,16 +1444,16 @@ Signals: @node menu-item @section menu-item @Class menu-item -Superclass: @ref{item} +Superclass: @ref{item} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Subclasses: @ref{tearoff-menu-item} @ref{separator-menu-item} @ref{image-menu-item} @ref{check-menu-item} Slots: @itemize -@item @anchor{slot.menu-item.right-justified}right-justified. Type: @code{boolean}. Accessor: @anchor{fn.menu-item-right-justified}@code{menu-item-right-justified}. -@item @anchor{slot.menu-item.submenu}submenu. Type: @ref{menu}. Accessor: @anchor{fn.menu-item-submenu}@code{menu-item-submenu}. @item @anchor{slot.menu-item.accel-path}accel-path. Type: @code{string}. Accessor: @anchor{fn.menu-item-accel-path}@code{menu-item-accel-path}. @item @anchor{slot.menu-item.label}label. Type: @code{string}. Accessor: @anchor{fn.menu-item-label}@code{menu-item-label}. +@item @anchor{slot.menu-item.right-justified}right-justified. Type: @code{boolean}. Accessor: @anchor{fn.menu-item-right-justified}@code{menu-item-right-justified}. +@item @anchor{slot.menu-item.submenu}submenu. Type: @ref{menu}. Accessor: @anchor{fn.menu-item-submenu}@code{menu-item-submenu}. @item @anchor{slot.menu-item.use-underline}use-underline. Type: @code{boolean}. Accessor: @anchor{fn.menu-item-use-underline}@code{menu-item-use-underline}. @end itemize @@ -1454,8 +1462,8 @@ Signals: @itemize @item @anchor{signal.menu-item.activate}"activate". Signature: (instance @ref{menu-item}) @result{} void. Options: run-first, action. @item @anchor{signal.menu-item.activate-item}"activate-item". Signature: (instance @ref{menu-item}) @result{} void. Options: run-first. -@item @anchor{signal.menu-item.toggle-size-request}"toggle-size-request". Signature: (instance @ref{menu-item}), (arg-1 gpointer) @result{} void. Options: run-first. @item @anchor{signal.menu-item.toggle-size-allocate}"toggle-size-allocate". Signature: (instance @ref{menu-item}), (arg-1 @code{integer}) @result{} void. Options: run-first. +@item @anchor{signal.menu-item.toggle-size-request}"toggle-size-request". Signature: (instance @ref{menu-item}), (arg-1 gpointer) @result{} void. Options: run-first. @end itemize @@ -1464,7 +1472,7 @@ Signals: @node menu-shell @section menu-shell @Class menu-shell -Superclass: @ref{container} +Superclass: @ref{container} @ref{atk-implementor-iface} @ref{buildable} Subclasses: @ref{menu-bar} @ref{menu} @@ -1476,13 +1484,13 @@ Slots: Signals: @itemize -@item @anchor{signal.menu-shell.deactivate}"deactivate". Signature: (instance @ref{menu-shell}) @result{} void. Options: run-first. -@item @anchor{signal.menu-shell.selection-done}"selection-done". Signature: (instance @ref{menu-shell}) @result{} void. Options: run-first. -@item @anchor{signal.menu-shell.move-current}"move-current". Signature: (instance @ref{menu-shell}), (arg-1 @ref{menu-direction-type}) @result{} void. Options: run-last, action. @item @anchor{signal.menu-shell.activate-current}"activate-current". Signature: (instance @ref{menu-shell}), (arg-1 @code{boolean}) @result{} void. Options: run-last, action. @item @anchor{signal.menu-shell.cancel}"cancel". Signature: (instance @ref{menu-shell}) @result{} void. Options: run-last, action. @item @anchor{signal.menu-shell.cycle-focus}"cycle-focus". Signature: (instance @ref{menu-shell}), (arg-1 @ref{direction-type}) @result{} void. Options: run-last, action. +@item @anchor{signal.menu-shell.deactivate}"deactivate". Signature: (instance @ref{menu-shell}) @result{} void. Options: run-first. +@item @anchor{signal.menu-shell.move-current}"move-current". Signature: (instance @ref{menu-shell}), (arg-1 @ref{menu-direction-type}) @result{} void. Options: run-last, action. @item @anchor{signal.menu-shell.move-selected}"move-selected". Signature: (instance @ref{menu-shell}), (arg-1 @code{integer}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.menu-shell.selection-done}"selection-done". Signature: (instance @ref{menu-shell}) @result{} void. Options: run-first. @end itemize @@ -1491,13 +1499,13 @@ Signals: @node menu-tool-button @section menu-tool-button @Class menu-tool-button -Superclass: @ref{tool-button} +Superclass: @ref{tool-button} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Slots: @itemize -@item @anchor{slot.menu-tool-button.menu}menu. Type: @ref{menu}. Accessor: @anchor{fn.menu-tool-button-menu}@code{menu-tool-button-menu}. -@item @anchor{slot.menu-tool-button.arrow-tooltip-text}arrow-tooltip-text. Type: @code{string}. Accessor: @anchor{fn.menu-tool-button-arrow-tooltip-text}@code{menu-tool-button-arrow-tooltip-text}. Write-only. @item @anchor{slot.menu-tool-button.arrow-tooltip-markup}arrow-tooltip-markup. Type: @code{string}. Accessor: @anchor{fn.menu-tool-button-arrow-tooltip-markup}@code{menu-tool-button-arrow-tooltip-markup}. Write-only. +@item @anchor{slot.menu-tool-button.arrow-tooltip-text}arrow-tooltip-text. Type: @code{string}. Accessor: @anchor{fn.menu-tool-button-arrow-tooltip-text}@code{menu-tool-button-arrow-tooltip-text}. Write-only. +@item @anchor{slot.menu-tool-button.menu}menu. Type: @ref{menu}. Accessor: @anchor{fn.menu-tool-button-menu}@code{menu-tool-button-menu}. @end itemize @@ -1512,17 +1520,17 @@ Signals: @node message-dialog @section message-dialog @Class message-dialog -Superclass: @ref{dialog} +Superclass: @ref{dialog} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize -@item @anchor{slot.message-dialog.message-type}message-type. Type: @ref{message-type}. Accessor: @anchor{fn.message-dialog-message-type}@code{message-dialog-message-type}. @item @anchor{slot.message-dialog.buttons}buttons. Type: @ref{buttons-type}. Accessor: @anchor{fn.message-dialog-buttons}@code{message-dialog-buttons}. Write-only. -@item @anchor{slot.message-dialog.text}text. Type: @code{string}. Accessor: @anchor{fn.message-dialog-text}@code{message-dialog-text}. -@item @anchor{slot.message-dialog.use-markup}use-markup. Type: @code{boolean}. Accessor: @anchor{fn.message-dialog-use-markup}@code{message-dialog-use-markup}. +@item @anchor{slot.message-dialog.image}image. Type: @ref{widget}. Accessor: @anchor{fn.message-dialog-image}@code{message-dialog-image}. +@item @anchor{slot.message-dialog.message-type}message-type. Type: @ref{message-type}. Accessor: @anchor{fn.message-dialog-message-type}@code{message-dialog-message-type}. @item @anchor{slot.message-dialog.secondary-text}secondary-text. Type: @code{string}. Accessor: @anchor{fn.message-dialog-secondary-text}@code{message-dialog-secondary-text}. @item @anchor{slot.message-dialog.secondary-use-markup}secondary-use-markup. Type: @code{boolean}. Accessor: @anchor{fn.message-dialog-secondary-use-markup}@code{message-dialog-secondary-use-markup}. -@item @anchor{slot.message-dialog.image}image. Type: @ref{widget}. Accessor: @anchor{fn.message-dialog-image}@code{message-dialog-image}. +@item @anchor{slot.message-dialog.text}text. Type: @code{string}. Accessor: @anchor{fn.message-dialog-text}@code{message-dialog-text}. +@item @anchor{slot.message-dialog.use-markup}use-markup. Type: @code{boolean}. Accessor: @anchor{fn.message-dialog-use-markup}@code{message-dialog-use-markup}. @end itemize @@ -1536,15 +1544,15 @@ Signals: @node misc @section misc @Class misc -Superclass: @ref{widget} +Superclass: @ref{widget} @ref{atk-implementor-iface} @ref{buildable} Subclasses: @ref{image} @ref{arrow} @ref{label} Slots: @itemize @item @anchor{slot.misc.xalign}xalign. Type: @code{single-float}. Accessor: @anchor{fn.misc-xalign}@code{misc-xalign}. -@item @anchor{slot.misc.yalign}yalign. Type: @code{single-float}. Accessor: @anchor{fn.misc-yalign}@code{misc-yalign}. @item @anchor{slot.misc.xpad}xpad. Type: @code{integer}. Accessor: @anchor{fn.misc-xpad}@code{misc-xpad}. +@item @anchor{slot.misc.yalign}yalign. Type: @code{single-float}. Accessor: @anchor{fn.misc-yalign}@code{misc-yalign}. @item @anchor{slot.misc.ypad}ypad. Type: @code{integer}. Accessor: @anchor{fn.misc-ypad}@code{misc-ypad}. @end itemize @@ -1559,37 +1567,37 @@ Signals: @node notebook @section notebook @Class notebook -Superclass: @ref{container} +Superclass: @ref{container} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize -@item @anchor{slot.notebook.tab-pos}tab-pos. Type: @ref{position-type}. Accessor: @anchor{fn.notebook-tab-pos}@code{notebook-tab-pos}. -@item @anchor{slot.notebook.show-tabs}show-tabs. Type: @code{boolean}. Accessor: @anchor{fn.notebook-show-tabs}@code{notebook-show-tabs}. -@item @anchor{slot.notebook.show-border}show-border. Type: @code{boolean}. Accessor: @anchor{fn.notebook-show-border}@code{notebook-show-border}. +@item @anchor{slot.notebook.enable-popup}enable-popup. Type: @code{boolean}. Accessor: @anchor{fn.notebook-enable-popup}@code{notebook-enable-popup}. +@item @anchor{slot.notebook.group}group. Type: gpointer. Accessor: @anchor{fn.notebook-group}@code{notebook-group}. +@item @anchor{slot.notebook.group-id}group-id. Type: @code{integer}. Accessor: @anchor{fn.notebook-group-id}@code{notebook-group-id}. +@item @anchor{slot.notebook.homogeneous}homogeneous. Type: @code{boolean}. Accessor: @anchor{fn.notebook-homogeneous}@code{notebook-homogeneous}. +@item @anchor{slot.notebook.page}page. Type: @code{integer}. Accessor: @anchor{fn.notebook-page}@code{notebook-page}. @item @anchor{slot.notebook.scrollable}scrollable. Type: @code{boolean}. Accessor: @anchor{fn.notebook-scrollable}@code{notebook-scrollable}. +@item @anchor{slot.notebook.show-border}show-border. Type: @code{boolean}. Accessor: @anchor{fn.notebook-show-border}@code{notebook-show-border}. +@item @anchor{slot.notebook.show-tabs}show-tabs. Type: @code{boolean}. Accessor: @anchor{fn.notebook-show-tabs}@code{notebook-show-tabs}. @item @anchor{slot.notebook.tab-border}tab-border. Type: @code{integer}. Accessor: @anchor{fn.notebook-tab-border}@code{notebook-tab-border}. Write-only. @item @anchor{slot.notebook.tab-hborder}tab-hborder. Type: @code{integer}. Accessor: @anchor{fn.notebook-tab-hborder}@code{notebook-tab-hborder}. +@item @anchor{slot.notebook.tab-pos}tab-pos. Type: @ref{position-type}. Accessor: @anchor{fn.notebook-tab-pos}@code{notebook-tab-pos}. @item @anchor{slot.notebook.tab-vborder}tab-vborder. Type: @code{integer}. Accessor: @anchor{fn.notebook-tab-vborder}@code{notebook-tab-vborder}. -@item @anchor{slot.notebook.page}page. Type: @code{integer}. Accessor: @anchor{fn.notebook-page}@code{notebook-page}. -@item @anchor{slot.notebook.enable-popup}enable-popup. Type: @code{boolean}. Accessor: @anchor{fn.notebook-enable-popup}@code{notebook-enable-popup}. -@item @anchor{slot.notebook.group-id}group-id. Type: @code{integer}. Accessor: @anchor{fn.notebook-group-id}@code{notebook-group-id}. -@item @anchor{slot.notebook.group}group. Type: gpointer. Accessor: @anchor{fn.notebook-group}@code{notebook-group}. -@item @anchor{slot.notebook.homogeneous}homogeneous. Type: @code{boolean}. Accessor: @anchor{fn.notebook-homogeneous}@code{notebook-homogeneous}. @end itemize Signals: @itemize -@item @anchor{signal.notebook.switch-page}"switch-page". Signature: (instance @ref{notebook}), (arg-1 gpointer), (arg-2 @code{integer}) @result{} void. Options: run-last. -@item @anchor{signal.notebook.focus-tab}"focus-tab". Signature: (instance @ref{notebook}), (arg-1 @ref{notebook-tab}) @result{} @code{boolean}. Options: run-last, action. -@item @anchor{signal.notebook.select-page}"select-page". Signature: (instance @ref{notebook}), (arg-1 @code{boolean}) @result{} @code{boolean}. Options: run-last, action. @item @anchor{signal.notebook.change-current-page}"change-current-page". Signature: (instance @ref{notebook}), (arg-1 @code{integer}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.notebook.create-window}"create-window". Signature: (instance @ref{notebook}), (arg-1 @ref{widget}), (arg-2 @code{integer}), (arg-3 @code{integer}) @result{} @ref{notebook}. Options: run-last. +@item @anchor{signal.notebook.focus-tab}"focus-tab". Signature: (instance @ref{notebook}), (arg-1 @ref{notebook-tab}) @result{} @code{boolean}. Options: run-last, action. @item @anchor{signal.notebook.move-focus-out}"move-focus-out". Signature: (instance @ref{notebook}), (arg-1 @ref{direction-type}) @result{} void. Options: run-last, action. -@item @anchor{signal.notebook.reorder-tab}"reorder-tab". Signature: (instance @ref{notebook}), (arg-1 @ref{direction-type}), (arg-2 @code{boolean}) @result{} @code{boolean}. Options: run-last, action. -@item @anchor{signal.notebook.page-reordered}"page-reordered". Signature: (instance @ref{notebook}), (arg-1 @ref{widget}), (arg-2 @code{integer}) @result{} void. Options: run-last. -@item @anchor{signal.notebook.page-removed}"page-removed". Signature: (instance @ref{notebook}), (arg-1 @ref{widget}), (arg-2 @code{integer}) @result{} void. Options: run-last. @item @anchor{signal.notebook.page-added}"page-added". Signature: (instance @ref{notebook}), (arg-1 @ref{widget}), (arg-2 @code{integer}) @result{} void. Options: run-last. -@item @anchor{signal.notebook.create-window}"create-window". Signature: (instance @ref{notebook}), (arg-1 @ref{widget}), (arg-2 @code{integer}), (arg-3 @code{integer}) @result{} @ref{notebook}. Options: run-last. +@item @anchor{signal.notebook.page-removed}"page-removed". Signature: (instance @ref{notebook}), (arg-1 @ref{widget}), (arg-2 @code{integer}) @result{} void. Options: run-last. +@item @anchor{signal.notebook.page-reordered}"page-reordered". Signature: (instance @ref{notebook}), (arg-1 @ref{widget}), (arg-2 @code{integer}) @result{} void. Options: run-last. +@item @anchor{signal.notebook.reorder-tab}"reorder-tab". Signature: (instance @ref{notebook}), (arg-1 @ref{direction-type}), (arg-2 @code{boolean}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.notebook.select-page}"select-page". Signature: (instance @ref{notebook}), (arg-1 @code{boolean}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.notebook.switch-page}"switch-page". Signature: (instance @ref{notebook}), (arg-1 gpointer), (arg-2 @code{integer}) @result{} void. Options: run-last. @end itemize @@ -1598,32 +1606,32 @@ Signals: @node old-editable @section old-editable @Class old-editable -Superclass: @ref{widget} +Superclass: @ref{widget} @ref{atk-implementor-iface} @ref{buildable} @ref{editable} Subclasses: @ref{text} Slots: @itemize -@item @anchor{slot.old-editable.text-position}text-position. Type: @code{integer}. Accessor: @anchor{fn.old-editable-text-position}@code{old-editable-text-position}. @item @anchor{slot.old-editable.editable}editable. Type: @code{boolean}. Accessor: @anchor{fn.old-editable-editable}@code{old-editable-editable}. +@item @anchor{slot.old-editable.text-position}text-position. Type: @code{integer}. Accessor: @anchor{fn.old-editable-text-position}@code{old-editable-text-position}. @end itemize Signals: @itemize @item @anchor{signal.old-editable.activate}"activate". Signature: (instance @ref{old-editable}) @result{} void. Options: run-last, action. -@item @anchor{signal.old-editable.move-cursor}"move-cursor". Signature: (instance @ref{old-editable}), (arg-1 @code{integer}), (arg-2 @code{integer}) @result{} void. Options: run-last, action. @item @anchor{signal.old-editable.copy-clipboard}"copy-clipboard". Signature: (instance @ref{old-editable}) @result{} void. Options: run-last, action. @item @anchor{signal.old-editable.cut-clipboard}"cut-clipboard". Signature: (instance @ref{old-editable}) @result{} void. Options: run-last, action. -@item @anchor{signal.old-editable.paste-clipboard}"paste-clipboard". Signature: (instance @ref{old-editable}) @result{} void. Options: run-last, action. -@item @anchor{signal.old-editable.set-editable}"set-editable". Signature: (instance @ref{old-editable}), (arg-1 @code{boolean}) @result{} void. Options: run-last, action. -@item @anchor{signal.old-editable.move-word}"move-word". Signature: (instance @ref{old-editable}), (arg-1 @code{integer}) @result{} void. Options: run-last, action. -@item @anchor{signal.old-editable.move-page}"move-page". Signature: (instance @ref{old-editable}), (arg-1 @code{integer}), (arg-2 @code{integer}) @result{} void. Options: run-last, action. -@item @anchor{signal.old-editable.move-to-row}"move-to-row". Signature: (instance @ref{old-editable}), (arg-1 @code{integer}) @result{} void. Options: run-last, action. -@item @anchor{signal.old-editable.move-to-column}"move-to-column". Signature: (instance @ref{old-editable}), (arg-1 @code{integer}) @result{} void. Options: run-last, action. @item @anchor{signal.old-editable.kill-char}"kill-char". Signature: (instance @ref{old-editable}), (arg-1 @code{integer}) @result{} void. Options: run-last, action. -@item @anchor{signal.old-editable.kill-word}"kill-word". Signature: (instance @ref{old-editable}), (arg-1 @code{integer}) @result{} void. Options: run-last, action. @item @anchor{signal.old-editable.kill-line}"kill-line". Signature: (instance @ref{old-editable}), (arg-1 @code{integer}) @result{} void. Options: run-last, action. +@item @anchor{signal.old-editable.kill-word}"kill-word". Signature: (instance @ref{old-editable}), (arg-1 @code{integer}) @result{} void. Options: run-last, action. +@item @anchor{signal.old-editable.move-cursor}"move-cursor". Signature: (instance @ref{old-editable}), (arg-1 @code{integer}), (arg-2 @code{integer}) @result{} void. Options: run-last, action. +@item @anchor{signal.old-editable.move-page}"move-page". Signature: (instance @ref{old-editable}), (arg-1 @code{integer}), (arg-2 @code{integer}) @result{} void. Options: run-last, action. +@item @anchor{signal.old-editable.move-to-column}"move-to-column". Signature: (instance @ref{old-editable}), (arg-1 @code{integer}) @result{} void. Options: run-last, action. +@item @anchor{signal.old-editable.move-to-row}"move-to-row". Signature: (instance @ref{old-editable}), (arg-1 @code{integer}) @result{} void. Options: run-last, action. +@item @anchor{signal.old-editable.move-word}"move-word". Signature: (instance @ref{old-editable}), (arg-1 @code{integer}) @result{} void. Options: run-last, action. +@item @anchor{signal.old-editable.paste-clipboard}"paste-clipboard". Signature: (instance @ref{old-editable}) @result{} void. Options: run-last, action. +@item @anchor{signal.old-editable.set-editable}"set-editable". Signature: (instance @ref{old-editable}), (arg-1 @code{boolean}) @result{} void. Options: run-last, action. @end itemize @@ -1632,27 +1640,27 @@ Signals: @node paned @section paned @Class paned -Superclass: @ref{container} +Superclass: @ref{container} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Subclasses: @ref{v-paned} @ref{h-paned} Slots: @itemize +@item @anchor{slot.paned.max-position}max-position. Type: @code{integer}. Accessor: @anchor{fn.paned-max-position}@code{paned-max-position}. Read-only. +@item @anchor{slot.paned.min-position}min-position. Type: @code{integer}. Accessor: @anchor{fn.paned-min-position}@code{paned-min-position}. Read-only. @item @anchor{slot.paned.position}position. Type: @code{integer}. Accessor: @anchor{fn.paned-position}@code{paned-position}. @item @anchor{slot.paned.position-set}position-set. Type: @code{boolean}. Accessor: @anchor{fn.paned-position-set}@code{paned-position-set}. -@item @anchor{slot.paned.min-position}min-position. Type: @code{integer}. Accessor: @anchor{fn.paned-min-position}@code{paned-min-position}. Read-only. -@item @anchor{slot.paned.max-position}max-position. Type: @code{integer}. Accessor: @anchor{fn.paned-max-position}@code{paned-max-position}. Read-only. @end itemize Signals: @itemize -@item @anchor{signal.paned.cycle-child-focus}"cycle-child-focus". Signature: (instance @ref{paned}), (arg-1 @code{boolean}) @result{} @code{boolean}. Options: run-last, action. -@item @anchor{signal.paned.toggle-handle-focus}"toggle-handle-focus". Signature: (instance @ref{paned}) @result{} @code{boolean}. Options: run-last, action. -@item @anchor{signal.paned.move-handle}"move-handle". Signature: (instance @ref{paned}), (arg-1 @ref{scroll-type}) @result{} @code{boolean}. Options: run-last, action. -@item @anchor{signal.paned.cycle-handle-focus}"cycle-handle-focus". Signature: (instance @ref{paned}), (arg-1 @code{boolean}) @result{} @code{boolean}. Options: run-last, action. @item @anchor{signal.paned.accept-position}"accept-position". Signature: (instance @ref{paned}) @result{} @code{boolean}. Options: run-last, action. @item @anchor{signal.paned.cancel-position}"cancel-position". Signature: (instance @ref{paned}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.paned.cycle-child-focus}"cycle-child-focus". Signature: (instance @ref{paned}), (arg-1 @code{boolean}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.paned.cycle-handle-focus}"cycle-handle-focus". Signature: (instance @ref{paned}), (arg-1 @code{boolean}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.paned.move-handle}"move-handle". Signature: (instance @ref{paned}), (arg-1 @ref{scroll-type}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.paned.toggle-handle-focus}"toggle-handle-focus". Signature: (instance @ref{paned}) @result{} @code{boolean}. Options: run-last, action. @end itemize @@ -1661,7 +1669,7 @@ Signals: @node plug @section plug @Class plug -Superclass: @ref{gtk-window} +Superclass: @ref{gtk-window} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @@ -1681,7 +1689,7 @@ Signals: @node progress @section progress @Class progress -Superclass: @ref{widget} +Superclass: @ref{widget} @ref{atk-implementor-iface} @ref{buildable} Subclasses: @ref{progress-bar} @@ -1704,20 +1712,20 @@ Signals: @node progress-bar @section progress-bar @Class progress-bar -Superclass: @ref{progress} +Superclass: @ref{progress} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize -@item @anchor{slot.progress-bar.fraction}fraction. Type: @code{double-float}. Accessor: @anchor{fn.progress-bar-fraction}@code{progress-bar-fraction}. -@item @anchor{slot.progress-bar.pulse-step}pulse-step. Type: @code{double-float}. Accessor: @anchor{fn.progress-bar-pulse-step}@code{progress-bar-pulse-step}. -@item @anchor{slot.progress-bar.orientation}orientation. Type: @ref{progress-bar-orientation}. Accessor: @anchor{fn.progress-bar-orientation}@code{progress-bar-orientation}. -@item @anchor{slot.progress-bar.text}text. Type: @code{string}. Accessor: @anchor{fn.progress-bar-text}@code{progress-bar-text}. -@item @anchor{slot.progress-bar.ellipsize}ellipsize. Type: @code{PangoEllipsizeMode}. Accessor: @anchor{fn.progress-bar-ellipsize}@code{progress-bar-ellipsize}. +@item @anchor{slot.progress-bar.activity-blocks}activity-blocks. Type: @code{integer}. Accessor: @anchor{fn.progress-bar-activity-blocks}@code{progress-bar-activity-blocks}. +@item @anchor{slot.progress-bar.activity-step}activity-step. Type: @code{integer}. Accessor: @anchor{fn.progress-bar-activity-step}@code{progress-bar-activity-step}. @item @anchor{slot.progress-bar.adjustment}adjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.progress-bar-adjustment}@code{progress-bar-adjustment}. @item @anchor{slot.progress-bar.bar-style}bar-style. Type: @ref{progress-bar-style}. Accessor: @anchor{fn.progress-bar-bar-style}@code{progress-bar-bar-style}. -@item @anchor{slot.progress-bar.activity-step}activity-step. Type: @code{integer}. Accessor: @anchor{fn.progress-bar-activity-step}@code{progress-bar-activity-step}. -@item @anchor{slot.progress-bar.activity-blocks}activity-blocks. Type: @code{integer}. Accessor: @anchor{fn.progress-bar-activity-blocks}@code{progress-bar-activity-blocks}. @item @anchor{slot.progress-bar.discrete-blocks}discrete-blocks. Type: @code{integer}. Accessor: @anchor{fn.progress-bar-discrete-blocks}@code{progress-bar-discrete-blocks}. +@item @anchor{slot.progress-bar.ellipsize}ellipsize. Type: @code{PangoEllipsizeMode}. Accessor: @anchor{fn.progress-bar-ellipsize}@code{progress-bar-ellipsize}. +@item @anchor{slot.progress-bar.fraction}fraction. Type: @code{double-float}. Accessor: @anchor{fn.progress-bar-fraction}@code{progress-bar-fraction}. +@item @anchor{slot.progress-bar.orientation}orientation. Type: @ref{progress-bar-orientation}. Accessor: @anchor{fn.progress-bar-orientation}@code{progress-bar-orientation}. +@item @anchor{slot.progress-bar.pulse-step}pulse-step. Type: @code{double-float}. Accessor: @anchor{fn.progress-bar-pulse-step}@code{progress-bar-pulse-step}. +@item @anchor{slot.progress-bar.text}text. Type: @code{string}. Accessor: @anchor{fn.progress-bar-text}@code{progress-bar-text}. @end itemize @@ -1731,7 +1739,7 @@ Signals: @node radio-button @section radio-button @Class radio-button -Superclass: @ref{check-button} +Superclass: @ref{check-button} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Slots: @itemize @@ -1750,7 +1758,7 @@ Signals: @node radio-menu-item @section radio-menu-item @Class radio-menu-item -Superclass: @ref{check-menu-item} +Superclass: @ref{check-menu-item} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Slots: @itemize @@ -1769,7 +1777,7 @@ Signals: @node radio-tool-button @section radio-tool-button @Class radio-tool-button -Superclass: @ref{toggle-tool-button} +Superclass: @ref{toggle-tool-button} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Slots: @itemize @@ -1787,29 +1795,29 @@ Signals: @node range @section range @Class range -Superclass: @ref{widget} +Superclass: @ref{widget} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Subclasses: @ref{scrollbar} @ref{scale} Slots: @itemize -@item @anchor{slot.range.update-policy}update-policy. Type: @ref{update-type}. Accessor: @anchor{fn.range-update-policy}@code{range-update-policy}. @item @anchor{slot.range.adjustment}adjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.range-adjustment}@code{range-adjustment}. +@item @anchor{slot.range.fill-level}fill-level. Type: @code{double-float}. Accessor: @anchor{fn.range-fill-level}@code{range-fill-level}. @item @anchor{slot.range.inverted}inverted. Type: @code{boolean}. Accessor: @anchor{fn.range-inverted}@code{range-inverted}. @item @anchor{slot.range.lower-stepper-sensitivity}lower-stepper-sensitivity. Type: @ref{sensitivity-type}. Accessor: @anchor{fn.range-lower-stepper-sensitivity}@code{range-lower-stepper-sensitivity}. -@item @anchor{slot.range.upper-stepper-sensitivity}upper-stepper-sensitivity. Type: @ref{sensitivity-type}. Accessor: @anchor{fn.range-upper-stepper-sensitivity}@code{range-upper-stepper-sensitivity}. -@item @anchor{slot.range.show-fill-level}show-fill-level. Type: @code{boolean}. Accessor: @anchor{fn.range-show-fill-level}@code{range-show-fill-level}. @item @anchor{slot.range.restrict-to-fill-level}restrict-to-fill-level. Type: @code{boolean}. Accessor: @anchor{fn.range-restrict-to-fill-level}@code{range-restrict-to-fill-level}. -@item @anchor{slot.range.fill-level}fill-level. Type: @code{double-float}. Accessor: @anchor{fn.range-fill-level}@code{range-fill-level}. +@item @anchor{slot.range.show-fill-level}show-fill-level. Type: @code{boolean}. Accessor: @anchor{fn.range-show-fill-level}@code{range-show-fill-level}. +@item @anchor{slot.range.update-policy}update-policy. Type: @ref{update-type}. Accessor: @anchor{fn.range-update-policy}@code{range-update-policy}. +@item @anchor{slot.range.upper-stepper-sensitivity}upper-stepper-sensitivity. Type: @ref{sensitivity-type}. Accessor: @anchor{fn.range-upper-stepper-sensitivity}@code{range-upper-stepper-sensitivity}. @end itemize Signals: @itemize -@item @anchor{signal.range.value-changed}"value-changed". Signature: (instance @ref{range}) @result{} void. Options: run-last. @item @anchor{signal.range.adjust-bounds}"adjust-bounds". Signature: (instance @ref{range}), (arg-1 @code{double-float}) @result{} void. Options: run-last. -@item @anchor{signal.range.move-slider}"move-slider". Signature: (instance @ref{range}), (arg-1 @ref{scroll-type}) @result{} void. Options: run-last, action. @item @anchor{signal.range.change-value}"change-value". Signature: (instance @ref{range}), (arg-1 @ref{scroll-type}), (arg-2 @code{double-float}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.range.move-slider}"move-slider". Signature: (instance @ref{range}), (arg-1 @ref{scroll-type}) @result{} void. Options: run-last, action. +@item @anchor{signal.range.value-changed}"value-changed". Signature: (instance @ref{range}) @result{} void. Options: run-last. @end itemize @@ -1818,7 +1826,7 @@ Signals: @node recent-chooser-dialog @section recent-chooser-dialog @Class recent-chooser-dialog -Superclass: @ref{dialog} +Superclass: @ref{dialog} @ref{atk-implementor-iface} @ref{buildable} @ref{recent-chooser} Slots: @itemize @@ -1835,7 +1843,7 @@ Signals: @node recent-chooser-menu @section recent-chooser-menu @Class recent-chooser-menu -Superclass: @ref{menu} +Superclass: @ref{menu} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} @ref{recent-chooser} Slots: @itemize @@ -1853,7 +1861,7 @@ Signals: @node recent-chooser-widget @section recent-chooser-widget @Class recent-chooser-widget -Superclass: @ref{v-box} +Superclass: @ref{v-box} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} @ref{recent-chooser} Slots: @itemize @@ -1870,17 +1878,17 @@ Signals: @node ruler @section ruler @Class ruler -Superclass: @ref{widget} +Superclass: @ref{widget} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Subclasses: @ref{v-ruler} @ref{h-ruler} Slots: @itemize @item @anchor{slot.ruler.lower}lower. Type: @code{double-float}. Accessor: @anchor{fn.ruler-lower}@code{ruler-lower}. -@item @anchor{slot.ruler.upper}upper. Type: @code{double-float}. Accessor: @anchor{fn.ruler-upper}@code{ruler-upper}. -@item @anchor{slot.ruler.position}position. Type: @code{double-float}. Accessor: @anchor{fn.ruler-position}@code{ruler-position}. @item @anchor{slot.ruler.max-size}max-size. Type: @code{double-float}. Accessor: @anchor{fn.ruler-max-size}@code{ruler-max-size}. @item @anchor{slot.ruler.metric}metric. Type: @ref{metric-type}. Accessor: @anchor{fn.ruler-metric}@code{ruler-metric}. +@item @anchor{slot.ruler.position}position. Type: @code{double-float}. Accessor: @anchor{fn.ruler-position}@code{ruler-position}. +@item @anchor{slot.ruler.upper}upper. Type: @code{double-float}. Accessor: @anchor{fn.ruler-upper}@code{ruler-upper}. @end itemize @@ -1894,7 +1902,7 @@ Signals: @node scale @section scale @Class scale -Superclass: @ref{range} +Superclass: @ref{range} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Subclasses: @ref{v-scale} @ref{h-scale} @@ -1917,24 +1925,24 @@ Signals: @node scale-button @section scale-button @Class scale-button -Superclass: @ref{button} +Superclass: @ref{button} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} @ref{orientable} Subclasses: @ref{volume-button} Slots: @itemize -@item @anchor{slot.scale-button.value}value. Type: @code{double-float}. Accessor: @anchor{fn.scale-button-value}@code{scale-button-value}. -@item @anchor{slot.scale-button.size}size. Type: @ref{icon-size}. Accessor: @anchor{fn.scale-button-size}@code{scale-button-size}. @item @anchor{slot.scale-button.adjustment}adjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.scale-button-adjustment}@code{scale-button-adjustment}. @item @anchor{slot.scale-button.icons}icons. Type: @code{GStrv}. Accessor: @anchor{fn.scale-button-icons}@code{scale-button-icons}. +@item @anchor{slot.scale-button.size}size. Type: @ref{icon-size}. Accessor: @anchor{fn.scale-button-size}@code{scale-button-size}. +@item @anchor{slot.scale-button.value}value. Type: @code{double-float}. Accessor: @anchor{fn.scale-button-value}@code{scale-button-value}. @end itemize Signals: @itemize -@item @anchor{signal.scale-button.value-changed}"value-changed". Signature: (instance @ref{scale-button}), (arg-1 @code{double-float}) @result{} void. Options: run-last. -@item @anchor{signal.scale-button.popup}"popup". Signature: (instance @ref{scale-button}) @result{} void. Options: run-last, action. @item @anchor{signal.scale-button.popdown}"popdown". Signature: (instance @ref{scale-button}) @result{} void. Options: run-last, action. +@item @anchor{signal.scale-button.popup}"popup". Signature: (instance @ref{scale-button}) @result{} void. Options: run-last, action. +@item @anchor{signal.scale-button.value-changed}"value-changed". Signature: (instance @ref{scale-button}), (arg-1 @code{double-float}) @result{} void. Options: run-last. @end itemize @@ -1943,7 +1951,7 @@ Signals: @node scrollbar @section scrollbar @Class scrollbar -Superclass: @ref{range} +Superclass: @ref{range} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Subclasses: @ref{v-scrollbar} @ref{h-scrollbar} @@ -1962,17 +1970,17 @@ Signals: @node scrolled-window @section scrolled-window @Class scrolled-window -Superclass: @ref{bin} +Superclass: @ref{bin} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @item @anchor{slot.scrolled-window.hadjustment}hadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.scrolled-window-hadjustment}@code{scrolled-window-hadjustment}. -@item @anchor{slot.scrolled-window.vadjustment}vadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.scrolled-window-vadjustment}@code{scrolled-window-vadjustment}. @item @anchor{slot.scrolled-window.hscrollbar-policy}hscrollbar-policy. Type: @ref{policy-type}. Accessor: @anchor{fn.scrolled-window-hscrollbar-policy}@code{scrolled-window-hscrollbar-policy}. +@item @anchor{slot.scrolled-window.shadow-type}shadow-type. Type: @ref{shadow-type}. Accessor: @anchor{fn.scrolled-window-shadow-type}@code{scrolled-window-shadow-type}. +@item @anchor{slot.scrolled-window.vadjustment}vadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.scrolled-window-vadjustment}@code{scrolled-window-vadjustment}. @item @anchor{slot.scrolled-window.vscrollbar-policy}vscrollbar-policy. Type: @ref{policy-type}. Accessor: @anchor{fn.scrolled-window-vscrollbar-policy}@code{scrolled-window-vscrollbar-policy}. @item @anchor{slot.scrolled-window.window-placement}window-placement. Type: @ref{corner-type}. Accessor: @anchor{fn.scrolled-window-window-placement}@code{scrolled-window-window-placement}. @item @anchor{slot.scrolled-window.window-placement-set}window-placement-set. Type: @code{boolean}. Accessor: @anchor{fn.scrolled-window-window-placement-set}@code{scrolled-window-window-placement-set}. -@item @anchor{slot.scrolled-window.shadow-type}shadow-type. Type: @ref{shadow-type}. Accessor: @anchor{fn.scrolled-window-shadow-type}@code{scrolled-window-shadow-type}. @end itemize @@ -1988,7 +1996,7 @@ Signals: @node separator @section separator @Class separator -Superclass: @ref{widget} +Superclass: @ref{widget} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Subclasses: @ref{v-separator} @ref{h-separator} @@ -2007,7 +2015,7 @@ Signals: @node separator-menu-item @section separator-menu-item @Class separator-menu-item -Superclass: @ref{menu-item} +Superclass: @ref{menu-item} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Slots: @itemize @@ -2024,7 +2032,7 @@ Signals: @node separator-tool-item @section separator-tool-item @Class separator-tool-item -Superclass: @ref{tool-item} +Superclass: @ref{tool-item} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Slots: @itemize @@ -2042,7 +2050,7 @@ Signals: @node socket @section socket @Class socket -Superclass: @ref{container} +Superclass: @ref{container} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @@ -2051,6 +2059,8 @@ Slots: Signals: @itemize +@item @anchor{signal.socket.plug-added}"plug-added". Signature: (instance @ref{socket}) @result{} void. Options: run-last. +@item @anchor{signal.socket.plug-removed}"plug-removed". Signature: (instance @ref{socket}) @result{} @code{boolean}. Options: run-last. @end itemize @@ -2059,27 +2069,27 @@ Signals: @node spin-button @section spin-button @Class spin-button -Superclass: @ref{entry} +Superclass: @ref{entry} @ref{atk-implementor-iface} @ref{buildable} @ref{cell-editable} @ref{editable} Slots: @itemize @item @anchor{slot.spin-button.adjustment}adjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.spin-button-adjustment}@code{spin-button-adjustment}. @item @anchor{slot.spin-button.climb-rate}climb-rate. Type: @code{double-float}. Accessor: @anchor{fn.spin-button-climb-rate}@code{spin-button-climb-rate}. @item @anchor{slot.spin-button.digits}digits. Type: @code{integer}. Accessor: @anchor{fn.spin-button-digits}@code{spin-button-digits}. -@item @anchor{slot.spin-button.snap-to-ticks}snap-to-ticks. Type: @code{boolean}. Accessor: @anchor{fn.spin-button-snap-to-ticks}@code{spin-button-snap-to-ticks}. @item @anchor{slot.spin-button.numeric}numeric. Type: @code{boolean}. Accessor: @anchor{fn.spin-button-numeric}@code{spin-button-numeric}. -@item @anchor{slot.spin-button.wrap}wrap. Type: @code{boolean}. Accessor: @anchor{fn.spin-button-wrap}@code{spin-button-wrap}. +@item @anchor{slot.spin-button.snap-to-ticks}snap-to-ticks. Type: @code{boolean}. Accessor: @anchor{fn.spin-button-snap-to-ticks}@code{spin-button-snap-to-ticks}. @item @anchor{slot.spin-button.update-policy}update-policy. Type: @ref{spin-button-update-policy}. Accessor: @anchor{fn.spin-button-update-policy}@code{spin-button-update-policy}. @item @anchor{slot.spin-button.value}value. Type: @code{double-float}. Accessor: @anchor{fn.spin-button-value}@code{spin-button-value}. +@item @anchor{slot.spin-button.wrap}wrap. Type: @code{boolean}. Accessor: @anchor{fn.spin-button-wrap}@code{spin-button-wrap}. @end itemize Signals: @itemize -@item @anchor{signal.spin-button.value-changed}"value-changed". Signature: (instance @ref{spin-button}) @result{} void. Options: run-last. @item @anchor{signal.spin-button.change-value}"change-value". Signature: (instance @ref{spin-button}), (arg-1 @ref{scroll-type}) @result{} void. Options: run-last, action. @item @anchor{signal.spin-button.input}"input". Signature: (instance @ref{spin-button}), (arg-1 gpointer) @result{} @code{integer}. Options: run-last. @item @anchor{signal.spin-button.output}"output". Signature: (instance @ref{spin-button}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.spin-button.value-changed}"value-changed". Signature: (instance @ref{spin-button}) @result{} void. Options: run-last. @item @anchor{signal.spin-button.wrapped}"wrapped". Signature: (instance @ref{spin-button}) @result{} void. Options: run-last. @end itemize @@ -2089,7 +2099,7 @@ Signals: @node statusbar @section statusbar @Class statusbar -Superclass: @ref{h-box} +Superclass: @ref{h-box} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize @@ -2099,8 +2109,8 @@ Slots: Signals: @itemize -@item @anchor{signal.statusbar.text-pushed}"text-pushed". Signature: (instance @ref{statusbar}), (arg-1 @code{integer}), (arg-2 @code{string}) @result{} void. Options: run-last. @item @anchor{signal.statusbar.text-popped}"text-popped". Signature: (instance @ref{statusbar}), (arg-1 @code{integer}), (arg-2 @code{string}) @result{} void. Options: run-last. +@item @anchor{signal.statusbar.text-pushed}"text-pushed". Signature: (instance @ref{statusbar}), (arg-1 @code{integer}), (arg-2 @code{string}) @result{} void. Options: run-last. @end itemize @@ -2109,15 +2119,15 @@ Signals: @node table @section table @Class table -Superclass: @ref{container} +Superclass: @ref{container} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize -@item @anchor{slot.table.n-rows}n-rows. Type: @code{integer}. Accessor: @anchor{fn.table-n-rows}@code{table-n-rows}. -@item @anchor{slot.table.n-columns}n-columns. Type: @code{integer}. Accessor: @anchor{fn.table-n-columns}@code{table-n-columns}. @item @anchor{slot.table.column-spacing}column-spacing. Type: @code{integer}. Accessor: @anchor{fn.table-column-spacing}@code{table-column-spacing}. -@item @anchor{slot.table.row-spacing}row-spacing. Type: @code{integer}. Accessor: @anchor{fn.table-row-spacing}@code{table-row-spacing}. @item @anchor{slot.table.homogeneous}homogeneous. Type: @code{boolean}. Accessor: @anchor{fn.table-homogeneous}@code{table-homogeneous}. +@item @anchor{slot.table.n-columns}n-columns. Type: @code{integer}. Accessor: @anchor{fn.table-n-columns}@code{table-n-columns}. +@item @anchor{slot.table.n-rows}n-rows. Type: @code{integer}. Accessor: @anchor{fn.table-n-rows}@code{table-n-rows}. +@item @anchor{slot.table.row-spacing}row-spacing. Type: @code{integer}. Accessor: @anchor{fn.table-row-spacing}@code{table-row-spacing}. @end itemize @@ -2131,7 +2141,7 @@ Signals: @node tearoff-menu-item @section tearoff-menu-item @Class tearoff-menu-item -Superclass: @ref{menu-item} +Superclass: @ref{menu-item} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Slots: @itemize @@ -2148,13 +2158,13 @@ Signals: @node text @section text @Class text -Superclass: @ref{old-editable} +Superclass: @ref{old-editable} @ref{atk-implementor-iface} @ref{buildable} @ref{editable} Slots: @itemize @item @anchor{slot.text.hadjustment}hadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.text-hadjustment}@code{text-hadjustment}. -@item @anchor{slot.text.vadjustment}vadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.text-vadjustment}@code{text-vadjustment}. @item @anchor{slot.text.line-wrap}line-wrap. Type: @code{boolean}. Accessor: @anchor{fn.text-line-wrap}@code{text-line-wrap}. +@item @anchor{slot.text.vadjustment}vadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.text-vadjustment}@code{text-vadjustment}. @item @anchor{slot.text.word-wrap}word-wrap. Type: @code{boolean}. Accessor: @anchor{fn.text-word-wrap}@code{text-word-wrap}. @end itemize @@ -2170,45 +2180,45 @@ Signals: @node text-view @section text-view @Class text-view -Superclass: @ref{container} +Superclass: @ref{container} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize -@item @anchor{slot.text-view.pixels-above-lines}pixels-above-lines. Type: @code{integer}. Accessor: @anchor{fn.text-view-pixels-above-lines}@code{text-view-pixels-above-lines}. -@item @anchor{slot.text-view.pixels-below-lines}pixels-below-lines. Type: @code{integer}. Accessor: @anchor{fn.text-view-pixels-below-lines}@code{text-view-pixels-below-lines}. -@item @anchor{slot.text-view.pixels-inside-wrap}pixels-inside-wrap. Type: @code{integer}. Accessor: @anchor{fn.text-view-pixels-inside-wrap}@code{text-view-pixels-inside-wrap}. +@item @anchor{slot.text-view.accepts-tab}accepts-tab. Type: @code{boolean}. Accessor: @anchor{fn.text-view-accepts-tab}@code{text-view-accepts-tab}. +@item @anchor{slot.text-view.buffer}buffer. Type: @ref{text-buffer}. Accessor: @anchor{fn.text-view-buffer}@code{text-view-buffer}. +@item @anchor{slot.text-view.cursor-visible}cursor-visible. Type: @code{boolean}. Accessor: @anchor{fn.text-view-cursor-visible}@code{text-view-cursor-visible}. @item @anchor{slot.text-view.editable}editable. Type: @code{boolean}. Accessor: @anchor{fn.text-view-editable}@code{text-view-editable}. -@item @anchor{slot.text-view.wrap-mode}wrap-mode. Type: @ref{wrap-mode}. Accessor: @anchor{fn.text-view-wrap-mode}@code{text-view-wrap-mode}. +@item @anchor{slot.text-view.im-module}im-module. Type: @code{string}. Accessor: @anchor{fn.text-view-im-module}@code{text-view-im-module}. +@item @anchor{slot.text-view.indent}indent. Type: @code{integer}. Accessor: @anchor{fn.text-view-indent}@code{text-view-indent}. @item @anchor{slot.text-view.justification}justification. Type: @ref{justification}. Accessor: @anchor{fn.text-view-justification}@code{text-view-justification}. @item @anchor{slot.text-view.left-margin}left-margin. Type: @code{integer}. Accessor: @anchor{fn.text-view-left-margin}@code{text-view-left-margin}. +@item @anchor{slot.text-view.overwrite}overwrite. Type: @code{boolean}. Accessor: @anchor{fn.text-view-overwrite}@code{text-view-overwrite}. +@item @anchor{slot.text-view.pixels-above-lines}pixels-above-lines. Type: @code{integer}. Accessor: @anchor{fn.text-view-pixels-above-lines}@code{text-view-pixels-above-lines}. +@item @anchor{slot.text-view.pixels-below-lines}pixels-below-lines. Type: @code{integer}. Accessor: @anchor{fn.text-view-pixels-below-lines}@code{text-view-pixels-below-lines}. +@item @anchor{slot.text-view.pixels-inside-wrap}pixels-inside-wrap. Type: @code{integer}. Accessor: @anchor{fn.text-view-pixels-inside-wrap}@code{text-view-pixels-inside-wrap}. @item @anchor{slot.text-view.right-margin}right-margin. Type: @code{integer}. Accessor: @anchor{fn.text-view-right-margin}@code{text-view-right-margin}. -@item @anchor{slot.text-view.indent}indent. Type: @code{integer}. Accessor: @anchor{fn.text-view-indent}@code{text-view-indent}. @item @anchor{slot.text-view.tabs}tabs. Type: @code{PangoTabArray}. Accessor: @anchor{fn.text-view-tabs}@code{text-view-tabs}. -@item @anchor{slot.text-view.cursor-visible}cursor-visible. Type: @code{boolean}. Accessor: @anchor{fn.text-view-cursor-visible}@code{text-view-cursor-visible}. -@item @anchor{slot.text-view.buffer}buffer. Type: @ref{text-buffer}. Accessor: @anchor{fn.text-view-buffer}@code{text-view-buffer}. -@item @anchor{slot.text-view.overwrite}overwrite. Type: @code{boolean}. Accessor: @anchor{fn.text-view-overwrite}@code{text-view-overwrite}. -@item @anchor{slot.text-view.accepts-tab}accepts-tab. Type: @code{boolean}. Accessor: @anchor{fn.text-view-accepts-tab}@code{text-view-accepts-tab}. -@item @anchor{slot.text-view.im-module}im-module. Type: @code{string}. Accessor: @anchor{fn.text-view-im-module}@code{text-view-im-module}. +@item @anchor{slot.text-view.wrap-mode}wrap-mode. Type: @ref{wrap-mode}. Accessor: @anchor{fn.text-view-wrap-mode}@code{text-view-wrap-mode}. @end itemize Signals: @itemize -@item @anchor{signal.text-view.insert-at-cursor}"insert-at-cursor". Signature: (instance @ref{text-view}), (arg-1 @code{string}) @result{} void. Options: run-last, action. -@item @anchor{signal.text-view.set-scroll-adjustments}"set-scroll-adjustments". Signature: (instance @ref{text-view}), (arg-1 @ref{adjustment}), (arg-2 @ref{adjustment}) @result{} void. Options: run-last, action. -@item @anchor{signal.text-view.move-cursor}"move-cursor". Signature: (instance @ref{text-view}), (arg-1 @ref{movement-step}), (arg-2 @code{integer}), (arg-3 @code{boolean}) @result{} void. Options: run-last, action. -@item @anchor{signal.text-view.select-all}"select-all". Signature: (instance @ref{text-view}), (arg-1 @code{boolean}) @result{} void. Options: run-last, action. -@item @anchor{signal.text-view.copy-clipboard}"copy-clipboard". Signature: (instance @ref{text-view}) @result{} void. Options: run-last, action. -@item @anchor{signal.text-view.populate-popup}"populate-popup". Signature: (instance @ref{text-view}), (arg-1 @ref{menu}) @result{} void. Options: run-last. -@item @anchor{signal.text-view.delete-from-cursor}"delete-from-cursor". Signature: (instance @ref{text-view}), (arg-1 @ref{delete-type}), (arg-2 @code{integer}) @result{} void. Options: run-last, action. @item @anchor{signal.text-view.backspace}"backspace". Signature: (instance @ref{text-view}) @result{} void. Options: run-last, action. +@item @anchor{signal.text-view.copy-clipboard}"copy-clipboard". Signature: (instance @ref{text-view}) @result{} void. Options: run-last, action. @item @anchor{signal.text-view.cut-clipboard}"cut-clipboard". Signature: (instance @ref{text-view}) @result{} void. Options: run-last, action. -@item @anchor{signal.text-view.paste-clipboard}"paste-clipboard". Signature: (instance @ref{text-view}) @result{} void. Options: run-last, action. -@item @anchor{signal.text-view.toggle-overwrite}"toggle-overwrite". Signature: (instance @ref{text-view}) @result{} void. Options: run-last, action. -@item @anchor{signal.text-view.page-horizontally}"page-horizontally". Signature: (instance @ref{text-view}), (arg-1 @code{integer}), (arg-2 @code{boolean}) @result{} void. Options: run-last, action. +@item @anchor{signal.text-view.delete-from-cursor}"delete-from-cursor". Signature: (instance @ref{text-view}), (arg-1 @ref{delete-type}), (arg-2 @code{integer}) @result{} void. Options: run-last, action. +@item @anchor{signal.text-view.insert-at-cursor}"insert-at-cursor". Signature: (instance @ref{text-view}), (arg-1 @code{string}) @result{} void. Options: run-last, action. +@item @anchor{signal.text-view.move-cursor}"move-cursor". Signature: (instance @ref{text-view}), (arg-1 @ref{movement-step}), (arg-2 @code{integer}), (arg-3 @code{boolean}) @result{} void. Options: run-last, action. @item @anchor{signal.text-view.move-viewport}"move-viewport". Signature: (instance @ref{text-view}), (arg-1 @ref{scroll-step}), (arg-2 @code{integer}) @result{} void. Options: run-last, action. +@item @anchor{signal.text-view.page-horizontally}"page-horizontally". Signature: (instance @ref{text-view}), (arg-1 @code{integer}), (arg-2 @code{boolean}) @result{} void. Options: run-last, action. +@item @anchor{signal.text-view.paste-clipboard}"paste-clipboard". Signature: (instance @ref{text-view}) @result{} void. Options: run-last, action. +@item @anchor{signal.text-view.populate-popup}"populate-popup". Signature: (instance @ref{text-view}), (arg-1 @ref{menu}) @result{} void. Options: run-last. +@item @anchor{signal.text-view.select-all}"select-all". Signature: (instance @ref{text-view}), (arg-1 @code{boolean}) @result{} void. Options: run-last, action. @item @anchor{signal.text-view.set-anchor}"set-anchor". Signature: (instance @ref{text-view}) @result{} void. Options: run-last, action. +@item @anchor{signal.text-view.set-scroll-adjustments}"set-scroll-adjustments". Signature: (instance @ref{text-view}), (arg-1 @ref{adjustment}), (arg-2 @ref{adjustment}) @result{} void. Options: run-last, action. @item @anchor{signal.text-view.toggle-cursor-visible}"toggle-cursor-visible". Signature: (instance @ref{text-view}) @result{} void. Options: run-last, action. +@item @anchor{signal.text-view.toggle-overwrite}"toggle-overwrite". Signature: (instance @ref{text-view}) @result{} void. Options: run-last, action. @end itemize @@ -2217,15 +2227,15 @@ Signals: @node toggle-button @section toggle-button @Class toggle-button -Superclass: @ref{button} +Superclass: @ref{button} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Subclasses: @ref{check-button} Slots: @itemize @item @anchor{slot.toggle-button.active}active. Type: @code{boolean}. Accessor: @anchor{fn.toggle-button-active}@code{toggle-button-active}. -@item @anchor{slot.toggle-button.inconsistent}inconsistent. Type: @code{boolean}. Accessor: @anchor{fn.toggle-button-inconsistent}@code{toggle-button-inconsistent}. @item @anchor{slot.toggle-button.draw-indicator}draw-indicator. Type: @code{boolean}. Accessor: @anchor{fn.toggle-button-draw-indicator}@code{toggle-button-draw-indicator}. +@item @anchor{slot.toggle-button.inconsistent}inconsistent. Type: @code{boolean}. Accessor: @anchor{fn.toggle-button-inconsistent}@code{toggle-button-inconsistent}. @end itemize @@ -2240,7 +2250,7 @@ Signals: @node toggle-tool-button @section toggle-tool-button @Class toggle-tool-button -Superclass: @ref{tool-button} +Superclass: @ref{tool-button} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Subclasses: @ref{radio-tool-button} @@ -2261,18 +2271,18 @@ Signals: @node tool-button @section tool-button @Class tool-button -Superclass: @ref{tool-item} +Superclass: @ref{tool-item} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Subclasses: @ref{toggle-tool-button} @ref{menu-tool-button} Slots: @itemize +@item @anchor{slot.tool-button.icon-name}icon-name. Type: @code{string}. Accessor: @anchor{fn.tool-button-icon-name}@code{tool-button-icon-name}. +@item @anchor{slot.tool-button.icon-widget}icon-widget. Type: @ref{widget}. Accessor: @anchor{fn.tool-button-icon-widget}@code{tool-button-icon-widget}. @item @anchor{slot.tool-button.label}label. Type: @code{string}. Accessor: @anchor{fn.tool-button-label}@code{tool-button-label}. -@item @anchor{slot.tool-button.use-underline}use-underline. Type: @code{boolean}. Accessor: @anchor{fn.tool-button-use-underline}@code{tool-button-use-underline}. @item @anchor{slot.tool-button.label-widget}label-widget. Type: @ref{widget}. Accessor: @anchor{fn.tool-button-label-widget}@code{tool-button-label-widget}. @item @anchor{slot.tool-button.stock-id}stock-id. Type: @code{string}. Accessor: @anchor{fn.tool-button-stock-id}@code{tool-button-stock-id}. -@item @anchor{slot.tool-button.icon-name}icon-name. Type: @code{string}. Accessor: @anchor{fn.tool-button-icon-name}@code{tool-button-icon-name}. -@item @anchor{slot.tool-button.icon-widget}icon-widget. Type: @ref{widget}. Accessor: @anchor{fn.tool-button-icon-widget}@code{tool-button-icon-widget}. +@item @anchor{slot.tool-button.use-underline}use-underline. Type: @code{boolean}. Accessor: @anchor{fn.tool-button-use-underline}@code{tool-button-use-underline}. @end itemize @@ -2287,29 +2297,29 @@ Signals: @node tool-item @section tool-item @Class tool-item -Superclass: @ref{bin} +Superclass: @ref{bin} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} Subclasses: @ref{separator-tool-item} @ref{tool-button} Slots: @itemize -@item @anchor{slot.tool-item.visible-horizontal}visible-horizontal. Type: @code{boolean}. Accessor: @anchor{fn.tool-item-visible-horizontal}@code{tool-item-visible-horizontal}. -@item @anchor{slot.tool-item.visible-vertical}visible-vertical. Type: @code{boolean}. Accessor: @anchor{fn.tool-item-visible-vertical}@code{tool-item-visible-vertical}. -@item @anchor{slot.tool-item.is-important}is-important. Type: @code{boolean}. Accessor: @anchor{fn.tool-item-is-important}@code{tool-item-is-important}. @item @anchor{slot.tool-item.expand}expand. Type: @code{boolean}. Accessor: @anchor{fn.tool-item-expand}@code{tool-item-expand}. -@item @anchor{slot.tool-item.use-drag-window}use-drag-window. Type: @code{boolean}. Accessor: @anchor{fn.tool-item-use-drag-window}@code{tool-item-use-drag-window}. @item @anchor{slot.tool-item.icon-size}icon-size. Type: @ref{icon-size}. Accessor: @anchor{fn.tool-item-icon-size}@code{tool-item-icon-size}. Read-only. +@item @anchor{slot.tool-item.is-important}is-important. Type: @code{boolean}. Accessor: @anchor{fn.tool-item-is-important}@code{tool-item-is-important}. @item @anchor{slot.tool-item.orientation}orientation. Type: @ref{orientation}. Accessor: @anchor{fn.tool-item-orientation}@code{tool-item-orientation}. Read-only. -@item @anchor{slot.tool-item.toolbar-style}toolbar-style. Type: @ref{toolbar-style}. Accessor: @anchor{fn.tool-item-toolbar-style}@code{tool-item-toolbar-style}. Read-only. @item @anchor{slot.tool-item.relief-style}relief-style. Type: @ref{relief-style}. Accessor: @anchor{fn.tool-item-relief-style}@code{tool-item-relief-style}. Read-only. +@item @anchor{slot.tool-item.toolbar-style}toolbar-style. Type: @ref{toolbar-style}. Accessor: @anchor{fn.tool-item-toolbar-style}@code{tool-item-toolbar-style}. Read-only. +@item @anchor{slot.tool-item.use-drag-window}use-drag-window. Type: @code{boolean}. Accessor: @anchor{fn.tool-item-use-drag-window}@code{tool-item-use-drag-window}. +@item @anchor{slot.tool-item.visible-horizontal}visible-horizontal. Type: @code{boolean}. Accessor: @anchor{fn.tool-item-visible-horizontal}@code{tool-item-visible-horizontal}. +@item @anchor{slot.tool-item.visible-vertical}visible-vertical. Type: @code{boolean}. Accessor: @anchor{fn.tool-item-visible-vertical}@code{tool-item-visible-vertical}. @end itemize Signals: @itemize @item @anchor{signal.tool-item.create-menu-proxy}"create-menu-proxy". Signature: (instance @ref{tool-item}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.tool-item.toolbar-reconfigured}"toolbar-reconfigured". Signature: (instance @ref{tool-item}) @result{} void. Options: run-last. @item @anchor{signal.tool-item.set-tooltip}"set-tooltip". Signature: (instance @ref{tool-item}), (arg-1 @ref{tooltips}), (arg-2 @code{string}), (arg-3 @code{string}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.tool-item.toolbar-reconfigured}"toolbar-reconfigured". Signature: (instance @ref{tool-item}) @result{} void. Options: run-last. @end itemize @@ -2318,24 +2328,24 @@ Signals: @node toolbar @section toolbar @Class toolbar -Superclass: @ref{container} +Superclass: @ref{container} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} @ref{tool-shell} Slots: @itemize -@item @anchor{slot.toolbar.toolbar-style}toolbar-style. Type: @ref{toolbar-style}. Accessor: @anchor{fn.toolbar-toolbar-style}@code{toolbar-toolbar-style}. -@item @anchor{slot.toolbar.show-arrow}show-arrow. Type: @code{boolean}. Accessor: @anchor{fn.toolbar-show-arrow}@code{toolbar-show-arrow}. -@item @anchor{slot.toolbar.tooltips}tooltips. Type: @code{boolean}. Accessor: @anchor{fn.toolbar-tooltips}@code{toolbar-tooltips}. @item @anchor{slot.toolbar.icon-size}icon-size. Type: @code{integer}. Accessor: @anchor{fn.toolbar-icon-size}@code{toolbar-icon-size}. @item @anchor{slot.toolbar.icon-size-set}icon-size-set. Type: @code{boolean}. Accessor: @anchor{fn.toolbar-icon-size-set}@code{toolbar-icon-size-set}. +@item @anchor{slot.toolbar.show-arrow}show-arrow. Type: @code{boolean}. Accessor: @anchor{fn.toolbar-show-arrow}@code{toolbar-show-arrow}. +@item @anchor{slot.toolbar.toolbar-style}toolbar-style. Type: @ref{toolbar-style}. Accessor: @anchor{fn.toolbar-toolbar-style}@code{toolbar-toolbar-style}. +@item @anchor{slot.toolbar.tooltips}tooltips. Type: @code{boolean}. Accessor: @anchor{fn.toolbar-tooltips}@code{toolbar-tooltips}. @end itemize Signals: @itemize +@item @anchor{signal.toolbar.focus-home-or-end}"focus-home-or-end". Signature: (instance @ref{toolbar}), (arg-1 @code{boolean}) @result{} @code{boolean}. Options: run-last, action. @item @anchor{signal.toolbar.orientation-changed}"orientation-changed". Signature: (instance @ref{toolbar}), (arg-1 @ref{orientation}) @result{} void. Options: run-first. -@item @anchor{signal.toolbar.style-changed}"style-changed". Signature: (instance @ref{toolbar}), (arg-1 @ref{toolbar-style}) @result{} void. Options: run-first. @item @anchor{signal.toolbar.popup-context-menu}"popup-context-menu". Signature: (instance @ref{toolbar}), (arg-1 @code{integer}), (arg-2 @code{integer}), (arg-3 @code{integer}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.toolbar.focus-home-or-end}"focus-home-or-end". Signature: (instance @ref{toolbar}), (arg-1 @code{boolean}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.toolbar.style-changed}"style-changed". Signature: (instance @ref{toolbar}), (arg-1 @ref{toolbar-style}) @result{} void. Options: run-first. @end itemize @@ -2344,7 +2354,7 @@ Signals: @node tree @section tree @Class tree -Superclass: @ref{container} +Superclass: @ref{container} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @@ -2353,6 +2363,9 @@ Slots: Signals: @itemize +@item @anchor{signal.tree.select-child}"select-child". Signature: (instance @ref{tree}), (arg-1 @ref{widget}) @result{} void. Options: run-first. +@item @anchor{signal.tree.selection-changed}"selection-changed". Signature: (instance @ref{tree}) @result{} void. Options: run-first. +@item @anchor{signal.tree.unselect-child}"unselect-child". Signature: (instance @ref{tree}), (arg-1 @ref{widget}) @result{} void. Options: run-first. @end itemize @@ -2361,7 +2374,7 @@ Signals: @node tree-item @section tree-item @Class tree-item -Superclass: @ref{item} +Superclass: @ref{item} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @@ -2370,6 +2383,8 @@ Slots: Signals: @itemize +@item @anchor{signal.tree-item.collapse}"collapse". Signature: (instance @ref{tree-item}) @result{} void. Options: run-first. +@item @anchor{signal.tree-item.expand}"expand". Signature: (instance @ref{tree-item}) @result{} void. Options: run-first. @end itemize @@ -2378,57 +2393,57 @@ Signals: @node tree-view @section tree-view @Class tree-view -Superclass: @ref{container} +Superclass: @ref{container} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize -@item @anchor{slot.tree-view.model}model. Type: @ref{tree-model}. Accessor: @anchor{fn.tree-view-model}@code{tree-view-model}. -@item @anchor{slot.tree-view.hadjustment}hadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.tree-view-hadjustment}@code{tree-view-hadjustment}. -@item @anchor{slot.tree-view.vadjustment}vadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.tree-view-vadjustment}@code{tree-view-vadjustment}. -@item @anchor{slot.tree-view.headers-visible}headers-visible. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-headers-visible}@code{tree-view-headers-visible}. -@item @anchor{slot.tree-view.headers-clickable}headers-clickable. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-headers-clickable}@code{tree-view-headers-clickable}. -@item @anchor{slot.tree-view.expander-column}expander-column. Type: @ref{tree-view-column}. Accessor: @anchor{fn.tree-view-expander-column}@code{tree-view-expander-column}. -@item @anchor{slot.tree-view.reorderable}reorderable. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-reorderable}@code{tree-view-reorderable}. -@item @anchor{slot.tree-view.rules-hint}rules-hint. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-rules-hint}@code{tree-view-rules-hint}. +@item @anchor{slot.tree-view.bin-window}bin-window. Type: @ref{g-object}. Accessor: @anchor{fn.tree-view-bin-window}@code{tree-view-bin-window}. Read-only. +@item @anchor{slot.tree-view.column-drag-function}column-drag-function. Type: ????. Accessor: @anchor{fn.tree-view-column-drag-function}@code{tree-view-column-drag-function}. Write-only. +@item @anchor{slot.tree-view.enable-grid-lines}enable-grid-lines. Type: @ref{tree-view-grid-lines}. Accessor: @anchor{fn.tree-view-enable-grid-lines}@code{tree-view-enable-grid-lines}. @item @anchor{slot.tree-view.enable-search}enable-search. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-enable-search}@code{tree-view-enable-search}. -@item @anchor{slot.tree-view.search-column}search-column. Type: @code{integer}. Accessor: @anchor{fn.tree-view-search-column}@code{tree-view-search-column}. +@item @anchor{slot.tree-view.enable-tree-lines}enable-tree-lines. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-enable-tree-lines}@code{tree-view-enable-tree-lines}. +@item @anchor{slot.tree-view.expander-column}expander-column. Type: @ref{tree-view-column}. Accessor: @anchor{fn.tree-view-expander-column}@code{tree-view-expander-column}. @item @anchor{slot.tree-view.fixed-height-mode}fixed-height-mode. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-fixed-height-mode}@code{tree-view-fixed-height-mode}. -@item @anchor{slot.tree-view.hover-selection}hover-selection. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-hover-selection}@code{tree-view-hover-selection}. +@item @anchor{slot.tree-view.hadjustment}hadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.tree-view-hadjustment}@code{tree-view-hadjustment}. +@item @anchor{slot.tree-view.headers-clickable}headers-clickable. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-headers-clickable}@code{tree-view-headers-clickable}. +@item @anchor{slot.tree-view.headers-visible}headers-visible. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-headers-visible}@code{tree-view-headers-visible}. @item @anchor{slot.tree-view.hover-expand}hover-expand. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-hover-expand}@code{tree-view-hover-expand}. -@item @anchor{slot.tree-view.show-expanders}show-expanders. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-show-expanders}@code{tree-view-show-expanders}. +@item @anchor{slot.tree-view.hover-selection}hover-selection. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-hover-selection}@code{tree-view-hover-selection}. @item @anchor{slot.tree-view.level-indentation}level-indentation. Type: @code{integer}. Accessor: @anchor{fn.tree-view-level-indentation}@code{tree-view-level-indentation}. +@item @anchor{slot.tree-view.model}model. Type: @ref{tree-model}. Accessor: @anchor{fn.tree-view-model}@code{tree-view-model}. +@item @anchor{slot.tree-view.reorderable}reorderable. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-reorderable}@code{tree-view-reorderable}. +@item @anchor{slot.tree-view.row-separator-func}row-separator-func. Type: ????. Accessor: @anchor{fn.tree-view-row-separator-func}@code{tree-view-row-separator-func}. Write-only. @item @anchor{slot.tree-view.rubber-banding}rubber-banding. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-rubber-banding}@code{tree-view-rubber-banding}. -@item @anchor{slot.tree-view.enable-grid-lines}enable-grid-lines. Type: @ref{tree-view-grid-lines}. Accessor: @anchor{fn.tree-view-enable-grid-lines}@code{tree-view-enable-grid-lines}. -@item @anchor{slot.tree-view.enable-tree-lines}enable-tree-lines. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-enable-tree-lines}@code{tree-view-enable-tree-lines}. -@item @anchor{slot.tree-view.tooltip-column}tooltip-column. Type: @code{integer}. Accessor: @anchor{fn.tree-view-tooltip-column}@code{tree-view-tooltip-column}. -@item @anchor{slot.tree-view.selection}selection. Type: @ref{g-object}. Accessor: @anchor{fn.tree-view-selection}@code{tree-view-selection}. Read-only. -@item @anchor{slot.tree-view.column-drag-function}column-drag-function. Type: ????. Accessor: @anchor{fn.tree-view-column-drag-function}@code{tree-view-column-drag-function}. Write-only. -@item @anchor{slot.tree-view.bin-window}bin-window. Type: @ref{g-object}. Accessor: @anchor{fn.tree-view-bin-window}@code{tree-view-bin-window}. Read-only. -@item @anchor{slot.tree-view.search-equal-func}search-equal-func. Type: ????. Accessor: @anchor{fn.tree-view-search-equal-func}@code{tree-view-search-equal-func}. Write-only. +@item @anchor{slot.tree-view.rules-hint}rules-hint. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-rules-hint}@code{tree-view-rules-hint}. +@item @anchor{slot.tree-view.search-column}search-column. Type: @code{integer}. Accessor: @anchor{fn.tree-view-search-column}@code{tree-view-search-column}. @item @anchor{slot.tree-view.search-entry}search-entry. Type: @ref{g-object}. Accessor: @anchor{fn.tree-view-search-entry}@code{tree-view-search-entry}. +@item @anchor{slot.tree-view.search-equal-func}search-equal-func. Type: ????. Accessor: @anchor{fn.tree-view-search-equal-func}@code{tree-view-search-equal-func}. Write-only. @item @anchor{slot.tree-view.search-position-func}search-position-func. Type: ????. Accessor: @anchor{fn.tree-view-search-position-func}@code{tree-view-search-position-func}. Write-only. -@item @anchor{slot.tree-view.row-separator-func}row-separator-func. Type: ????. Accessor: @anchor{fn.tree-view-row-separator-func}@code{tree-view-row-separator-func}. Write-only. +@item @anchor{slot.tree-view.selection}selection. Type: @ref{g-object}. Accessor: @anchor{fn.tree-view-selection}@code{tree-view-selection}. Read-only. +@item @anchor{slot.tree-view.show-expanders}show-expanders. Type: @code{boolean}. Accessor: @anchor{fn.tree-view-show-expanders}@code{tree-view-show-expanders}. +@item @anchor{slot.tree-view.tooltip-column}tooltip-column. Type: @code{integer}. Accessor: @anchor{fn.tree-view-tooltip-column}@code{tree-view-tooltip-column}. +@item @anchor{slot.tree-view.vadjustment}vadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.tree-view-vadjustment}@code{tree-view-vadjustment}. @end itemize Signals: @itemize -@item @anchor{signal.tree-view.set-scroll-adjustments}"set-scroll-adjustments". Signature: (instance @ref{tree-view}), (arg-1 @ref{adjustment}), (arg-2 @ref{adjustment}) @result{} void. Options: run-last, action. -@item @anchor{signal.tree-view.row-activated}"row-activated". Signature: (instance @ref{tree-view}), (arg-1 @ref{tree-path}), (arg-2 @ref{tree-view-column}) @result{} void. Options: run-last, action. -@item @anchor{signal.tree-view.test-expand-row}"test-expand-row". Signature: (instance @ref{tree-view}), (arg-1 @ref{tree-iter}), (arg-2 @ref{tree-path}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.tree-view.test-collapse-row}"test-collapse-row". Signature: (instance @ref{tree-view}), (arg-1 @ref{tree-iter}), (arg-2 @ref{tree-path}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.tree-view.row-expanded}"row-expanded". Signature: (instance @ref{tree-view}), (arg-1 @ref{tree-iter}), (arg-2 @ref{tree-path}) @result{} void. Options: run-last. -@item @anchor{signal.tree-view.row-collapsed}"row-collapsed". Signature: (instance @ref{tree-view}), (arg-1 @ref{tree-iter}), (arg-2 @ref{tree-path}) @result{} void. Options: run-last. @item @anchor{signal.tree-view.columns-changed}"columns-changed". Signature: (instance @ref{tree-view}) @result{} void. Options: run-last. @item @anchor{signal.tree-view.cursor-changed}"cursor-changed". Signature: (instance @ref{tree-view}) @result{} void. Options: run-last. +@item @anchor{signal.tree-view.expand-collapse-cursor-row}"expand-collapse-cursor-row". Signature: (instance @ref{tree-view}), (arg-1 @code{boolean}), (arg-2 @code{boolean}), (arg-3 @code{boolean}) @result{} @code{boolean}. Options: run-last, action. @item @anchor{signal.tree-view.move-cursor}"move-cursor". Signature: (instance @ref{tree-view}), (arg-1 @ref{movement-step}), (arg-2 @code{integer}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.tree-view.row-activated}"row-activated". Signature: (instance @ref{tree-view}), (arg-1 @ref{tree-path}), (arg-2 @ref{tree-view-column}) @result{} void. Options: run-last, action. +@item @anchor{signal.tree-view.row-collapsed}"row-collapsed". Signature: (instance @ref{tree-view}), (arg-1 @ref{tree-iter}), (arg-2 @ref{tree-path}) @result{} void. Options: run-last. +@item @anchor{signal.tree-view.row-expanded}"row-expanded". Signature: (instance @ref{tree-view}), (arg-1 @ref{tree-iter}), (arg-2 @ref{tree-path}) @result{} void. Options: run-last. @item @anchor{signal.tree-view.select-all}"select-all". Signature: (instance @ref{tree-view}) @result{} @code{boolean}. Options: run-last, action. -@item @anchor{signal.tree-view.unselect-all}"unselect-all". Signature: (instance @ref{tree-view}) @result{} @code{boolean}. Options: run-last, action. -@item @anchor{signal.tree-view.select-cursor-row}"select-cursor-row". Signature: (instance @ref{tree-view}), (arg-1 @code{boolean}) @result{} @code{boolean}. Options: run-last, action. -@item @anchor{signal.tree-view.toggle-cursor-row}"toggle-cursor-row". Signature: (instance @ref{tree-view}) @result{} @code{boolean}. Options: run-last, action. -@item @anchor{signal.tree-view.expand-collapse-cursor-row}"expand-collapse-cursor-row". Signature: (instance @ref{tree-view}), (arg-1 @code{boolean}), (arg-2 @code{boolean}), (arg-3 @code{boolean}) @result{} @code{boolean}. Options: run-last, action. @item @anchor{signal.tree-view.select-cursor-parent}"select-cursor-parent". Signature: (instance @ref{tree-view}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.tree-view.select-cursor-row}"select-cursor-row". Signature: (instance @ref{tree-view}), (arg-1 @code{boolean}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.tree-view.set-scroll-adjustments}"set-scroll-adjustments". Signature: (instance @ref{tree-view}), (arg-1 @ref{adjustment}), (arg-2 @ref{adjustment}) @result{} void. Options: run-last, action. @item @anchor{signal.tree-view.start-interactive-search}"start-interactive-search". Signature: (instance @ref{tree-view}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.tree-view.test-collapse-row}"test-collapse-row". Signature: (instance @ref{tree-view}), (arg-1 @ref{tree-iter}), (arg-2 @ref{tree-path}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.tree-view.test-expand-row}"test-expand-row". Signature: (instance @ref{tree-view}), (arg-1 @ref{tree-iter}), (arg-2 @ref{tree-path}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.tree-view.toggle-cursor-row}"toggle-cursor-row". Signature: (instance @ref{tree-view}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.tree-view.unselect-all}"unselect-all". Signature: (instance @ref{tree-view}) @result{} @code{boolean}. Options: run-last, action. @end itemize @@ -2437,7 +2452,7 @@ Signals: @node v-box @section v-box @Class v-box -Superclass: @ref{box} +Superclass: @ref{box} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Subclasses: @ref{recent-chooser-widget} @ref{gamma-curve} @ref{font-selection} @ref{file-chooser-widget} @ref{color-selection} @@ -2456,7 +2471,7 @@ Signals: @node v-button-box @section v-button-box @Class v-button-box -Superclass: @ref{button-box} +Superclass: @ref{button-box} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize @@ -2473,7 +2488,7 @@ Signals: @node v-paned @section v-paned @Class v-paned -Superclass: @ref{paned} +Superclass: @ref{paned} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize @@ -2490,7 +2505,7 @@ Signals: @node v-ruler @section v-ruler @Class v-ruler -Superclass: @ref{ruler} +Superclass: @ref{ruler} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize @@ -2507,7 +2522,7 @@ Signals: @node v-scale @section v-scale @Class v-scale -Superclass: @ref{scale} +Superclass: @ref{scale} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize @@ -2524,7 +2539,7 @@ Signals: @node v-scrollbar @section v-scrollbar @Class v-scrollbar -Superclass: @ref{scrollbar} +Superclass: @ref{scrollbar} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize @@ -2541,7 +2556,7 @@ Signals: @node v-separator @section v-separator @Class v-separator -Superclass: @ref{separator} +Superclass: @ref{separator} @ref{atk-implementor-iface} @ref{buildable} @ref{orientable} Slots: @itemize @@ -2558,13 +2573,13 @@ Signals: @node viewport @section viewport @Class viewport -Superclass: @ref{bin} +Superclass: @ref{bin} @ref{atk-implementor-iface} @ref{buildable} Slots: @itemize @item @anchor{slot.viewport.hadjustment}hadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.viewport-hadjustment}@code{viewport-hadjustment}. -@item @anchor{slot.viewport.vadjustment}vadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.viewport-vadjustment}@code{viewport-vadjustment}. @item @anchor{slot.viewport.shadow-type}shadow-type. Type: @ref{shadow-type}. Accessor: @anchor{fn.viewport-shadow-type}@code{viewport-shadow-type}. +@item @anchor{slot.viewport.vadjustment}vadjustment. Type: @ref{adjustment}. Accessor: @anchor{fn.viewport-vadjustment}@code{viewport-vadjustment}. @end itemize @@ -2579,7 +2594,7 @@ Signals: @node volume-button @section volume-button @Class volume-button -Superclass: @ref{scale-button} +Superclass: @ref{scale-button} @ref{atk-implementor-iface} @ref{activatable} @ref{buildable} @ref{orientable} Slots: @itemize @@ -2596,112 +2611,112 @@ Signals: @node widget @section widget @Class widget -Superclass: @ref{gtk-object} +Superclass: @ref{gtk-object} @ref{atk-implementor-iface} @ref{buildable} Subclasses: @ref{old-editable} @ref{progress} @ref{invisible} @ref{h-s-v} @ref{separator} @ref{range} @ref{ruler} @ref{entry} @ref{drawing-area} @ref{cell-view} @ref{calendar} @ref{misc} @ref{container} Slots: @itemize -@item @anchor{slot.widget.name}name. Type: @code{string}. Accessor: @anchor{fn.widget-name}@code{widget-name}. -@item @anchor{slot.widget.parent}parent. Type: @ref{container}. Accessor: @anchor{fn.widget-parent}@code{widget-parent}. -@item @anchor{slot.widget.width-request}width-request. Type: @code{integer}. Accessor: @anchor{fn.widget-width-request}@code{widget-width-request}. -@item @anchor{slot.widget.height-request}height-request. Type: @code{integer}. Accessor: @anchor{fn.widget-height-request}@code{widget-height-request}. -@item @anchor{slot.widget.visible}visible. Type: @code{boolean}. Accessor: @anchor{fn.widget-visible}@code{widget-visible}. -@item @anchor{slot.widget.sensitive}sensitive. Type: @code{boolean}. Accessor: @anchor{fn.widget-sensitive}@code{widget-sensitive}. +@item @anchor{slot.widget.accessible}accessible. Type: @ref{g-object}. Accessor: @anchor{fn.widget-accessible}@code{widget-accessible}. Read-only. @item @anchor{slot.widget.app-paintable}app-paintable. Type: @code{boolean}. Accessor: @anchor{fn.widget-app-paintable}@code{widget-app-paintable}. -@item @anchor{slot.widget.can-focus}can-focus. Type: @code{boolean}. Accessor: @anchor{fn.widget-can-focus}@code{widget-can-focus}. -@item @anchor{slot.widget.has-focus}has-focus. Type: @code{boolean}. Accessor: @anchor{fn.widget-has-focus}@code{widget-has-focus}. -@item @anchor{slot.widget.is-focus}is-focus. Type: @code{boolean}. Accessor: @anchor{fn.widget-is-focus}@code{widget-is-focus}. @item @anchor{slot.widget.can-default}can-default. Type: @code{boolean}. Accessor: @anchor{fn.widget-can-default}@code{widget-can-default}. -@item @anchor{slot.widget.has-default}has-default. Type: @code{boolean}. Accessor: @anchor{fn.widget-has-default}@code{widget-has-default}. -@item @anchor{slot.widget.receives-default}receives-default. Type: @code{boolean}. Accessor: @anchor{fn.widget-receives-default}@code{widget-receives-default}. +@item @anchor{slot.widget.can-focus}can-focus. Type: @code{boolean}. Accessor: @anchor{fn.widget-can-focus}@code{widget-can-focus}. @item @anchor{slot.widget.composite-child}composite-child. Type: @code{boolean}. Accessor: @anchor{fn.widget-composite-child}@code{widget-composite-child}. Read-only. -@item @anchor{slot.widget.style}style. Type: @ref{style}. Accessor: @anchor{fn.widget-style}@code{widget-style}. +@item @anchor{slot.widget.composite-name}composite-name. Type: @code{string}. Accessor: @anchor{fn.widget-composite-name}@code{widget-composite-name}. +@item @anchor{slot.widget.direction}direction. Type: @ref{text-direction}. Accessor: @anchor{fn.widget-direction}@code{widget-direction}. @item @anchor{slot.widget.events}events. Type: @ref{event-mask}. Accessor: @anchor{fn.widget-events}@code{widget-events}. @item @anchor{slot.widget.extension-events}extension-events. Type: @ref{gdk-extension-mode}. Accessor: @anchor{fn.widget-extension-events}@code{widget-extension-events}. -@item @anchor{slot.widget.no-show-all}no-show-all. Type: @code{boolean}. Accessor: @anchor{fn.widget-no-show-all}@code{widget-no-show-all}. +@item @anchor{slot.widget.has-default}has-default. Type: @code{boolean}. Accessor: @anchor{fn.widget-has-default}@code{widget-has-default}. +@item @anchor{slot.widget.has-focus}has-focus. Type: @code{boolean}. Accessor: @anchor{fn.widget-has-focus}@code{widget-has-focus}. @item @anchor{slot.widget.has-tooltip}has-tooltip. Type: @code{boolean}. Accessor: @anchor{fn.widget-has-tooltip}@code{widget-has-tooltip}. +@item @anchor{slot.widget.height-request}height-request. Type: @code{integer}. Accessor: @anchor{fn.widget-height-request}@code{widget-height-request}. +@item @anchor{slot.widget.is-focus}is-focus. Type: @code{boolean}. Accessor: @anchor{fn.widget-is-focus}@code{widget-is-focus}. +@item @anchor{slot.widget.name}name. Type: @code{string}. Accessor: @anchor{fn.widget-name}@code{widget-name}. +@item @anchor{slot.widget.no-show-all}no-show-all. Type: @code{boolean}. Accessor: @anchor{fn.widget-no-show-all}@code{widget-no-show-all}. +@item @anchor{slot.widget.parent}parent. Type: @ref{container}. Accessor: @anchor{fn.widget-parent}@code{widget-parent}. +@item @anchor{slot.widget.receives-default}receives-default. Type: @code{boolean}. Accessor: @anchor{fn.widget-receives-default}@code{widget-receives-default}. +@item @anchor{slot.widget.redraw-on-allocate}redraw-on-allocate. Type: @code{boolean}. Accessor: @anchor{fn.widget-redraw-on-allocate}@code{widget-redraw-on-allocate}. Write-only. +@item @anchor{slot.widget.sensitive}sensitive. Type: @code{boolean}. Accessor: @anchor{fn.widget-sensitive}@code{widget-sensitive}. +@item @anchor{slot.widget.style}style. Type: @ref{style}. Accessor: @anchor{fn.widget-style}@code{widget-style}. @item @anchor{slot.widget.tooltip-markup}tooltip-markup. Type: @code{string}. Accessor: @anchor{fn.widget-tooltip-markup}@code{widget-tooltip-markup}. @item @anchor{slot.widget.tooltip-text}tooltip-text. Type: @code{string}. Accessor: @anchor{fn.widget-tooltip-text}@code{widget-tooltip-text}. -@item @anchor{slot.widget.window}window. Type: @ref{gdk-window}. Accessor: @anchor{fn.widget-window}@code{widget-window}. Read-only. -@item @anchor{slot.widget.direction}direction. Type: @ref{text-direction}. Accessor: @anchor{fn.widget-direction}@code{widget-direction}. -@item @anchor{slot.widget.composite-name}composite-name. Type: @code{string}. Accessor: @anchor{fn.widget-composite-name}@code{widget-composite-name}. -@item @anchor{slot.widget.redraw-on-allocate}redraw-on-allocate. Type: @code{boolean}. Accessor: @anchor{fn.widget-redraw-on-allocate}@code{widget-redraw-on-allocate}. Write-only. -@item @anchor{slot.widget.accessible}accessible. Type: @ref{g-object}. Accessor: @anchor{fn.widget-accessible}@code{widget-accessible}. Read-only. @item @anchor{slot.widget.tooltip-window}tooltip-window. Type: @ref{g-object}. Accessor: @anchor{fn.widget-tooltip-window}@code{widget-tooltip-window}. +@item @anchor{slot.widget.visible}visible. Type: @code{boolean}. Accessor: @anchor{fn.widget-visible}@code{widget-visible}. +@item @anchor{slot.widget.width-request}width-request. Type: @code{integer}. Accessor: @anchor{fn.widget-width-request}@code{widget-width-request}. +@item @anchor{slot.widget.window}window. Type: @ref{gdk-window}. Accessor: @anchor{fn.widget-window}@code{widget-window}. Read-only. @end itemize Signals: @itemize -@item @anchor{signal.widget.composited-changed}"composited-changed". Signature: (instance @ref{widget}) @result{} void. Options: run-last, action. -@item @anchor{signal.widget.show}"show". Signature: (instance @ref{widget}) @result{} void. Options: run-first. -@item @anchor{signal.widget.hide}"hide". Signature: (instance @ref{widget}) @result{} void. Options: run-first. -@item @anchor{signal.widget.map}"map". Signature: (instance @ref{widget}) @result{} void. Options: run-first. -@item @anchor{signal.widget.unmap}"unmap". Signature: (instance @ref{widget}) @result{} void. Options: run-first. -@item @anchor{signal.widget.realize}"realize". Signature: (instance @ref{widget}) @result{} void. Options: run-first. -@item @anchor{signal.widget.unrealize}"unrealize". Signature: (instance @ref{widget}) @result{} void. Options: run-last. -@item @anchor{signal.widget.size-request}"size-request". Signature: (instance @ref{widget}), (arg-1 @code{GtkRequisition}) @result{} void. Options: run-first. -@item @anchor{signal.widget.size-allocate}"size-allocate". Signature: (instance @ref{widget}), (arg-1 @ref{rectangle}) @result{} void. Options: run-first. -@item @anchor{signal.widget.state-changed}"state-changed". Signature: (instance @ref{widget}), (arg-1 @ref{state-type}) @result{} void. Options: run-first. -@item @anchor{signal.widget.parent-set}"parent-set". Signature: (instance @ref{widget}), (arg-1 @ref{widget}) @result{} void. Options: run-first. -@item @anchor{signal.widget.hierarchy-changed}"hierarchy-changed". Signature: (instance @ref{widget}), (arg-1 @ref{widget}) @result{} void. Options: run-last. -@item @anchor{signal.widget.style-set}"style-set". Signature: (instance @ref{widget}), (arg-1 @ref{style}) @result{} void. Options: run-first. -@item @anchor{signal.widget.direction-changed}"direction-changed". Signature: (instance @ref{widget}), (arg-1 @ref{text-direction}) @result{} void. Options: run-first. -@item @anchor{signal.widget.grab-notify}"grab-notify". Signature: (instance @ref{widget}), (arg-1 @code{boolean}) @result{} void. Options: run-first. -@item @anchor{signal.widget.child-notify}"child-notify". Signature: (instance @ref{widget}), (arg-1 GParam) @result{} void. Options: run-first, no-recurse, detailed, no-hooks. -@item @anchor{signal.widget.mnemonic-activate}"mnemonic-activate". Signature: (instance @ref{widget}), (arg-1 @code{boolean}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.grab-focus}"grab-focus". Signature: (instance @ref{widget}) @result{} void. Options: run-last, action. -@item @anchor{signal.widget.focus}"focus". Signature: (instance @ref{widget}), (arg-1 @ref{direction-type}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.move-focus}"move-focus". Signature: (instance @ref{widget}), (arg-1 @ref{direction-type}) @result{} void. Options: run-last, action. -@item @anchor{signal.widget.event}"event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.event-after}"event-after". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} void. Options: . +@item @anchor{signal.widget.accel-closures-changed}"accel-closures-changed". Signature: (instance @ref{widget}) @result{} void. Options: . @item @anchor{signal.widget.button-press-event}"button-press-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. @item @anchor{signal.widget.button-release-event}"button-release-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.scroll-event}"scroll-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.motion-notify-event}"motion-notify-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.keynav-failed}"keynav-failed". Signature: (instance @ref{widget}), (arg-1 @ref{direction-type}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.can-activate-accel}"can-activate-accel". Signature: (instance @ref{widget}), (arg-1 @code{integer}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.child-notify}"child-notify". Signature: (instance @ref{widget}), (arg-1 GParam) @result{} void. Options: run-first, no-recurse, detailed, no-hooks. +@item @anchor{signal.widget.client-event}"client-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.composited-changed}"composited-changed". Signature: (instance @ref{widget}) @result{} void. Options: run-last, action. +@item @anchor{signal.widget.configure-event}"configure-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.damage-event}"damage-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. @item @anchor{signal.widget.delete-event}"delete-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. @item @anchor{signal.widget.destroy-event}"destroy-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.direction-changed}"direction-changed". Signature: (instance @ref{widget}), (arg-1 @ref{text-direction}) @result{} void. Options: run-first. +@item @anchor{signal.widget.drag-begin}"drag-begin". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}) @result{} void. Options: run-last. +@item @anchor{signal.widget.drag-data-delete}"drag-data-delete". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}) @result{} void. Options: run-last. +@item @anchor{signal.widget.drag-data-get}"drag-data-get". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}), (arg-2 @code{GtkSelectionData}), (arg-3 @code{integer}), (arg-4 @code{integer}) @result{} void. Options: run-last. +@item @anchor{signal.widget.drag-data-received}"drag-data-received". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}), (arg-2 @code{integer}), (arg-3 @code{integer}), (arg-4 @code{GtkSelectionData}), (arg-5 @code{integer}), (arg-6 @code{integer}) @result{} void. Options: run-last. +@item @anchor{signal.widget.drag-drop}"drag-drop". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}), (arg-2 @code{integer}), (arg-3 @code{integer}), (arg-4 @code{integer}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.drag-end}"drag-end". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}) @result{} void. Options: run-last. +@item @anchor{signal.widget.drag-failed}"drag-failed". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}), (arg-2 @ref{drag-result}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.drag-leave}"drag-leave". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}), (arg-2 @code{integer}) @result{} void. Options: run-last. +@item @anchor{signal.widget.drag-motion}"drag-motion". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}), (arg-2 @code{integer}), (arg-3 @code{integer}), (arg-4 @code{integer}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.enter-notify-event}"enter-notify-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.event}"event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.event-after}"event-after". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} void. Options: . @item @anchor{signal.widget.expose-event}"expose-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.focus}"focus". Signature: (instance @ref{widget}), (arg-1 @ref{direction-type}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.focus-in-event}"focus-in-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.focus-out-event}"focus-out-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.grab-broken-event}"grab-broken-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.grab-focus}"grab-focus". Signature: (instance @ref{widget}) @result{} void. Options: run-last, action. +@item @anchor{signal.widget.grab-notify}"grab-notify". Signature: (instance @ref{widget}), (arg-1 @code{boolean}) @result{} void. Options: run-first. +@item @anchor{signal.widget.hide}"hide". Signature: (instance @ref{widget}) @result{} void. Options: run-first. +@item @anchor{signal.widget.hierarchy-changed}"hierarchy-changed". Signature: (instance @ref{widget}), (arg-1 @ref{widget}) @result{} void. Options: run-last. @item @anchor{signal.widget.key-press-event}"key-press-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. @item @anchor{signal.widget.key-release-event}"key-release-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.enter-notify-event}"enter-notify-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.keynav-failed}"keynav-failed". Signature: (instance @ref{widget}), (arg-1 @ref{direction-type}) @result{} @code{boolean}. Options: run-last. @item @anchor{signal.widget.leave-notify-event}"leave-notify-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.configure-event}"configure-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.focus-in-event}"focus-in-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.focus-out-event}"focus-out-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.map}"map". Signature: (instance @ref{widget}) @result{} void. Options: run-first. @item @anchor{signal.widget.map-event}"map-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.unmap-event}"unmap-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.mnemonic-activate}"mnemonic-activate". Signature: (instance @ref{widget}), (arg-1 @code{boolean}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.motion-notify-event}"motion-notify-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.move-focus}"move-focus". Signature: (instance @ref{widget}), (arg-1 @ref{direction-type}) @result{} void. Options: run-last, action. +@item @anchor{signal.widget.no-expose-event}"no-expose-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.parent-set}"parent-set". Signature: (instance @ref{widget}), (arg-1 @ref{widget}) @result{} void. Options: run-first. +@item @anchor{signal.widget.popup-menu}"popup-menu". Signature: (instance @ref{widget}) @result{} @code{boolean}. Options: run-last, action. @item @anchor{signal.widget.property-notify-event}"property-notify-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.proximity-in-event}"proximity-in-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.proximity-out-event}"proximity-out-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.query-tooltip}"query-tooltip". Signature: (instance @ref{widget}), (arg-1 @code{integer}), (arg-2 @code{integer}), (arg-3 @code{boolean}), (arg-4 @ref{tooltip}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.realize}"realize". Signature: (instance @ref{widget}) @result{} void. Options: run-first. +@item @anchor{signal.widget.screen-changed}"screen-changed". Signature: (instance @ref{widget}), (arg-1 @ref{screen}) @result{} void. Options: run-last. +@item @anchor{signal.widget.scroll-event}"scroll-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. @item @anchor{signal.widget.selection-clear-event}"selection-clear-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.selection-request-event}"selection-request-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.selection-get}"selection-get". Signature: (instance @ref{widget}), (arg-1 @code{GtkSelectionData}), (arg-2 @code{integer}), (arg-3 @code{integer}) @result{} void. Options: run-last. @item @anchor{signal.widget.selection-notify-event}"selection-notify-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. @item @anchor{signal.widget.selection-received}"selection-received". Signature: (instance @ref{widget}), (arg-1 @code{GtkSelectionData}), (arg-2 @code{integer}) @result{} void. Options: run-last. -@item @anchor{signal.widget.selection-get}"selection-get". Signature: (instance @ref{widget}), (arg-1 @code{GtkSelectionData}), (arg-2 @code{integer}), (arg-3 @code{integer}) @result{} void. Options: run-last. -@item @anchor{signal.widget.proximity-in-event}"proximity-in-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.proximity-out-event}"proximity-out-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.drag-leave}"drag-leave". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}), (arg-2 @code{integer}) @result{} void. Options: run-last. -@item @anchor{signal.widget.drag-begin}"drag-begin". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}) @result{} void. Options: run-last. -@item @anchor{signal.widget.drag-end}"drag-end". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}) @result{} void. Options: run-last. -@item @anchor{signal.widget.drag-data-delete}"drag-data-delete". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}) @result{} void. Options: run-last. -@item @anchor{signal.widget.drag-failed}"drag-failed". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}), (arg-2 @ref{drag-result}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.drag-motion}"drag-motion". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}), (arg-2 @code{integer}), (arg-3 @code{integer}), (arg-4 @code{integer}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.drag-drop}"drag-drop". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}), (arg-2 @code{integer}), (arg-3 @code{integer}), (arg-4 @code{integer}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.drag-data-get}"drag-data-get". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}), (arg-2 @code{GtkSelectionData}), (arg-3 @code{integer}), (arg-4 @code{integer}) @result{} void. Options: run-last. -@item @anchor{signal.widget.drag-data-received}"drag-data-received". Signature: (instance @ref{widget}), (arg-1 @ref{drag-context}), (arg-2 @code{integer}), (arg-3 @code{integer}), (arg-4 @code{GtkSelectionData}), (arg-5 @code{integer}), (arg-6 @code{integer}) @result{} void. Options: run-last. +@item @anchor{signal.widget.selection-request-event}"selection-request-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.show}"show". Signature: (instance @ref{widget}) @result{} void. Options: run-first. +@item @anchor{signal.widget.show-help}"show-help". Signature: (instance @ref{widget}), (arg-1 @ref{widget-help-type}) @result{} @code{boolean}. Options: run-last, action. +@item @anchor{signal.widget.size-allocate}"size-allocate". Signature: (instance @ref{widget}), (arg-1 @ref{rectangle}) @result{} void. Options: run-first. +@item @anchor{signal.widget.size-request}"size-request". Signature: (instance @ref{widget}), (arg-1 @code{GtkRequisition}) @result{} void. Options: run-first. +@item @anchor{signal.widget.state-changed}"state-changed". Signature: (instance @ref{widget}), (arg-1 @ref{state-type}) @result{} void. Options: run-first. +@item @anchor{signal.widget.style-set}"style-set". Signature: (instance @ref{widget}), (arg-1 @ref{style}) @result{} void. Options: run-first. +@item @anchor{signal.widget.unmap}"unmap". Signature: (instance @ref{widget}) @result{} void. Options: run-first. +@item @anchor{signal.widget.unmap-event}"unmap-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. +@item @anchor{signal.widget.unrealize}"unrealize". Signature: (instance @ref{widget}) @result{} void. Options: run-last. @item @anchor{signal.widget.visibility-notify-event}"visibility-notify-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.client-event}"client-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.no-expose-event}"no-expose-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. @item @anchor{signal.widget.window-state-event}"window-state-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.damage-event}"damage-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.grab-broken-event}"grab-broken-event". Signature: (instance @ref{widget}), (arg-1 @ref{event}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.query-tooltip}"query-tooltip". Signature: (instance @ref{widget}), (arg-1 @code{integer}), (arg-2 @code{integer}), (arg-3 @code{boolean}), (arg-4 @ref{tooltip}) @result{} @code{boolean}. Options: run-last. -@item @anchor{signal.widget.popup-menu}"popup-menu". Signature: (instance @ref{widget}) @result{} @code{boolean}. Options: run-last, action. -@item @anchor{signal.widget.show-help}"show-help". Signature: (instance @ref{widget}), (arg-1 @ref{widget-help-type}) @result{} @code{boolean}. Options: run-last, action. -@item @anchor{signal.widget.accel-closures-changed}"accel-closures-changed". Signature: (instance @ref{widget}) @result{} void. Options: . -@item @anchor{signal.widget.screen-changed}"screen-changed". Signature: (instance @ref{widget}), (arg-1 @ref{screen}) @result{} void. Options: run-last. -@item @anchor{signal.widget.can-activate-accel}"can-activate-accel". Signature: (instance @ref{widget}), (arg-1 @code{integer}) @result{} @code{boolean}. Options: run-last. @end itemize -- 1.7.10.4