New upstream version 3.24.18
This commit is contained in:
commit
ea8a581be2
6
INSTALL
6
INSTALL
@ -4,7 +4,7 @@ Prerequisites
|
||||
GTK+ requires the following packages:
|
||||
|
||||
- The GLib, Pango, GdkPixbuf, ATK and cairo libraries, available at
|
||||
the same location as GTK+. GTK+ 3.24.17 requires at least
|
||||
the same location as GTK+. GTK+ 3.24.18 requires at least
|
||||
GLib 2.57.2, Pango 1.41.0,
|
||||
GdkPixbuf 2.30.0, ATK 2.15.1
|
||||
and cairo 1.14.0.
|
||||
@ -22,8 +22,8 @@ GTK+ requires the following packages:
|
||||
Simple install procedure
|
||||
========================
|
||||
|
||||
% tar xf gtk+-3.24.17.tar.xz # unpack the sources
|
||||
% cd gtk+-3.24.17 # change to the toplevel directory
|
||||
% tar xf gtk+-3.24.18.tar.xz # unpack the sources
|
||||
% cd gtk+-3.24.18 # change to the toplevel directory
|
||||
% ./configure # run the `configure' script
|
||||
% make # build GTK+
|
||||
[ Become root if necessary ]
|
||||
|
15
NEWS
15
NEWS
@ -1,3 +1,18 @@
|
||||
Overview of Changes in GTK+ 3.24.18
|
||||
===================================
|
||||
|
||||
* Wayland:
|
||||
- Fix more sizing regressions in Epiphany and LibreOffice
|
||||
menus, and popups in general
|
||||
|
||||
* Build:
|
||||
- Make resource build reproducible
|
||||
|
||||
* Translation updates
|
||||
Basque
|
||||
Latvian
|
||||
|
||||
|
||||
Overview of Changes in GTK+ 3.24.17
|
||||
===================================
|
||||
|
||||
|
2
README
2
README
@ -1,7 +1,7 @@
|
||||
General Information
|
||||
===================
|
||||
|
||||
This is GTK+ version 3.24.17. GTK+ is a multi-platform toolkit for
|
||||
This is GTK+ version 3.24.18. GTK+ is a multi-platform toolkit for
|
||||
creating graphical user interfaces. Offering a complete set of widgets,
|
||||
GTK+ is suitable for projects ranging from small one-off projects to
|
||||
complete application suites.
|
||||
|
@ -1,28 +0,0 @@
|
||||
..\..\gdk\win32\gdkcursor-win32.c
|
||||
..\..\gdk\win32\gdkdevicemanager-win32.c
|
||||
..\..\gdk\win32\gdkdevice-virtual.c
|
||||
..\..\gdk\win32\gdkdevice-win32.c
|
||||
..\..\gdk\win32\gdkdevice-wintab.c
|
||||
..\..\gdk\win32\gdkdisplaymanager-win32.c
|
||||
..\..\gdk\win32\gdkdisplay-win32.c
|
||||
..\..\gdk\win32\gdkdnd-win32.c
|
||||
..\..\gdk\win32\gdkevents-win32.c
|
||||
..\..\gdk\win32\gdkgeometry-win32.c
|
||||
..\..\gdk\win32\gdkglobals-win32.c
|
||||
..\..\gdk\win32\gdkkeys-win32.c
|
||||
..\..\gdk\win32\gdkmain-win32.c
|
||||
..\..\gdk\win32\gdkproperty-win32.c
|
||||
..\..\gdk\win32\gdkscreen-win32.c
|
||||
..\..\gdk\win32\gdkselection-win32.c
|
||||
..\..\gdk\win32\gdktestutils-win32.c
|
||||
..\..\gdk\win32\gdkwin32.h
|
||||
..\..\gdk\win32\gdkwin32cursor.h
|
||||
..\..\gdk\win32\gdkwin32display.h
|
||||
..\..\gdk\win32\gdkwin32displaymanager.h
|
||||
..\..\gdk\win32\gdkwin32dnd.h
|
||||
..\..\gdk\win32\gdkwin32id.c
|
||||
..\..\gdk\win32\gdkwin32keys.h
|
||||
..\..\gdk\win32\gdkwin32misc.h
|
||||
..\..\gdk\win32\gdkwin32screen.h
|
||||
..\..\gdk\win32\gdkwin32window.h
|
||||
..\..\gdk\win32\gdkwindow-win32.c
|
@ -1,82 +0,0 @@
|
||||
..\..\gdk\gdk.h
|
||||
..\..\gdk\gdk-autocleanup.h
|
||||
..\..\gdk\gdkapplaunchcontext.h
|
||||
..\..\gdk\gdkcairo.h
|
||||
..\..\gdk\gdkcursor.h
|
||||
..\..\gdk\gdkdevice.h
|
||||
..\..\gdk\gdkdevicepad.h
|
||||
..\..\gdk\gdkdevicetool.h
|
||||
..\..\gdk\gdkdevicemanager.h
|
||||
..\..\gdk\gdkdisplay.h
|
||||
..\..\gdk\gdkdisplaymanager.h
|
||||
..\..\gdk\gdkdnd.h
|
||||
..\..\gdk\gdkdrawingcontext.h
|
||||
..\..\gdk\gdkevents.h
|
||||
..\..\gdk\gdkframetimings.h
|
||||
..\..\gdk\gdkglcontext.h
|
||||
..\..\gdk\gdkkeys.h
|
||||
..\..\gdk\gdkkeysyms.h
|
||||
..\..\gdk\gdkmain.h
|
||||
..\..\gdk\gdkmonitor.h
|
||||
..\..\gdk\gdkpango.h
|
||||
..\..\gdk\gdkframeclock.h
|
||||
..\..\gdk\gdkpixbuf.h
|
||||
..\..\gdk\gdkprivate.h
|
||||
..\..\gdk\gdkproperty.h
|
||||
..\..\gdk\gdkrectangle.h
|
||||
..\..\gdk\gdkrgba.h
|
||||
..\..\gdk\gdkscreen.h
|
||||
..\..\gdk\gdkseat.h
|
||||
..\..\gdk\gdkselection.h
|
||||
..\..\gdk\gdktestutils.h
|
||||
..\..\gdk\gdkthreads.h
|
||||
..\..\gdk\gdktypes.h
|
||||
..\..\gdk\gdkvisual.h
|
||||
..\..\gdk\gdkwindow.h
|
||||
..\..\gdk\deprecated\gdkcolor.h
|
||||
..\..\gdk\deprecated\gdkcolor.c
|
||||
..\..\gdk\gdk-private.c
|
||||
..\..\gdk\gdk.c
|
||||
..\..\gdk\gdkapplaunchcontext.c
|
||||
..\..\gdk\gdkcairo.c
|
||||
..\..\gdk\gdkcursor.c
|
||||
..\..\gdk\gdkdeprecated.c
|
||||
..\..\gdk\gdkdevice.c
|
||||
..\..\gdk\gdkdevicepad.c
|
||||
..\..\gdk\gdkdevicetool.c
|
||||
..\..\gdk\gdkdevicemanager.c
|
||||
..\..\gdk\gdkdisplay.c
|
||||
..\..\gdk\gdkdisplaymanager.c
|
||||
..\..\gdk\gdkdnd.c
|
||||
..\..\gdk\gdkdrawingcontext.c
|
||||
..\..\gdk\gdkevents.c
|
||||
..\..\gdk\gdkframetimings.c
|
||||
..\..\gdk\gdkgl.c
|
||||
..\..\gdk\gdkglcontext.c
|
||||
..\..\gdk\gdkglobals.c
|
||||
..\..\gdk\gdkkeys.c
|
||||
..\..\gdk\gdkkeyuni.c
|
||||
..\..\gdk\gdkmonitor.c
|
||||
..\..\gdk\gdkoffscreenwindow.c
|
||||
..\..\gdk\gdkframeclock.c
|
||||
..\..\gdk\gdkframeclockidle.c
|
||||
..\..\gdk\gdkpango.c
|
||||
..\..\gdk\gdkpixbuf-drawable.c
|
||||
..\..\gdk\gdkprofiler.c
|
||||
..\..\gdk\gdkproperty.c
|
||||
..\..\gdk\gdkrectangle.c
|
||||
..\..\gdk\gdkrgba.c
|
||||
..\..\gdk\gdkscreen.c
|
||||
..\..\gdk\gdkseat.c
|
||||
..\..\gdk\gdkseatdefault.c
|
||||
..\..\gdk\gdkselection.c
|
||||
..\..\gdk\gdkvisual.c
|
||||
..\..\gdk\gdkwindow.c
|
||||
..\..\gdk\gdkwindowimpl.c
|
||||
..\..\gdk\gdkenumtypes.h
|
||||
..\..\gdk\gdkenumtypes.c
|
||||
..\..\gdk\gdkmarshalers.h
|
||||
..\..\gdk\gdkmarshalers.c
|
||||
..\..\gdk\gdkresources.h
|
||||
..\..\gdk\gdkresources.c
|
||||
..\..\gdk\gdkversionmacros.h
|
@ -1,820 +0,0 @@
|
||||
..\..\gtk\gtk.h
|
||||
..\..\gtk\gtk-autocleanups.h
|
||||
..\..\gtk\gtkx-autocleanups.h
|
||||
..\..\gtk\gtk-a11y.h
|
||||
..\..\gtk\gtkaboutdialog.h
|
||||
..\..\gtk\gtkaccelgroup.h
|
||||
..\..\gtk\gtkaccellabel.h
|
||||
..\..\gtk\gtkaccelmap.h
|
||||
..\..\gtk\gtkaccessible.h
|
||||
..\..\gtk\gtkactionable.h
|
||||
..\..\gtk\gtkactionbar.h
|
||||
..\..\gtk\gtkadjustment.h
|
||||
..\..\gtk\gtkappchooser.h
|
||||
..\..\gtk\gtkappchooserbutton.h
|
||||
..\..\gtk\gtkappchooserdialog.h
|
||||
..\..\gtk\gtkappchooserwidget.h
|
||||
..\..\gtk\gtkapplication.h
|
||||
..\..\gtk\gtkapplicationwindow.h
|
||||
..\..\gtk\gtkaspectframe.h
|
||||
..\..\gtk\gtkassistant.h
|
||||
..\..\gtk\gtkbbox.h
|
||||
..\..\gtk\gtkbin.h
|
||||
..\..\gtk\gtkbindings.h
|
||||
..\..\gtk\gtkborder.h
|
||||
..\..\gtk\gtkbox.h
|
||||
..\..\gtk\gtkbuilder.h
|
||||
..\..\gtk\gtkbuildable.h
|
||||
..\..\gtk\gtkbutton.h
|
||||
..\..\gtk\gtkcalendar.h
|
||||
..\..\gtk\gtkcellarea.h
|
||||
..\..\gtk\gtkcellareacontext.h
|
||||
..\..\gtk\gtkcellareabox.h
|
||||
..\..\gtk\gtkcelleditable.h
|
||||
..\..\gtk\gtkcelllayout.h
|
||||
..\..\gtk\gtkcellrenderer.h
|
||||
..\..\gtk\gtkcellrendereraccel.h
|
||||
..\..\gtk\gtkcellrenderercombo.h
|
||||
..\..\gtk\gtkcellrendererpixbuf.h
|
||||
..\..\gtk\gtkcellrendererprogress.h
|
||||
..\..\gtk\gtkcellrendererspin.h
|
||||
..\..\gtk\gtkcellrendererspinner.h
|
||||
..\..\gtk\gtkcellrenderertext.h
|
||||
..\..\gtk\gtkcellrenderertoggle.h
|
||||
..\..\gtk\gtkcellview.h
|
||||
..\..\gtk\gtkcheckbutton.h
|
||||
..\..\gtk\gtkcheckmenuitem.h
|
||||
..\..\gtk\gtkclipboard.h
|
||||
..\..\gtk\gtkcolorbutton.h
|
||||
..\..\gtk\gtkcolorchooser.h
|
||||
..\..\gtk\gtkcolorchooserwidget.h
|
||||
..\..\gtk\gtkcolorchooserdialog.h
|
||||
..\..\gtk\gtkcolorutils.h
|
||||
..\..\gtk\gtkcombobox.h
|
||||
..\..\gtk\gtkcomboboxtext.h
|
||||
..\..\gtk\gtkcontainer.h
|
||||
..\..\gtk\gtkcssprovider.h
|
||||
..\..\gtk\gtkcsssection.h
|
||||
..\..\gtk\gtkdebug.h
|
||||
..\..\gtk\gtkdialog.h
|
||||
..\..\gtk\gtkdnd.h
|
||||
..\..\gtk\gtkdragdest.h
|
||||
..\..\gtk\gtkdragsource.h
|
||||
..\..\gtk\gtkdrawingarea.h
|
||||
..\..\gtk\gtkeditable.h
|
||||
..\..\gtk\gtkentry.h
|
||||
..\..\gtk\gtkentrybuffer.h
|
||||
..\..\gtk\gtkentrycompletion.h
|
||||
..\..\gtk\gtkenums.h
|
||||
..\..\gtk\gtkeventbox.h
|
||||
..\..\gtk\gtkeventcontroller.h
|
||||
..\..\gtk\gtkeventcontrollerkey.h
|
||||
..\..\gtk\gtkeventcontrollermotion.h
|
||||
..\..\gtk\gtkeventcontrollerscroll.h
|
||||
..\..\gtk\gtkexpander.h
|
||||
..\..\gtk\gtkfilechooser.h
|
||||
..\..\gtk\gtkfilechooserbutton.h
|
||||
..\..\gtk\gtkfilechooserdialog.h
|
||||
..\..\gtk\gtkfilechoosernative.h
|
||||
..\..\gtk\gtkfilechooserwidget.h
|
||||
..\..\gtk\gtkfilefilter.h
|
||||
..\..\gtk\gtkfixed.h
|
||||
..\..\gtk\gtkflowbox.h
|
||||
..\..\gtk\gtkfontbutton.h
|
||||
..\..\gtk\gtkfontchooser.h
|
||||
..\..\gtk\gtkfontchooserdialog.h
|
||||
..\..\gtk\gtkfontchooserwidget.h
|
||||
..\..\gtk\gtkframe.h
|
||||
..\..\gtk\gtkgesture.h
|
||||
..\..\gtk\gtkgesturedrag.h
|
||||
..\..\gtk\gtkgesturelongpress.h
|
||||
..\..\gtk\gtkgesturemultipress.h
|
||||
..\..\gtk\gtkgesturepan.h
|
||||
..\..\gtk\gtkgesturerotate.h
|
||||
..\..\gtk\gtkgesturesingle.h
|
||||
..\..\gtk\gtkgesturestylus.h
|
||||
..\..\gtk\gtkgestureswipe.h
|
||||
..\..\gtk\gtkgesturezoom.h
|
||||
..\..\gtk\gtkglarea.h
|
||||
..\..\gtk\gtkgrid.h
|
||||
..\..\gtk\gtkheaderbar.h
|
||||
..\..\gtk\gtkicontheme.h
|
||||
..\..\gtk\gtkiconview.h
|
||||
..\..\gtk\gtkimage.h
|
||||
..\..\gtk\gtkimcontext.h
|
||||
..\..\gtk\gtkimcontextinfo.h
|
||||
..\..\gtk\gtkimcontextsimple.h
|
||||
..\..\gtk\gtkimmodule.h
|
||||
..\..\gtk\gtkimmulticontext.h
|
||||
..\..\gtk\gtkinfobar.h
|
||||
..\..\gtk\gtkinvisible.h
|
||||
..\..\gtk\gtklabel.h
|
||||
..\..\gtk\gtklayout.h
|
||||
..\..\gtk\gtklevelbar.h
|
||||
..\..\gtk\gtklinkbutton.h
|
||||
..\..\gtk\gtklistbox.h
|
||||
..\..\gtk\gtkliststore.h
|
||||
..\..\gtk\gtklockbutton.h
|
||||
..\..\gtk\gtkmain.h
|
||||
..\..\gtk\gtkmenu.h
|
||||
..\..\gtk\gtkmenubar.h
|
||||
..\..\gtk\gtkmenubutton.h
|
||||
..\..\gtk\gtkmenuitem.h
|
||||
..\..\gtk\gtkmenushell.h
|
||||
..\..\gtk\gtkmenutoolbutton.h
|
||||
..\..\gtk\gtkmessagedialog.h
|
||||
..\..\gtk\gtkmodelbutton.h
|
||||
..\..\gtk\gtkmodules.h
|
||||
..\..\gtk\gtkmountoperation.h
|
||||
..\..\gtk\gtknativedialog.h
|
||||
..\..\gtk\gtknotebook.h
|
||||
..\..\gtk\gtkoffscreenwindow.h
|
||||
..\..\gtk\gtkorientable.h
|
||||
..\..\gtk\gtkoverlay.h
|
||||
..\..\gtk\gtkpadcontroller.h
|
||||
..\..\gtk\gtkpagesetup.h
|
||||
..\..\gtk\gtkpaned.h
|
||||
..\..\gtk\gtkpapersize.h
|
||||
..\..\gtk\gtkplacessidebar.h
|
||||
..\..\gtk\gtkplug.h
|
||||
..\..\gtk\gtkpopover.h
|
||||
..\..\gtk\gtkpopovermenu.h
|
||||
..\..\gtk\gtkprintcontext.h
|
||||
..\..\gtk\gtkprintoperation.h
|
||||
..\..\gtk\gtkprintoperationpreview.h
|
||||
..\..\gtk\gtkprintsettings.h
|
||||
..\..\gtk\gtkprogressbar.h
|
||||
..\..\gtk\gtkradiobutton.h
|
||||
..\..\gtk\gtkradiomenuitem.h
|
||||
..\..\gtk\gtkradiotoolbutton.h
|
||||
..\..\gtk\gtkrange.h
|
||||
..\..\gtk\gtkrecentchooser.h
|
||||
..\..\gtk\gtkrecentchooserdialog.h
|
||||
..\..\gtk\gtkrecentchoosermenu.h
|
||||
..\..\gtk\gtkrecentchooserwidget.h
|
||||
..\..\gtk\gtkrecentfilter.h
|
||||
..\..\gtk\gtkrecentmanager.h
|
||||
..\..\gtk\gtkrender.h
|
||||
..\..\gtk\gtkrevealer.h
|
||||
..\..\gtk\gtkscale.h
|
||||
..\..\gtk\gtkscalebutton.h
|
||||
..\..\gtk\gtkscrollable.h
|
||||
..\..\gtk\gtkscrollbar.h
|
||||
..\..\gtk\gtkscrolledwindow.h
|
||||
..\..\gtk\gtksearchbar.h
|
||||
..\..\gtk\gtksearchentry.h
|
||||
..\..\gtk\gtkselection.h
|
||||
..\..\gtk\gtkseparator.h
|
||||
..\..\gtk\gtkseparatormenuitem.h
|
||||
..\..\gtk\gtkseparatortoolitem.h
|
||||
..\..\gtk\gtksettings.h
|
||||
..\..\gtk\gtkshortcutlabel.h
|
||||
..\..\gtk\gtkshortcutsgroup.h
|
||||
..\..\gtk\gtkshortcutssection.h
|
||||
..\..\gtk\gtkshortcutsshortcut.h
|
||||
..\..\gtk\gtkshortcutswindow.h
|
||||
..\..\gtk\gtkshow.h
|
||||
..\..\gtk\gtkstacksidebar.h
|
||||
..\..\gtk\gtksizegroup.h
|
||||
..\..\gtk\gtksizerequest.h
|
||||
..\..\gtk\gtksocket.h
|
||||
..\..\gtk\gtkspinbutton.h
|
||||
..\..\gtk\gtkspinner.h
|
||||
..\..\gtk\gtkstack.h
|
||||
..\..\gtk\gtkstackswitcher.h
|
||||
..\..\gtk\gtkstatusbar.h
|
||||
..\..\gtk\gtkstylecontext.h
|
||||
..\..\gtk\gtkstyleprovider.h
|
||||
..\..\gtk\gtkswitch.h
|
||||
..\..\gtk\gtktestutils.h
|
||||
..\..\gtk\gtktextattributes.h
|
||||
..\..\gtk\gtktextbuffer.h
|
||||
..\..\gtk\gtktextbufferrichtext.h
|
||||
..\..\gtk\gtktextchild.h
|
||||
..\..\gtk\gtktextiter.h
|
||||
..\..\gtk\gtktextmark.h
|
||||
..\..\gtk\gtktexttag.h
|
||||
..\..\gtk\gtktexttagtable.h
|
||||
..\..\gtk\gtktextview.h
|
||||
..\..\gtk\gtktogglebutton.h
|
||||
..\..\gtk\gtktoggletoolbutton.h
|
||||
..\..\gtk\gtktoolbar.h
|
||||
..\..\gtk\gtktoolbutton.h
|
||||
..\..\gtk\gtktoolitem.h
|
||||
..\..\gtk\gtktoolitemgroup.h
|
||||
..\..\gtk\gtktoolpalette.h
|
||||
..\..\gtk\gtktoolshell.h
|
||||
..\..\gtk\gtktooltip.h
|
||||
..\..\gtk\gtktreednd.h
|
||||
..\..\gtk\gtktreemodel.h
|
||||
..\..\gtk\gtktreemodelfilter.h
|
||||
..\..\gtk\gtktreemodelsort.h
|
||||
..\..\gtk\gtktreeselection.h
|
||||
..\..\gtk\gtktreesortable.h
|
||||
..\..\gtk\gtktreestore.h
|
||||
..\..\gtk\gtktreeview.h
|
||||
..\..\gtk\gtktreeviewcolumn.h
|
||||
..\..\gtk\gtktypes.h
|
||||
..\..\gtk\gtkviewport.h
|
||||
..\..\gtk\gtkvolumebutton.h
|
||||
..\..\gtk\gtkwidget.h
|
||||
..\..\gtk\gtkwidgetpath.h
|
||||
..\..\gtk\gtkwindow.h
|
||||
..\..\gtk\gtkwindowgroup.h
|
||||
..\..\gtk\gtktypebuiltins.h
|
||||
..\..\gtk\gtkversion.h
|
||||
..\..\gtk\a11y\gtk-a11y-autocleanups.h
|
||||
..\..\gtk\a11y\gtkarrowaccessible.h
|
||||
..\..\gtk\a11y\gtkbooleancellaccessible.h
|
||||
..\..\gtk\a11y\gtkbuttonaccessible.h
|
||||
..\..\gtk\a11y\gtkcellaccessible.h
|
||||
..\..\gtk\a11y\gtkcellaccessibleparent.h
|
||||
..\..\gtk\a11y\gtkcheckmenuitemaccessible.h
|
||||
..\..\gtk\a11y\gtkcomboboxaccessible.h
|
||||
..\..\gtk\a11y\gtkcontaineraccessible.h
|
||||
..\..\gtk\a11y\gtkcontainercellaccessible.h
|
||||
..\..\gtk\a11y\gtkentryaccessible.h
|
||||
..\..\gtk\a11y\gtkexpanderaccessible.h
|
||||
..\..\gtk\a11y\gtkflowboxaccessible.h
|
||||
..\..\gtk\a11y\gtkflowboxchildaccessible.h
|
||||
..\..\gtk\a11y\gtkframeaccessible.h
|
||||
..\..\gtk\a11y\gtkheaderbaraccessible.h
|
||||
..\..\gtk\a11y\gtkiconviewaccessible.h
|
||||
..\..\gtk\a11y\gtkimageaccessible.h
|
||||
..\..\gtk\a11y\gtkimagecellaccessible.h
|
||||
..\..\gtk\a11y\gtklabelaccessible.h
|
||||
..\..\gtk\a11y\gtklevelbaraccessible.h
|
||||
..\..\gtk\a11y\gtklinkbuttonaccessible.h
|
||||
..\..\gtk\a11y\gtklistboxaccessible.h
|
||||
..\..\gtk\a11y\gtklistboxrowaccessible.h
|
||||
..\..\gtk\a11y\gtklockbuttonaccessible.h
|
||||
..\..\gtk\a11y\gtkmenuaccessible.h
|
||||
..\..\gtk\a11y\gtkmenubuttonaccessible.h
|
||||
..\..\gtk\a11y\gtkmenuitemaccessible.h
|
||||
..\..\gtk\a11y\gtkmenushellaccessible.h
|
||||
..\..\gtk\a11y\gtknotebookaccessible.h
|
||||
..\..\gtk\a11y\gtknotebookpageaccessible.h
|
||||
..\..\gtk\a11y\gtkpanedaccessible.h
|
||||
..\..\gtk\a11y\gtkpopoveraccessible.h
|
||||
..\..\gtk\a11y\gtkprogressbaraccessible.h
|
||||
..\..\gtk\a11y\gtkradiobuttonaccessible.h
|
||||
..\..\gtk\a11y\gtkradiomenuitemaccessible.h
|
||||
..\..\gtk\a11y\gtkrangeaccessible.h
|
||||
..\..\gtk\a11y\gtkrenderercellaccessible.h
|
||||
..\..\gtk\a11y\gtkscaleaccessible.h
|
||||
..\..\gtk\a11y\gtkscalebuttonaccessible.h
|
||||
..\..\gtk\a11y\gtkscrolledwindowaccessible.h
|
||||
..\..\gtk\a11y\gtkspinbuttonaccessible.h
|
||||
..\..\gtk\a11y\gtkspinneraccessible.h
|
||||
..\..\gtk\a11y\gtkstatusbaraccessible.h
|
||||
..\..\gtk\a11y\gtkstackaccessible.h
|
||||
..\..\gtk\a11y\gtkswitchaccessible.h
|
||||
..\..\gtk\a11y\gtktextcellaccessible.h
|
||||
..\..\gtk\a11y\gtktextviewaccessible.h
|
||||
..\..\gtk\a11y\gtktogglebuttonaccessible.h
|
||||
..\..\gtk\a11y\gtktoplevelaccessible.h
|
||||
..\..\gtk\a11y\gtktreeviewaccessible.h
|
||||
..\..\gtk\a11y\gtkwidgetaccessible.h
|
||||
..\..\gtk\a11y\gtkwindowaccessible.h
|
||||
..\..\gtk\deprecated\gtkactivatable.h
|
||||
..\..\gtk\deprecated\gtkaction.h
|
||||
..\..\gtk\deprecated\gtkactiongroup.h
|
||||
..\..\gtk\deprecated\gtkalignment.h
|
||||
..\..\gtk\deprecated\gtkarrow.h
|
||||
..\..\gtk\deprecated\gtkcolorsel.h
|
||||
..\..\gtk\deprecated\gtkcolorseldialog.h
|
||||
..\..\gtk\deprecated\gtkfontsel.h
|
||||
..\..\gtk\deprecated\gtkgradient.h
|
||||
..\..\gtk\deprecated\gtkhandlebox.h
|
||||
..\..\gtk\deprecated\gtkhbbox.h
|
||||
..\..\gtk\deprecated\gtkhbox.h
|
||||
..\..\gtk\deprecated\gtkhpaned.h
|
||||
..\..\gtk\deprecated\gtkhscale.h
|
||||
..\..\gtk\deprecated\gtkhscrollbar.h
|
||||
..\..\gtk\deprecated\gtkhseparator.h
|
||||
..\..\gtk\deprecated\gtkhsv.h
|
||||
..\..\gtk\deprecated\gtkiconfactory.h
|
||||
..\..\gtk\deprecated\gtkimagemenuitem.h
|
||||
..\..\gtk\deprecated\gtkmisc.h
|
||||
..\..\gtk\deprecated\gtknumerableicon.h
|
||||
..\..\gtk\deprecated\gtkradioaction.h
|
||||
..\..\gtk\deprecated\gtkrc.h
|
||||
..\..\gtk\deprecated\gtkrecentaction.h
|
||||
..\..\gtk\deprecated\gtkstatusicon.h
|
||||
..\..\gtk\deprecated\gtkstock.h
|
||||
..\..\gtk\deprecated\gtkstyle.h
|
||||
..\..\gtk\deprecated\gtkstyleproperties.h
|
||||
..\..\gtk\deprecated\gtksymboliccolor.h
|
||||
..\..\gtk\deprecated\gtktable.h
|
||||
..\..\gtk\deprecated\gtktearoffmenuitem.h
|
||||
..\..\gtk\deprecated\gtkthemingengine.h
|
||||
..\..\gtk\deprecated\gtktoggleaction.h
|
||||
..\..\gtk\deprecated\gtkuimanager.h
|
||||
..\..\gtk\deprecated\gtkvbbox.h
|
||||
..\..\gtk\deprecated\gtkvbox.h
|
||||
..\..\gtk\deprecated\gtkvscale.h
|
||||
..\..\gtk\deprecated\gtkvscrollbar.h
|
||||
..\..\gtk\deprecated\gtkvseparator.h
|
||||
..\..\gtk\deprecated\gtkvpaned.h
|
||||
..\..\gtk\a11y\gtkaccessibility.c
|
||||
..\..\gtk\a11y\gtkaccessibilitymisc.c
|
||||
..\..\gtk\a11y\gtkaccessibilityutil.c
|
||||
..\..\gtk\a11y\gtkarrowaccessible.c
|
||||
..\..\gtk\a11y\gtkbooleancellaccessible.c
|
||||
..\..\gtk\a11y\gtkbuttonaccessible.c
|
||||
..\..\gtk\a11y\gtkcellaccessible.c
|
||||
..\..\gtk\a11y\gtkcellaccessibleparent.c
|
||||
..\..\gtk\a11y\gtkcheckmenuitemaccessible.c
|
||||
..\..\gtk\a11y\gtkcolorswatchaccessible.c
|
||||
..\..\gtk\a11y\gtkcomboboxaccessible.c
|
||||
..\..\gtk\a11y\gtkcontaineraccessible.c
|
||||
..\..\gtk\a11y\gtkcontainercellaccessible.c
|
||||
..\..\gtk\a11y\gtkentryaccessible.c
|
||||
..\..\gtk\a11y\gtkexpanderaccessible.c
|
||||
..\..\gtk\a11y\gtkflowboxaccessible.c
|
||||
..\..\gtk\a11y\gtkflowboxchildaccessible.c
|
||||
..\..\gtk\a11y\gtkframeaccessible.c
|
||||
..\..\gtk\a11y\gtkheaderbaraccessible.c
|
||||
..\..\gtk\a11y\gtkiconviewaccessible.c
|
||||
..\..\gtk\a11y\gtkimageaccessible.c
|
||||
..\..\gtk\a11y\gtkimagecellaccessible.c
|
||||
..\..\gtk\a11y\gtklabelaccessible.c
|
||||
..\..\gtk\a11y\gtklevelbaraccessible.c
|
||||
..\..\gtk\a11y\gtklinkbuttonaccessible.c
|
||||
..\..\gtk\a11y\gtklistboxaccessible.c
|
||||
..\..\gtk\a11y\gtklistboxrowaccessible.c
|
||||
..\..\gtk\a11y\gtklockbuttonaccessible.c
|
||||
..\..\gtk\a11y\gtkmenuaccessible.c
|
||||
..\..\gtk\a11y\gtkmenubuttonaccessible.c
|
||||
..\..\gtk\a11y\gtkmenushellaccessible.c
|
||||
..\..\gtk\a11y\gtkmenuitemaccessible.c
|
||||
..\..\gtk\a11y\gtknotebookaccessible.c
|
||||
..\..\gtk\a11y\gtknotebookpageaccessible.c
|
||||
..\..\gtk\a11y\gtkpanedaccessible.c
|
||||
..\..\gtk\a11y\gtkpopoveraccessible.c
|
||||
..\..\gtk\a11y\gtkprogressbaraccessible.c
|
||||
..\..\gtk\a11y\gtkradiobuttonaccessible.c
|
||||
..\..\gtk\a11y\gtkradiomenuitemaccessible.c
|
||||
..\..\gtk\a11y\gtkrangeaccessible.c
|
||||
..\..\gtk\a11y\gtkrenderercellaccessible.c
|
||||
..\..\gtk\a11y\gtkscaleaccessible.c
|
||||
..\..\gtk\a11y\gtkscalebuttonaccessible.c
|
||||
..\..\gtk\a11y\gtkscrolledwindowaccessible.c
|
||||
..\..\gtk\a11y\gtkspinbuttonaccessible.c
|
||||
..\..\gtk\a11y\gtkspinneraccessible.c
|
||||
..\..\gtk\a11y\gtkstatusbaraccessible.c
|
||||
..\..\gtk\a11y\gtkstackaccessible.c
|
||||
..\..\gtk\a11y\gtkswitchaccessible.c
|
||||
..\..\gtk\a11y\gtktextcellaccessible.c
|
||||
..\..\gtk\a11y\gtktextviewaccessible.c
|
||||
..\..\gtk\a11y\gtktogglebuttonaccessible.c
|
||||
..\..\gtk\a11y\gtktoplevelaccessible.c
|
||||
..\..\gtk\a11y\gtktreeviewaccessible.c
|
||||
..\..\gtk\a11y\gtkwidgetaccessible.c
|
||||
..\..\gtk\a11y\gtkwindowaccessible.c
|
||||
..\..\gtk\deprecated\gtkactivatable.c
|
||||
..\..\gtk\deprecated\gtkaction.c
|
||||
..\..\gtk\deprecated\gtkactiongroup.c
|
||||
..\..\gtk\deprecated\gtkalignment.c
|
||||
..\..\gtk\deprecated\gtkarrow.c
|
||||
..\..\gtk\deprecated\gtkcolorsel.c
|
||||
..\..\gtk\deprecated\gtkcolorseldialog.c
|
||||
..\..\gtk\deprecated\gtkfontsel.c
|
||||
..\..\gtk\deprecated\gtkgradient.c
|
||||
..\..\gtk\deprecated\gtkhandlebox.c
|
||||
..\..\gtk\deprecated\gtkhbbox.c
|
||||
..\..\gtk\deprecated\gtkhbox.c
|
||||
..\..\gtk\deprecated\gtkhpaned.c
|
||||
..\..\gtk\deprecated\gtkhscale.c
|
||||
..\..\gtk\deprecated\gtkhscrollbar.c
|
||||
..\..\gtk\deprecated\gtkhseparator.c
|
||||
..\..\gtk\deprecated\gtkhsv.c
|
||||
..\..\gtk\deprecated\gtkiconfactory.c
|
||||
..\..\gtk\deprecated\gtkimagemenuitem.c
|
||||
..\..\gtk\deprecated\gtkmisc.c
|
||||
..\..\gtk\deprecated\gtknumerableicon.c
|
||||
..\..\gtk\deprecated\gtkradioaction.c
|
||||
..\..\gtk\deprecated\gtkrc.c
|
||||
..\..\gtk\deprecated\gtkrecentaction.c
|
||||
..\..\gtk\deprecated\gtkstatusicon.c
|
||||
..\..\gtk\deprecated\gtkstock.c
|
||||
..\..\gtk\deprecated\gtkstyle.c
|
||||
..\..\gtk\deprecated\gtkstyleproperties.c
|
||||
..\..\gtk\deprecated\gtksymboliccolor.c
|
||||
..\..\gtk\deprecated\gtktable.c
|
||||
..\..\gtk\deprecated\gtktearoffmenuitem.c
|
||||
..\..\gtk\deprecated\gtkthemingengine.c
|
||||
..\..\gtk\deprecated\gtktoggleaction.c
|
||||
..\..\gtk\deprecated\gtkuimanager.c
|
||||
..\..\gtk\deprecated\gtkvbbox.c
|
||||
..\..\gtk\deprecated\gtkvbox.c
|
||||
..\..\gtk\deprecated\gtkvscale.c
|
||||
..\..\gtk\deprecated\gtkvscrollbar.c
|
||||
..\..\gtk\deprecated\gtkvseparator.c
|
||||
..\..\gtk\deprecated\gtkvpaned.c
|
||||
..\..\gtk\inspector\action-editor.c
|
||||
..\..\gtk\inspector\actions.c
|
||||
..\..\gtk\inspector\cellrenderergraph.c
|
||||
..\..\gtk\inspector\css-editor.c
|
||||
..\..\gtk\inspector\css-node-tree.c
|
||||
..\..\gtk\inspector\data-list.c
|
||||
..\..\gtk\inspector\general.c
|
||||
..\..\gtk\inspector\gestures.c
|
||||
..\..\gtk\inspector\graphdata.c
|
||||
..\..\gtk\inspector\gtkstackcombo.c
|
||||
..\..\gtk\inspector\gtktreemodelcssnode.c
|
||||
..\..\gtk\inspector\init.c
|
||||
..\..\gtk\inspector\inspect-button.c
|
||||
..\..\gtk\inspector\magnifier.c
|
||||
..\..\gtk\inspector\menu.c
|
||||
..\..\gtk\inspector\misc-info.c
|
||||
..\..\gtk\inspector\object-hierarchy.c
|
||||
..\..\gtk\inspector\object-tree.c
|
||||
..\..\gtk\inspector\prop-editor.c
|
||||
..\..\gtk\inspector\prop-list.c
|
||||
..\..\gtk\inspector\resource-list.c
|
||||
..\..\gtk\inspector\selector.c
|
||||
..\..\gtk\inspector\signals-list.c
|
||||
..\..\gtk\inspector\size-groups.c
|
||||
..\..\gtk\inspector\statistics.c
|
||||
..\..\gtk\inspector\strv-editor.c
|
||||
..\..\gtk\inspector\treewalk.c
|
||||
..\..\gtk\inspector\visual.c
|
||||
..\..\gtk\inspector\window.c
|
||||
..\..\gtk\gtkactionmuxer.c
|
||||
..\..\gtk\gtkactionobserver.c
|
||||
..\..\gtk\gtkactionobservable.c
|
||||
..\..\gtk\gtkactionable.c
|
||||
..\..\gtk\gtkquery.c
|
||||
..\..\gtk\gtksearchbar.c
|
||||
..\..\gtk\gtksearchentry.c
|
||||
..\..\gtk\gtksearchengine.c
|
||||
..\..\gtk\gtksearchenginesimple.c
|
||||
..\..\gtk\gtksearchenginemodel.c
|
||||
..\..\gtk\fnmatch.c
|
||||
..\..\gtk\gtkaboutdialog.c
|
||||
..\..\gtk\gtkaccelgroup.c
|
||||
..\..\gtk\gtkaccellabel.c
|
||||
..\..\gtk\gtkaccelmap.c
|
||||
..\..\gtk\gtkaccessible.c
|
||||
..\..\gtk\gtkactionbar.c
|
||||
..\..\gtk\gtkactionhelper.c
|
||||
..\..\gtk\gtkadjustment.c
|
||||
..\..\gtk\gtkallocatedbitmask.c
|
||||
..\..\gtk\gtkappchooser.c
|
||||
..\..\gtk\gtkappchooserwidget.c
|
||||
..\..\gtk\gtkappchooserbutton.c
|
||||
..\..\gtk\gtkappchooserdialog.c
|
||||
..\..\gtk\gtkapplication.c
|
||||
..\..\gtk\gtkapplicationaccels.c
|
||||
..\..\gtk\gtkapplicationimpl.c
|
||||
..\..\gtk\gtkapplicationwindow.c
|
||||
..\..\gtk\gtkaspectframe.c
|
||||
..\..\gtk\gtkassistant.c
|
||||
..\..\gtk\gtkbbox.c
|
||||
..\..\gtk\gtkbin.c
|
||||
..\..\gtk\gtkbindings.c
|
||||
..\..\gtk\gtkbookmarksmanager.c
|
||||
..\..\gtk\gtkborder.c
|
||||
..\..\gtk\gtkbox.c
|
||||
..\..\gtk\gtkboxgadget.c
|
||||
..\..\gtk\gtkbuildable.c
|
||||
..\..\gtk\gtkbuilder.c
|
||||
..\..\gtk\gtkbuilderparser.c
|
||||
..\..\gtk\gtkbuilder-menus.c
|
||||
..\..\gtk\gtkbuiltinicon.c
|
||||
..\..\gtk\gtkbutton.c
|
||||
..\..\gtk\gtkcairoblur.c
|
||||
..\..\gtk\gtkcalendar.c
|
||||
..\..\gtk\gtkcellarea.c
|
||||
..\..\gtk\gtkcellareabox.c
|
||||
..\..\gtk\gtkcellareaboxcontext.c
|
||||
..\..\gtk\gtkcellareacontext.c
|
||||
..\..\gtk\gtkcelleditable.c
|
||||
..\..\gtk\gtkcelllayout.c
|
||||
..\..\gtk\gtkcellrenderer.c
|
||||
..\..\gtk\gtkcellrendereraccel.c
|
||||
..\..\gtk\gtkcellrenderercombo.c
|
||||
..\..\gtk\gtkcellrendererpixbuf.c
|
||||
..\..\gtk\gtkcellrendererprogress.c
|
||||
..\..\gtk\gtkcellrendererspin.c
|
||||
..\..\gtk\gtkcellrendererspinner.c
|
||||
..\..\gtk\gtkcellrenderertext.c
|
||||
..\..\gtk\gtkcellrenderertoggle.c
|
||||
..\..\gtk\gtkcellview.c
|
||||
..\..\gtk\gtkcheckbutton.c
|
||||
..\..\gtk\gtkcheckmenuitem.c
|
||||
..\..\gtk\gtkcolorbutton.c
|
||||
..\..\gtk\gtkcolorchooser.c
|
||||
..\..\gtk\gtkcolorchooserwidget.c
|
||||
..\..\gtk\gtkcolorchooserdialog.c
|
||||
..\..\gtk\gtkcoloreditor.c
|
||||
..\..\gtk\gtkcolorpicker.c
|
||||
..\..\gtk\gtkcolorpickerkwin.c
|
||||
..\..\gtk\gtkcolorpickerportal.c
|
||||
..\..\gtk\gtkcolorpickershell.c
|
||||
..\..\gtk\gtkcolorplane.c
|
||||
..\..\gtk\gtkcolorscale.c
|
||||
..\..\gtk\gtkcolorswatch.c
|
||||
..\..\gtk\gtkcolorutils.c
|
||||
..\..\gtk\gtkcombobox.c
|
||||
..\..\gtk\gtkcomboboxtext.c
|
||||
..\..\gtk\gtkcomposetable.c
|
||||
..\..\gtk\gtkcontainer.c
|
||||
..\..\gtk\gtkcssanimation.c
|
||||
..\..\gtk\gtkcssanimatedstyle.c
|
||||
..\..\gtk\gtkcssarrayvalue.c
|
||||
..\..\gtk\gtkcssbgsizevalue.c
|
||||
..\..\gtk\gtkcssbordervalue.c
|
||||
..\..\gtk\gtkcsscalcvalue.c
|
||||
..\..\gtk\gtkcsscolorvalue.c
|
||||
..\..\gtk\gtkcsscornervalue.c
|
||||
..\..\gtk\gtkcsscustomgadget.c
|
||||
..\..\gtk\gtkcsscustomproperty.c
|
||||
..\..\gtk\gtkcssdimensionvalue.c
|
||||
..\..\gtk\gtkcsseasevalue.c
|
||||
..\..\gtk\gtkcssenumvalue.c
|
||||
..\..\gtk\gtkcssenginevalue.c
|
||||
..\..\gtk\gtkcssgadget.c
|
||||
..\..\gtk\gtkcssiconthemevalue.c
|
||||
..\..\gtk\gtkcssimage.c
|
||||
..\..\gtk\gtkcssimagebuiltin.c
|
||||
..\..\gtk\gtkcssimagecrossfade.c
|
||||
..\..\gtk\gtkcssimagefallback.c
|
||||
..\..\gtk\gtkcssimagegradient.c
|
||||
..\..\gtk\gtkcssimageicontheme.c
|
||||
..\..\gtk\gtkcssimagelinear.c
|
||||
..\..\gtk\gtkcssimageradial.c
|
||||
..\..\gtk\gtkcssimagesurface.c
|
||||
..\..\gtk\gtkcssimageurl.c
|
||||
..\..\gtk\gtkcssimagerecolor.c
|
||||
..\..\gtk\gtkcssimagescaled.c
|
||||
..\..\gtk\gtkcssimagevalue.c
|
||||
..\..\gtk\gtkcssimagewin32.c
|
||||
..\..\gtk\gtkcssinheritvalue.c
|
||||
..\..\gtk\gtkcssinitialvalue.c
|
||||
..\..\gtk\gtkcsskeyframes.c
|
||||
..\..\gtk\gtkcsslookup.c
|
||||
..\..\gtk\gtkcssmatcher.c
|
||||
..\..\gtk\gtkcssnode.c
|
||||
..\..\gtk\gtkcssnodedeclaration.c
|
||||
..\..\gtk\gtkcssnodestylecache.c
|
||||
..\..\gtk\gtkcssnumbervalue.c
|
||||
..\..\gtk\gtkcsspalettevalue.c
|
||||
..\..\gtk\gtkcssparser.c
|
||||
..\..\gtk\gtkcsspathnode.c
|
||||
..\..\gtk\gtkcsspositionvalue.c
|
||||
..\..\gtk\gtkcssprovider.c
|
||||
..\..\gtk\gtkcssrepeatvalue.c
|
||||
..\..\gtk\gtkcssrgbavalue.c
|
||||
..\..\gtk\gtkcsssection.c
|
||||
..\..\gtk\gtkcssselector.c
|
||||
..\..\gtk\gtkcssstringvalue.c
|
||||
..\..\gtk\gtkcssstyle.c
|
||||
..\..\gtk\gtkcssstylechange.c
|
||||
..\..\gtk\gtkcssshadowsvalue.c
|
||||
..\..\gtk\gtkcssshadowvalue.c
|
||||
..\..\gtk\gtkcssshorthandproperty.c
|
||||
..\..\gtk\gtkcssshorthandpropertyimpl.c
|
||||
..\..\gtk\gtkcssstaticstyle.c
|
||||
..\..\gtk\gtkcssstylefuncs.c
|
||||
..\..\gtk\gtkcssstyleproperty.c
|
||||
..\..\gtk\gtkcssstylepropertyimpl.c
|
||||
..\..\gtk\gtkcsstransformvalue.c
|
||||
..\..\gtk\gtkcsstransientnode.c
|
||||
..\..\gtk\gtkcsstransition.c
|
||||
..\..\gtk\gtkcsstypedvalue.c
|
||||
..\..\gtk\gtkcssunsetvalue.c
|
||||
..\..\gtk\gtkcsstypes.c
|
||||
..\..\gtk\gtkcssvalue.c
|
||||
..\..\gtk\gtkcsswidgetnode.c
|
||||
..\..\gtk\gtkcsswin32sizevalue.c
|
||||
..\..\gtk\gtkdialog.c
|
||||
..\..\gtk\gtkdragsource.c
|
||||
..\..\gtk\gtkdrawingarea.c
|
||||
..\..\gtk\gtkeditable.c
|
||||
..\..\gtk\gtkemojichooser.c
|
||||
..\..\gtk\gtkemojicompletion.c
|
||||
..\..\gtk\gtkentry.c
|
||||
..\..\gtk\gtkentrybuffer.c
|
||||
..\..\gtk\gtkentrycompletion.c
|
||||
..\..\gtk\gtkeventbox.c
|
||||
..\..\gtk\gtkeventcontroller.c
|
||||
..\..\gtk\gtkeventcontrollerkey.c
|
||||
..\..\gtk\gtkeventcontrollermotion.c
|
||||
..\..\gtk\gtkeventcontrollerscroll.c
|
||||
..\..\gtk\gtkexpander.c
|
||||
..\..\gtk\gtkfilechooser.c
|
||||
..\..\gtk\gtkfilechooserbutton.c
|
||||
..\..\gtk\gtkfilechooserdialog.c
|
||||
..\..\gtk\gtkfilechooserembed.c
|
||||
..\..\gtk\gtkfilechooserentry.c
|
||||
..\..\gtk\gtkfilechoosernative.c
|
||||
..\..\gtk\gtkfilechoosernativeportal.c
|
||||
..\..\gtk\gtkfilechooserutils.c
|
||||
..\..\gtk\gtkfilechooserwidget.c
|
||||
..\..\gtk\gtkfilefilter.c
|
||||
..\..\gtk\gtkfilesystem.c
|
||||
..\..\gtk\gtkfilesystemmodel.c
|
||||
..\..\gtk\gtkfixed.c
|
||||
..\..\gtk\gtkflowbox.c
|
||||
..\..\gtk\gtkfontbutton.c
|
||||
..\..\gtk\gtkfontchooser.c
|
||||
..\..\gtk\gtkfontchooserdialog.c
|
||||
..\..\gtk\gtkfontchooserutils.c
|
||||
..\..\gtk\gtkfontchooserwidget.c
|
||||
..\..\gtk\gtkframe.c
|
||||
..\..\gtk\gtkgladecatalog.c
|
||||
..\..\gtk\gtkgesture.c
|
||||
..\..\gtk\gtkgesturedrag.c
|
||||
..\..\gtk\gtkgesturelongpress.c
|
||||
..\..\gtk\gtkgesturemultipress.c
|
||||
..\..\gtk\gtkgesturepan.c
|
||||
..\..\gtk\gtkgesturerotate.c
|
||||
..\..\gtk\gtkgesturesingle.c
|
||||
..\..\gtk\gtkgesturestylus.c
|
||||
..\..\gtk\gtkgestureswipe.c
|
||||
..\..\gtk\gtkgesturezoom.c
|
||||
..\..\gtk\gtkglarea.c
|
||||
..\..\gtk\gtkgrid.c
|
||||
..\..\gtk\gtkheaderbar.c
|
||||
..\..\gtk\gtkhsla.c
|
||||
..\..\gtk\gtkicon.c
|
||||
..\..\gtk\gtkiconcache.c
|
||||
..\..\gtk\gtkiconcachevalidator.c
|
||||
..\..\gtk\gtkiconhelper.c
|
||||
..\..\gtk\gtkicontheme.c
|
||||
..\..\gtk\gtkiconview.c
|
||||
..\..\gtk\gtkimage.c
|
||||
..\..\gtk\gtkimagedefinition.c
|
||||
..\..\gtk\gtkimcontext.c
|
||||
..\..\gtk\gtkimcontextsimple.c
|
||||
..\..\gtk\gtkimmodule.c
|
||||
..\..\gtk\gtkimmulticontext.c
|
||||
..\..\gtk\gtkinfobar.c
|
||||
..\..\gtk\gtkinvisible.c
|
||||
..\..\gtk\gtkkeyhash.c
|
||||
..\..\gtk\gtkkineticscrolling.c
|
||||
..\..\gtk\gtklabel.c
|
||||
..\..\gtk\gtklayout.c
|
||||
..\..\gtk\gtklevelbar.c
|
||||
..\..\gtk\gtklinkbutton.c
|
||||
..\..\gtk\gtklistbox.c
|
||||
..\..\gtk\gtkliststore.c
|
||||
..\..\gtk\gtklockbutton.c
|
||||
..\..\gtk\gtkmain.c
|
||||
..\..\gtk\gtkmagnifier.c
|
||||
..\..\gtk\gtkmenu.c
|
||||
..\..\gtk\gtkmenubar.c
|
||||
..\..\gtk\gtkmenubutton.c
|
||||
..\..\gtk\gtkmenuitem.c
|
||||
..\..\gtk\gtkmenusectionbox.c
|
||||
..\..\gtk\gtkmenushell.c
|
||||
..\..\gtk\gtkmenutracker.c
|
||||
..\..\gtk\gtkmenutrackeritem.c
|
||||
..\..\gtk\gtkmenutoolbutton.c
|
||||
..\..\gtk\gtkmessagedialog.c
|
||||
..\..\gtk\gtkmnemonichash.c
|
||||
..\..\gtk\gtkmodelmenuitem.c
|
||||
..\..\gtk\gtkmodelbutton.c
|
||||
..\..\gtk\gtkmodifierstyle.c
|
||||
..\..\gtk\gtkmodules.c
|
||||
..\..\gtk\gtkmountoperation.c
|
||||
..\..\gtk\gtknativedialog.c
|
||||
..\..\gtk\gtknotebook.c
|
||||
..\..\gtk\gtkoffscreenwindow.c
|
||||
..\..\gtk\gtkorientable.c
|
||||
..\..\gtk\gtkoverlay.c
|
||||
..\..\gtk\gtkpadcontroller.c
|
||||
..\..\gtk\gtkpagesetup.c
|
||||
..\..\gtk\gtkpaned.c
|
||||
..\..\gtk\gtkpango.c
|
||||
..\..\gtk\gtkpapersize.c
|
||||
..\..\gtk\gtkpathbar.c
|
||||
..\..\gtk\gtkplacessidebar.c
|
||||
..\..\gtk\gtkplacesview.c
|
||||
..\..\gtk\gtkplacesviewrow.c
|
||||
..\..\gtk\gtkprintcontext.c
|
||||
..\..\gtk\gtkprintoperation.c
|
||||
..\..\gtk\gtkprintoperationpreview.c
|
||||
..\..\gtk\gtkprintsettings.c
|
||||
..\..\gtk\gtkprintutils.c
|
||||
..\..\gtk\gtkprivate.c
|
||||
..\..\gtk\gtkprogressbar.c
|
||||
..\..\gtk\gtkprogresstracker.c
|
||||
..\..\gtk\gtkpixelcache.c
|
||||
..\..\gtk\gtkpopover.c
|
||||
..\..\gtk\gtkpopovermenu.c
|
||||
..\..\gtk\gtkradiobutton.c
|
||||
..\..\gtk\gtkradiomenuitem.c
|
||||
..\..\gtk\gtkradiotoolbutton.c
|
||||
..\..\gtk\gtkrange.c
|
||||
..\..\gtk\gtkrbtree.c
|
||||
..\..\gtk\gtkrecentchooserdefault.c
|
||||
..\..\gtk\gtkrecentchooserdialog.c
|
||||
..\..\gtk\gtkrecentchoosermenu.c
|
||||
..\..\gtk\gtkrecentchooserwidget.c
|
||||
..\..\gtk\gtkrecentchooserutils.c
|
||||
..\..\gtk\gtkrecentchooser.c
|
||||
..\..\gtk\gtkrecentfilter.c
|
||||
..\..\gtk\gtkrecentmanager.c
|
||||
..\..\gtk\gtkrender.c
|
||||
..\..\gtk\gtkrenderbackground.c
|
||||
..\..\gtk\gtkrenderborder.c
|
||||
..\..\gtk\gtkrendericon.c
|
||||
..\..\gtk\gtkrevealer.c
|
||||
..\..\gtk\gtkroundedbox.c
|
||||
..\..\gtk\gtkscale.c
|
||||
..\..\gtk\gtkscalebutton.c
|
||||
..\..\gtk\gtkscrollable.c
|
||||
..\..\gtk\gtkscrollbar.c
|
||||
..\..\gtk\gtkscrolledwindow.c
|
||||
..\..\gtk\gtkselection.c
|
||||
..\..\gtk\gtkseparator.c
|
||||
..\..\gtk\gtkseparatormenuitem.c
|
||||
..\..\gtk\gtkseparatortoolitem.c
|
||||
..\..\gtk\gtksettings.c
|
||||
..\..\gtk\gtkshortcutsgroup.c
|
||||
..\..\gtk\gtkshortcutlabel.c
|
||||
..\..\gtk\gtkshortcutsshortcut.c
|
||||
..\..\gtk\gtkshortcutssection.c
|
||||
..\..\gtk\gtkshortcutswindow.c
|
||||
..\..\gtk\gtksidebarrow.c
|
||||
..\..\gtk\gtksizegroup.c
|
||||
..\..\gtk\gtksizerequest.c
|
||||
..\..\gtk\gtksizerequestcache.c
|
||||
..\..\gtk\gtkshow.c
|
||||
..\..\gtk\gtkstacksidebar.c
|
||||
..\..\gtk\gtkspinbutton.c
|
||||
..\..\gtk\gtkspinner.c
|
||||
..\..\gtk\gtkstack.c
|
||||
..\..\gtk\gtkstackswitcher.c
|
||||
..\..\gtk\gtkstatusbar.c
|
||||
..\..\gtk\gtkstyleanimation.c
|
||||
..\..\gtk\gtkstylecascade.c
|
||||
..\..\gtk\gtkstylecontext.c
|
||||
..\..\gtk\gtkstyleproperty.c
|
||||
..\..\gtk\gtkstyleprovider.c
|
||||
..\..\gtk\gtkstyleproviderprivate.c
|
||||
..\..\gtk\gtkswitch.c
|
||||
..\..\gtk\gtktestutils.c
|
||||
..\..\gtk\gtktextattributes.c
|
||||
..\..\gtk\gtktextbtree.c
|
||||
..\..\gtk\gtktextbuffer.c
|
||||
..\..\gtk\gtktextbufferrichtext.c
|
||||
..\..\gtk\gtktextbufferserialize.c
|
||||
..\..\gtk\gtktextchild.c
|
||||
..\..\gtk\gtktextdisplay.c
|
||||
..\..\gtk\gtktexthandle.c
|
||||
..\..\gtk\gtktextiter.c
|
||||
..\..\gtk\gtktextlayout.c
|
||||
..\..\gtk\gtktextmark.c
|
||||
..\..\gtk\gtktextsegment.c
|
||||
..\..\gtk\gtktexttag.c
|
||||
..\..\gtk\gtktexttagtable.c
|
||||
..\..\gtk\gtktexttypes.c
|
||||
..\..\gtk\gtktextutil.c
|
||||
..\..\gtk\gtktextview.c
|
||||
..\..\gtk\gtktogglebutton.c
|
||||
..\..\gtk\gtktoggletoolbutton.c
|
||||
..\..\gtk\gtktoolbar.c
|
||||
..\..\gtk\gtktoolbutton.c
|
||||
..\..\gtk\gtktoolitem.c
|
||||
..\..\gtk\gtktoolitemgroup.c
|
||||
..\..\gtk\gtktoolpalette.c
|
||||
..\..\gtk\gtktoolshell.c
|
||||
..\..\gtk\gtktooltip.c
|
||||
..\..\gtk\gtktooltipwindow.c
|
||||
..\..\gtk\gtktrashmonitor.c
|
||||
..\..\gtk\gtktreedatalist.c
|
||||
..\..\gtk\gtktreednd.c
|
||||
..\..\gtk\gtktreemenu.c
|
||||
..\..\gtk\gtktreemodel.c
|
||||
..\..\gtk\gtktreemodelfilter.c
|
||||
..\..\gtk\gtktreemodelsort.c
|
||||
..\..\gtk\gtktreeselection.c
|
||||
..\..\gtk\gtktreesortable.c
|
||||
..\..\gtk\gtktreestore.c
|
||||
..\..\gtk\gtktreeview.c
|
||||
..\..\gtk\gtktreeviewcolumn.c
|
||||
..\..\gtk\gtkutils.c
|
||||
..\..\gtk\gtkvolumebutton.c
|
||||
..\..\gtk\gtkviewport.c
|
||||
..\..\gtk\gtkwidget.c
|
||||
..\..\gtk\gtkwidgetpath.c
|
||||
..\..\gtk\gtkwindow.c
|
||||
..\..\gtk\gtkwindowgroup.c
|
||||
..\..\gtk\gtkwin32draw.c
|
||||
..\..\gtk\gtkwin32theme.c
|
||||
..\..\gtk\gdkpixbufutils.c
|
||||
..\..\gtk\language-names.c
|
||||
..\..\gtk\script-names.c
|
||||
..\..\gtk\gtkclipboard.c
|
||||
..\..\gtk\gtkdnd.c
|
||||
..\..\gtk\gtkdragdest.c
|
||||
..\..\gtk\gtkprint-win32.c
|
||||
..\..\gtk\gtkprintoperation-win32.c
|
||||
..\..\gtk\gtkfilechoosernativewin32.c
|
||||
..\..\gtk\gtkwin32.c
|
||||
..\..\gtk\gtktypebuiltins.h
|
||||
..\..\gtk\gtktypebuiltins.c
|
@ -39,7 +39,7 @@ GDBUS_CODEGEN = $(PREFIX)\bin\gdbus-codegen
|
||||
!endif
|
||||
|
||||
# Please do not change anything beneath this line unless maintaining the NMake Makefiles
|
||||
GTK_VERSION = 3.24.17
|
||||
GTK_VERSION = 3.24.18
|
||||
|
||||
GDK_PREPROCESSOR_FLAGS = \
|
||||
/DG_LOG_USE_STRUCTURED=1 \
|
||||
|
@ -1,84 +0,0 @@
|
||||
vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gdk-3.0.gir: Gdk_3_0_gir_list
|
||||
@-echo Generating $@...
|
||||
$(PYTHON) $(G_IR_SCANNER) \
|
||||
--verbose -no-libtool \
|
||||
--namespace=Gdk \
|
||||
--nsversion=3.0 \
|
||||
\
|
||||
--library=gdk-3.0 \
|
||||
\
|
||||
--add-include-path=./vs$(VSVER)/$(CFG)/$(PLAT)/bin \
|
||||
--add-include-path=$(G_IR_INCLUDEDIR) \
|
||||
--include=Gio-2.0 --include=GdkPixbuf-2.0 --include=Pango-1.0 --include=cairo-1.0 \
|
||||
--pkg-export=gdk-3.0 \
|
||||
--cflags-begin \
|
||||
-DG_LOG_USE_STRUCTURED=1 -DGDK_COMPILATION -I../.. -I../../gdk -I.../../gdk/win32 \
|
||||
--cflags-end \
|
||||
--c-include=gdk/gdk.h \
|
||||
--filelist=Gdk_3_0_gir_list \
|
||||
-L.\vs$(VSVER)\$(CFG)\$(PLAT)\bin \
|
||||
-o $@
|
||||
|
||||
vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gdk-3.0.typelib: vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gdk-3.0.gir
|
||||
@-echo Compiling $@...
|
||||
$(G_IR_COMPILER) \
|
||||
--includedir=$(@D:\=/) --debug --verbose \
|
||||
$(@R:\=/).gir \
|
||||
-o $@
|
||||
|
||||
vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-3.0.gir: GdkWin32_3_0_gir_list
|
||||
@-echo Generating $@...
|
||||
$(PYTHON) $(G_IR_SCANNER) \
|
||||
--verbose -no-libtool \
|
||||
--namespace=GdkWin32 \
|
||||
--nsversion=3.0 \
|
||||
\
|
||||
--library=gdk-3.0 \
|
||||
\
|
||||
--add-include-path=./vs$(VSVER)/$(CFG)/$(PLAT)/bin \
|
||||
--add-include-path=$(G_IR_INCLUDEDIR) \
|
||||
\
|
||||
\
|
||||
--cflags-begin \
|
||||
-DG_LOG_USE_STRUCTURED=1 -DGDK_COMPILATION -I../.. -I../../gdk -I.../../gdk/win32 \
|
||||
--cflags-end \
|
||||
--identifier-prefix=Gdk --c-include=gdk/gdkwin32.h --include-uninstalled=./vs$(VSVER)/$(CFG)/$(PLAT)/bin/Gdk-3.0.gir \
|
||||
--filelist=GdkWin32_3_0_gir_list \
|
||||
-L.\vs$(VSVER)\$(CFG)\$(PLAT)\bin \
|
||||
-o $@
|
||||
|
||||
vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-3.0.typelib: vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-3.0.gir
|
||||
@-echo Compiling $@...
|
||||
$(G_IR_COMPILER) \
|
||||
--includedir=$(@D:\=/) --debug --verbose \
|
||||
$(@R:\=/).gir \
|
||||
-o $@
|
||||
|
||||
vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gtk-3.0.gir: Gtk_3_0_gir_list
|
||||
@-echo Generating $@...
|
||||
$(PYTHON) $(G_IR_SCANNER) \
|
||||
--verbose -no-libtool \
|
||||
--namespace=Gtk \
|
||||
--nsversion=3.0 \
|
||||
\
|
||||
--library=gtk-3.0 --library=gdk-3.0 \
|
||||
\
|
||||
--add-include-path=./vs$(VSVER)/$(CFG)/$(PLAT)/bin \
|
||||
--add-include-path=$(G_IR_INCLUDEDIR) \
|
||||
--include=Atk-1.0 \
|
||||
--pkg-export=gtk+-3.0 \
|
||||
--cflags-begin \
|
||||
-DG_LOG_USE_STRUCTURED=1 -DGTK_VERSION="3.24.17" -DGTK_BINARY_VERSION="3.0.0" -DGTK_COMPILATION -DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED -DGTK_LIBDIR=\"/dummy/lib\" -DGTK_DATADIR=\"/dummy/share\" -DGTK_DATA_PREFIX=\"/dummy\" -DGTK_SYSCONFDIR=\"/dummy/etc\" -DGTK_HOST=\"$(AT_PLAT)-pc-vs$(VSVER)\" -DGTK_PRINT_BACKENDS=\"file\" -DINCLUDE_IM_am_et -DINCLUDE_IM_cedilla -DINCLUDE_IM_cyrillic_translit -DINCLUDE_IM_ime -DINCLUDE_IM_inuktitu -DINCLUDE_IM_ipa -DINCLUDE_IM_multipress -DINCLUDE_IM_thai -DINCLUDE_IM_ti_er -DINCLUDE_IM_ti_et -DINCLUDE_IM_viqr -DGTK_TEXT_USE_INTERNAL_UNSUPPORTED_API -I../.. -I../../gtk -I../../gdk \
|
||||
--cflags-end \
|
||||
--warn-all --include-uninstalled=./vs$(VSVER)/$(CFG)/$(PLAT)/bin/Gdk-3.0.gir \
|
||||
--filelist=Gtk_3_0_gir_list \
|
||||
-L.\vs$(VSVER)\$(CFG)\$(PLAT)\bin \
|
||||
-o $@
|
||||
|
||||
vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gtk-3.0.typelib: vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gtk-3.0.gir
|
||||
@-echo Compiling $@...
|
||||
$(G_IR_COMPILER) \
|
||||
--includedir=$(@D:\=/) --debug --verbose \
|
||||
$(@R:\=/).gir \
|
||||
-o $@
|
||||
|
@ -5,7 +5,7 @@
|
||||
<GlibEtcInstallRoot>$(SolutionDir)\..\..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRoot>
|
||||
<CopyDir>..\..\..\..\vs$(VSVer)\$(Platform)</CopyDir>
|
||||
<ApiVersion>3.0</ApiVersion>
|
||||
<GtkVersion>3.24.17</GtkVersion>
|
||||
<GtkVersion>3.24.18</GtkVersion>
|
||||
<GtkLibtoolCompatibleDllPrefix>lib</GtkLibtoolCompatibleDllPrefix>
|
||||
<GtkLibtoolCompatibleDllSuffix>.0-0</GtkLibtoolCompatibleDllSuffix>
|
||||
<GtkSeparateVSDllPrefix />
|
||||
|
@ -5,7 +5,7 @@
|
||||
<GlibEtcInstallRoot>$(SolutionDir)\..\..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRoot>
|
||||
<CopyDir>..\..\..\..\vs$(VSVer)\$(Platform)</CopyDir>
|
||||
<ApiVersion>3.0</ApiVersion>
|
||||
<GtkVersion>3.24.17</GtkVersion>
|
||||
<GtkVersion>3.24.18</GtkVersion>
|
||||
<GtkLibtoolCompatibleDllPrefix>lib</GtkLibtoolCompatibleDllPrefix>
|
||||
<GtkLibtoolCompatibleDllSuffix>.0-0</GtkLibtoolCompatibleDllSuffix>
|
||||
<GtkSeparateVSDllPrefix />
|
||||
|
@ -5,7 +5,7 @@
|
||||
<GlibEtcInstallRoot>$(SolutionDir)\..\..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRoot>
|
||||
<CopyDir>..\..\..\..\vs$(VSVer)\$(Platform)</CopyDir>
|
||||
<ApiVersion>3.0</ApiVersion>
|
||||
<GtkVersion>3.24.17</GtkVersion>
|
||||
<GtkVersion>3.24.18</GtkVersion>
|
||||
<GtkLibtoolCompatibleDllPrefix>lib</GtkLibtoolCompatibleDllPrefix>
|
||||
<GtkLibtoolCompatibleDllSuffix>.0-0</GtkLibtoolCompatibleDllSuffix>
|
||||
<GtkSeparateVSDllPrefix />
|
||||
|
@ -5,7 +5,7 @@
|
||||
<GlibEtcInstallRoot>$(SolutionDir)\..\..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRoot>
|
||||
<CopyDir>..\..\..\..\vs$(VSVer)\$(Platform)</CopyDir>
|
||||
<ApiVersion>3.0</ApiVersion>
|
||||
<GtkVersion>3.24.17</GtkVersion>
|
||||
<GtkVersion>3.24.18</GtkVersion>
|
||||
<GtkLibtoolCompatibleDllPrefix>lib</GtkLibtoolCompatibleDllPrefix>
|
||||
<GtkLibtoolCompatibleDllSuffix>.0-0</GtkLibtoolCompatibleDllSuffix>
|
||||
<GtkSeparateVSDllPrefix />
|
||||
|
@ -5,7 +5,7 @@
|
||||
<GlibEtcInstallRoot>$(SolutionDir)\..\..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRoot>
|
||||
<CopyDir>..\..\..\..\vs$(VSVer)\$(Platform)</CopyDir>
|
||||
<ApiVersion>3.0</ApiVersion>
|
||||
<GtkVersion>3.24.17</GtkVersion>
|
||||
<GtkVersion>3.24.18</GtkVersion>
|
||||
<GtkLibtoolCompatibleDllPrefix>lib</GtkLibtoolCompatibleDllPrefix>
|
||||
<GtkLibtoolCompatibleDllSuffix>.0-0</GtkLibtoolCompatibleDllSuffix>
|
||||
<GtkSeparateVSDllPrefix />
|
||||
|
@ -5,7 +5,7 @@
|
||||
<GlibEtcInstallRoot>$(SolutionDir)\..\..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRoot>
|
||||
<CopyDir>..\..\..\..\vs$(VSVer)\$(Platform)</CopyDir>
|
||||
<ApiVersion>3.0</ApiVersion>
|
||||
<GtkVersion>3.24.17</GtkVersion>
|
||||
<GtkVersion>3.24.18</GtkVersion>
|
||||
<GtkLibtoolCompatibleDllPrefix>lib</GtkLibtoolCompatibleDllPrefix>
|
||||
<GtkLibtoolCompatibleDllSuffix>.0-0</GtkLibtoolCompatibleDllSuffix>
|
||||
<GtkSeparateVSDllPrefix />
|
||||
|
@ -22,7 +22,7 @@
|
||||
/>
|
||||
<UserMacro
|
||||
Name="GtkVersion"
|
||||
Value="3.24.17"
|
||||
Value="3.24.18"
|
||||
/>
|
||||
<UserMacro
|
||||
Name="GtkLibtoolCompatibleDllPrefix"
|
||||
|
@ -263,7 +263,7 @@
|
||||
#define PACKAGE_NAME "gtk+"
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING "gtk+ 3.24.17"
|
||||
#define PACKAGE_STRING "gtk+ 3.24.18"
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME "gtk+"
|
||||
@ -272,7 +272,7 @@
|
||||
#define PACKAGE_URL ""
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION "3.24.17"
|
||||
#define PACKAGE_VERSION "3.24.18"
|
||||
|
||||
/* Use NSBundle functions to determine load paths for libraries, translations,
|
||||
etc. */
|
||||
|
32
configure
vendored
32
configure
vendored
@ -1,6 +1,6 @@
|
||||
#! /bin/sh
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.69 for gtk+ 3.24.17.
|
||||
# Generated by GNU Autoconf 2.69 for gtk+ 3.24.18.
|
||||
#
|
||||
# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gtk%2B>.
|
||||
#
|
||||
@ -591,8 +591,8 @@ MAKEFLAGS=
|
||||
# Identity of this package.
|
||||
PACKAGE_NAME='gtk+'
|
||||
PACKAGE_TARNAME='gtk+'
|
||||
PACKAGE_VERSION='3.24.17'
|
||||
PACKAGE_STRING='gtk+ 3.24.17'
|
||||
PACKAGE_VERSION='3.24.18'
|
||||
PACKAGE_STRING='gtk+ 3.24.18'
|
||||
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gtk%2B'
|
||||
PACKAGE_URL=''
|
||||
|
||||
@ -1668,7 +1668,7 @@ if test "$ac_init_help" = "long"; then
|
||||
# Omit some internal or obsolete options to make the list less imposing.
|
||||
# This message is too long to be a string in the A/UX 3.1 sh.
|
||||
cat <<_ACEOF
|
||||
\`configure' configures gtk+ 3.24.17 to adapt to many kinds of systems.
|
||||
\`configure' configures gtk+ 3.24.18 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
@ -1742,7 +1742,7 @@ fi
|
||||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of gtk+ 3.24.17:";;
|
||||
short | recursive ) echo "Configuration of gtk+ 3.24.18:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
@ -1986,7 +1986,7 @@ fi
|
||||
test -n "$ac_init_help" && exit $ac_status
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
gtk+ configure 3.24.17
|
||||
gtk+ configure 3.24.18
|
||||
generated by GNU Autoconf 2.69
|
||||
|
||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||
@ -2816,7 +2816,7 @@ cat >config.log <<_ACEOF
|
||||
This file contains any messages produced by compilers while
|
||||
running configure, to aid debugging if configure makes a mistake.
|
||||
|
||||
It was created by gtk+ $as_me 3.24.17, which was
|
||||
It was created by gtk+ $as_me 3.24.18, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
$ $0 $@
|
||||
@ -3809,7 +3809,7 @@ fi
|
||||
|
||||
# Define the identity of the package.
|
||||
PACKAGE='gtk+'
|
||||
VERSION='3.24.17'
|
||||
VERSION='3.24.18'
|
||||
|
||||
|
||||
# Some tools Automake needs.
|
||||
@ -4089,10 +4089,10 @@ AM_BACKSLASH='\'
|
||||
|
||||
GTK_MAJOR_VERSION=3
|
||||
GTK_MINOR_VERSION=24
|
||||
GTK_MICRO_VERSION=17
|
||||
GTK_INTERFACE_AGE=13
|
||||
GTK_BINARY_AGE=2417
|
||||
GTK_VERSION=3.24.17
|
||||
GTK_MICRO_VERSION=18
|
||||
GTK_INTERFACE_AGE=14
|
||||
GTK_BINARY_AGE=2418
|
||||
GTK_VERSION=3.24.18
|
||||
GTK_API_VERSION=3.0
|
||||
GTK_BINARY_VERSION=3.0.0
|
||||
|
||||
@ -4114,7 +4114,7 @@ GTK_BINARY_VERSION=3.0.0
|
||||
|
||||
|
||||
|
||||
LT_VERSION_INFO="2404:13:2404"
|
||||
LT_VERSION_INFO="2404:14:2404"
|
||||
LT_CURRENT_MINUS_AGE=0
|
||||
|
||||
|
||||
@ -21045,7 +21045,7 @@ Usage: $0 [OPTIONS]
|
||||
Report bugs to <bug-libtool@gnu.org>."
|
||||
|
||||
lt_cl_version="\
|
||||
gtk+ config.lt 3.24.17
|
||||
gtk+ config.lt 3.24.18
|
||||
configured by $0, generated by GNU Autoconf 2.69.
|
||||
|
||||
Copyright (C) 2011 Free Software Foundation, Inc.
|
||||
@ -30035,7 +30035,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
||||
# report actual input values of CONFIG_FILES etc. instead of their
|
||||
# values after options handling.
|
||||
ac_log="
|
||||
This file was extended by gtk+ $as_me 3.24.17, which was
|
||||
This file was extended by gtk+ $as_me 3.24.18, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
@ -30101,7 +30101,7 @@ _ACEOF
|
||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
||||
ac_cs_version="\\
|
||||
gtk+ config.status 3.24.17
|
||||
gtk+ config.status 3.24.18
|
||||
configured by $0, generated by GNU Autoconf 2.69,
|
||||
with options \\"\$ac_cs_config\\"
|
||||
|
||||
|
@ -10,8 +10,8 @@
|
||||
|
||||
m4_define([gtk_major_version], [3])
|
||||
m4_define([gtk_minor_version], [24])
|
||||
m4_define([gtk_micro_version], [17])
|
||||
m4_define([gtk_interface_age], [13])
|
||||
m4_define([gtk_micro_version], [18])
|
||||
m4_define([gtk_interface_age], [14])
|
||||
m4_define([gtk_binary_age],
|
||||
[m4_eval(100 * gtk_minor_version + gtk_micro_version)])
|
||||
m4_define([gtk_version],
|
||||
|
@ -116,6 +116,7 @@ EXTRA_DIST += \
|
||||
data/symbolic-source.svg \
|
||||
demo.gresource.xml \
|
||||
$(resource_files) \
|
||||
makefile.msc.in \
|
||||
org.gtk.Demo.gschema.xml \
|
||||
demos.h.win32 \
|
||||
meson.build \
|
||||
|
@ -630,8 +630,9 @@ GTESTER_REPORT = gtester-report # in $PATH for non-GLIB packages
|
||||
|
||||
# initialize variables for unconditional += appending
|
||||
EXTRA_DIST = data/source.svg data/symbolic-source.svg \
|
||||
demo.gresource.xml $(resource_files) org.gtk.Demo.gschema.xml \
|
||||
demos.h.win32 meson.build geninclude.py
|
||||
demo.gresource.xml $(resource_files) makefile.msc.in \
|
||||
org.gtk.Demo.gschema.xml demos.h.win32 meson.build \
|
||||
geninclude.py
|
||||
TEST_PROGS =
|
||||
|
||||
### testing rules
|
||||
|
91
demos/gtk-demo/makefile.msc.in
Normal file
91
demos/gtk-demo/makefile.msc.in
Normal file
@ -0,0 +1,91 @@
|
||||
## Makefile for building the gtk test apps with Microsoft C
|
||||
## Use: nmake -f makefile.msc
|
||||
|
||||
## There is no install target, you have to decide where and
|
||||
## how to install for yourself.
|
||||
|
||||
TOP = ..\..\..
|
||||
!INCLUDE $(TOP)/glib/build/win32/make.msc
|
||||
|
||||
!IFNDEF PERL
|
||||
PERL = perl
|
||||
!ENDIF
|
||||
|
||||
################################################################
|
||||
|
||||
# Possibly override versions from build/win32/module.defs
|
||||
GTK_VER = 2.0
|
||||
GDK_PIXBUF_VER = 2.0
|
||||
|
||||
GDK_LIBS = ../../gdk/gdk-win32-$(GTK_VER).lib
|
||||
GTK_LIBS = ../../gtk/gtk-win32-$(GTK_VER).lib
|
||||
GDK_PIXBUF_LIBS = ../../gdk-pixbuf/gdk_pixbuf-$(GDK_PIXBUF_VER).lib
|
||||
|
||||
INCLUDES = -FImsvc_recommended_pragmas.h -I . -I ../.. -I ../../gdk -I ../../gdk-pixbuf -I ../../gtk
|
||||
DEPCFLAGS = $(PANGO_CFLAGS) $(GLIB_CFLAGS) $(LIBICONV_CFLAGS) $(INTL_CFLAGS) $(ATK_CFLAGS) $(CAIRO_CFLAGS)
|
||||
LDFLAGS = /link /machine:ix86 $(LINKDEBUG)
|
||||
DEFINES = -DG_LOG_DOMAIN=\"GtkDemo\" -DGTK_VERSION=\"$(GTK_VER)\" \
|
||||
-DDEMOCODEDIR=\".\"
|
||||
|
||||
TOUCH = copy makefile.msc+nul
|
||||
|
||||
all : \
|
||||
demos.h \
|
||||
gtk-demo.exe
|
||||
|
||||
## These should be in the order you want them to appear in the
|
||||
## demo app, which means alphabetized by demo title, not filename
|
||||
DEMOS = \
|
||||
button_box.c \
|
||||
clipboard.c \
|
||||
colorsel.c \
|
||||
dialog.c \
|
||||
drawingarea.c \
|
||||
editable_cells.c \
|
||||
entry_completion.c \
|
||||
expander.c \
|
||||
hypertext.c \
|
||||
iconview.c \
|
||||
images.c \
|
||||
list_store.c \
|
||||
menus.c \
|
||||
panes.c \
|
||||
pixbufs.c \
|
||||
rotated_text.c \
|
||||
sizegroup.c \
|
||||
textview.c \
|
||||
tree_store.c \
|
||||
ui_manager.c \
|
||||
|
||||
|
||||
demos.h: $(DEMOS) geninclude.pl
|
||||
$(PERL) geninclude.pl $(DEMOS) > demos.h
|
||||
|
||||
OBJECTS = \
|
||||
button_box.obj \
|
||||
changedisplay.obj \
|
||||
clipboard.obj \
|
||||
colorsel.obj \
|
||||
dialog.obj \
|
||||
drawingarea.obj \
|
||||
editable_cells.obj \
|
||||
entry_completion.obj \
|
||||
expander.obj \
|
||||
hypertext.obj \
|
||||
iconview.obj \
|
||||
images.obj \
|
||||
list_store.obj \
|
||||
menus.obj \
|
||||
panes.obj \
|
||||
pixbufs.obj \
|
||||
rotated_text.obj \
|
||||
sizegroup.obj \
|
||||
textview.obj \
|
||||
tree_store.obj \
|
||||
ui_manager.obj \
|
||||
main.obj \
|
||||
|
||||
gtk-demo.exe : demos.h $(OBJECTS)
|
||||
$(CC) $(CFLAGS) -Fegtk-demo.exe $(OBJECTS) $(GTK_LIBS) $(GDK_LIBS) $(GDK_PIXBUF_LIBS) \
|
||||
$(CAIRO_LIBS) $(PANGOCAIRO_LIBS) $(PANGO_LIBS) $(GLIB_LIBS) $(LDFLAGS)
|
||||
|
@ -8,6 +8,7 @@ EXTRA_DIST += \
|
||||
developers.txt \
|
||||
dnd_internals.txt \
|
||||
focus_tracking.txt \
|
||||
iconcache.txt \
|
||||
RELEASE-HOWTO \
|
||||
sizing-test.txt \
|
||||
styles.txt \
|
||||
|
@ -466,8 +466,8 @@ GTESTER_REPORT = gtester-report # in $PATH for non-GLIB packages
|
||||
|
||||
# initialize variables for unconditional += appending
|
||||
EXTRA_DIST = CODING-STYLE developers.txt dnd_internals.txt \
|
||||
focus_tracking.txt RELEASE-HOWTO sizing-test.txt styles.txt \
|
||||
text_widget_internals.txt tree-column-sizing.png \
|
||||
focus_tracking.txt iconcache.txt RELEASE-HOWTO sizing-test.txt \
|
||||
styles.txt text_widget_internals.txt tree-column-sizing.png \
|
||||
tree-column-sizing.txt widget_geometry.txt widget_system.txt
|
||||
TEST_PROGS =
|
||||
|
||||
|
163
docs/iconcache.txt
Normal file
163
docs/iconcache.txt
Normal file
@ -0,0 +1,163 @@
|
||||
Information about the icon theme cache format used by GTK+
|
||||
for more information, see the mailing list threads at
|
||||
|
||||
http://mail.gnome.org/archives/gtk-devel-list/2004-April/msg00065.html
|
||||
http://lists.freedesktop.org/archives/xdg/2004-October/005140.html
|
||||
|
||||
|
||||
Back in May, Owen Taylor proposed [1] caching scheme for icon theme
|
||||
information, to reduce the amount of stating and disk seeking at
|
||||
application startup, and to reduce the memory overhead if each app
|
||||
allocates all the icon theme data separately.
|
||||
|
||||
The proposal is to keep the information about the icons in the
|
||||
directory tree below each icon theme directory in an mmap()able
|
||||
cache file (There is basically one cache file per index.theme file).
|
||||
|
||||
The cache doesn't try to hold all information from the index.theme files
|
||||
that you would need to do lookups; it turns out that with the icon theme
|
||||
specification, this isn't even sensible - you can install a
|
||||
|
||||
$HOME/.local/share/icons/Bluecurve/index.theme
|
||||
|
||||
That overrides
|
||||
|
||||
/usr/share/icons/Bluecurve/index.theme
|
||||
|
||||
and chances how lookup happens for icons in /usr/share/icons/Bluecurve.
|
||||
|
||||
We would like to propose the cache file format as an appendix to the
|
||||
icon theme specification. One thing which still needs to be investigated
|
||||
is caching of the actual image data; the file format is has an
|
||||
IMAGE_DATA_OFFSET member to allow adding that compatibly. An
|
||||
implementation of the caching scheme for GTK+ can be found at [2]. The
|
||||
cache generator which is included in the patch depends only on glib, and
|
||||
it may be a good idea to move it to freedesktop.org as well.
|
||||
|
||||
|
||||
Regards, Matthias Clasen
|
||||
|
||||
|
||||
The cache file format:
|
||||
|
||||
Header:
|
||||
2 CARD16 MAJOR_VERSION 1
|
||||
2 CARD16 MINOR_VERSION 0
|
||||
4 CARD32 HASH_OFFSET
|
||||
4 CARD32 DIRECTORY_LIST_OFFSET
|
||||
|
||||
DirectoryList:
|
||||
4 CARD32 N_DIRECTORIES
|
||||
4*N_DIRECTORIES CARD32 DIRECTORY_OFFSET
|
||||
|
||||
Hash:
|
||||
4 CARD32 N_BUCKETS
|
||||
4*N_BUCKETS CARD32 ICON_OFFSET
|
||||
|
||||
Icon:
|
||||
4 CARD32 CHAIN_OFFSET
|
||||
4 CARD32 NAME_OFFSET
|
||||
4 CARD32 IMAGE_LIST_OFFSET
|
||||
|
||||
ImageList:
|
||||
4 CARD32 N_IMAGES
|
||||
8*N_IMAGES Image IMAGES
|
||||
|
||||
Image:
|
||||
2 CARD16 DIRECTORY_INDEX
|
||||
2 ICON_FLAGS FLAGS
|
||||
4 CARD32 IMAGE_DATA_OFFSET
|
||||
|
||||
ICON_FLAGS
|
||||
HAS_SUFFIX_PNG 1
|
||||
HAS_SUFFIX_XPM 2
|
||||
HAS_SUFFIX_SVG 4
|
||||
HAS_ICON_FILE 8
|
||||
|
||||
ImageData:
|
||||
4 CARD32 IMAGE_PIXEL_DATA_OFFSET
|
||||
4 CARD32 IMAGE_META_DATA_OFFSET
|
||||
|
||||
4 CARD32 IMAGE_PIXEL_DATA_TYPE
|
||||
4 CARD32 IMAGE_PIXEL_DATA_LENGTH
|
||||
N/A N/A PIXEL_DATA
|
||||
|
||||
IMAGE_PIXEL_DATA_TYPE
|
||||
0 GdkPixdata format
|
||||
|
||||
MetaData:
|
||||
4 CARD32 EMBEDDED_RECT_OFFSET
|
||||
4 CARD32 ATTACH_POINT_LIST_OFFSET
|
||||
4 CARD32 DISPLAY_NAME_LIST_OFFSET
|
||||
|
||||
EmbeddedRect:
|
||||
2 CARD16 X0
|
||||
2 CARD16 Y0
|
||||
2 CARD16 X1
|
||||
2 CARD16 Y1
|
||||
|
||||
AttachPointList:
|
||||
4 CARD32 N_ATTACH_POINTS
|
||||
4*N_ATTACH_POINTS AttachPoint
|
||||
|
||||
AttachPoint:
|
||||
2 CARD16 X
|
||||
2 CARD16 Y
|
||||
|
||||
DisplayNameList:
|
||||
4 CARD32 N_DISPLAY_NAMES
|
||||
4*N_DISPLAY_NAMES DisplayName
|
||||
|
||||
DisplayName:
|
||||
4 CARD32 DISPLAY_LANG_OFFSET
|
||||
4 CARD32 DISPLAY_NAME_OFFSET
|
||||
|
||||
|
||||
Notes:
|
||||
|
||||
* All offsets are from in bytes from the beginning of the file
|
||||
|
||||
* Strings are zero-terminated
|
||||
|
||||
* Directories are stored as relative paths.
|
||||
|
||||
* All numbers are in network (big-endian) order. This is
|
||||
necessary because the data will be stored in arch-independent
|
||||
directories like /usr/share/icons or even in user's
|
||||
home directories.
|
||||
|
||||
* The hash function is that used by g_str_hash()
|
||||
|
||||
unsigned int
|
||||
icon_str_hash (gconstpointer key)
|
||||
{
|
||||
const char *p = key;
|
||||
unsigned int h = *p;
|
||||
|
||||
if (h)
|
||||
for (p += 1; *p != '\0'; p++)
|
||||
h = (h << 5) - h + *p;
|
||||
|
||||
return h;
|
||||
}
|
||||
|
||||
This should not be implemented by calling g_str_hash(). For
|
||||
optimal results, N_BUCKETS should be typically be prime.
|
||||
|
||||
* The same file format is used for icon themes (e.g.,
|
||||
/usr/share/icons/Bluecurve) and for unthemed icon directories
|
||||
(e.g., /usr/share/pixmaps)
|
||||
|
||||
For an unthemed directory, N_DIRECTORIES==0 and each
|
||||
image has a DIRECTORY_INDEX field of 0xFFFF.
|
||||
|
||||
* Up-to-dateness of a cache file is determined simply:
|
||||
|
||||
If the mod-time on the directory where the cache file
|
||||
lives is newer than the mod-time of the cache file,
|
||||
the cache file is out of date.
|
||||
|
||||
* Cache files have to be written atomically - write to a
|
||||
temporary name, then move over the old file - so that
|
||||
clients that have the old cache file open and mmap'ed
|
||||
won't get corrupt data.
|
File diff suppressed because it is too large
Load Diff
@ -129,7 +129,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkDeviceManager</td>
|
||||
<td class="function_name"><a class="link" href="GdkDeviceManager.html#GdkDeviceManager-struct" title="GdkDeviceManager">GdkDeviceManager</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -164,7 +164,7 @@ to a compatibility mode in which it will emit just one enter/leave
|
||||
event pair for all devices on a window. To enable per-device
|
||||
enter/leave events and other multi-pointer interaction features,
|
||||
<a class="link" href="gdk3-Windows.html#gdk-window-set-support-multidevice" title="gdk_window_set_support_multidevice ()"><code class="function">gdk_window_set_support_multidevice()</code></a> must be called on
|
||||
<span class="type">GdkWindows</span> (or <a href="https://developer.gnome.org/gtk4/GtkWidget.html#gtk-widget-set-support-multidevice"><code class="function">gtk_widget_set_support_multidevice()</code></a> on widgets).
|
||||
<a href="gdk3-Windows.html#GdkWindow-struct"><span class="type">GdkWindows</span></a> (or <a href="https://developer.gnome.org/gtk4/GtkWidget.html#gtk-widget-set-support-multidevice"><code class="function">gtk_widget_set_support_multidevice()</code></a> on widgets).
|
||||
window. See the <a class="link" href="gdk3-Windows.html#gdk-window-set-support-multidevice" title="gdk_window_set_support_multidevice ()"><code class="function">gdk_window_set_support_multidevice()</code></a> documentation
|
||||
for more information.</p>
|
||||
<p>On X11, multi-device support is implemented through XInput 2.
|
||||
@ -233,13 +233,13 @@ be “floating”, which means they are not attached to any virtual device.</p>
|
||||
<p></p>
|
||||
<p>By default, GDK will automatically listen for events coming from all
|
||||
master devices, setting the <a class="link" href="GdkDevice.html" title="GdkDevice"><span class="type">GdkDevice</span></a> for all events coming from input
|
||||
devices. Events containing device information are <span class="type">GDK_MOTION_NOTIFY</span>,
|
||||
<span class="type">GDK_BUTTON_PRESS</span>, <span class="type">GDK_2BUTTON_PRESS</span>, <span class="type">GDK_3BUTTON_PRESS</span>,
|
||||
<span class="type">GDK_BUTTON_RELEASE</span>, <span class="type">GDK_SCROLL</span>, <span class="type">GDK_KEY_PRESS</span>, <span class="type">GDK_KEY_RELEASE</span>,
|
||||
<span class="type">GDK_ENTER_NOTIFY</span>, <span class="type">GDK_LEAVE_NOTIFY</span>, <span class="type">GDK_FOCUS_CHANGE</span>,
|
||||
<span class="type">GDK_PROXIMITY_IN</span>, <span class="type">GDK_PROXIMITY_OUT</span>, <span class="type">GDK_DRAG_ENTER</span>, <span class="type">GDK_DRAG_LEAVE</span>,
|
||||
<span class="type">GDK_DRAG_MOTION</span>, <span class="type">GDK_DRAG_STATUS</span>, <span class="type">GDK_DROP_START</span>, <span class="type">GDK_DROP_FINISHED</span>
|
||||
and <span class="type">GDK_GRAB_BROKEN</span>. When dealing with an event on a master device,
|
||||
devices. Events containing device information are <a class="link" href="gdk3-Events.html#GDK-MOTION-NOTIFY:CAPS"><span class="type">GDK_MOTION_NOTIFY</span></a>,
|
||||
<a class="link" href="gdk3-Events.html#GDK-BUTTON-PRESS:CAPS"><span class="type">GDK_BUTTON_PRESS</span></a>, <a class="link" href="gdk3-Events.html#GDK-2BUTTON-PRESS:CAPS"><span class="type">GDK_2BUTTON_PRESS</span></a>, <a class="link" href="gdk3-Events.html#GDK-3BUTTON-PRESS:CAPS"><span class="type">GDK_3BUTTON_PRESS</span></a>,
|
||||
<a class="link" href="gdk3-Events.html#GDK-BUTTON-RELEASE:CAPS"><span class="type">GDK_BUTTON_RELEASE</span></a>, <a class="link" href="gdk3-Events.html#GDK-SCROLL:CAPS"><span class="type">GDK_SCROLL</span></a>, <a class="link" href="gdk3-Events.html#GDK-KEY-PRESS:CAPS"><span class="type">GDK_KEY_PRESS</span></a>, <a class="link" href="gdk3-Events.html#GDK-KEY-RELEASE:CAPS"><span class="type">GDK_KEY_RELEASE</span></a>,
|
||||
<a class="link" href="gdk3-Events.html#GDK-ENTER-NOTIFY:CAPS"><span class="type">GDK_ENTER_NOTIFY</span></a>, <a class="link" href="gdk3-Events.html#GDK-LEAVE-NOTIFY:CAPS"><span class="type">GDK_LEAVE_NOTIFY</span></a>, <a class="link" href="gdk3-Events.html#GDK-FOCUS-CHANGE:CAPS"><span class="type">GDK_FOCUS_CHANGE</span></a>,
|
||||
<a class="link" href="gdk3-Events.html#GDK-PROXIMITY-IN:CAPS"><span class="type">GDK_PROXIMITY_IN</span></a>, <a class="link" href="gdk3-Events.html#GDK-PROXIMITY-OUT:CAPS"><span class="type">GDK_PROXIMITY_OUT</span></a>, <a class="link" href="gdk3-Events.html#GDK-DRAG-ENTER:CAPS"><span class="type">GDK_DRAG_ENTER</span></a>, <a class="link" href="gdk3-Events.html#GDK-DRAG-LEAVE:CAPS"><span class="type">GDK_DRAG_LEAVE</span></a>,
|
||||
<a class="link" href="gdk3-Events.html#GDK-DRAG-MOTION:CAPS"><span class="type">GDK_DRAG_MOTION</span></a>, <a class="link" href="gdk3-Events.html#GDK-DRAG-STATUS:CAPS"><span class="type">GDK_DRAG_STATUS</span></a>, <a class="link" href="gdk3-Events.html#GDK-DROP-START:CAPS"><span class="type">GDK_DROP_START</span></a>, <a class="link" href="gdk3-Events.html#GDK-DROP-FINISHED:CAPS"><span class="type">GDK_DROP_FINISHED</span></a>
|
||||
and <a class="link" href="gdk3-Events.html#GDK-GRAB-BROKEN:CAPS"><span class="type">GDK_GRAB_BROKEN</span></a>. When dealing with an event on a master device,
|
||||
it is possible to get the source (slave) device that the event originated
|
||||
from via <a class="link" href="gdk3-Events.html#gdk-event-get-source-device" title="gdk_event_get_source_device ()"><code class="function">gdk_event_get_source_device()</code></a>.</p>
|
||||
<p>On a standard session, all physical devices are connected by default to
|
||||
@ -323,7 +323,7 @@ owned by GDK and must not be freed or unreferenced. </p>
|
||||
<a name="gdk-device-manager-list-devices"></a><h3>gdk_device_manager_list_devices ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GList</span> *
|
||||
gdk_device_manager_list_devices (<em class="parameter"><code><a class="link" href="GdkDeviceManager.html" title="GdkDeviceManager"><span class="type">GdkDeviceManager</span></a> *device_manager</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkDeviceType</span> type</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="GdkDevice.html#GdkDeviceType" title="enum GdkDeviceType"><span class="type">GdkDeviceType</span></a> type</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_device_manager_list_devices</code> has been deprecated since version 3.20 and should not be used in newly-written code.</p>
|
||||
<p>, use <a class="link" href="GdkSeat.html#gdk-seat-get-pointer" title="gdk_seat_get_pointer ()"><code class="function">gdk_seat_get_pointer()</code></a>, <a class="link" href="GdkSeat.html#gdk-seat-get-keyboard" title="gdk_seat_get_keyboard ()"><code class="function">gdk_seat_get_keyboard()</code></a>
|
||||
@ -377,7 +377,7 @@ gdk_device_manager_get_client_pointer (<em class="parameter"><code><a class="lin
|
||||
<p>Returns the client pointer, that is, the master pointer that acts as the core pointer
|
||||
for this application. In X11, window managers may change this depending on the interaction
|
||||
pattern under the presence of several pointers.</p>
|
||||
<p>You should use this function seldomly, only in code that isn’t triggered by a <span class="type">GdkEvent</span>
|
||||
<p>You should use this function seldomly, only in code that isn’t triggered by a <a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="type">GdkEvent</span></a>
|
||||
and there aren’t other means to get a meaningful <a class="link" href="GdkDevice.html" title="GdkDevice"><span class="type">GdkDevice</span></a> to operate on.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-device-manager-get-client-pointer.parameters"></a><h4>Parameters</h4>
|
||||
@ -404,6 +404,13 @@ owned by GDK and must not be freed or unreferenced. </p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkDeviceManager.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDeviceManager-struct"></a><h3>GdkDeviceManager</h3>
|
||||
<pre class="programlisting">typedef struct _GdkDeviceManager GdkDeviceManager;</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkDeviceManager.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDeviceManager--display"></a><h3>The <code class="literal">“display”</code> property</h3>
|
||||
@ -467,8 +474,8 @@ another one, or master devices being added or removed
|
||||
a slave device.</p>
|
||||
<p>If a slave device is detached from all master devices
|
||||
(<a class="link" href="GdkDevice.html#gdk-device-get-associated-device" title="gdk_device_get_associated_device ()"><code class="function">gdk_device_get_associated_device()</code></a> returns <code class="literal">NULL</code>), its
|
||||
<span class="type">GdkDeviceType</span> will change to <code class="literal">GDK_DEVICE_TYPE_FLOATING</code>,
|
||||
if it's attached, it will change to <code class="literal">GDK_DEVICE_TYPE_SLAVE</code>.</p>
|
||||
<a class="link" href="GdkDevice.html#GdkDeviceType" title="enum GdkDeviceType"><span class="type">GdkDeviceType</span></a> will change to <a class="link" href="GdkDevice.html#GDK-DEVICE-TYPE-FLOATING:CAPS"><code class="literal">GDK_DEVICE_TYPE_FLOATING</code></a>,
|
||||
if it's attached, it will change to <a class="link" href="GdkDevice.html#GDK-DEVICE-TYPE-SLAVE:CAPS"><code class="literal">GDK_DEVICE_TYPE_SLAVE</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkDeviceManager-device-changed.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -540,7 +547,7 @@ is unplugged.</p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkDeviceManager.see-also"></a><h2>See Also</h2>
|
||||
<p><a class="link" href="GdkDevice.html" title="GdkDevice"><span class="type">GdkDevice</span></a>, <span class="type">GdkEvent</span></p>
|
||||
<p><a class="link" href="GdkDevice.html" title="GdkDevice"><span class="type">GdkDevice</span></a>, <a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="type">GdkEvent</span></a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
|
@ -86,11 +86,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkDevicePad</td>
|
||||
<td class="function_name"><a class="link" href="GdkDevicePad.html#GdkDevicePad-struct" title="GdkDevicePad">GdkDevicePad</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name">GdkDevicePadFeature</td>
|
||||
<td class="function_name"><a class="link" href="GdkDevicePad.html#GdkDevicePadFeature" title="enum GdkDevicePadFeature">GdkDevicePadFeature</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -115,7 +115,7 @@ GdkDevicePad requires
|
||||
<div class="refsect1">
|
||||
<a name="GdkDevicePad.description"></a><h2>Description</h2>
|
||||
<p><a class="link" href="GdkDevicePad.html" title="GtkDevicePad"><span class="type">GdkDevicePad</span></a> is an interface implemented by devices of type
|
||||
<code class="literal">GDK_SOURCE_TABLET_PAD</code>, it allows querying the features provided
|
||||
<a class="link" href="GdkDevice.html#GDK-SOURCE-TABLET-PAD:CAPS"><code class="literal">GDK_SOURCE_TABLET_PAD</code></a>, it allows querying the features provided
|
||||
by the pad device.</p>
|
||||
<p>Tablet pads may contain one or more groups, each containing a subset
|
||||
of the buttons/rings/strips available. <a class="link" href="GdkDevicePad.html#gdk-device-pad-get-n-groups" title="gdk_device_pad_get_n_groups ()"><code class="function">gdk_device_pad_get_n_groups()</code></a>
|
||||
@ -127,7 +127,7 @@ each individual pad feature to multiple actions. Only one mode is
|
||||
effective (current) for each given group, different groups may have
|
||||
different current modes. The number of available modes in a group can
|
||||
be found out through <a class="link" href="GdkDevicePad.html#gdk-device-pad-get-group-n-modes" title="gdk_device_pad_get_group_n_modes ()"><code class="function">gdk_device_pad_get_group_n_modes()</code></a>, and the current
|
||||
mode for a given group will be notified through the <span class="type">GdkEventPadGroupMode</span>
|
||||
mode for a given group will be notified through the <a class="link" href="gdk3-Event-Structures.html#GdkEventPadGroupMode" title="struct GdkEventPadGroupMode"><span class="type">GdkEventPadGroupMode</span></a>
|
||||
event.</p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
@ -203,7 +203,7 @@ gdk_device_pad_get_group_n_modes (<em class="parameter"><code><a class="link" hr
|
||||
<a name="gdk-device-pad-get-n-features"></a><h3>gdk_device_pad_get_n_features ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gint</span>
|
||||
gdk_device_pad_get_n_features (<em class="parameter"><code><a class="link" href="GdkDevicePad.html" title="GtkDevicePad"><span class="type">GdkDevicePad</span></a> *pad</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkDevicePadFeature</span> feature</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="GdkDevicePad.html#GdkDevicePadFeature" title="enum GdkDevicePadFeature"><span class="type">GdkDevicePadFeature</span></a> feature</code></em>);</pre>
|
||||
<p>Returns the number of features a tablet pad has.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-device-pad-get-n-features.parameters"></a><h4>Parameters</h4>
|
||||
@ -239,7 +239,7 @@ that this pad has.</p>
|
||||
<a name="gdk-device-pad-get-feature-group"></a><h3>gdk_device_pad_get_feature_group ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gint</span>
|
||||
gdk_device_pad_get_feature_group (<em class="parameter"><code><a class="link" href="GdkDevicePad.html" title="GtkDevicePad"><span class="type">GdkDevicePad</span></a> *pad</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkDevicePadFeature</span> feature</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GdkDevicePad.html#GdkDevicePadFeature" title="enum GdkDevicePadFeature"><span class="type">GdkDevicePadFeature</span></a> feature</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> feature_idx</code></em>);</pre>
|
||||
<p>Returns the group the given <em class="parameter"><code>feature</code></em>
|
||||
and <em class="parameter"><code>idx</code></em>
|
||||
@ -280,6 +280,51 @@ or -1 if feature/index do not exist in <em class="parameter"><code>pad</code></e
|
||||
<p class="since">Since: <a class="link" href="api-index-3-22.html#api-index-3.22">3.22</a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkDevicePad.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDevicePad-struct"></a><h3>GdkDevicePad</h3>
|
||||
<pre class="programlisting">typedef struct _GdkDevicePad GdkDevicePad;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDevicePadFeature"></a><h3>enum GdkDevicePadFeature</h3>
|
||||
<p>A pad feature.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkDevicePadFeature.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DEVICE-PAD-FEATURE-BUTTON:CAPS"></a>GDK_DEVICE_PAD_FEATURE_BUTTON</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>a button</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DEVICE-PAD-FEATURE-RING:CAPS"></a>GDK_DEVICE_PAD_FEATURE_RING</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>a ring-shaped interactive area</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DEVICE-PAD-FEATURE-STRIP:CAPS"></a>GDK_DEVICE_PAD_FEATURE_STRIP</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>a straight interactive area</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32.1</div>
|
||||
|
@ -170,7 +170,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkEvent</span> *
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="returnvalue">GdkEvent</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GdkDisplay.html#gdk-display-get-event" title="gdk_display_get_event ()">gdk_display_get_event</a> <span class="c_punctuation">()</span>
|
||||
@ -178,7 +178,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkEvent</span> *
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="returnvalue">GdkEvent</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GdkDisplay.html#gdk-display-peek-event" title="gdk_display_peek_event ()">gdk_display_peek_event</a> <span class="c_punctuation">()</span>
|
||||
@ -470,7 +470,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkDisplay</td>
|
||||
<td class="function_name"><a class="link" href="GdkDisplay.html#GdkDisplay-struct" title="GdkDisplay">GdkDisplay</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -490,7 +490,7 @@
|
||||
<p><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> objects purpose are two fold:</p>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem"><p>To manage and provide information about input devices (pointers and keyboards)</p></li>
|
||||
<li class="listitem"><p>To manage and provide information about the available <span class="type">GdkScreens</span></p></li>
|
||||
<li class="listitem"><p>To manage and provide information about the available <a href="GdkScreen.html#GdkScreen-struct"><span class="type">GdkScreens</span></a></p></li>
|
||||
</ul></div>
|
||||
<p>GdkDisplay objects are the GDK representation of an X Display,
|
||||
which can be described as a workstation consisting of
|
||||
@ -743,7 +743,7 @@ gdk_display_pointer_ungrab (<em class="parameter"><code><a class="link" href="Gd
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>time_</p></td>
|
||||
<td class="parameter_description"><p>a timestap (e.g. <code class="literal">GDK_CURRENT_TIME</code>).</p></td>
|
||||
<td class="parameter_description"><p>a timestap (e.g. <a class="link" href="gdk3-Events.html#GDK-CURRENT-TIME:CAPS" title="GDK_CURRENT_TIME"><code class="literal">GDK_CURRENT_TIME</code></a>).</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -779,7 +779,7 @@ gdk_display_keyboard_ungrab (<em class="parameter"><code><a class="link" href="G
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>time_</p></td>
|
||||
<td class="parameter_description"><p>a timestap (e.g <span class="type">GDK_CURRENT_TIME</span>).</p></td>
|
||||
<td class="parameter_description"><p>a timestap (e.g <a class="link" href="gdk3-Events.html#GDK-CURRENT-TIME:CAPS" title="GDK_CURRENT_TIME"><span class="type">GDK_CURRENT_TIME</span></a>).</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -993,9 +993,9 @@ gdk_display_is_closed (<em class="parameter"><code><a class="link" href="GdkDisp
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-display-get-event"></a><h3>gdk_display_get_event ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkEvent</span> *
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="returnvalue">GdkEvent</span></a> *
|
||||
gdk_display_get_event (<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>);</pre>
|
||||
<p>Gets the next <span class="type">GdkEvent</span> to be processed for <em class="parameter"><code>display</code></em>
|
||||
<p>Gets the next <a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="type">GdkEvent</span></a> to be processed for <em class="parameter"><code>display</code></em>
|
||||
, fetching events from the
|
||||
windowing system if necessary.</p>
|
||||
<div class="refsect3">
|
||||
@ -1015,8 +1015,8 @@ windowing system if necessary.</p>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-display-get-event.returns"></a><h4>Returns</h4>
|
||||
<p>the next <span class="type">GdkEvent</span> to be processed, or <code class="literal">NULL</code>
|
||||
if no events are pending. The returned <span class="type">GdkEvent</span> should be freed
|
||||
<p>the next <a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="type">GdkEvent</span></a> to be processed, or <code class="literal">NULL</code>
|
||||
if no events are pending. The returned <a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="type">GdkEvent</span></a> should be freed
|
||||
with <a class="link" href="gdk3-Events.html#gdk-event-free" title="gdk_event_free ()"><code class="function">gdk_event_free()</code></a>. </p>
|
||||
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
|
||||
</div>
|
||||
@ -1025,9 +1025,9 @@ with <a class="link" href="gdk3-Events.html#gdk-event-free" title="gdk_event_fre
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-display-peek-event"></a><h3>gdk_display_peek_event ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkEvent</span> *
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="returnvalue">GdkEvent</span></a> *
|
||||
gdk_display_peek_event (<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>);</pre>
|
||||
<p>Gets a copy of the first <span class="type">GdkEvent</span> in the <em class="parameter"><code>display</code></em>
|
||||
<p>Gets a copy of the first <a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="type">GdkEvent</span></a> in the <em class="parameter"><code>display</code></em>
|
||||
’s event queue, without
|
||||
removing the event from the queue. (Note that this function will
|
||||
not get more events from the windowing system. It only checks the events
|
||||
@ -1049,9 +1049,9 @@ that have already been moved to the GDK event queue.)</p>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-display-peek-event.returns"></a><h4>Returns</h4>
|
||||
<p>a copy of the first <span class="type">GdkEvent</span> on the event
|
||||
<p>a copy of the first <a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="type">GdkEvent</span></a> on the event
|
||||
queue, or <code class="literal">NULL</code> if no events are in the queue. The returned
|
||||
<span class="type">GdkEvent</span> should be freed with <a class="link" href="gdk3-Events.html#gdk-event-free" title="gdk_event_free ()"><code class="function">gdk_event_free()</code></a>. </p>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="type">GdkEvent</span></a> should be freed with <a class="link" href="gdk3-Events.html#gdk-event-free" title="gdk_event_free ()"><code class="function">gdk_event_free()</code></a>. </p>
|
||||
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>]</span></p>
|
||||
</div>
|
||||
<p class="since">Since: 2.2</p>
|
||||
@ -1061,7 +1061,7 @@ queue, or <code class="literal">NULL</code> if no events are in the queue. The r
|
||||
<a name="gdk-display-put-event"></a><h3>gdk_display_put_event ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_display_put_event (<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkEvent</span> *event</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="type">GdkEvent</span></a> *event</code></em>);</pre>
|
||||
<p>Appends a copy of the given event onto the front of the event
|
||||
queue for <em class="parameter"><code>display</code></em>
|
||||
.</p>
|
||||
@ -1081,7 +1081,7 @@ queue for <em class="parameter"><code>display</code></em>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>event</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkEvent</span>.</p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="type">GdkEvent</span></a>.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -1124,7 +1124,7 @@ to be processed.</p>
|
||||
gdk_display_set_double_click_time (<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> msec</code></em>);</pre>
|
||||
<p>Sets the double click time (two clicks within this time interval
|
||||
count as a double click and result in a <span class="type">GDK_2BUTTON_PRESS</span> event).
|
||||
count as a double click and result in a <a class="link" href="gdk3-Events.html#GDK-2BUTTON-PRESS:CAPS"><span class="type">GDK_2BUTTON_PRESS</span></a> event).
|
||||
Applications should not set this, it is a global
|
||||
user-configured setting.</p>
|
||||
<div class="refsect3">
|
||||
@ -1158,7 +1158,7 @@ user-configured setting.</p>
|
||||
gdk_display_set_double_click_distance (<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> distance</code></em>);</pre>
|
||||
<p>Sets the double click distance (two clicks within this distance
|
||||
count as a double click and result in a <span class="type">GDK_2BUTTON_PRESS</span> event).
|
||||
count as a double click and result in a <a class="link" href="gdk3-Events.html#GDK-2BUTTON-PRESS:CAPS"><span class="type">GDK_2BUTTON_PRESS</span></a> event).
|
||||
See also <a class="link" href="GdkDisplay.html#gdk-display-set-double-click-time" title="gdk_display_set_double_click_time ()"><code class="function">gdk_display_set_double_click_time()</code></a>.
|
||||
Applications should not set this, it is a global
|
||||
user-configured setting.</p>
|
||||
@ -1194,7 +1194,7 @@ gdk_display_get_pointer (<em class="parameter"><code><a class="link" href="GdkDi
|
||||
<em class="parameter"><code><a class="link" href="GdkScreen.html" title="GdkScreen"><span class="type">GdkScreen</span></a> **screen</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *x</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *y</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkModifierType</span> *mask</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkModifierType" title="enum GdkModifierType"><span class="type">GdkModifierType</span></a> *mask</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_display_get_pointer</code> has been deprecated since version 3.0 and should not be used in newly-written code.</p>
|
||||
<p>Use <a class="link" href="GdkDevice.html#gdk-device-get-position" title="gdk_device_get_position ()"><code class="function">gdk_device_get_position()</code></a> instead.</p>
|
||||
@ -1556,7 +1556,7 @@ for <em class="parameter"><code>display</code></em>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_display_supports_selection_notification
|
||||
(<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>);</pre>
|
||||
<p>Returns whether <span class="type">GdkEventOwnerChange</span> events will be
|
||||
<p>Returns whether <a class="link" href="gdk3-Event-Structures.html#GdkEventOwnerChange" title="struct GdkEventOwnerChange"><span class="type">GdkEventOwnerChange</span></a> events will be
|
||||
sent when the owner of a selection changes.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-display-supports-selection-notification.parameters"></a><h4>Parameters</h4>
|
||||
@ -1575,7 +1575,7 @@ sent when the owner of a selection changes.</p>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-display-supports-selection-notification.returns"></a><h4>Returns</h4>
|
||||
<p> whether <span class="type">GdkEventOwnerChange</span> events will
|
||||
<p> whether <a class="link" href="gdk3-Event-Structures.html#GdkEventOwnerChange" title="struct GdkEventOwnerChange"><span class="type">GdkEventOwnerChange</span></a> events will
|
||||
be sent.</p>
|
||||
</div>
|
||||
<p class="since">Since: 2.6</p>
|
||||
@ -1586,8 +1586,8 @@ be sent.</p>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_display_request_selection_notification
|
||||
(<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> selection</code></em>);</pre>
|
||||
<p>Request <span class="type">GdkEventOwnerChange</span> events for ownership changes
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> selection</code></em>);</pre>
|
||||
<p>Request <a class="link" href="gdk3-Event-Structures.html#GdkEventOwnerChange" title="struct GdkEventOwnerChange"><span class="type">GdkEventOwnerChange</span></a> events for ownership changes
|
||||
of the selection named by the given atom.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-display-request-selection-notification.parameters"></a><h4>Parameters</h4>
|
||||
@ -1605,7 +1605,7 @@ of the selection named by the given atom.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>selection</p></td>
|
||||
<td class="parameter_description"><p>the <span class="type">GdkAtom</span> naming the selection for which
|
||||
<td class="parameter_description"><p>the <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> naming the selection for which
|
||||
ownership change notification is requested</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
@ -1614,7 +1614,7 @@ ownership change notification is requested</p></td>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-display-request-selection-notification.returns"></a><h4>Returns</h4>
|
||||
<p> whether <span class="type">GdkEventOwnerChange</span> events will
|
||||
<p> whether <a class="link" href="gdk3-Event-Structures.html#GdkEventOwnerChange" title="struct GdkEventOwnerChange"><span class="type">GdkEventOwnerChange</span></a> events will
|
||||
be sent.</p>
|
||||
</div>
|
||||
<p class="since">Since: 2.6</p>
|
||||
@ -1657,7 +1657,7 @@ running.</p>
|
||||
gdk_display_store_clipboard (<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *clipboard_window</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint32</span> time_</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkAtom</span> *targets</code></em>,
|
||||
<em class="parameter"><code>const <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> *targets</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> n_targets</code></em>);</pre>
|
||||
<p>Issues a request to the clipboard manager to store the
|
||||
clipboard data. On X11, this is a special program that works
|
||||
@ -2113,6 +2113,13 @@ of all monitors.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkDisplay.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDisplay-struct"></a><h3>GdkDisplay</h3>
|
||||
<pre class="programlisting">typedef struct _GdkDisplay GdkDisplay;</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkDisplay.signal-details"></a><h2>Signal Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDisplay-closed"></a><h3>The <code class="literal">“closed”</code> signal</h3>
|
||||
|
@ -125,7 +125,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkDisplayManager</td>
|
||||
<td class="function_name"><a class="link" href="GdkDisplayManager.html#GdkDisplayManager-struct" title="GdkDisplayManager">GdkDisplayManager</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -154,7 +154,7 @@ The <a class="link" href="GdkDisplayManager.html" title="GdkDisplayManager"><spa
|
||||
at runtime.</p>
|
||||
<p>When writing backend-specific code that is supposed to work with
|
||||
multiple GDK backends, you have to consider both compile time and
|
||||
runtime. At compile time, use the <span class="type">GDK_WINDOWING_X11</span>, <span class="type">GDK_WINDOWING_WIN32</span>
|
||||
runtime. At compile time, use the <a class="link" href="gdk3-General.html#GDK-WINDOWING-X11:CAPS" title="GDK_WINDOWING_X11"><span class="type">GDK_WINDOWING_X11</span></a>, <a class="link" href="gdk3-General.html#GDK-WINDOWING-WIN32:CAPS" title="GDK_WINDOWING_WIN32"><span class="type">GDK_WINDOWING_WIN32</span></a>
|
||||
macros, etc. to find out which backends are present in the GDK library
|
||||
you are building your application against. At runtime, use type-check
|
||||
macros like <code class="function">GDK_IS_X11_DISPLAY()</code> to find out which backend is in use:</p>
|
||||
@ -355,6 +355,13 @@ display could not be opened. </p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkDisplayManager.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDisplayManager-struct"></a><h3>GdkDisplayManager</h3>
|
||||
<pre class="programlisting">typedef struct _GdkDisplayManager GdkDisplayManager;</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkDisplayManager.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDisplayManager--default-display"></a><h3>The <code class="literal">“default-display”</code> property</h3>
|
||||
|
@ -109,7 +109,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkDrawingContext</td>
|
||||
<td class="function_name"><a class="link" href="GdkDrawingContext.html#GdkDrawingContext-struct" title="GdkDrawingContext">GdkDrawingContext</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -241,6 +241,13 @@ gdk_drawing_context_is_valid (<em class="parameter"><code><a class="link" href="
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkDrawingContext.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDrawingContext-struct"></a><h3>GdkDrawingContext</h3>
|
||||
<pre class="programlisting">typedef struct _GdkDrawingContext GdkDrawingContext;</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkDrawingContext.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDrawingContext--clip"></a><h3>The <code class="literal">“clip”</code> property</h3>
|
||||
|
@ -91,7 +91,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkFrameTimings</span> *
|
||||
<a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="returnvalue">GdkFrameTimings</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GdkFrameClock.html#gdk-frame-clock-get-timings" title="gdk_frame_clock_get_timings ()">gdk_frame_clock_get_timings</a> <span class="c_punctuation">()</span>
|
||||
@ -99,7 +99,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkFrameTimings</span> *
|
||||
<a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="returnvalue">GdkFrameTimings</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GdkFrameClock.html#gdk-frame-clock-get-current-timings" title="gdk_frame_clock_get_current_timings ()">gdk_frame_clock_get_current_timings</a> <span class="c_punctuation">()</span>
|
||||
@ -173,11 +173,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkFrameClock</td>
|
||||
<td class="function_name"><a class="link" href="GdkFrameClock.html#GdkFrameClock-struct" title="GdkFrameClock">GdkFrameClock</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name">GdkFrameClockPhase</td>
|
||||
<td class="function_name"><a class="link" href="GdkFrameClock.html#GdkFrameClockPhase" title="enum GdkFrameClockPhase">GdkFrameClockPhase</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -211,7 +211,7 @@ for example.</p>
|
||||
sense for the synchronization being implemented, the clock will
|
||||
process a frame and emit signals for each phase that has been
|
||||
requested. (See the signals of the <a class="link" href="GdkFrameClock.html" title="Frame clock"><span class="type">GdkFrameClock</span></a> class for
|
||||
documentation of the phases. <code class="literal">GDK_FRAME_CLOCK_PHASE_UPDATE</code> and the
|
||||
documentation of the phases. <a class="link" href="GdkFrameClock.html#GDK-FRAME-CLOCK-PHASE-UPDATE:CAPS"><code class="literal">GDK_FRAME_CLOCK_PHASE_UPDATE</code></a> and the
|
||||
<a class="link" href="GdkFrameClock.html#GdkFrameClock-update" title="The “update” signal"><span class="type">“update”</span></a> signal are most interesting for application
|
||||
writers, and are used to update the animations, using the frame time
|
||||
given by <a class="link" href="GdkFrameClock.html#gdk-frame-clock-get-frame-time" title="gdk_frame_clock_get_frame_time ()"><code class="function">gdk_frame_clock_get_frame_time()</code></a>.</p>
|
||||
@ -265,14 +265,14 @@ of <code class="function">g_get_monotonic_time()</code>.</p>
|
||||
<a name="gdk-frame-clock-request-phase"></a><h3>gdk_frame_clock_request_phase ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_frame_clock_request_phase (<em class="parameter"><code><a class="link" href="GdkFrameClock.html" title="Frame clock"><span class="type">GdkFrameClock</span></a> *frame_clock</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkFrameClockPhase</span> phase</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="GdkFrameClock.html#GdkFrameClockPhase" title="enum GdkFrameClockPhase"><span class="type">GdkFrameClockPhase</span></a> phase</code></em>);</pre>
|
||||
<p>Asks the frame clock to run a particular phase. The signal
|
||||
corresponding the requested phase will be emitted the next
|
||||
time the frame clock processes. Multiple calls to
|
||||
<a class="link" href="GdkFrameClock.html#gdk-frame-clock-request-phase" title="gdk_frame_clock_request_phase ()"><code class="function">gdk_frame_clock_request_phase()</code></a> will be combined together
|
||||
and only one frame processed. If you are displaying animated
|
||||
content and want to continually request the
|
||||
<code class="literal">GDK_FRAME_CLOCK_PHASE_UPDATE</code> phase for a period of time,
|
||||
<a class="link" href="GdkFrameClock.html#GDK-FRAME-CLOCK-PHASE-UPDATE:CAPS"><code class="literal">GDK_FRAME_CLOCK_PHASE_UPDATE</code></a> phase for a period of time,
|
||||
you should use <a class="link" href="GdkFrameClock.html#gdk-frame-clock-begin-updating" title="gdk_frame_clock_begin_updating ()"><code class="function">gdk_frame_clock_begin_updating()</code></a> instead, since
|
||||
this allows GTK+ to adjust system parameters to get maximally
|
||||
smooth animations.</p>
|
||||
@ -307,7 +307,7 @@ smooth animations.</p>
|
||||
gdk_frame_clock_begin_updating (<em class="parameter"><code><a class="link" href="GdkFrameClock.html" title="Frame clock"><span class="type">GdkFrameClock</span></a> *frame_clock</code></em>);</pre>
|
||||
<p>Starts updates for an animation. Until a matching call to
|
||||
<a class="link" href="GdkFrameClock.html#gdk-frame-clock-end-updating" title="gdk_frame_clock_end_updating ()"><code class="function">gdk_frame_clock_end_updating()</code></a> is made, the frame clock will continually
|
||||
request a new frame with the <code class="literal">GDK_FRAME_CLOCK_PHASE_UPDATE</code> phase.
|
||||
request a new frame with the <a class="link" href="GdkFrameClock.html#GDK-FRAME-CLOCK-PHASE-UPDATE:CAPS"><code class="literal">GDK_FRAME_CLOCK_PHASE_UPDATE</code></a> phase.
|
||||
This function may be called multiple times and frames will be
|
||||
requested until <a class="link" href="GdkFrameClock.html#gdk-frame-clock-end-updating" title="gdk_frame_clock_end_updating ()"><code class="function">gdk_frame_clock_end_updating()</code></a> is called the same
|
||||
number of times.</p>
|
||||
@ -387,7 +387,7 @@ counter for the last frame.</p>
|
||||
<a name="gdk-frame-clock-get-history-start"></a><h3>gdk_frame_clock_get_history_start ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gint64</span>
|
||||
gdk_frame_clock_get_history_start (<em class="parameter"><code><a class="link" href="GdkFrameClock.html" title="Frame clock"><span class="type">GdkFrameClock</span></a> *frame_clock</code></em>);</pre>
|
||||
<p><a class="link" href="GdkFrameClock.html" title="Frame clock"><span class="type">GdkFrameClock</span></a> internally keeps a history of <span class="type">GdkFrameTimings</span>
|
||||
<p><a class="link" href="GdkFrameClock.html" title="Frame clock"><span class="type">GdkFrameClock</span></a> internally keeps a history of <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a>
|
||||
objects for recent frames that can be retrieved with
|
||||
<a class="link" href="GdkFrameClock.html#gdk-frame-clock-get-timings" title="gdk_frame_clock_get_timings ()"><code class="function">gdk_frame_clock_get_timings()</code></a>. The set of stored frames
|
||||
is the set from the counter values given by
|
||||
@ -419,11 +419,11 @@ that is available in the internal frame history of the
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-frame-clock-get-timings"></a><h3>gdk_frame_clock_get_timings ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkFrameTimings</span> *
|
||||
<pre class="programlisting"><a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="returnvalue">GdkFrameTimings</span></a> *
|
||||
gdk_frame_clock_get_timings (<em class="parameter"><code><a class="link" href="GdkFrameClock.html" title="Frame clock"><span class="type">GdkFrameClock</span></a> *frame_clock</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint64</span> frame_counter</code></em>);</pre>
|
||||
<p>Retrieves a <span class="type">GdkFrameTimings</span> object holding timing information
|
||||
for the current frame or a recent frame. The <span class="type">GdkFrameTimings</span>
|
||||
<p>Retrieves a <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> object holding timing information
|
||||
for the current frame or a recent frame. The <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a>
|
||||
object may not yet be complete: see <a class="link" href="gdk3-GdkFrameTimings.html#gdk-frame-timings-get-complete" title="gdk_frame_timings_get_complete ()"><code class="function">gdk_frame_timings_get_complete()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-frame-clock-get-timings.parameters"></a><h4>Parameters</h4>
|
||||
@ -450,7 +450,7 @@ be received.</p></td>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-frame-clock-get-timings.returns"></a><h4>Returns</h4>
|
||||
<p>the <span class="type">GdkFrameTimings</span> object for
|
||||
<p>the <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> object for
|
||||
the specified frame, or <code class="literal">NULL</code> if it is not available. See
|
||||
<a class="link" href="GdkFrameClock.html#gdk-frame-clock-get-history-start" title="gdk_frame_clock_get_history_start ()"><code class="function">gdk_frame_clock_get_history_start()</code></a>. </p>
|
||||
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
|
||||
@ -460,7 +460,7 @@ the specified frame, or <code class="literal">NULL</code> if it is not available
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-frame-clock-get-current-timings"></a><h3>gdk_frame_clock_get_current_timings ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkFrameTimings</span> *
|
||||
<pre class="programlisting"><a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="returnvalue">GdkFrameTimings</span></a> *
|
||||
gdk_frame_clock_get_current_timings (<em class="parameter"><code><a class="link" href="GdkFrameClock.html" title="Frame clock"><span class="type">GdkFrameClock</span></a> *frame_clock</code></em>);</pre>
|
||||
<p>Gets the frame timings for the current frame.</p>
|
||||
<div class="refsect3">
|
||||
@ -480,7 +480,7 @@ gdk_frame_clock_get_current_timings (<em class="parameter"><code><a class="link"
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-frame-clock-get-current-timings.returns"></a><h4>Returns</h4>
|
||||
<p>the <span class="type">GdkFrameTimings</span> for the
|
||||
<p>the <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> for the
|
||||
frame currently being processed, or even no frame is being
|
||||
processed, for the previous frame. Before any frames have been
|
||||
processed, returns <code class="literal">NULL</code>. </p>
|
||||
@ -542,6 +542,100 @@ candidate presentation time after the given base time.
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkFrameClock.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkFrameClock-struct"></a><h3>GdkFrameClock</h3>
|
||||
<pre class="programlisting">typedef struct _GdkFrameClock GdkFrameClock;</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GdkFrameClock.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkFrameClockPhase"></a><h3>enum GdkFrameClockPhase</h3>
|
||||
<p><a class="link" href="GdkFrameClock.html#GdkFrameClockPhase" title="enum GdkFrameClockPhase"><span class="type">GdkFrameClockPhase</span></a> is used to represent the different paint clock
|
||||
phases that can be requested. The elements of the enumeration
|
||||
correspond to the signals of <a class="link" href="GdkFrameClock.html" title="Frame clock"><span class="type">GdkFrameClock</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkFrameClockPhase.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-FRAME-CLOCK-PHASE-NONE:CAPS"></a>GDK_FRAME_CLOCK_PHASE_NONE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>no phase</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-FRAME-CLOCK-PHASE-FLUSH-EVENTS:CAPS"></a>GDK_FRAME_CLOCK_PHASE_FLUSH_EVENTS</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>corresponds to GdkFrameClock::flush-events. Should not be handled by applications.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-FRAME-CLOCK-PHASE-BEFORE-PAINT:CAPS"></a>GDK_FRAME_CLOCK_PHASE_BEFORE_PAINT</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>corresponds to GdkFrameClock::before-paint. Should not be handled by applications.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-FRAME-CLOCK-PHASE-UPDATE:CAPS"></a>GDK_FRAME_CLOCK_PHASE_UPDATE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>corresponds to GdkFrameClock::update.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-FRAME-CLOCK-PHASE-LAYOUT:CAPS"></a>GDK_FRAME_CLOCK_PHASE_LAYOUT</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>corresponds to GdkFrameClock::layout.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-FRAME-CLOCK-PHASE-PAINT:CAPS"></a>GDK_FRAME_CLOCK_PHASE_PAINT</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>corresponds to GdkFrameClock::paint.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-FRAME-CLOCK-PHASE-RESUME-EVENTS:CAPS"></a>GDK_FRAME_CLOCK_PHASE_RESUME_EVENTS</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>corresponds to GdkFrameClock::resume-events. Should not be handled by applications.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-FRAME-CLOCK-PHASE-AFTER-PAINT:CAPS"></a>GDK_FRAME_CLOCK_PHASE_AFTER_PAINT</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>corresponds to GdkFrameClock::after-paint. Should not be handled by applications.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-8.html#api-index-3.8">3.8</a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkFrameClock.signal-details"></a><h2>Signal Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkFrameClock-after-paint"></a><h3>The <code class="literal">“after-paint”</code> signal</h3>
|
||||
|
@ -220,11 +220,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkGLContext</td>
|
||||
<td class="function_name"><a class="link" href="GdkGLContext.html#GdkGLContext-struct" title="GdkGLContext">GdkGLContext</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name">GdkGLError</td>
|
||||
<td class="function_name"><a class="link" href="GdkGLContext.html#GdkGLError" title="enum GdkGLError">GdkGLError</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -244,7 +244,7 @@
|
||||
<a name="GdkGLContext.description"></a><h2>Description</h2>
|
||||
<p><a class="link" href="GdkGLContext.html" title="GdkGLContext"><span class="type">GdkGLContext</span></a> is an object representing the platform-specific
|
||||
OpenGL drawing context.</p>
|
||||
<p><span class="type">GdkGLContexts</span> are created for a <a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> using
|
||||
<p><a href="GdkGLContext.html#GdkGLContext-struct"><span class="type">GdkGLContexts</span></a> are created for a <a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> using
|
||||
<a class="link" href="gdk3-Windows.html#gdk-window-create-gl-context" title="gdk_window_create_gl_context ()"><code class="function">gdk_window_create_gl_context()</code></a>, and the context will match
|
||||
the <a class="link" href="gdk3-Visuals.html#GdkVisual"><span class="type">GdkVisual</span></a> of the window.</p>
|
||||
<p>A <a class="link" href="GdkGLContext.html" title="GdkGLContext"><span class="type">GdkGLContext</span></a> is not tied to any particular normal framebuffer.
|
||||
@ -822,6 +822,52 @@ until <a class="link" href="GdkGLContext.html#gdk-gl-context-make-current" title
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkGLContext.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkGLContext-struct"></a><h3>GdkGLContext</h3>
|
||||
<pre class="programlisting">typedef struct _GdkGLContext GdkGLContext;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkGLError"></a><h3>enum GdkGLError</h3>
|
||||
<p>Error enumeration for <a class="link" href="GdkGLContext.html" title="GdkGLContext"><span class="type">GdkGLContext</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkGLError.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-GL-ERROR-NOT-AVAILABLE:CAPS"></a>GDK_GL_ERROR_NOT_AVAILABLE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>OpenGL support is not available</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-GL-ERROR-UNSUPPORTED-FORMAT:CAPS"></a>GDK_GL_ERROR_UNSUPPORTED_FORMAT</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The requested visual format is not supported</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-GL-ERROR-UNSUPPORTED-PROFILE:CAPS"></a>GDK_GL_ERROR_UNSUPPORTED_PROFILE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The requested profile is not supported</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-16.html#api-index-3.16">3.16</a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkGLContext.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkGLContext--display"></a><h3>The <code class="literal">“display”</code> property</h3>
|
||||
|
@ -114,7 +114,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkSubpixelLayout</span>
|
||||
<a class="link" href="GdkMonitor.html#GdkSubpixelLayout" title="enum GdkSubpixelLayout"><span class="returnvalue">GdkSubpixelLayout</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GdkMonitor.html#gdk-monitor-get-subpixel-layout" title="gdk_monitor_get_subpixel_layout ()">gdk_monitor_get_subpixel_layout</a> <span class="c_punctuation">()</span>
|
||||
@ -148,7 +148,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">GdkRectangle</span> *</td>
|
||||
<a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *</td>
|
||||
<td class="property_name"><a class="link" href="GdkMonitor.html#GdkMonitor--geometry" title="The “geometry” property">geometry</a></td>
|
||||
<td class="property_flags">Read</td>
|
||||
</tr>
|
||||
@ -180,7 +180,7 @@
|
||||
<td class="property_flags">Read</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><span class="type">GdkSubpixelLayout</span></td>
|
||||
<td class="property_type"><a class="link" href="GdkMonitor.html#GdkSubpixelLayout" title="enum GdkSubpixelLayout"><span class="type">GdkSubpixelLayout</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GdkMonitor.html#GdkMonitor--subpixel-layout" title="The “subpixel-layout” property">subpixel-layout</a></td>
|
||||
<td class="property_flags">Read</td>
|
||||
</tr>
|
||||
@ -191,7 +191,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type">
|
||||
<span class="type">GdkRectangle</span> *</td>
|
||||
<a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *</td>
|
||||
<td class="property_name"><a class="link" href="GdkMonitor.html#GdkMonitor--workarea" title="The “workarea” property">workarea</a></td>
|
||||
<td class="property_flags">Read</td>
|
||||
</tr>
|
||||
@ -223,11 +223,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkMonitor</td>
|
||||
<td class="function_name"><a class="link" href="GdkMonitor.html#GdkMonitor-struct" title="GdkMonitor">GdkMonitor</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name">GdkSubpixelLayout</td>
|
||||
<td class="function_name"><a class="link" href="GdkMonitor.html#GdkSubpixelLayout" title="enum GdkSubpixelLayout">GdkSubpixelLayout</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -287,7 +287,7 @@ gdk_monitor_get_display (<em class="parameter"><code><a class="link" href="GdkMo
|
||||
<a name="gdk-monitor-get-geometry"></a><h3>gdk_monitor_get_geometry ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_monitor_get_geometry (<em class="parameter"><code><a class="link" href="GdkMonitor.html" title="GdkMonitor"><span class="type">GdkMonitor</span></a> *monitor</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkRectangle</span> *geometry</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *geometry</code></em>);</pre>
|
||||
<p>Retrieves the size and position of an individual monitor within the
|
||||
display coordinate space. The returned geometry is in ”application pixels”,
|
||||
not in ”device pixels” (see <a class="link" href="GdkMonitor.html#gdk-monitor-get-scale-factor" title="gdk_monitor_get_scale_factor ()"><code class="function">gdk_monitor_get_scale_factor()</code></a>).</p>
|
||||
@ -307,7 +307,7 @@ not in ”device pixels” (see <a class="link" href="GdkMonitor.html#gdk-monito
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>geometry</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRectangle</span> to be filled with the monitor geometry. </p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> to be filled with the monitor geometry. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -320,7 +320,7 @@ not in ”device pixels” (see <a class="link" href="GdkMonitor.html#gdk-monito
|
||||
<a name="gdk-monitor-get-workarea"></a><h3>gdk_monitor_get_workarea ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_monitor_get_workarea (<em class="parameter"><code><a class="link" href="GdkMonitor.html" title="GdkMonitor"><span class="type">GdkMonitor</span></a> *monitor</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkRectangle</span> *workarea</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *workarea</code></em>);</pre>
|
||||
<p>Retrieves the size and position of the “work area” on a monitor
|
||||
within the display coordinate space. The returned geometry is in
|
||||
”application pixels”, not in ”device pixels” (see
|
||||
@ -347,7 +347,7 @@ available, or does not apply.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>workarea</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRectangle</span> to be filled with
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> to be filled with
|
||||
the monitor workarea. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td>
|
||||
</tr>
|
||||
@ -531,7 +531,7 @@ is returned as 60000.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-monitor-get-subpixel-layout"></a><h3>gdk_monitor_get_subpixel_layout ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkSubpixelLayout</span>
|
||||
<pre class="programlisting"><a class="link" href="GdkMonitor.html#GdkSubpixelLayout" title="enum GdkSubpixelLayout"><span class="returnvalue">GdkSubpixelLayout</span></a>
|
||||
gdk_monitor_get_subpixel_layout (<em class="parameter"><code><a class="link" href="GdkMonitor.html" title="GdkMonitor"><span class="type">GdkMonitor</span></a> *monitor</code></em>);</pre>
|
||||
<p>Gets information about the layout of red, green and blue
|
||||
primaries for each pixel in this monitor, if available.</p>
|
||||
@ -587,6 +587,74 @@ is primary</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkMonitor.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkMonitor-struct"></a><h3>GdkMonitor</h3>
|
||||
<pre class="programlisting">typedef struct _GdkMonitor GdkMonitor;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkSubpixelLayout"></a><h3>enum GdkSubpixelLayout</h3>
|
||||
<p>This enumeration describes how the red, green and blue components
|
||||
of physical pixels on an output device are laid out.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkSubpixelLayout.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SUBPIXEL-LAYOUT-UNKNOWN:CAPS"></a>GDK_SUBPIXEL_LAYOUT_UNKNOWN</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The layout is not known</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SUBPIXEL-LAYOUT-NONE:CAPS"></a>GDK_SUBPIXEL_LAYOUT_NONE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Not organized in this way</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SUBPIXEL-LAYOUT-HORIZONTAL-RGB:CAPS"></a>GDK_SUBPIXEL_LAYOUT_HORIZONTAL_RGB</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The layout is horizontal, the order is RGB</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SUBPIXEL-LAYOUT-HORIZONTAL-BGR:CAPS"></a>GDK_SUBPIXEL_LAYOUT_HORIZONTAL_BGR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The layout is horizontal, the order is BGR</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SUBPIXEL-LAYOUT-VERTICAL-RGB:CAPS"></a>GDK_SUBPIXEL_LAYOUT_VERTICAL_RGB</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The layout is vertical, the order is RGB</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SUBPIXEL-LAYOUT-VERTICAL-BGR:CAPS"></a>GDK_SUBPIXEL_LAYOUT_VERTICAL_BGR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The layout is vertical, the order is BGR</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-22.html#api-index-3.22">3.22</a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkMonitor.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkMonitor--display"></a><h3>The <code class="literal">“display”</code> property</h3>
|
||||
@ -598,7 +666,7 @@ is primary</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkMonitor--geometry"></a><h3>The <code class="literal">“geometry”</code> property</h3>
|
||||
<pre class="programlisting"> “geometry” <span class="type">GdkRectangle</span> *</pre>
|
||||
<pre class="programlisting"> “geometry” <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *</pre>
|
||||
<p>The geometry of the monitor.</p>
|
||||
<p>Owner: GdkMonitor</p>
|
||||
<p>Flags: Read</p>
|
||||
@ -654,7 +722,7 @@ is primary</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkMonitor--subpixel-layout"></a><h3>The <code class="literal">“subpixel-layout”</code> property</h3>
|
||||
<pre class="programlisting"> “subpixel-layout” <span class="type">GdkSubpixelLayout</span></pre>
|
||||
<pre class="programlisting"> “subpixel-layout” <a class="link" href="GdkMonitor.html#GdkSubpixelLayout" title="enum GdkSubpixelLayout"><span class="type">GdkSubpixelLayout</span></a></pre>
|
||||
<p>The subpixel layout.</p>
|
||||
<p>Owner: GdkMonitor</p>
|
||||
<p>Flags: Read</p>
|
||||
@ -673,7 +741,7 @@ is primary</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkMonitor--workarea"></a><h3>The <code class="literal">“workarea”</code> property</h3>
|
||||
<pre class="programlisting"> “workarea” <span class="type">GdkRectangle</span> *</pre>
|
||||
<pre class="programlisting"> “workarea” <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *</pre>
|
||||
<p>The workarea of the monitor.</p>
|
||||
<p>Owner: GdkMonitor</p>
|
||||
<p>Flags: Read</p>
|
||||
|
@ -350,7 +350,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkScreen</td>
|
||||
<td class="function_name"><a class="link" href="GdkScreen.html#GdkScreen-struct" title="GdkScreen">GdkScreen</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -901,12 +901,12 @@ will be 0, defaulting to the first monitor.</p>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_screen_get_monitor_geometry (<em class="parameter"><code><a class="link" href="GdkScreen.html" title="GdkScreen"><span class="type">GdkScreen</span></a> *screen</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> monitor_num</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkRectangle</span> *dest</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *dest</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_screen_get_monitor_geometry</code> has been deprecated since version 3.22 and should not be used in newly-written code.</p>
|
||||
<p>Use <a class="link" href="GdkMonitor.html#gdk-monitor-get-geometry" title="gdk_monitor_get_geometry ()"><code class="function">gdk_monitor_get_geometry()</code></a> instead</p>
|
||||
</div>
|
||||
<p>Retrieves the <span class="type">GdkRectangle</span> representing the size and position of
|
||||
<p>Retrieves the <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> representing the size and position of
|
||||
the individual monitor within the entire screen area. The returned
|
||||
geometry is in ”application pixels”, not in ”device pixels” (see
|
||||
<a class="link" href="GdkScreen.html#gdk-screen-get-monitor-scale-factor" title="gdk_screen_get_monitor_scale_factor ()"><code class="function">gdk_screen_get_monitor_scale_factor()</code></a>).</p>
|
||||
@ -936,7 +936,7 @@ geometry is in ”application pixels”, not in ”device pixels” (see
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>dest</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRectangle</span> to be filled with
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> to be filled with
|
||||
the monitor geometry. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
|
||||
</tr>
|
||||
@ -951,12 +951,12 @@ the monitor geometry. </p></td>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_screen_get_monitor_workarea (<em class="parameter"><code><a class="link" href="GdkScreen.html" title="GdkScreen"><span class="type">GdkScreen</span></a> *screen</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> monitor_num</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkRectangle</span> *dest</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *dest</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_screen_get_monitor_workarea</code> has been deprecated since version 3.22 and should not be used in newly-written code.</p>
|
||||
<p>Use <a class="link" href="GdkMonitor.html#gdk-monitor-get-workarea" title="gdk_monitor_get_workarea ()"><code class="function">gdk_monitor_get_workarea()</code></a> instead</p>
|
||||
</div>
|
||||
<p>Retrieves the <span class="type">GdkRectangle</span> representing the size and position of
|
||||
<p>Retrieves the <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> representing the size and position of
|
||||
the “work area” on a monitor within the entire screen area. The returned
|
||||
geometry is in ”application pixels”, not in ”device pixels” (see
|
||||
<a class="link" href="GdkScreen.html#gdk-screen-get-monitor-scale-factor" title="gdk_screen_get_monitor_scale_factor ()"><code class="function">gdk_screen_get_monitor_scale_factor()</code></a>).</p>
|
||||
@ -990,7 +990,7 @@ available, or does not apply.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>dest</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRectangle</span> to be filled with
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> to be filled with
|
||||
the monitor workarea. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td>
|
||||
</tr>
|
||||
@ -1483,7 +1483,7 @@ or <code class="literal">NULL</code>. </p>
|
||||
<a name="gdk-screen-get-window-stack"></a><h3>gdk_screen_get_window_stack ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GList</span> *
|
||||
gdk_screen_get_window_stack (<em class="parameter"><code><a class="link" href="GdkScreen.html" title="GdkScreen"><span class="type">GdkScreen</span></a> *screen</code></em>);</pre>
|
||||
<p>Returns a <span class="type">GList</span> of <span class="type">GdkWindows</span> representing the current
|
||||
<p>Returns a <span class="type">GList</span> of <a href="gdk3-Windows.html#GdkWindow-struct"><span class="type">GdkWindows</span></a> representing the current
|
||||
window stack.</p>
|
||||
<p>On X11, this is done by inspecting the _NET_CLIENT_LIST_STACKING
|
||||
property on the root window, as described in the
|
||||
@ -1513,13 +1513,20 @@ its windows unrefed using <code class="function">g_object_unref()</code> when no
|
||||
<div class="refsect3">
|
||||
<a name="gdk-screen-get-window-stack.returns"></a><h4>Returns</h4>
|
||||
<p>a
|
||||
list of <span class="type">GdkWindows</span> for the current window stack, or <code class="literal">NULL</code>. </p>
|
||||
list of <a href="gdk3-Windows.html#GdkWindow-struct"><span class="type">GdkWindows</span></a> for the current window stack, or <code class="literal">NULL</code>. </p>
|
||||
<p><span class="annotation">[<acronym title="NULL may be passed as the value in, out, in-out; or as a return value."><span class="acronym">nullable</span></acronym>][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GdkWindow]</span></p>
|
||||
</div>
|
||||
<p class="since">Since: 2.10</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkScreen.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkScreen-struct"></a><h3>GdkScreen</h3>
|
||||
<pre class="programlisting">typedef struct _GdkScreen GdkScreen;</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkScreen.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkScreen--font-options"></a><h3>The <code class="literal">“font-options”</code> property</h3>
|
||||
|
@ -60,7 +60,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkGrabStatus</span>
|
||||
<a class="link" href="gdk3-General.html#GdkGrabStatus" title="enum GdkGrabStatus"><span class="returnvalue">GdkGrabStatus</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GdkSeat.html#gdk-seat-grab" title="gdk_seat_grab ()">gdk_seat_grab</a> <span class="c_punctuation">()</span>
|
||||
@ -76,7 +76,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkSeatCapabilities</span>
|
||||
<a class="link" href="GdkSeat.html#GdkSeatCapabilities" title="enum GdkSeatCapabilities"><span class="returnvalue">GdkSeatCapabilities</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GdkSeat.html#gdk-seat-get-capabilities" title="gdk_seat_get_capabilities ()">gdk_seat_get_capabilities</a> <span class="c_punctuation">()</span>
|
||||
@ -167,11 +167,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkSeat</td>
|
||||
<td class="function_name"><a class="link" href="GdkSeat.html#GdkSeat-struct" title="GdkSeat">GdkSeat</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name">GdkSeatCapabilities</td>
|
||||
<td class="function_name"><a class="link" href="GdkSeat.html#GdkSeatCapabilities" title="enum GdkSeatCapabilities">GdkSeatCapabilities</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -265,13 +265,13 @@ and must not be freed. </p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-seat-grab"></a><h3>gdk_seat_grab ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkGrabStatus</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-General.html#GdkGrabStatus" title="enum GdkGrabStatus"><span class="returnvalue">GdkGrabStatus</span></a>
|
||||
gdk_seat_grab (<em class="parameter"><code><a class="link" href="GdkSeat.html" title="GdkSeat"><span class="type">GdkSeat</span></a> *seat</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *window</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkSeatCapabilities</span> capabilities</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GdkSeat.html#GdkSeatCapabilities" title="enum GdkSeatCapabilities"><span class="type">GdkSeatCapabilities</span></a> capabilities</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> owner_events</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Cursors.html#GdkCursor"><span class="type">GdkCursor</span></a> *cursor</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkEvent</span> *event</code></em>,
|
||||
<em class="parameter"><code>const <a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="type">GdkEvent</span></a> *event</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GdkSeat.html#GdkSeatGrabPrepareFunc" title="GdkSeatGrabPrepareFunc ()"><span class="type">GdkSeatGrabPrepareFunc</span></a> prepare_func</code></em>,
|
||||
<em class="parameter"><code><span class="type">gpointer</span> prepare_func_data</code></em>);</pre>
|
||||
<p>Grabs the seat so that all events corresponding to the given <em class="parameter"><code>capabilities</code></em>
|
||||
@ -279,10 +279,10 @@ gdk_seat_grab (<em class="parameter"><code><a class="link" href="GdkSeat.html" t
|
||||
are passed to this application until the seat is ungrabbed with <a class="link" href="GdkSeat.html#gdk-seat-ungrab" title="gdk_seat_ungrab ()"><code class="function">gdk_seat_ungrab()</code></a>,
|
||||
or the window becomes hidden. This overrides any previous grab on the
|
||||
seat by this client.</p>
|
||||
<p>As a rule of thumb, if a grab is desired over <code class="literal">GDK_SEAT_CAPABILITY_POINTER</code>,
|
||||
all other "pointing" capabilities (eg. <code class="literal">GDK_SEAT_CAPABILITY_TOUCH</code>) should
|
||||
<p>As a rule of thumb, if a grab is desired over <a class="link" href="GdkSeat.html#GDK-SEAT-CAPABILITY-POINTER:CAPS"><code class="literal">GDK_SEAT_CAPABILITY_POINTER</code></a>,
|
||||
all other "pointing" capabilities (eg. <a class="link" href="GdkSeat.html#GDK-SEAT-CAPABILITY-TOUCH:CAPS"><code class="literal">GDK_SEAT_CAPABILITY_TOUCH</code></a>) should
|
||||
be grabbed too, so the user is able to interact with all of those while
|
||||
the grab holds, you should thus use <code class="literal">GDK_SEAT_CAPABILITY_ALL_POINTING</code> most
|
||||
the grab holds, you should thus use <a class="link" href="GdkSeat.html#GDK-SEAT-CAPABILITY-ALL-POINTING:CAPS"><code class="literal">GDK_SEAT_CAPABILITY_ALL_POINTING</code></a> most
|
||||
commonly.</p>
|
||||
<p>Grabs are used for operations which need complete control over the
|
||||
events corresponding to the given capabilities. For example in GTK+ this
|
||||
@ -294,7 +294,7 @@ grab on the window with <em class="parameter"><code>owner_events</code></em>
|
||||
set to <code class="literal">TRUE</code>. This is done because most
|
||||
applications expect to receive paired press and release events.</p>
|
||||
<p>If you set up anything at the time you take the grab that needs to be
|
||||
cleaned up when the grab ends, you should handle the <span class="type">GdkEventGrabBroken</span>
|
||||
cleaned up when the grab ends, you should handle the <a class="link" href="gdk3-Event-Structures.html#GdkEventGrabBroken" title="struct GdkEventGrabBroken"><span class="type">GdkEventGrabBroken</span></a>
|
||||
events that are emitted when the grab ends unvoluntarily.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-seat-grab.parameters"></a><h4>Parameters</h4>
|
||||
@ -369,7 +369,7 @@ visible before this call. </p></td>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-seat-grab.returns"></a><h4>Returns</h4>
|
||||
<p> <code class="literal">GDK_GRAB_SUCCESS</code> if the grab was successful.</p>
|
||||
<p> <a class="link" href="gdk3-General.html#GDK-GRAB-SUCCESS:CAPS"><code class="literal">GDK_GRAB_SUCCESS</code></a> if the grab was successful.</p>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-20.html#api-index-3.20">3.20</a></p>
|
||||
</div>
|
||||
@ -399,7 +399,7 @@ gdk_seat_ungrab (<em class="parameter"><code><a class="link" href="GdkSeat.html"
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-seat-get-capabilities"></a><h3>gdk_seat_get_capabilities ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkSeatCapabilities</span>
|
||||
<pre class="programlisting"><a class="link" href="GdkSeat.html#GdkSeatCapabilities" title="enum GdkSeatCapabilities"><span class="returnvalue">GdkSeatCapabilities</span></a>
|
||||
gdk_seat_get_capabilities (<em class="parameter"><code><a class="link" href="GdkSeat.html" title="GdkSeat"><span class="type">GdkSeat</span></a> *seat</code></em>);</pre>
|
||||
<p>Returns the capabilities this <a class="link" href="GdkSeat.html" title="GdkSeat"><span class="type">GdkSeat</span></a> currently has.</p>
|
||||
<div class="refsect3">
|
||||
@ -486,7 +486,7 @@ capabilities. This object is owned by GTK+ and must not be freed. </p>
|
||||
<a name="gdk-seat-get-slaves"></a><h3>gdk_seat_get_slaves ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GList</span> *
|
||||
gdk_seat_get_slaves (<em class="parameter"><code><a class="link" href="GdkSeat.html" title="GdkSeat"><span class="type">GdkSeat</span></a> *seat</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkSeatCapabilities</span> capabilities</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="GdkSeat.html#GdkSeatCapabilities" title="enum GdkSeatCapabilities"><span class="type">GdkSeatCapabilities</span></a> capabilities</code></em>);</pre>
|
||||
<p>Returns the slave devices that match the given capabilities.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-seat-get-slaves.parameters"></a><h4>Parameters</h4>
|
||||
@ -521,6 +521,80 @@ by GDK and must not be freed. </p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkSeat.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkSeat-struct"></a><h3>GdkSeat</h3>
|
||||
<pre class="programlisting">typedef struct _GdkSeat GdkSeat;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkSeatCapabilities"></a><h3>enum GdkSeatCapabilities</h3>
|
||||
<p>Flags describing the seat capabilities.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkSeatCapabilities.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SEAT-CAPABILITY-NONE:CAPS"></a>GDK_SEAT_CAPABILITY_NONE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>No input capabilities</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SEAT-CAPABILITY-POINTER:CAPS"></a>GDK_SEAT_CAPABILITY_POINTER</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The seat has a pointer (e.g. mouse)</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SEAT-CAPABILITY-TOUCH:CAPS"></a>GDK_SEAT_CAPABILITY_TOUCH</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The seat has touchscreen(s) attached</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SEAT-CAPABILITY-TABLET-STYLUS:CAPS"></a>GDK_SEAT_CAPABILITY_TABLET_STYLUS</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The seat has drawing tablet(s) attached</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SEAT-CAPABILITY-KEYBOARD:CAPS"></a>GDK_SEAT_CAPABILITY_KEYBOARD</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The seat has keyboard(s) attached</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SEAT-CAPABILITY-ALL-POINTING:CAPS"></a>GDK_SEAT_CAPABILITY_ALL_POINTING</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The union of all pointing capabilities</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SEAT-CAPABILITY-ALL:CAPS"></a>GDK_SEAT_CAPABILITY_ALL</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The union of all capabilities</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-20.html#api-index-3.20">3.20</a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GdkSeat.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkSeat--display"></a><h3>The <code class="literal">“display”</code> property</h3>
|
||||
|
@ -66,11 +66,11 @@
|
||||
<a name="api-index-full"></a>Index of all symbols</h1></div></div></div>
|
||||
<a name="idx"></a><a name="idxA"></a><h3 class="title">A</h3>
|
||||
<dt>
|
||||
GdkAnchorHints, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkAnchorHints" title="enum GdkAnchorHints">GdkAnchorHints</a>, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkAppLaunchContext, struct in <a class="link" href="gdk3-Application-launching.html" title="Application launching">Application launching</a>
|
||||
<a class="link" href="gdk3-Application-launching.html#GdkAppLaunchContext-struct" title="GdkAppLaunchContext">GdkAppLaunchContext</a>, struct in <a class="link" href="gdk3-Application-launching.html" title="Application launching">Application launching</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -106,7 +106,7 @@ GdkAppLaunchContext, struct in <a class="link" href="gdk3-Application-launching.
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkAtom, typedef in <a class="link" href="gdk3-Properties-and-Atoms.html" title="Properties and Atoms">Properties and Atoms</a>
|
||||
<a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom">GdkAtom</a>, typedef in <a class="link" href="gdk3-Properties-and-Atoms.html" title="Properties and Atoms">Properties and Atoms</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -126,11 +126,11 @@ GdkAtom, typedef in <a class="link" href="gdk3-Properties-and-Atoms.html" title=
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkAxisFlags, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
<a class="link" href="GdkDevice.html#GdkAxisFlags" title="enum GdkAxisFlags">GdkAxisFlags</a>, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkAxisUse, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
<a class="link" href="GdkDevice.html#GdkAxisUse" title="enum GdkAxisUse">GdkAxisUse</a>, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxB"></a><h3 class="title">B</h3>
|
||||
@ -139,19 +139,19 @@ GdkAxisUse, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkD
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_BUTTON_MIDDLE, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
<a class="link" href="gdk3-Events.html#GDK-BUTTON-MIDDLE:CAPS" title="GDK_BUTTON_MIDDLE">GDK_BUTTON_MIDDLE</a>, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_BUTTON_PRIMARY, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
<a class="link" href="gdk3-Events.html#GDK-BUTTON-PRIMARY:CAPS" title="GDK_BUTTON_PRIMARY">GDK_BUTTON_PRIMARY</a>, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_BUTTON_SECONDARY, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
<a class="link" href="gdk3-Events.html#GDK-BUTTON-SECONDARY:CAPS" title="GDK_BUTTON_SECONDARY">GDK_BUTTON_SECONDARY</a>, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkByteOrder, enum in <a class="link" href="gdk3-Visuals.html" title="Visuals">Visuals</a>
|
||||
<a class="link" href="gdk3-Visuals.html#GdkByteOrder" title="enum GdkByteOrder">GdkByteOrder</a>, enum in <a class="link" href="gdk3-Visuals.html" title="Visuals">Visuals</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxC"></a><h3 class="title">C</h3>
|
||||
@ -204,7 +204,7 @@ GdkByteOrder, enum in <a class="link" href="gdk3-Visuals.html" title="Visuals">V
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkColor, struct in <a class="link" href="gdk3-Colors.html" title="Colors">Colors</a>
|
||||
<a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor">GdkColor</a>, struct in <a class="link" href="gdk3-Colors.html" title="Colors">Colors</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -232,15 +232,15 @@ GdkColor, struct in <a class="link" href="gdk3-Colors.html" title="Colors">Color
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkCrossingMode, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkCrossingMode" title="enum GdkCrossingMode">GdkCrossingMode</a>, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_CURRENT_TIME, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
<a class="link" href="gdk3-Events.html#GDK-CURRENT-TIME:CAPS" title="GDK_CURRENT_TIME">GDK_CURRENT_TIME</a>, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkCursor, struct in <a class="link" href="gdk3-Cursors.html" title="Cursors">Cursors</a>
|
||||
<a class="link" href="gdk3-Cursors.html#GdkCursor-struct" title="GdkCursor">GdkCursor</a>, struct in <a class="link" href="gdk3-Cursors.html" title="Cursors">Cursors</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -252,7 +252,7 @@ GdkCursor, struct in <a class="link" href="gdk3-Cursors.html" title="Cursors">Cu
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkCursorType, enum in <a class="link" href="gdk3-Cursors.html" title="Cursors">Cursors</a>
|
||||
<a class="link" href="gdk3-Cursors.html#GdkCursorType" title="enum GdkCursorType">GdkCursorType</a>, enum in <a class="link" href="gdk3-Cursors.html" title="Cursors">Cursors</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -309,7 +309,7 @@ GdkCursorType, enum in <a class="link" href="gdk3-Cursors.html" title="Cursors">
|
||||
<dd></dd>
|
||||
<a name="idxD"></a><h3 class="title">D</h3>
|
||||
<dt>
|
||||
GdkDevice, struct in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
<a class="link" href="GdkDevice.html#GdkDevice-struct" title="GdkDevice">GdkDevice</a>, struct in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -381,7 +381,7 @@ GdkDevice, struct in <a class="link" href="GdkDevice.html" title="GdkDevice">Gdk
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkDeviceManager, struct in <a class="link" href="GdkDeviceManager.html" title="GdkDeviceManager">GdkDeviceManager</a>
|
||||
<a class="link" href="GdkDeviceManager.html#GdkDeviceManager-struct" title="GdkDeviceManager">GdkDeviceManager</a>, struct in <a class="link" href="GdkDeviceManager.html" title="GdkDeviceManager">GdkDeviceManager</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -401,19 +401,19 @@ GdkDeviceManager, struct in <a class="link" href="GdkDeviceManager.html" title="
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkDevicePad, struct in <a class="link" href="GdkDevicePad.html" title="GtkDevicePad">GdkDevicePad</a>
|
||||
<a class="link" href="GdkDevicePad.html#GdkDevicePad-struct" title="GdkDevicePad">GdkDevicePad</a>, struct in <a class="link" href="GdkDevicePad.html" title="GtkDevicePad">GdkDevicePad</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkDevicePadFeature, enum in <a class="link" href="GdkDevicePad.html" title="GtkDevicePad">GdkDevicePad</a>
|
||||
<a class="link" href="GdkDevicePad.html#GdkDevicePadFeature" title="enum GdkDevicePadFeature">GdkDevicePadFeature</a>, enum in <a class="link" href="GdkDevicePad.html" title="GtkDevicePad">GdkDevicePad</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkDeviceToolType, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
<a class="link" href="GdkDevice.html#GdkDeviceToolType" title="enum GdkDeviceToolType">GdkDeviceToolType</a>, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkDeviceType, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
<a class="link" href="GdkDevice.html#GdkDeviceType" title="enum GdkDeviceType">GdkDeviceType</a>, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -585,7 +585,7 @@ GdkDeviceType, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">G
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_DISABLE_DEPRECATION_WARNINGS, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-DISABLE-DEPRECATION-WARNINGS:CAPS" title="GDK_DISABLE_DEPRECATION_WARNINGS">GDK_DISABLE_DEPRECATION_WARNINGS</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -593,7 +593,7 @@ GDK_DISABLE_DEPRECATION_WARNINGS, macro in <a class="link" href="gdk3-General.ht
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkDisplay, struct in <a class="link" href="GdkDisplay.html" title="GdkDisplay">GdkDisplay</a>
|
||||
<a class="link" href="GdkDisplay.html#GdkDisplay-struct" title="GdkDisplay">GdkDisplay</a>, struct in <a class="link" href="GdkDisplay.html" title="GdkDisplay">GdkDisplay</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -621,7 +621,7 @@ GdkDisplay, struct in <a class="link" href="GdkDisplay.html" title="GdkDisplay">
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkDisplayManager, struct in <a class="link" href="GdkDisplayManager.html" title="GdkDisplayManager">GdkDisplayManager</a>
|
||||
<a class="link" href="GdkDisplayManager.html#GdkDisplayManager-struct" title="GdkDisplayManager">GdkDisplayManager</a>, struct in <a class="link" href="GdkDisplayManager.html" title="GdkDisplayManager">GdkDisplayManager</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -845,15 +845,15 @@ GdkDisplayManager, struct in <a class="link" href="GdkDisplayManager.html" title
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkDragAction, enum in <a class="link" href="gdk3-Drag-and-Drop.html" title="Drag And Drop">Drag and Drop</a>
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction">GdkDragAction</a>, enum in <a class="link" href="gdk3-Drag-and-Drop.html" title="Drag And Drop">Drag and Drop</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkDragCancelReason, enum in <a class="link" href="gdk3-Drag-and-Drop.html" title="Drag And Drop">Drag and Drop</a>
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#GdkDragCancelReason" title="enum GdkDragCancelReason">GdkDragCancelReason</a>, enum in <a class="link" href="gdk3-Drag-and-Drop.html" title="Drag And Drop">Drag and Drop</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkDragContext, struct in <a class="link" href="gdk3-Drag-and-Drop.html" title="Drag And Drop">Drag and Drop</a>
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext-struct" title="GdkDragContext">GdkDragContext</a>, struct in <a class="link" href="gdk3-Drag-and-Drop.html" title="Drag And Drop">Drag and Drop</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -873,7 +873,7 @@ GdkDragContext, struct in <a class="link" href="gdk3-Drag-and-Drop.html" title="
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkDragProtocol, enum in <a class="link" href="gdk3-Drag-and-Drop.html" title="Drag And Drop">Drag and Drop</a>
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#GdkDragProtocol" title="enum GdkDragProtocol">GdkDragProtocol</a>, enum in <a class="link" href="gdk3-Drag-and-Drop.html" title="Drag And Drop">Drag and Drop</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -969,7 +969,7 @@ GdkDragProtocol, enum in <a class="link" href="gdk3-Drag-and-Drop.html" title="D
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkDrawingContext, struct in <a class="link" href="GdkDrawingContext.html" title="GdkDrawingContext">GdkDrawingContext</a>
|
||||
<a class="link" href="GdkDrawingContext.html#GdkDrawingContext-struct" title="GdkDrawingContext">GdkDrawingContext</a>, struct in <a class="link" href="GdkDrawingContext.html" title="GdkDrawingContext">GdkDrawingContext</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1018,35 +1018,35 @@ GdkDrawingContext, struct in <a class="link" href="GdkDrawingContext.html" title
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEvent, union in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent">GdkEvent</a>, union in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventAny, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventAny" title="struct GdkEventAny">GdkEventAny</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventButton, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventButton" title="struct GdkEventButton">GdkEventButton</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventConfigure, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventConfigure" title="struct GdkEventConfigure">GdkEventConfigure</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventCrossing, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventCrossing" title="struct GdkEventCrossing">GdkEventCrossing</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventDND, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventDND" title="struct GdkEventDND">GdkEventDND</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventExpose, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventExpose" title="struct GdkEventExpose">GdkEventExpose</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventFocus, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventFocus" title="struct GdkEventFocus">GdkEventFocus</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1054,59 +1054,59 @@ GdkEventFocus, struct in <a class="link" href="gdk3-Event-Structures.html" title
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventGrabBroken, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventGrabBroken" title="struct GdkEventGrabBroken">GdkEventGrabBroken</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventKey, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventKey" title="struct GdkEventKey">GdkEventKey</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventMask, enum in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
<a class="link" href="gdk3-Events.html#GdkEventMask" title="enum GdkEventMask">GdkEventMask</a>, enum in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventMotion, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventMotion" title="struct GdkEventMotion">GdkEventMotion</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventOwnerChange, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventOwnerChange" title="struct GdkEventOwnerChange">GdkEventOwnerChange</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventPadAxis, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventPadAxis" title="struct GdkEventPadAxis">GdkEventPadAxis</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventPadButton, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventPadButton" title="struct GdkEventPadButton">GdkEventPadButton</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventPadGroupMode, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventPadGroupMode" title="struct GdkEventPadGroupMode">GdkEventPadGroupMode</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventProperty, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventProperty" title="struct GdkEventProperty">GdkEventProperty</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventProximity, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventProximity" title="struct GdkEventProximity">GdkEventProximity</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventScroll, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventScroll" title="struct GdkEventScroll">GdkEventScroll</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventSelection, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventSelection" title="struct GdkEventSelection">GdkEventSelection</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventSequence, struct in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
<a class="link" href="gdk3-Events.html#GdkEventSequence" title="GdkEventSequence">GdkEventSequence</a>, struct in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventSetting, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventSetting" title="struct GdkEventSetting">GdkEventSetting</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1126,27 +1126,27 @@ GdkEventSetting, struct in <a class="link" href="gdk3-Event-Structures.html" tit
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventTouch, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventTouch" title="struct GdkEventTouch">GdkEventTouch</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventTouchpadPinch, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventTouchpadPinch" title="struct GdkEventTouchpadPinch">GdkEventTouchpadPinch</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventTouchpadSwipe, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventTouchpadSwipe" title="struct GdkEventTouchpadSwipe">GdkEventTouchpadSwipe</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventType, enum in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
<a class="link" href="gdk3-Events.html#GdkEventType" title="enum GdkEventType">GdkEventType</a>, enum in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventVisibility, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventVisibility" title="struct GdkEventVisibility">GdkEventVisibility</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkEventWindowState, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventWindowState" title="struct GdkEventWindowState">GdkEventWindowState</a>, struct in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1262,7 +1262,7 @@ GdkEventWindowState, struct in <a class="link" href="gdk3-Event-Structures.html"
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_EVENT_PROPAGATE, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
<a class="link" href="gdk3-Events.html#GDK-EVENT-PROPAGATE:CAPS" title="GDK_EVENT_PROPAGATE">GDK_EVENT_PROPAGATE</a>, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1290,7 +1290,7 @@ GDK_EVENT_PROPAGATE, macro in <a class="link" href="gdk3-Events.html" title="Eve
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_EVENT_STOP, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
<a class="link" href="gdk3-Events.html#GDK-EVENT-STOP:CAPS" title="GDK_EVENT_STOP">GDK_EVENT_STOP</a>, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1303,7 +1303,7 @@ GDK_EVENT_STOP, macro in <a class="link" href="gdk3-Events.html" title="Events">
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkFilterReturn, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkFilterReturn" title="enum GdkFilterReturn">GdkFilterReturn</a>, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1311,7 +1311,7 @@ GdkFilterReturn, enum in <a class="link" href="gdk3-Windows.html" title="Windows
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkFrameClock, struct in <a class="link" href="GdkFrameClock.html" title="Frame clock">GdkFrameClock</a>
|
||||
<a class="link" href="GdkFrameClock.html#GdkFrameClock-struct" title="GdkFrameClock">GdkFrameClock</a>, struct in <a class="link" href="GdkFrameClock.html" title="Frame clock">GdkFrameClock</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1343,11 +1343,11 @@ GdkFrameClock, struct in <a class="link" href="GdkFrameClock.html" title="Frame
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkFrameClockPhase, enum in <a class="link" href="GdkFrameClock.html" title="Frame clock">GdkFrameClock</a>
|
||||
<a class="link" href="GdkFrameClock.html#GdkFrameClockPhase" title="enum GdkFrameClockPhase">GdkFrameClockPhase</a>, enum in <a class="link" href="GdkFrameClock.html" title="Frame clock">GdkFrameClock</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkFrameTimings, struct in <a class="link" href="gdk3-GdkFrameTimings.html" title="Frame timings">GdkFrameTimings</a>
|
||||
<a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings">GdkFrameTimings</a>, struct in <a class="link" href="gdk3-GdkFrameTimings.html" title="Frame timings">GdkFrameTimings</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1419,12 +1419,12 @@ GdkFrameTimings, struct in <a class="link" href="gdk3-GdkFrameTimings.html" titl
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkFullscreenMode, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkFullscreenMode" title="enum GdkFullscreenMode">GdkFullscreenMode</a>, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxG"></a><h3 class="title">G</h3>
|
||||
<dt>
|
||||
GdkGeometry, struct in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkGeometry" title="struct GdkGeometry">GdkGeometry</a>, struct in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1448,7 +1448,7 @@ GdkGeometry, struct in <a class="link" href="gdk3-Windows.html" title="Windows">
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkGLContext, struct in <a class="link" href="GdkGLContext.html" title="GdkGLContext">GdkGLContext</a>
|
||||
<a class="link" href="GdkGLContext.html#GdkGLContext-struct" title="GdkGLContext">GdkGLContext</a>, struct in <a class="link" href="GdkGLContext.html" title="GdkGLContext">GdkGLContext</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1464,7 +1464,7 @@ GdkGLContext, struct in <a class="link" href="GdkGLContext.html" title="GdkGLCon
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkGLError, enum in <a class="link" href="GdkGLContext.html" title="GdkGLContext">GdkGLContext</a>
|
||||
<a class="link" href="GdkGLContext.html#GdkGLError" title="enum GdkGLError">GdkGLError</a>, enum in <a class="link" href="GdkGLContext.html" title="GdkGLContext">GdkGLContext</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1536,15 +1536,15 @@ GdkGLError, enum in <a class="link" href="GdkGLContext.html" title="GdkGLContext
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkGrabOwnership, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
<a class="link" href="GdkDevice.html#GdkGrabOwnership" title="enum GdkGrabOwnership">GdkGrabOwnership</a>, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkGrabStatus, enum in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GdkGrabStatus" title="enum GdkGrabStatus">GdkGrabStatus</a>, enum in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkGravity, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkGravity" title="enum GdkGravity">GdkGravity</a>, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxI"></a><h3 class="title">I</h3>
|
||||
@ -1557,11 +1557,11 @@ GdkGravity, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Win
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkInputMode, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
<a class="link" href="GdkDevice.html#GdkInputMode" title="enum GdkInputMode">GdkInputMode</a>, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkInputSource, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
<a class="link" href="GdkDevice.html#GdkInputSource" title="enum GdkInputSource">GdkInputSource</a>, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxK"></a><h3 class="title">K</h3>
|
||||
@ -1574,7 +1574,7 @@ GdkInputSource, enum in <a class="link" href="GdkDevice.html" title="GdkDevice">
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkKeymap, struct in <a class="link" href="gdk3-Keyboard-Handling.html" title="Key Values">Keyboard Handling</a>
|
||||
<a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymap-struct" title="GdkKeymap">GdkKeymap</a>, struct in <a class="link" href="gdk3-Keyboard-Handling.html" title="Key Values">Keyboard Handling</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1590,7 +1590,7 @@ GdkKeymap, struct in <a class="link" href="gdk3-Keyboard-Handling.html" title="K
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkKeymapKey, struct in <a class="link" href="gdk3-Keyboard-Handling.html" title="Key Values">Keyboard Handling</a>
|
||||
<a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymapKey" title="struct GdkKeymapKey">GdkKeymapKey</a>, struct in <a class="link" href="gdk3-Keyboard-Handling.html" title="Key Values">Keyboard Handling</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1692,15 +1692,15 @@ GdkKeymapKey, struct in <a class="link" href="gdk3-Keyboard-Handling.html" title
|
||||
<dd></dd>
|
||||
<a name="idxM"></a><h3 class="title">M</h3>
|
||||
<dt>
|
||||
GdkModifierIntent, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkModifierIntent" title="enum GdkModifierIntent">GdkModifierIntent</a>, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkModifierType, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkModifierType" title="enum GdkModifierType">GdkModifierType</a>, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkMonitor, struct in <a class="link" href="GdkMonitor.html" title="GdkMonitor">GdkMonitor</a>
|
||||
<a class="link" href="GdkMonitor.html#GdkMonitor-struct" title="GdkMonitor">GdkMonitor</a>, struct in <a class="link" href="GdkMonitor.html" title="GdkMonitor">GdkMonitor</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1793,11 +1793,11 @@ GdkMonitor, struct in <a class="link" href="GdkMonitor.html" title="GdkMonitor">
|
||||
<dd></dd>
|
||||
<a name="idxN"></a><h3 class="title">N</h3>
|
||||
<dt>
|
||||
GDK_NONE, macro in <a class="link" href="gdk3-Properties-and-Atoms.html" title="Properties and Atoms">Properties and Atoms</a>
|
||||
<a class="link" href="gdk3-Properties-and-Atoms.html#GDK-NONE:CAPS" title="GDK_NONE">GDK_NONE</a>, macro in <a class="link" href="gdk3-Properties-and-Atoms.html" title="Properties and Atoms">Properties and Atoms</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkNotifyType, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkNotifyType" title="enum GdkNotifyType">GdkNotifyType</a>, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1822,7 +1822,7 @@ GdkNotifyType, enum in <a class="link" href="gdk3-Event-Structures.html" title="
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkOwnerChange, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkOwnerChange" title="enum GdkOwnerChange">GdkOwnerChange</a>, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxP"></a><h3 class="title">P</h3>
|
||||
@ -1847,7 +1847,7 @@ GdkOwnerChange, enum in <a class="link" href="gdk3-Event-Structures.html" title=
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_PARENT_RELATIVE, macro in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GDK-PARENT-RELATIVE:CAPS" title="GDK_PARENT_RELATIVE">GDK_PARENT_RELATIVE</a>, macro in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1863,7 +1863,7 @@ GDK_PARENT_RELATIVE, macro in <a class="link" href="gdk3-Windows.html" title="Wi
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkPoint, struct in <a class="link" href="gdk3-Points-Rectangles-and-Regions.html" title="Points and Rectangles">Points, Rectangles and Regions</a>
|
||||
<a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkPoint" title="struct GdkPoint">GdkPoint</a>, struct in <a class="link" href="gdk3-Points-Rectangles-and-Regions.html" title="Points and Rectangles">Points, Rectangles and Regions</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1887,15 +1887,15 @@ GdkPoint, struct in <a class="link" href="gdk3-Points-Rectangles-and-Regions.htm
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_PRIORITY_EVENTS, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
<a class="link" href="gdk3-Events.html#GDK-PRIORITY-EVENTS:CAPS" title="GDK_PRIORITY_EVENTS">GDK_PRIORITY_EVENTS</a>, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_PRIORITY_REDRAW, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
<a class="link" href="gdk3-Events.html#GDK-PRIORITY-REDRAW:CAPS" title="GDK_PRIORITY_REDRAW">GDK_PRIORITY_REDRAW</a>, macro in <a class="link" href="gdk3-Events.html" title="Events">Events</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkPropertyState, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkPropertyState" title="enum GdkPropertyState">GdkPropertyState</a>, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1911,7 +1911,7 @@ GdkPropertyState, enum in <a class="link" href="gdk3-Event-Structures.html" titl
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkPropMode, enum in <a class="link" href="gdk3-Properties-and-Atoms.html" title="Properties and Atoms">Properties and Atoms</a>
|
||||
<a class="link" href="gdk3-Properties-and-Atoms.html#GdkPropMode" title="enum GdkPropMode">GdkPropMode</a>, enum in <a class="link" href="gdk3-Properties-and-Atoms.html" title="Properties and Atoms">Properties and Atoms</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxQ"></a><h3 class="title">Q</h3>
|
||||
@ -1925,7 +1925,7 @@ GdkPropMode, enum in <a class="link" href="gdk3-Properties-and-Atoms.html" title
|
||||
<dd></dd>
|
||||
<a name="idxR"></a><h3 class="title">R</h3>
|
||||
<dt>
|
||||
GdkRectangle, struct in <a class="link" href="gdk3-Points-Rectangles-and-Regions.html" title="Points and Rectangles">Points, Rectangles and Regions</a>
|
||||
<a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle">GdkRectangle</a>, struct in <a class="link" href="gdk3-Points-Rectangles-and-Regions.html" title="Points and Rectangles">Points, Rectangles and Regions</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1941,7 +1941,7 @@ GdkRectangle, struct in <a class="link" href="gdk3-Points-Rectangles-and-Regions
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkRGBA, struct in <a class="link" href="gdk3-RGBA-Colors.html" title="RGBA Colors">RGBA Colors</a>
|
||||
<a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA">GdkRGBA</a>, struct in <a class="link" href="gdk3-RGBA-Colors.html" title="RGBA Colors">RGBA Colors</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -1974,7 +1974,7 @@ GdkRGBA, struct in <a class="link" href="gdk3-RGBA-Colors.html" title="RGBA Colo
|
||||
<dd></dd>
|
||||
<a name="idxS"></a><h3 class="title">S</h3>
|
||||
<dt>
|
||||
GdkScreen, struct in <a class="link" href="GdkScreen.html" title="GdkScreen">GdkScreen</a>
|
||||
<a class="link" href="GdkScreen.html#GdkScreen-struct" title="GdkScreen">GdkScreen</a>, struct in <a class="link" href="GdkScreen.html" title="GdkScreen">GdkScreen</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -2150,11 +2150,11 @@ GdkScreen, struct in <a class="link" href="GdkScreen.html" title="GdkScreen">Gdk
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkScrollDirection, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkScrollDirection" title="enum GdkScrollDirection">GdkScrollDirection</a>, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkSeat, struct in <a class="link" href="GdkSeat.html" title="GdkSeat">GdkSeat</a>
|
||||
<a class="link" href="GdkSeat.html#GdkSeat-struct" title="GdkSeat">GdkSeat</a>, struct in <a class="link" href="GdkSeat.html" title="GdkSeat">GdkSeat</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -2178,7 +2178,7 @@ GdkSeat, struct in <a class="link" href="GdkSeat.html" title="GdkSeat">GdkSeat</
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkSeatCapabilities, enum in <a class="link" href="GdkSeat.html" title="GdkSeat">GdkSeat</a>
|
||||
<a class="link" href="GdkSeat.html#GdkSeatCapabilities" title="enum GdkSeatCapabilities">GdkSeatCapabilities</a>, enum in <a class="link" href="GdkSeat.html" title="GdkSeat">GdkSeat</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -2214,7 +2214,7 @@ GdkSeatCapabilities, enum in <a class="link" href="GdkSeat.html" title="GdkSeat"
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_SELECTION_CLIPBOARD, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-SELECTION-CLIPBOARD:CAPS" title="GDK_SELECTION_CLIPBOARD">GDK_SELECTION_CLIPBOARD</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -2238,7 +2238,7 @@ GDK_SELECTION_CLIPBOARD, macro in <a class="link" href="gdk3-Selections.html" ti
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_SELECTION_PRIMARY, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-SELECTION-PRIMARY:CAPS" title="GDK_SELECTION_PRIMARY">GDK_SELECTION_PRIMARY</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -2246,7 +2246,7 @@ GDK_SELECTION_PRIMARY, macro in <a class="link" href="gdk3-Selections.html" titl
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_SELECTION_SECONDARY, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-SELECTION-SECONDARY:CAPS" title="GDK_SELECTION_SECONDARY">GDK_SELECTION_SECONDARY</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -2258,39 +2258,39 @@ GDK_SELECTION_SECONDARY, macro in <a class="link" href="gdk3-Selections.html" ti
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_SELECTION_TYPE_ATOM, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-ATOM:CAPS" title="GDK_SELECTION_TYPE_ATOM">GDK_SELECTION_TYPE_ATOM</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_SELECTION_TYPE_BITMAP, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-BITMAP:CAPS" title="GDK_SELECTION_TYPE_BITMAP">GDK_SELECTION_TYPE_BITMAP</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_SELECTION_TYPE_COLORMAP, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-COLORMAP:CAPS" title="GDK_SELECTION_TYPE_COLORMAP">GDK_SELECTION_TYPE_COLORMAP</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_SELECTION_TYPE_DRAWABLE, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-DRAWABLE:CAPS" title="GDK_SELECTION_TYPE_DRAWABLE">GDK_SELECTION_TYPE_DRAWABLE</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_SELECTION_TYPE_INTEGER, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-INTEGER:CAPS" title="GDK_SELECTION_TYPE_INTEGER">GDK_SELECTION_TYPE_INTEGER</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_SELECTION_TYPE_PIXMAP, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-PIXMAP:CAPS" title="GDK_SELECTION_TYPE_PIXMAP">GDK_SELECTION_TYPE_PIXMAP</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_SELECTION_TYPE_STRING, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-STRING:CAPS" title="GDK_SELECTION_TYPE_STRING">GDK_SELECTION_TYPE_STRING</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_SELECTION_TYPE_WINDOW, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-WINDOW:CAPS" title="GDK_SELECTION_TYPE_WINDOW">GDK_SELECTION_TYPE_WINDOW</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkSettingAction, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkSettingAction" title="enum GdkSettingAction">GdkSettingAction</a>, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -2314,28 +2314,28 @@ GdkSettingAction, enum in <a class="link" href="gdk3-Event-Structures.html" titl
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkSubpixelLayout, enum in <a class="link" href="GdkMonitor.html" title="GdkMonitor">GdkMonitor</a>
|
||||
<a class="link" href="GdkMonitor.html#GdkSubpixelLayout" title="enum GdkSubpixelLayout">GdkSubpixelLayout</a>, enum in <a class="link" href="GdkMonitor.html" title="GdkMonitor">GdkMonitor</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxT"></a><h3 class="title">T</h3>
|
||||
<dt>
|
||||
GDK_TARGET_BITMAP, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-TARGET-BITMAP:CAPS" title="GDK_TARGET_BITMAP">GDK_TARGET_BITMAP</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_TARGET_COLORMAP, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-TARGET-COLORMAP:CAPS" title="GDK_TARGET_COLORMAP">GDK_TARGET_COLORMAP</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_TARGET_DRAWABLE, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-TARGET-DRAWABLE:CAPS" title="GDK_TARGET_DRAWABLE">GDK_TARGET_DRAWABLE</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_TARGET_PIXMAP, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-TARGET-PIXMAP:CAPS" title="GDK_TARGET_PIXMAP">GDK_TARGET_PIXMAP</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_TARGET_STRING, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
<a class="link" href="gdk3-Selections.html#GDK-TARGET-STRING:CAPS" title="GDK_TARGET_STRING">GDK_TARGET_STRING</a>, macro in <a class="link" href="gdk3-Selections.html" title="Selections">Selections</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -2403,7 +2403,7 @@ GDK_TARGET_STRING, macro in <a class="link" href="gdk3-Selections.html" title="S
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkTimeCoord, struct in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
<a class="link" href="GdkDevice.html#GdkTimeCoord" title="struct GdkTimeCoord">GdkTimeCoord</a>, struct in <a class="link" href="GdkDevice.html" title="GdkDevice">GdkDevice</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxU"></a><h3 class="title">U</h3>
|
||||
@ -2417,55 +2417,55 @@ GdkTimeCoord, struct in <a class="link" href="GdkDevice.html" title="GdkDevice">
|
||||
<dd></dd>
|
||||
<a name="idxV"></a><h3 class="title">V</h3>
|
||||
<dt>
|
||||
GDK_VERSION_3_0, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-VERSION-3-0:CAPS" title="GDK_VERSION_3_0">GDK_VERSION_3_0</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_VERSION_3_10, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-VERSION-3-10:CAPS" title="GDK_VERSION_3_10">GDK_VERSION_3_10</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_VERSION_3_12, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-VERSION-3-12:CAPS" title="GDK_VERSION_3_12">GDK_VERSION_3_12</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_VERSION_3_14, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-VERSION-3-14:CAPS" title="GDK_VERSION_3_14">GDK_VERSION_3_14</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_VERSION_3_2, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-VERSION-3-2:CAPS" title="GDK_VERSION_3_2">GDK_VERSION_3_2</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_VERSION_3_4, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-VERSION-3-4:CAPS" title="GDK_VERSION_3_4">GDK_VERSION_3_4</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_VERSION_3_6, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-VERSION-3-6:CAPS" title="GDK_VERSION_3_6">GDK_VERSION_3_6</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_VERSION_3_8, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-VERSION-3-8:CAPS" title="GDK_VERSION_3_8">GDK_VERSION_3_8</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_VERSION_MAX_ALLOWED, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-VERSION-MAX-ALLOWED:CAPS" title="GDK_VERSION_MAX_ALLOWED">GDK_VERSION_MAX_ALLOWED</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_VERSION_MIN_REQUIRED, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-VERSION-MIN-REQUIRED:CAPS" title="GDK_VERSION_MIN_REQUIRED">GDK_VERSION_MIN_REQUIRED</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkVisibilityState, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkVisibilityState" title="enum GdkVisibilityState">GdkVisibilityState</a>, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkVisual, struct in <a class="link" href="gdk3-Visuals.html" title="Visuals">Visuals</a>
|
||||
<a class="link" href="gdk3-Visuals.html#GdkVisual-struct" title="GdkVisual">GdkVisual</a>, struct in <a class="link" href="gdk3-Visuals.html" title="Visuals">Visuals</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkVisualType, enum in <a class="link" href="gdk3-Visuals.html" title="Visuals">Visuals</a>
|
||||
<a class="link" href="gdk3-Visuals.html#GdkVisualType" title="enum GdkVisualType">GdkVisualType</a>, enum in <a class="link" href="gdk3-Visuals.html" title="Visuals">Visuals</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -2534,7 +2534,7 @@ GdkVisualType, enum in <a class="link" href="gdk3-Visuals.html" title="Visuals">
|
||||
<dd></dd>
|
||||
<a name="idxW"></a><h3 class="title">W</h3>
|
||||
<dt>
|
||||
GdkWindow, struct in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkWindow-struct" title="GdkWindow">GdkWindow</a>, struct in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -2562,11 +2562,11 @@ GdkWindow, struct in <a class="link" href="gdk3-Windows.html" title="Windows">Wi
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkWindowAttr, struct in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkWindowAttr" title="struct GdkWindowAttr">GdkWindowAttr</a>, struct in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkWindowAttributesType, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkWindowAttributesType" title="enum GdkWindowAttributesType">GdkWindowAttributesType</a>, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -2574,27 +2574,27 @@ GdkWindowAttributesType, enum in <a class="link" href="gdk3-Windows.html" title=
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkWindowEdge, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkWindowEdge" title="enum GdkWindowEdge">GdkWindowEdge</a>, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkWindowHints, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkWindowHints" title="enum GdkWindowHints">GdkWindowHints</a>, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_WINDOWING_QUARTZ, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-WINDOWING-QUARTZ:CAPS" title="GDK_WINDOWING_QUARTZ">GDK_WINDOWING_QUARTZ</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_WINDOWING_WAYLAND, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-WINDOWING-WAYLAND:CAPS" title="GDK_WINDOWING_WAYLAND">GDK_WINDOWING_WAYLAND</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_WINDOWING_WIN32, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-WINDOWING-WIN32:CAPS" title="GDK_WINDOWING_WIN32">GDK_WINDOWING_WIN32</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GDK_WINDOWING_X11, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
<a class="link" href="gdk3-General.html#GDK-WINDOWING-X11:CAPS" title="GDK_WINDOWING_X11">GDK_WINDOWING_X11</a>, macro in <a class="link" href="gdk3-General.html" title="General">General</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -2602,19 +2602,19 @@ GDK_WINDOWING_X11, macro in <a class="link" href="gdk3-General.html" title="Gene
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkWindowState, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkWindowState" title="enum GdkWindowState">GdkWindowState</a>, enum in <a class="link" href="gdk3-Event-Structures.html" title="Event Structures">Event Structures</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkWindowType, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkWindowType" title="enum GdkWindowType">GdkWindowType</a>, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkWindowTypeHint, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkWindowTypeHint" title="enum GdkWindowTypeHint">GdkWindowTypeHint</a>, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkWindowWindowClass, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkWindowWindowClass" title="enum GdkWindowWindowClass">GdkWindowWindowClass</a>, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
@ -3258,11 +3258,11 @@ GdkWindowWindowClass, enum in <a class="link" href="gdk3-Windows.html" title="Wi
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkWMDecoration, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkWMDecoration" title="enum GdkWMDecoration">GdkWMDecoration</a>, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkWMFunction, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkWMFunction" title="enum GdkWMFunction">GdkWMFunction</a>, enum in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<a name="idxX"></a><h3 class="title">X</h3>
|
||||
@ -3519,7 +3519,7 @@ GdkWMFunction, enum in <a class="link" href="gdk3-Windows.html" title="Windows">
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
GdkXEvent, typedef in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
<a class="link" href="gdk3-Windows.html#GdkXEvent" title="GdkXEvent">GdkXEvent</a>, typedef in <a class="link" href="gdk3-Windows.html" title="Windows">Windows</a>
|
||||
</dt>
|
||||
<dd></dd>
|
||||
<dt>
|
||||
|
@ -125,7 +125,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkAppLaunchContext</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Application-launching.html#GdkAppLaunchContext-struct" title="GdkAppLaunchContext">GdkAppLaunchContext</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -431,6 +431,13 @@ for the launched application itself.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Application-launching.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkAppLaunchContext-struct"></a><h3>GdkAppLaunchContext</h3>
|
||||
<pre class="programlisting">typedef struct _GdkAppLaunchContext GdkAppLaunchContext;</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Application-launching.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkAppLaunchContext--display"></a><h3>The <code class="literal">“display”</code> property</h3>
|
||||
|
@ -165,9 +165,9 @@
|
||||
library that supports vector graphics and image compositing that
|
||||
can be used with GDK. GTK+ does all of its drawing using cairo.</p>
|
||||
<p>GDK does not wrap the cairo API, instead it allows to create cairo
|
||||
contexts which can be used to draw on <span class="type">GdkWindows</span>. Additional
|
||||
functions allow use <span class="type">GdkRectangles</span> with cairo and to use <span class="type">GdkColors</span>,
|
||||
<span class="type">GdkRGBAs</span>, <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbufs</span></a> and <span class="type">GdkWindows</span> as sources for drawing
|
||||
contexts which can be used to draw on <a href="gdk3-Windows.html#GdkWindow-struct"><span class="type">GdkWindows</span></a>. Additional
|
||||
functions allow use <span class="type">GdkRectangles</span> with cairo and to use <a href="gdk3-Colors.html#GdkColor"><span class="type">GdkColors</span></a>,
|
||||
<a href="gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBAs</span></a>, <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbufs</span></a> and <a href="gdk3-Windows.html#GdkWindow-struct"><span class="type">GdkWindows</span></a> as sources for drawing
|
||||
operations.</p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
@ -363,7 +363,7 @@ produce undefined results, so avoid it at all costs.</p>
|
||||
<p>Typically, this function is used to draw on a <a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> out of the paint
|
||||
cycle of the toolkit; this should be avoided, as it breaks various assumptions
|
||||
and optimizations.</p>
|
||||
<p>If you are drawing on a native <a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> in response to a <code class="literal">GDK_EXPOSE</code> event
|
||||
<p>If you are drawing on a native <a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> in response to a <a class="link" href="gdk3-Events.html#GDK-EXPOSE:CAPS"><code class="literal">GDK_EXPOSE</code></a> event
|
||||
you should use <a class="link" href="gdk3-Windows.html#gdk-window-begin-draw-frame" title="gdk_window_begin_draw_frame ()"><code class="function">gdk_window_begin_draw_frame()</code></a> and <a class="link" href="GdkDrawingContext.html#gdk-drawing-context-get-cairo-context" title="gdk_drawing_context_get_cairo_context ()"><code class="function">gdk_drawing_context_get_cairo_context()</code></a>
|
||||
instead. GTK will automatically do this for you when drawing a widget.</p>
|
||||
<div class="refsect3">
|
||||
@ -393,7 +393,7 @@ instead. GTK will automatically do this for you when drawing a widget.</p>
|
||||
<a name="gdk-cairo-get-clip-rectangle"></a><h3>gdk_cairo_get_clip_rectangle ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_cairo_get_clip_rectangle (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkRectangle</span> *rect</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *rect</code></em>);</pre>
|
||||
<p>This is a convenience function around <a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-clip-extents"><code class="function">cairo_clip_extents()</code></a>.
|
||||
It rounds the clip extents to integer coordinates and returns
|
||||
a boolean indicating if a clip area exists.</p>
|
||||
@ -461,12 +461,12 @@ context <em class="parameter"><code>cr</code></em>
|
||||
<a name="gdk-cairo-set-source-color"></a><h3>gdk_cairo_set_source_color ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_cairo_set_source_color (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkColor</span> *color</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a> *color</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_cairo_set_source_color</code> has been deprecated since version 3.4 and should not be used in newly-written code.</p>
|
||||
<p>Use <a class="link" href="gdk3-Cairo-Interaction.html#gdk-cairo-set-source-rgba" title="gdk_cairo_set_source_rgba ()"><code class="function">gdk_cairo_set_source_rgba()</code></a> instead</p>
|
||||
</div>
|
||||
<p>Sets the specified <span class="type">GdkColor</span> as the source color of <em class="parameter"><code>cr</code></em>
|
||||
<p>Sets the specified <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a> as the source color of <em class="parameter"><code>cr</code></em>
|
||||
.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-cairo-set-source-color.parameters"></a><h4>Parameters</h4>
|
||||
@ -484,7 +484,7 @@ gdk_cairo_set_source_color (<em class="parameter"><code><a href="/usr/share/gtk-
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>color</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkColor</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -497,8 +497,8 @@ gdk_cairo_set_source_color (<em class="parameter"><code><a href="/usr/share/gtk-
|
||||
<a name="gdk-cairo-set-source-rgba"></a><h3>gdk_cairo_set_source_rgba ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_cairo_set_source_rgba (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkRGBA</span> *rgba</code></em>);</pre>
|
||||
<p>Sets the specified <span class="type">GdkRGBA</span> as the source color of <em class="parameter"><code>cr</code></em>
|
||||
<em class="parameter"><code>const <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a> *rgba</code></em>);</pre>
|
||||
<p>Sets the specified <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a> as the source color of <em class="parameter"><code>cr</code></em>
|
||||
.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-cairo-set-source-rgba.parameters"></a><h4>Parameters</h4>
|
||||
@ -516,7 +516,7 @@ gdk_cairo_set_source_rgba (<em class="parameter"><code><a href="/usr/share/gtk-d
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>rgba</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRGBA</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -636,7 +636,7 @@ visible part of <em class="parameter"><code>window</code></em>
|
||||
<a name="gdk-cairo-rectangle"></a><h3>gdk_cairo_rectangle ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_cairo_rectangle (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkRectangle</span> *rectangle</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *rectangle</code></em>);</pre>
|
||||
<p>Adds the given rectangle to the current path of <em class="parameter"><code>cr</code></em>
|
||||
.</p>
|
||||
<div class="refsect3">
|
||||
@ -655,7 +655,7 @@ gdk_cairo_rectangle (<em class="parameter"><code><a href="/usr/share/gtk-doc/htm
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>rectangle</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRectangle</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
@ -41,7 +41,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkColor</span> *
|
||||
<a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="returnvalue">GdkColor</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Colors.html#gdk-color-copy" title="gdk_color_copy ()">gdk_color_copy</a> <span class="c_punctuation">()</span>
|
||||
@ -99,7 +99,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkColor</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor">GdkColor</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -110,22 +110,22 @@
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Colors.description"></a><h2>Description</h2>
|
||||
<p>A <span class="type">GdkColor</span> represents a color.</p>
|
||||
<p>A <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a> represents a color.</p>
|
||||
<p>When working with cairo, it is often more convenient
|
||||
to use a <span class="type">GdkRGBA</span> instead, and <span class="type">GdkColor</span> has been
|
||||
deprecated in favor of <span class="type">GdkRGBA</span>.</p>
|
||||
to use a <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a> instead, and <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a> has been
|
||||
deprecated in favor of <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a>.</p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Colors.functions_details"></a><h2>Functions</h2>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-color-copy"></a><h3>gdk_color_copy ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkColor</span> *
|
||||
gdk_color_copy (<em class="parameter"><code>const <span class="type">GdkColor</span> *color</code></em>);</pre>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="returnvalue">GdkColor</span></a> *
|
||||
gdk_color_copy (<em class="parameter"><code>const <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a> *color</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_color_copy</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
|
||||
<p>Use <span class="type">GdkRGBA</span></p>
|
||||
<p>Use <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a></p>
|
||||
</div>
|
||||
<p>Makes a copy of a <span class="type">GdkColor</span>.</p>
|
||||
<p>Makes a copy of a <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a>.</p>
|
||||
<p>The result must be freed using <a class="link" href="gdk3-Colors.html#gdk-color-free" title="gdk_color_free ()"><code class="function">gdk_color_free()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-color-copy.parameters"></a><h4>Parameters</h4>
|
||||
@ -137,7 +137,7 @@ gdk_color_copy (<em class="parameter"><code>const <span class="type">GdkColor</s
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>color</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkColor</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -152,12 +152,12 @@ gdk_color_copy (<em class="parameter"><code>const <span class="type">GdkColor</s
|
||||
<div class="refsect2">
|
||||
<a name="gdk-color-free"></a><h3>gdk_color_free ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_color_free (<em class="parameter"><code><span class="type">GdkColor</span> *color</code></em>);</pre>
|
||||
gdk_color_free (<em class="parameter"><code><a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a> *color</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_color_free</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
|
||||
<p>Use <span class="type">GdkRGBA</span></p>
|
||||
<p>Use <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a></p>
|
||||
</div>
|
||||
<p>Frees a <span class="type">GdkColor</span> created with <a class="link" href="gdk3-Colors.html#gdk-color-copy" title="gdk_color_copy ()"><code class="function">gdk_color_copy()</code></a>.</p>
|
||||
<p>Frees a <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a> created with <a class="link" href="gdk3-Colors.html#gdk-color-copy" title="gdk_color_copy ()"><code class="function">gdk_color_copy()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-color-free.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -168,7 +168,7 @@ gdk_color_free (<em class="parameter"><code><span class="type">GdkColor</span> *
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>color</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkColor</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -179,16 +179,16 @@ gdk_color_free (<em class="parameter"><code><span class="type">GdkColor</span> *
|
||||
<a name="gdk-color-parse"></a><h3>gdk_color_parse ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_color_parse (<em class="parameter"><code>const <span class="type">gchar</span> *spec</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkColor</span> *color</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a> *color</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_color_parse</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
|
||||
<p>Use <span class="type">GdkRGBA</span></p>
|
||||
<p>Use <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a></p>
|
||||
</div>
|
||||
<p>Parses a textual specification of a color and fill in the
|
||||
<em class="parameter"><code>red</code></em>
|
||||
, <em class="parameter"><code>green</code></em>
|
||||
, and <em class="parameter"><code>blue</code></em>
|
||||
fields of a <span class="type">GdkColor</span>.</p>
|
||||
fields of a <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a>.</p>
|
||||
<p>The string can either one of a large set of standard names
|
||||
(taken from the X11 <code class="literal">rgb.txt</code> file), or it can be a hexadecimal
|
||||
value in the form “#rgb” “#rrggbb”, “#rrrgggbbb” or
|
||||
@ -212,7 +212,7 @@ and “#ffffffffffff”).</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>color</p></td>
|
||||
<td class="parameter_description"><p>the <span class="type">GdkColor</span> to fill in. </p></td>
|
||||
<td class="parameter_description"><p>the <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a> to fill in. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -227,11 +227,11 @@ and “#ffffffffffff”).</p>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-color-equal"></a><h3>gdk_color_equal ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_color_equal (<em class="parameter"><code>const <span class="type">GdkColor</span> *colora</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkColor</span> *colorb</code></em>);</pre>
|
||||
gdk_color_equal (<em class="parameter"><code>const <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a> *colora</code></em>,
|
||||
<em class="parameter"><code>const <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a> *colorb</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_color_equal</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
|
||||
<p>Use <span class="type">GdkRGBA</span></p>
|
||||
<p>Use <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a></p>
|
||||
</div>
|
||||
<p>Compares two colors.</p>
|
||||
<div class="refsect3">
|
||||
@ -245,12 +245,12 @@ gdk_color_equal (<em class="parameter"><code>const <span class="type">GdkColor</
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>colora</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkColor</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>colorb</p></td>
|
||||
<td class="parameter_description"><p>another <span class="type">GdkColor</span></p></td>
|
||||
<td class="parameter_description"><p>another <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -265,13 +265,13 @@ gdk_color_equal (<em class="parameter"><code>const <span class="type">GdkColor</
|
||||
<div class="refsect2">
|
||||
<a name="gdk-color-hash"></a><h3>gdk_color_hash ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">guint</span>
|
||||
gdk_color_hash (<em class="parameter"><code>const <span class="type">GdkColor</span> *color</code></em>);</pre>
|
||||
gdk_color_hash (<em class="parameter"><code>const <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a> *color</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_color_hash</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
|
||||
<p>Use <span class="type">GdkRGBA</span></p>
|
||||
<p>Use <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a></p>
|
||||
</div>
|
||||
<p>A hash function suitable for using for a hash
|
||||
table that stores <span class="type">GdkColors</span>.</p>
|
||||
table that stores <a href="gdk3-Colors.html#GdkColor"><span class="type">GdkColors</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-color-hash.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -282,7 +282,7 @@ table that stores <span class="type">GdkColors</span>.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>color</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkColor</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -297,10 +297,10 @@ table that stores <span class="type">GdkColors</span>.</p>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-color-to-string"></a><h3>gdk_color_to_string ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gchar</span> *
|
||||
gdk_color_to_string (<em class="parameter"><code>const <span class="type">GdkColor</span> *color</code></em>);</pre>
|
||||
gdk_color_to_string (<em class="parameter"><code>const <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a> *color</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_color_to_string</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
|
||||
<p>Use <span class="type">GdkRGBA</span></p>
|
||||
<p>Use <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a></p>
|
||||
</div>
|
||||
<p>Returns a textual specification of <em class="parameter"><code>color</code></em>
|
||||
in the hexadecimal
|
||||
@ -317,7 +317,7 @@ representing the red, green and blue components respectively.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>color</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkColor</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -329,6 +329,60 @@ representing the red, green and blue components respectively.</p>
|
||||
<p class="since">Since: 2.12</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Colors.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkColor"></a><h3>GdkColor</h3>
|
||||
<pre class="programlisting">typedef struct {
|
||||
guint32 pixel;
|
||||
guint16 red;
|
||||
guint16 green;
|
||||
guint16 blue;
|
||||
} GdkColor;
|
||||
</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">GdkColor</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
|
||||
<p>Use <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a></p>
|
||||
</div>
|
||||
<p>A <a class="link" href="gdk3-Colors.html#GdkColor" title="GdkColor"><span class="type">GdkColor</span></a> is used to describe a color,
|
||||
similar to the XColor struct used in the X11 drawing API.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkColor.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">guint32</span> <em class="structfield"><code><a name="GdkColor.pixel"></a>pixel</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>For allocated colors, the pixel value used to
|
||||
draw this color on the screen. Not used anymore.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GdkColor.red"></a>red</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The red component of the color. This is
|
||||
a value between 0 and 65535, with 65535 indicating
|
||||
full intensity</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GdkColor.green"></a>green</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The green component of the color</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">guint16</span> <em class="structfield"><code><a name="GdkColor.blue"></a>blue</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The blue component of the color</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32.1</div>
|
||||
|
@ -107,7 +107,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkCursorType</span>
|
||||
<a class="link" href="gdk3-Cursors.html#GdkCursorType" title="enum GdkCursorType"><span class="returnvalue">GdkCursorType</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Cursors.html#gdk-cursor-get-cursor-type" title="gdk_cursor_get_cursor_type ()">gdk_cursor_get_cursor_type</a> <span class="c_punctuation">()</span>
|
||||
@ -142,7 +142,7 @@
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="property_type"><span class="type">GdkCursorType</span></td>
|
||||
<td class="property_type"><a class="link" href="gdk3-Cursors.html#GdkCursorType" title="enum GdkCursorType"><span class="type">GdkCursorType</span></a></td>
|
||||
<td class="property_name"><a class="link" href="gdk3-Cursors.html#GdkCursor--cursor-type" title="The “cursor-type” property">cursor-type</a></td>
|
||||
<td class="property_flags">Read / Write / Construct Only</td>
|
||||
</tr>
|
||||
@ -165,11 +165,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkCursor</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Cursors.html#GdkCursor-struct" title="GdkCursor">GdkCursor</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name">GdkCursorType</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Cursors.html#GdkCursorType" title="enum GdkCursorType">GdkCursorType</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -199,21 +199,21 @@ constructed on a given display, see
|
||||
<p>Cursors by themselves are not very interesting, they must be be
|
||||
bound to a window for users to see them. This is done with
|
||||
<a class="link" href="gdk3-Windows.html#gdk-window-set-cursor" title="gdk_window_set_cursor ()"><code class="function">gdk_window_set_cursor()</code></a> or by setting the cursor member of the
|
||||
<span class="type">GdkWindowAttr</span> passed to <a class="link" href="gdk3-Windows.html#gdk-window-new" title="gdk_window_new ()"><code class="function">gdk_window_new()</code></a>.</p>
|
||||
<a class="link" href="gdk3-Windows.html#GdkWindowAttr" title="struct GdkWindowAttr"><span class="type">GdkWindowAttr</span></a> passed to <a class="link" href="gdk3-Windows.html#gdk-window-new" title="gdk_window_new ()"><code class="function">gdk_window_new()</code></a>.</p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Cursors.functions_details"></a><h2>Functions</h2>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-cursor-new"></a><h3>gdk_cursor_new ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Cursors.html#GdkCursor"><span class="returnvalue">GdkCursor</span></a> *
|
||||
gdk_cursor_new (<em class="parameter"><code><span class="type">GdkCursorType</span> cursor_type</code></em>);</pre>
|
||||
gdk_cursor_new (<em class="parameter"><code><a class="link" href="gdk3-Cursors.html#GdkCursorType" title="enum GdkCursorType"><span class="type">GdkCursorType</span></a> cursor_type</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_cursor_new</code> has been deprecated since version 3.16 and should not be used in newly-written code.</p>
|
||||
<p>Use <a class="link" href="gdk3-Cursors.html#gdk-cursor-new-for-display" title="gdk_cursor_new_for_display ()"><code class="function">gdk_cursor_new_for_display()</code></a> instead.</p>
|
||||
</div>
|
||||
<p>Creates a new cursor from the set of builtin cursors for the default display.
|
||||
See <a class="link" href="gdk3-Cursors.html#gdk-cursor-new-for-display" title="gdk_cursor_new_for_display ()"><code class="function">gdk_cursor_new_for_display()</code></a>.</p>
|
||||
<p>To make the cursor invisible, use <code class="literal">GDK_BLANK_CURSOR</code>.</p>
|
||||
<p>To make the cursor invisible, use <a class="link" href="gdk3-Cursors.html#GDK-BLANK-CURSOR:CAPS"><code class="literal">GDK_BLANK_CURSOR</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-cursor-new.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -437,7 +437,7 @@ cursor with the given name. </p>
|
||||
<a name="gdk-cursor-new-for-display"></a><h3>gdk_cursor_new_for_display ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Cursors.html#GdkCursor"><span class="returnvalue">GdkCursor</span></a> *
|
||||
gdk_cursor_new_for_display (<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkCursorType</span> cursor_type</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Cursors.html#GdkCursorType" title="enum GdkCursorType"><span class="type">GdkCursorType</span></a> cursor_type</code></em>);</pre>
|
||||
<p>Creates a new cursor from the set of builtin cursors.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-cursor-new-for-display.parameters"></a><h4>Parameters</h4>
|
||||
@ -581,7 +581,7 @@ representing <em class="parameter"><code>cursor</code></em>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-cursor-get-cursor-type"></a><h3>gdk_cursor_get_cursor_type ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkCursorType</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Cursors.html#GdkCursorType" title="enum GdkCursorType"><span class="returnvalue">GdkCursorType</span></a>
|
||||
gdk_cursor_get_cursor_type (<em class="parameter"><code><a class="link" href="gdk3-Cursors.html#GdkCursor"><span class="type">GdkCursor</span></a> *cursor</code></em>);</pre>
|
||||
<p>Returns the cursor type for this cursor.</p>
|
||||
<div class="refsect3">
|
||||
@ -601,7 +601,7 @@ gdk_cursor_get_cursor_type (<em class="parameter"><code><a class="link" href="gd
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-cursor-get-cursor-type.returns"></a><h4>Returns</h4>
|
||||
<p> a <span class="type">GdkCursorType</span></p>
|
||||
<p> a <a class="link" href="gdk3-Cursors.html#GdkCursorType" title="enum GdkCursorType"><span class="type">GdkCursorType</span></a></p>
|
||||
</div>
|
||||
<p class="since">Since: 2.22</p>
|
||||
</div>
|
||||
@ -668,10 +668,599 @@ if no references remain.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Cursors.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkCursor-struct"></a><h3>GdkCursor</h3>
|
||||
<pre class="programlisting">typedef struct _GdkCursor GdkCursor;</pre>
|
||||
<p>A <a class="link" href="gdk3-Cursors.html#GdkCursor"><span class="type">GdkCursor</span></a> represents a cursor. Its contents are private.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkCursorType"></a><h3>enum GdkCursorType</h3>
|
||||
<p>Predefined cursors.</p>
|
||||
<p>Note that these IDs are directly taken from the X cursor font, and many
|
||||
of these cursors are either not useful, or are not available on other platforms.</p>
|
||||
<p>The recommended way to create cursors is to use <a class="link" href="gdk3-Cursors.html#gdk-cursor-new-from-name" title="gdk_cursor_new_from_name ()"><code class="function">gdk_cursor_new_from_name()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkCursorType.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-X-CURSOR:CAPS"></a>GDK_X_CURSOR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="X_cursor.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-ARROW:CAPS"></a>GDK_ARROW</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="arrow.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-BASED-ARROW-DOWN:CAPS"></a>GDK_BASED_ARROW_DOWN</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="based_arrow_down.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-BASED-ARROW-UP:CAPS"></a>GDK_BASED_ARROW_UP</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="based_arrow_up.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-BOAT:CAPS"></a>GDK_BOAT</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="boat.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-BOGOSITY:CAPS"></a>GDK_BOGOSITY</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="bogosity.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-BOTTOM-LEFT-CORNER:CAPS"></a>GDK_BOTTOM_LEFT_CORNER</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="bottom_left_corner.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-BOTTOM-RIGHT-CORNER:CAPS"></a>GDK_BOTTOM_RIGHT_CORNER</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="bottom_right_corner.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-BOTTOM-SIDE:CAPS"></a>GDK_BOTTOM_SIDE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="bottom_side.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-BOTTOM-TEE:CAPS"></a>GDK_BOTTOM_TEE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="bottom_tee.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-BOX-SPIRAL:CAPS"></a>GDK_BOX_SPIRAL</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="box_spiral.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-CENTER-PTR:CAPS"></a>GDK_CENTER_PTR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="center_ptr.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-CIRCLE:CAPS"></a>GDK_CIRCLE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="circle.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-CLOCK:CAPS"></a>GDK_CLOCK</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="clock.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-COFFEE-MUG:CAPS"></a>GDK_COFFEE_MUG</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="coffee_mug.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-CROSS:CAPS"></a>GDK_CROSS</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="cross.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-CROSS-REVERSE:CAPS"></a>GDK_CROSS_REVERSE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="cross_reverse.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-CROSSHAIR:CAPS"></a>GDK_CROSSHAIR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="crosshair.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DIAMOND-CROSS:CAPS"></a>GDK_DIAMOND_CROSS</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="diamond_cross.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DOT:CAPS"></a>GDK_DOT</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="dot.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DOTBOX:CAPS"></a>GDK_DOTBOX</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="dotbox.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DOUBLE-ARROW:CAPS"></a>GDK_DOUBLE_ARROW</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="double_arrow.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DRAFT-LARGE:CAPS"></a>GDK_DRAFT_LARGE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="draft_large.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DRAFT-SMALL:CAPS"></a>GDK_DRAFT_SMALL</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="draft_small.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DRAPED-BOX:CAPS"></a>GDK_DRAPED_BOX</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="draped_box.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-EXCHANGE:CAPS"></a>GDK_EXCHANGE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="exchange.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-FLEUR:CAPS"></a>GDK_FLEUR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="fleur.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-GOBBLER:CAPS"></a>GDK_GOBBLER</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="gobbler.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-GUMBY:CAPS"></a>GDK_GUMBY</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="gumby.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-HAND1:CAPS"></a>GDK_HAND1</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="hand1.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-HAND2:CAPS"></a>GDK_HAND2</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="hand2.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-HEART:CAPS"></a>GDK_HEART</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="heart.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-ICON:CAPS"></a>GDK_ICON</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="icon.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-IRON-CROSS:CAPS"></a>GDK_IRON_CROSS</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="iron_cross.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-LEFT-PTR:CAPS"></a>GDK_LEFT_PTR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="left_ptr.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-LEFT-SIDE:CAPS"></a>GDK_LEFT_SIDE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="left_side.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-LEFT-TEE:CAPS"></a>GDK_LEFT_TEE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="left_tee.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-LEFTBUTTON:CAPS"></a>GDK_LEFTBUTTON</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="leftbutton.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-LL-ANGLE:CAPS"></a>GDK_LL_ANGLE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="ll_angle.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-LR-ANGLE:CAPS"></a>GDK_LR_ANGLE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="lr_angle.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-MAN:CAPS"></a>GDK_MAN</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="man.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-MIDDLEBUTTON:CAPS"></a>GDK_MIDDLEBUTTON</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="middlebutton.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-MOUSE:CAPS"></a>GDK_MOUSE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="mouse.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-PENCIL:CAPS"></a>GDK_PENCIL</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="pencil.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-PIRATE:CAPS"></a>GDK_PIRATE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="pirate.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-PLUS:CAPS"></a>GDK_PLUS</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="plus.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-QUESTION-ARROW:CAPS"></a>GDK_QUESTION_ARROW</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="question_arrow.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-RIGHT-PTR:CAPS"></a>GDK_RIGHT_PTR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="right_ptr.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-RIGHT-SIDE:CAPS"></a>GDK_RIGHT_SIDE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="right_side.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-RIGHT-TEE:CAPS"></a>GDK_RIGHT_TEE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="right_tee.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-RIGHTBUTTON:CAPS"></a>GDK_RIGHTBUTTON</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="rightbutton.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-RTL-LOGO:CAPS"></a>GDK_RTL_LOGO</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="rtl_logo.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SAILBOAT:CAPS"></a>GDK_SAILBOAT</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="sailboat.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SB-DOWN-ARROW:CAPS"></a>GDK_SB_DOWN_ARROW</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="sb_down_arrow.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SB-H-DOUBLE-ARROW:CAPS"></a>GDK_SB_H_DOUBLE_ARROW</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="sb_h_double_arrow.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SB-LEFT-ARROW:CAPS"></a>GDK_SB_LEFT_ARROW</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="sb_left_arrow.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SB-RIGHT-ARROW:CAPS"></a>GDK_SB_RIGHT_ARROW</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="sb_right_arrow.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SB-UP-ARROW:CAPS"></a>GDK_SB_UP_ARROW</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="sb_up_arrow.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SB-V-DOUBLE-ARROW:CAPS"></a>GDK_SB_V_DOUBLE_ARROW</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="sb_v_double_arrow.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SHUTTLE:CAPS"></a>GDK_SHUTTLE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="shuttle.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SIZING:CAPS"></a>GDK_SIZING</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="sizing.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SPIDER:CAPS"></a>GDK_SPIDER</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="spider.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-SPRAYCAN:CAPS"></a>GDK_SPRAYCAN</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="spraycan.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-STAR:CAPS"></a>GDK_STAR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="star.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-TARGET:CAPS"></a>GDK_TARGET</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="target.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-TCROSS:CAPS"></a>GDK_TCROSS</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="tcross.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-TOP-LEFT-ARROW:CAPS"></a>GDK_TOP_LEFT_ARROW</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="top_left_arrow.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-TOP-LEFT-CORNER:CAPS"></a>GDK_TOP_LEFT_CORNER</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="top_left_corner.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-TOP-RIGHT-CORNER:CAPS"></a>GDK_TOP_RIGHT_CORNER</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="top_right_corner.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-TOP-SIDE:CAPS"></a>GDK_TOP_SIDE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="top_side.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-TOP-TEE:CAPS"></a>GDK_TOP_TEE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="top_tee.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-TREK:CAPS"></a>GDK_TREK</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="trek.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-UL-ANGLE:CAPS"></a>GDK_UL_ANGLE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="ul_angle.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-UMBRELLA:CAPS"></a>GDK_UMBRELLA</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="umbrella.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-UR-ANGLE:CAPS"></a>GDK_UR_ANGLE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="ur_angle.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-WATCH:CAPS"></a>GDK_WATCH</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="watch.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-XTERM:CAPS"></a>GDK_XTERM</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><span class="inlinemediaobject"><img src="xterm.png"></span></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-LAST-CURSOR:CAPS"></a>GDK_LAST_CURSOR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>last cursor type</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-BLANK-CURSOR:CAPS"></a>GDK_BLANK_CURSOR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Blank cursor. Since 2.16</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-CURSOR-IS-PIXMAP:CAPS"></a>GDK_CURSOR_IS_PIXMAP</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>type of cursors constructed with
|
||||
<a class="link" href="gdk3-Cursors.html#gdk-cursor-new-from-pixbuf" title="gdk_cursor_new_from_pixbuf ()"><code class="function">gdk_cursor_new_from_pixbuf()</code></a></p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Cursors.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkCursor--cursor-type"></a><h3>The <code class="literal">“cursor-type”</code> property</h3>
|
||||
<pre class="programlisting"> “cursor-type” <span class="type">GdkCursorType</span></pre>
|
||||
<pre class="programlisting"> “cursor-type” <a class="link" href="gdk3-Cursors.html#GdkCursorType" title="enum GdkCursorType"><span class="type">GdkCursorType</span></a></pre>
|
||||
<p>Standard cursor type.</p>
|
||||
<p>Owner: GdkCursor</p>
|
||||
<p>Flags: Read / Write / Construct Only</p>
|
||||
|
@ -43,7 +43,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkAtom</span>
|
||||
<a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="returnvalue">GdkAtom</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#gdk-drag-get-selection" title="gdk_drag_get_selection ()">gdk_drag_get_selection</a> <span class="c_punctuation">()</span>
|
||||
@ -147,7 +147,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkDragProtocol</span>
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#GdkDragProtocol" title="enum GdkDragProtocol"><span class="returnvalue">GdkDragProtocol</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#gdk-window-get-drag-protocol" title="gdk_window_get_drag_protocol ()">gdk_window_get_drag_protocol</a> <span class="c_punctuation">()</span>
|
||||
@ -155,7 +155,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkDragAction</span>
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction"><span class="returnvalue">GdkDragAction</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#gdk-drag-context-get-actions" title="gdk_drag_context_get_actions ()">gdk_drag_context_get_actions</a> <span class="c_punctuation">()</span>
|
||||
@ -163,7 +163,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkDragAction</span>
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction"><span class="returnvalue">GdkDragAction</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#gdk-drag-context-get-suggested-action" title="gdk_drag_context_get_suggested_action ()">gdk_drag_context_get_suggested_action</a> <span class="c_punctuation">()</span>
|
||||
@ -171,7 +171,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkDragAction</span>
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction"><span class="returnvalue">GdkDragAction</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#gdk-drag-context-get-selected-action" title="gdk_drag_context_get_selected_action ()">gdk_drag_context_get_selected_action</a> <span class="c_punctuation">()</span>
|
||||
@ -219,7 +219,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkDragProtocol</span>
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#GdkDragProtocol" title="enum GdkDragProtocol"><span class="returnvalue">GdkDragProtocol</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#gdk-drag-context-get-protocol" title="gdk_drag_context_get_protocol ()">gdk_drag_context_get_protocol</a> <span class="c_punctuation">()</span>
|
||||
@ -294,19 +294,19 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkDragContext</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext-struct" title="GdkDragContext">GdkDragContext</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name">GdkDragCancelReason</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragCancelReason" title="enum GdkDragCancelReason">GdkDragCancelReason</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name">GdkDragProtocol</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragProtocol" title="enum GdkDragProtocol">GdkDragProtocol</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name">GdkDragAction</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction">GdkDragAction</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -337,7 +337,7 @@ the GTK+ documentation for more information.</p>
|
||||
<a name="gdk3-Drag-and-Drop.functions_details"></a><h2>Functions</h2>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-drag-get-selection"></a><h3>gdk_drag_get_selection ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkAtom</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="returnvalue">GdkAtom</span></a>
|
||||
gdk_drag_get_selection (<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> *context</code></em>);</pre>
|
||||
<p>Returns the selection atom for the current source window.</p>
|
||||
<div class="refsect3">
|
||||
@ -357,7 +357,7 @@ gdk_drag_get_selection (<em class="parameter"><code><a class="link" href="gdk3-D
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-drag-get-selection.returns"></a><h4>Returns</h4>
|
||||
<p>the selection atom, or <code class="literal">GDK_NONE</code>. </p>
|
||||
<p>the selection atom, or <a class="link" href="gdk3-Properties-and-Atoms.html#GDK-NONE:CAPS" title="GDK_NONE"><code class="literal">GDK_NONE</code></a>. </p>
|
||||
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
|
||||
</div>
|
||||
</div>
|
||||
@ -515,7 +515,7 @@ gdk_drag_find_window_for_screen (<em class="parameter"><code><a class="link" hre
|
||||
<em class="parameter"><code><span class="type">gint</span> x_root</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> y_root</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> **dest_window</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkDragProtocol</span> *protocol</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragProtocol" title="enum GdkDragProtocol"><span class="type">GdkDragProtocol</span></a> *protocol</code></em>);</pre>
|
||||
<p>Finds the destination window and DND protocol to use at the
|
||||
given pointer position.</p>
|
||||
<p>This function is called by the drag source to obtain the
|
||||
@ -600,7 +600,7 @@ begin a drag with a different device.</p>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>targets</p></td>
|
||||
<td class="parameter_description"><p>the offered targets,
|
||||
as list of <span class="type">GdkAtoms</span>. </p></td>
|
||||
as list of <a href="gdk3-Properties-and-Atoms.html#GdkAtom"><span class="type">GdkAtoms</span></a>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GdkAtom]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -643,7 +643,7 @@ gdk_drag_begin_for_device (<em class="parameter"><code><a class="link" href="gdk
|
||||
<tr>
|
||||
<td class="parameter_name"><p>targets</p></td>
|
||||
<td class="parameter_description"><p>the offered targets,
|
||||
as list of <span class="type">GdkAtoms</span>. </p></td>
|
||||
as list of <a href="gdk3-Properties-and-Atoms.html#GdkAtom"><span class="type">GdkAtoms</span></a>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GdkAtom]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -688,7 +688,7 @@ gdk_drag_begin_from_point (<em class="parameter"><code><a class="link" href="gdk
|
||||
<tr>
|
||||
<td class="parameter_name"><p>targets</p></td>
|
||||
<td class="parameter_description"><p>the offered targets,
|
||||
as list of <span class="type">GdkAtoms</span>. </p></td>
|
||||
as list of <a href="gdk3-Properties-and-Atoms.html#GdkAtom"><span class="type">GdkAtoms</span></a>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GdkAtom]</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -717,11 +717,11 @@ as list of <span class="type">GdkAtoms</span>. </p></td>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_drag_motion (<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> *context</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *dest_window</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkDragProtocol</span> protocol</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragProtocol" title="enum GdkDragProtocol"><span class="type">GdkDragProtocol</span></a> protocol</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> x_root</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> y_root</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkDragAction</span> suggested_action</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkDragAction</span> possible_actions</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction"><span class="type">GdkDragAction</span></a> suggested_action</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction"><span class="type">GdkDragAction</span></a> possible_actions</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint32</span> time_</code></em>);</pre>
|
||||
<p>Updates the drag context when the pointer moves or the
|
||||
set of actions changes.</p>
|
||||
@ -824,7 +824,7 @@ gdk_drop_finish (<em class="parameter"><code><a class="link" href="gdk3-Drag-and
|
||||
<a name="gdk-drag-status"></a><h3>gdk_drag_status ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_drag_status (<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> *context</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkDragAction</span> action</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction"><span class="type">GdkDragAction</span></a> action</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint32</span> time_</code></em>);</pre>
|
||||
<p>Selects one of the actions offered by the drag source.</p>
|
||||
<p>This function is called by the drag destination in response to
|
||||
@ -865,7 +865,7 @@ or 0 to indicate that a drop will not be accepted</p></td>
|
||||
gdk_drag_drop_succeeded (<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> *context</code></em>);</pre>
|
||||
<p>Returns whether the dropped data has been successfully
|
||||
transferred. This function is intended to be used while
|
||||
handling a <code class="literal">GDK_DROP_FINISHED</code> event, its return value is
|
||||
handling a <a class="link" href="gdk3-Events.html#GDK-DROP-FINISHED:CAPS"><code class="literal">GDK_DROP_FINISHED</code></a> event, its return value is
|
||||
meaningless at other times.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-drag-drop-succeeded.parameters"></a><h4>Parameters</h4>
|
||||
@ -891,7 +891,7 @@ meaningless at other times.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-window-get-drag-protocol"></a><h3>gdk_window_get_drag_protocol ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkDragProtocol</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragProtocol" title="enum GdkDragProtocol"><span class="returnvalue">GdkDragProtocol</span></a>
|
||||
gdk_window_get_drag_protocol (<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *window</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> **target</code></em>);</pre>
|
||||
<p>Finds out the DND protocol supported by a window.</p>
|
||||
@ -930,10 +930,10 @@ does not support Drag and Drop. </p></td>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-drag-context-get-actions"></a><h3>gdk_drag_context_get_actions ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkDragAction</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction"><span class="returnvalue">GdkDragAction</span></a>
|
||||
gdk_drag_context_get_actions (<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> *context</code></em>);</pre>
|
||||
<p>Determines the bitmask of actions proposed by the source if
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#gdk-drag-context-get-suggested-action" title="gdk_drag_context_get_suggested_action ()"><code class="function">gdk_drag_context_get_suggested_action()</code></a> returns <code class="literal">GDK_ACTION_ASK</code>.</p>
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#gdk-drag-context-get-suggested-action" title="gdk_drag_context_get_suggested_action ()"><code class="function">gdk_drag_context_get_suggested_action()</code></a> returns <a class="link" href="gdk3-Drag-and-Drop.html#GDK-ACTION-ASK:CAPS"><code class="literal">GDK_ACTION_ASK</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-drag-context-get-actions.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -951,14 +951,14 @@ gdk_drag_context_get_actions (<em class="parameter"><code><a class="link" href="
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-drag-context-get-actions.returns"></a><h4>Returns</h4>
|
||||
<p> the <span class="type">GdkDragAction</span> flags</p>
|
||||
<p> the <a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction"><span class="type">GdkDragAction</span></a> flags</p>
|
||||
</div>
|
||||
<p class="since">Since: 2.22</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-drag-context-get-suggested-action"></a><h3>gdk_drag_context_get_suggested_action ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkDragAction</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction"><span class="returnvalue">GdkDragAction</span></a>
|
||||
gdk_drag_context_get_suggested_action (<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> *context</code></em>);</pre>
|
||||
<p>Determines the suggested drag action of the context.</p>
|
||||
<div class="refsect3">
|
||||
@ -978,14 +978,14 @@ gdk_drag_context_get_suggested_action (<em class="parameter"><code><a class="lin
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-drag-context-get-suggested-action.returns"></a><h4>Returns</h4>
|
||||
<p> a <span class="type">GdkDragAction</span> value</p>
|
||||
<p> a <a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction"><span class="type">GdkDragAction</span></a> value</p>
|
||||
</div>
|
||||
<p class="since">Since: 2.22</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-drag-context-get-selected-action"></a><h3>gdk_drag_context_get_selected_action ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkDragAction</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction"><span class="returnvalue">GdkDragAction</span></a>
|
||||
gdk_drag_context_get_selected_action (<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> *context</code></em>);</pre>
|
||||
<p>Determines the action chosen by the drag destination.</p>
|
||||
<div class="refsect3">
|
||||
@ -1005,7 +1005,7 @@ gdk_drag_context_get_selected_action (<em class="parameter"><code><a class="link
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-drag-context-get-selected-action.returns"></a><h4>Returns</h4>
|
||||
<p> a <span class="type">GdkDragAction</span> value</p>
|
||||
<p> a <a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction"><span class="type">GdkDragAction</span></a> value</p>
|
||||
</div>
|
||||
<p class="since">Since: 2.22</p>
|
||||
</div>
|
||||
@ -1157,7 +1157,7 @@ gdk_drag_context_get_dest_window (<em class="parameter"><code><a class="link" hr
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-drag-context-get-protocol"></a><h3>gdk_drag_context_get_protocol ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkDragProtocol</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragProtocol" title="enum GdkDragProtocol"><span class="returnvalue">GdkDragProtocol</span></a>
|
||||
gdk_drag_context_get_protocol (<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> *context</code></em>);</pre>
|
||||
<p>Returns the drag protocol that is used by this context.</p>
|
||||
<div class="refsect3">
|
||||
@ -1260,11 +1260,11 @@ top left corner of the drag window.</p>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_drag_context_manage_dnd (<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> *context</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *ipc_window</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkDragAction</span> actions</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction"><span class="type">GdkDragAction</span></a> actions</code></em>);</pre>
|
||||
<p>Requests the drag and drop operation to be managed by <em class="parameter"><code>context</code></em>
|
||||
.
|
||||
When a drag and drop operation becomes managed, the <a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a>
|
||||
will internally handle all input and source-side <span class="type">GdkEventDND</span> events
|
||||
will internally handle all input and source-side <a class="link" href="gdk3-Event-Structures.html#GdkEventDND" title="struct GdkEventDND"><span class="type">GdkEventDND</span></a> events
|
||||
as required by the windowing system.</p>
|
||||
<p>Once the drag and drop operation is managed, the drag context will
|
||||
emit the following signals:</p>
|
||||
@ -1314,12 +1314,196 @@ cancelled through other means.</p></li>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Drag-and-Drop.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDragContext-struct"></a><h3>GdkDragContext</h3>
|
||||
<pre class="programlisting">typedef struct _GdkDragContext GdkDragContext;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDragCancelReason"></a><h3>enum GdkDragCancelReason</h3>
|
||||
<p>Used in <a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> to the reason of a cancelled DND operation.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkDragCancelReason.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DRAG-CANCEL-NO-TARGET:CAPS"></a>GDK_DRAG_CANCEL_NO_TARGET</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>There is no suitable drop target.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DRAG-CANCEL-USER-CANCELLED:CAPS"></a>GDK_DRAG_CANCEL_USER_CANCELLED</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Drag cancelled by the user</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DRAG-CANCEL-ERROR:CAPS"></a>GDK_DRAG_CANCEL_ERROR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Unspecified error.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-20.html#api-index-3.20">3.20</a></p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDragProtocol"></a><h3>enum GdkDragProtocol</h3>
|
||||
<p>Used in <a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> to indicate the protocol according to
|
||||
which DND is done.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkDragProtocol.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DRAG-PROTO-NONE:CAPS"></a>GDK_DRAG_PROTO_NONE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>no protocol.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DRAG-PROTO-MOTIF:CAPS"></a>GDK_DRAG_PROTO_MOTIF</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The Motif DND protocol. No longer supported</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DRAG-PROTO-XDND:CAPS"></a>GDK_DRAG_PROTO_XDND</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The Xdnd protocol.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DRAG-PROTO-ROOTWIN:CAPS"></a>GDK_DRAG_PROTO_ROOTWIN</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>An extension to the Xdnd protocol for
|
||||
unclaimed root window drops.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DRAG-PROTO-WIN32-DROPFILES:CAPS"></a>GDK_DRAG_PROTO_WIN32_DROPFILES</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The simple WM_DROPFILES protocol.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DRAG-PROTO-OLE2:CAPS"></a>GDK_DRAG_PROTO_OLE2</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The complex OLE2 DND protocol (not implemented).</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DRAG-PROTO-LOCAL:CAPS"></a>GDK_DRAG_PROTO_LOCAL</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Intra-application DND.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-DRAG-PROTO-WAYLAND:CAPS"></a>GDK_DRAG_PROTO_WAYLAND</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Wayland DND protocol.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDragAction"></a><h3>enum GdkDragAction</h3>
|
||||
<p>Used in <a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> to indicate what the destination
|
||||
should do with the dropped data.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkDragAction.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-ACTION-DEFAULT:CAPS"></a>GDK_ACTION_DEFAULT</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Means nothing, and should not be used.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-ACTION-COPY:CAPS"></a>GDK_ACTION_COPY</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Copy the data.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-ACTION-MOVE:CAPS"></a>GDK_ACTION_MOVE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Move the data, i.e. first copy it, then delete
|
||||
it from the source using the DELETE target of the X selection protocol.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-ACTION-LINK:CAPS"></a>GDK_ACTION_LINK</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Add a link to the data. Note that this is only
|
||||
useful if source and destination agree on what it means.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-ACTION-PRIVATE:CAPS"></a>GDK_ACTION_PRIVATE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Special action which tells the source that the
|
||||
destination will do something that the source doesn’t understand.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-ACTION-ASK:CAPS"></a>GDK_ACTION_ASK</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Ask the user what to do with the data.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Drag-and-Drop.signal-details"></a><h2>Signal Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkDragContext-action-changed"></a><h3>The <code class="literal">“action-changed”</code> signal</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
user_function (<a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> *context,
|
||||
<span class="type">GdkDragAction</span> action,
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#GdkDragAction" title="enum GdkDragAction"><span class="type">GdkDragAction</span></a> action,
|
||||
<span class="type">gpointer</span> user_data)</pre>
|
||||
<p>A new action is being chosen for the drag and drop operation.</p>
|
||||
<p>This signal will only be emitted if the <a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> manages
|
||||
@ -1360,7 +1544,7 @@ for more information.</p>
|
||||
<a name="GdkDragContext-cancel"></a><h3>The <code class="literal">“cancel”</code> signal</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
user_function (<a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> *context,
|
||||
<span class="type">GdkDragCancelReason</span> reason,
|
||||
<a class="link" href="gdk3-Drag-and-Drop.html#GdkDragCancelReason" title="enum GdkDragCancelReason"><span class="type">GdkDragCancelReason</span></a> reason,
|
||||
<span class="type">gpointer</span> user_data)</pre>
|
||||
<p>The drag and drop operation was cancelled.</p>
|
||||
<p>This signal will only be emitted if the <a class="link" href="gdk3-Drag-and-Drop.html#GdkDragContext"><span class="type">GdkDragContext</span></a> manages
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -41,7 +41,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkFrameTimings</span> *
|
||||
<a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="returnvalue">GdkFrameTimings</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-GdkFrameTimings.html#gdk-frame-timings-ref" title="gdk_frame_timings_ref ()">gdk_frame_timings_ref</a> <span class="c_punctuation">()</span>
|
||||
@ -115,7 +115,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkFrameTimings</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings">GdkFrameTimings</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -126,10 +126,10 @@
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-GdkFrameTimings.description"></a><h2>Description</h2>
|
||||
<p>A <span class="type">GdkFrameTimings</span> object holds timing information for a single frame
|
||||
of the application’s displays. To retrieve <span class="type">GdkFrameTimings</span> objects,
|
||||
<p>A <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> object holds timing information for a single frame
|
||||
of the application’s displays. To retrieve <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> objects,
|
||||
use <a class="link" href="GdkFrameClock.html#gdk-frame-clock-get-timings" title="gdk_frame_clock_get_timings ()"><code class="function">gdk_frame_clock_get_timings()</code></a> or <a class="link" href="GdkFrameClock.html#gdk-frame-clock-get-current-timings" title="gdk_frame_clock_get_current_timings ()"><code class="function">gdk_frame_clock_get_current_timings()</code></a>.
|
||||
The information in <span class="type">GdkFrameTimings</span> is useful for precise synchronization
|
||||
The information in <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> is useful for precise synchronization
|
||||
of video with the event or audio streams, and for measuring
|
||||
quality metrics for the application’s display, such as latency and jitter.</p>
|
||||
</div>
|
||||
@ -137,8 +137,8 @@ quality metrics for the application’s display, such as latency and jitter.</p>
|
||||
<a name="gdk3-GdkFrameTimings.functions_details"></a><h2>Functions</h2>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-frame-timings-ref"></a><h3>gdk_frame_timings_ref ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkFrameTimings</span> *
|
||||
gdk_frame_timings_ref (<em class="parameter"><code><span class="type">GdkFrameTimings</span> *timings</code></em>);</pre>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="returnvalue">GdkFrameTimings</span></a> *
|
||||
gdk_frame_timings_ref (<em class="parameter"><code><a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> *timings</code></em>);</pre>
|
||||
<p>Increases the reference count of <em class="parameter"><code>timings</code></em>
|
||||
.</p>
|
||||
<div class="refsect3">
|
||||
@ -151,7 +151,7 @@ gdk_frame_timings_ref (<em class="parameter"><code><span class="type">GdkFrameTi
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>timings</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkFrameTimings</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -167,7 +167,7 @@ gdk_frame_timings_ref (<em class="parameter"><code><span class="type">GdkFrameTi
|
||||
<div class="refsect2">
|
||||
<a name="gdk-frame-timings-unref"></a><h3>gdk_frame_timings_unref ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_frame_timings_unref (<em class="parameter"><code><span class="type">GdkFrameTimings</span> *timings</code></em>);</pre>
|
||||
gdk_frame_timings_unref (<em class="parameter"><code><a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> *timings</code></em>);</pre>
|
||||
<p>Decreases the reference count of <em class="parameter"><code>timings</code></em>
|
||||
. If <em class="parameter"><code>timings</code></em>
|
||||
|
||||
@ -182,7 +182,7 @@ is no longer referenced, it will be freed.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>timings</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkFrameTimings</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -193,7 +193,7 @@ is no longer referenced, it will be freed.</p>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-frame-timings-get-frame-counter"></a><h3>gdk_frame_timings_get_frame_counter ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gint64</span>
|
||||
gdk_frame_timings_get_frame_counter (<em class="parameter"><code><span class="type">GdkFrameTimings</span> *timings</code></em>);</pre>
|
||||
gdk_frame_timings_get_frame_counter (<em class="parameter"><code><a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> *timings</code></em>);</pre>
|
||||
<p>Gets the frame counter value of the <a class="link" href="GdkFrameClock.html" title="Frame clock"><span class="type">GdkFrameClock</span></a> when this
|
||||
this frame was drawn.</p>
|
||||
<div class="refsect3">
|
||||
@ -206,7 +206,7 @@ this frame was drawn.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>timings</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkFrameTimings</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -221,16 +221,16 @@ this frame was drawn.</p>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-frame-timings-get-complete"></a><h3>gdk_frame_timings_get_complete ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_frame_timings_get_complete (<em class="parameter"><code><span class="type">GdkFrameTimings</span> *timings</code></em>);</pre>
|
||||
<p>The timing information in a <span class="type">GdkFrameTimings</span> is filled in
|
||||
gdk_frame_timings_get_complete (<em class="parameter"><code><a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> *timings</code></em>);</pre>
|
||||
<p>The timing information in a <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> is filled in
|
||||
incrementally as the frame as drawn and passed off to the
|
||||
window system for processing and display to the user. The
|
||||
accessor functions for <span class="type">GdkFrameTimings</span> can return 0 to
|
||||
accessor functions for <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> can return 0 to
|
||||
indicate an unavailable value for two reasons: either because
|
||||
the information is not yet available, or because it isn't
|
||||
available at all. Once <a class="link" href="gdk3-GdkFrameTimings.html#gdk-frame-timings-get-complete" title="gdk_frame_timings_get_complete ()"><code class="function">gdk_frame_timings_get_complete()</code></a> returns
|
||||
<code class="literal">TRUE</code> for a frame, you can be certain that no further values
|
||||
will become available and be stored in the <span class="type">GdkFrameTimings</span>.</p>
|
||||
will become available and be stored in the <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-frame-timings-get-complete.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -241,7 +241,7 @@ will become available and be stored in the <span class="type">GdkFrameTimings</s
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>timings</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkFrameTimings</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -257,7 +257,7 @@ for the frame has been filled in.</p>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-frame-timings-get-frame-time"></a><h3>gdk_frame_timings_get_frame_time ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gint64</span>
|
||||
gdk_frame_timings_get_frame_time (<em class="parameter"><code><span class="type">GdkFrameTimings</span> *timings</code></em>);</pre>
|
||||
gdk_frame_timings_get_frame_time (<em class="parameter"><code><a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> *timings</code></em>);</pre>
|
||||
<p>Returns the frame time for the frame. This is the time value
|
||||
that is typically used to time animations for the frame. See
|
||||
<a class="link" href="GdkFrameClock.html#gdk-frame-clock-get-frame-time" title="gdk_frame_clock_get_frame_time ()"><code class="function">gdk_frame_clock_get_frame_time()</code></a>.</p>
|
||||
@ -271,7 +271,7 @@ that is typically used to time animations for the frame. See
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>timings</p></td>
|
||||
<td class="parameter_description"><p>A <span class="type">GdkFrameTimings</span></p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -287,7 +287,7 @@ of <code class="function">g_get_monotonic_time()</code></p>
|
||||
<a name="gdk-frame-timings-get-presentation-time"></a><h3>gdk_frame_timings_get_presentation_time ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gint64</span>
|
||||
gdk_frame_timings_get_presentation_time
|
||||
(<em class="parameter"><code><span class="type">GdkFrameTimings</span> *timings</code></em>);</pre>
|
||||
(<em class="parameter"><code><a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> *timings</code></em>);</pre>
|
||||
<p>Reurns the presentation time. This is the time at which the frame
|
||||
became visible to the user.</p>
|
||||
<div class="refsect3">
|
||||
@ -300,7 +300,7 @@ became visible to the user.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>timings</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkFrameTimings</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -318,7 +318,7 @@ time is available. See <a class="link" href="gdk3-GdkFrameTimings.html#gdk-frame
|
||||
<a name="gdk-frame-timings-get-refresh-interval"></a><h3>gdk_frame_timings_get_refresh_interval ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gint64</span>
|
||||
gdk_frame_timings_get_refresh_interval
|
||||
(<em class="parameter"><code><span class="type">GdkFrameTimings</span> *timings</code></em>);</pre>
|
||||
(<em class="parameter"><code><a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> *timings</code></em>);</pre>
|
||||
<p>Gets the natural interval between presentation times for
|
||||
the display that this frame was displayed on. Frame presentation
|
||||
usually happens during the “vertical blanking interval”.</p>
|
||||
@ -332,7 +332,7 @@ usually happens during the “vertical blanking interval”.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>timings</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkFrameTimings</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -350,7 +350,7 @@ See <a class="link" href="gdk3-GdkFrameTimings.html#gdk-frame-timings-get-comple
|
||||
<a name="gdk-frame-timings-get-predicted-presentation-time"></a><h3>gdk_frame_timings_get_predicted_presentation_time ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gint64</span>
|
||||
gdk_frame_timings_get_predicted_presentation_time
|
||||
(<em class="parameter"><code><span class="type">GdkFrameTimings</span> *timings</code></em>);</pre>
|
||||
(<em class="parameter"><code><a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a> *timings</code></em>);</pre>
|
||||
<p>Gets the predicted time at which this frame will be displayed. Although
|
||||
no predicted time may be available, if one is available, it will
|
||||
be available while the frame is being generated, in contrast to
|
||||
@ -370,7 +370,7 @@ may want this information for Audio/Video synchronization.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>timings</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkFrameTimings</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-GdkFrameTimings.html#GdkFrameTimings" title="GdkFrameTimings"><span class="type">GdkFrameTimings</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -384,6 +384,13 @@ presentation time is available.</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-8.html#api-index-3.8">3.8</a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-GdkFrameTimings.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkFrameTimings"></a><h3>GdkFrameTimings</h3>
|
||||
<pre class="programlisting">typedef struct _GdkFrameTimings GdkFrameTimings;</pre>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32.1</div>
|
||||
|
@ -159,7 +159,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkGrabStatus</span>
|
||||
<a class="link" href="gdk3-General.html#GdkGrabStatus" title="enum GdkGrabStatus"><span class="returnvalue">GdkGrabStatus</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-General.html#gdk-pointer-grab" title="gdk_pointer_grab ()">gdk_pointer_grab</a> <span class="c_punctuation">()</span>
|
||||
@ -191,7 +191,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkGrabStatus</span>
|
||||
<a class="link" href="gdk3-General.html#GdkGrabStatus" title="enum GdkGrabStatus"><span class="returnvalue">GdkGrabStatus</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-General.html#gdk-keyboard-grab" title="gdk_keyboard_grab ()">gdk_keyboard_grab</a> <span class="c_punctuation">()</span>
|
||||
@ -250,67 +250,67 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name">GdkGrabStatus</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GdkGrabStatus" title="enum GdkGrabStatus">GdkGrabStatus</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_WINDOWING_X11</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-WINDOWING-X11:CAPS" title="GDK_WINDOWING_X11">GDK_WINDOWING_X11</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_WINDOWING_WIN32</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-WINDOWING-WIN32:CAPS" title="GDK_WINDOWING_WIN32">GDK_WINDOWING_WIN32</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_WINDOWING_QUARTZ</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-WINDOWING-QUARTZ:CAPS" title="GDK_WINDOWING_QUARTZ">GDK_WINDOWING_QUARTZ</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_WINDOWING_WAYLAND</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-WINDOWING-WAYLAND:CAPS" title="GDK_WINDOWING_WAYLAND">GDK_WINDOWING_WAYLAND</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_VERSION_3_0</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-VERSION-3-0:CAPS" title="GDK_VERSION_3_0">GDK_VERSION_3_0</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_VERSION_3_2</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-VERSION-3-2:CAPS" title="GDK_VERSION_3_2">GDK_VERSION_3_2</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_VERSION_3_4</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-VERSION-3-4:CAPS" title="GDK_VERSION_3_4">GDK_VERSION_3_4</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_VERSION_3_6</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-VERSION-3-6:CAPS" title="GDK_VERSION_3_6">GDK_VERSION_3_6</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_VERSION_3_8</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-VERSION-3-8:CAPS" title="GDK_VERSION_3_8">GDK_VERSION_3_8</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_VERSION_3_10</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-VERSION-3-10:CAPS" title="GDK_VERSION_3_10">GDK_VERSION_3_10</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_VERSION_3_12</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-VERSION-3-12:CAPS" title="GDK_VERSION_3_12">GDK_VERSION_3_12</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_VERSION_3_14</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-VERSION-3-14:CAPS" title="GDK_VERSION_3_14">GDK_VERSION_3_14</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_VERSION_MIN_REQUIRED</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-VERSION-MIN-REQUIRED:CAPS" title="GDK_VERSION_MIN_REQUIRED">GDK_VERSION_MIN_REQUIRED</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_VERSION_MAX_ALLOWED</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-VERSION-MAX-ALLOWED:CAPS" title="GDK_VERSION_MAX_ALLOWED">GDK_VERSION_MAX_ALLOWED</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_DISABLE_DEPRECATION_WARNINGS</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-General.html#GDK-DISABLE-DEPRECATION-WARNINGS:CAPS" title="GDK_DISABLE_DEPRECATION_WARNINGS">GDK_DISABLE_DEPRECATION_WARNINGS</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -326,13 +326,13 @@
|
||||
utility functions, as well as deprecation facilities.</p>
|
||||
<p>The GDK and GTK+ headers annotate deprecated APIs in a way that produces
|
||||
compiler warnings if these deprecated APIs are used. The warnings
|
||||
can be turned off by defining the macro <code class="literal">GDK_DISABLE_DEPRECATION_WARNINGS</code>
|
||||
can be turned off by defining the macro <a class="link" href="gdk3-General.html#GDK-DISABLE-DEPRECATION-WARNINGS:CAPS" title="GDK_DISABLE_DEPRECATION_WARNINGS"><code class="literal">GDK_DISABLE_DEPRECATION_WARNINGS</code></a>
|
||||
before including the glib.h header.</p>
|
||||
<p>GDK and GTK+ also provide support for building applications against
|
||||
defined subsets of deprecated or new APIs. Define the macro
|
||||
<code class="literal">GDK_VERSION_MIN_REQUIRED</code> to specify up to what version
|
||||
<a class="link" href="gdk3-General.html#GDK-VERSION-MIN-REQUIRED:CAPS" title="GDK_VERSION_MIN_REQUIRED"><code class="literal">GDK_VERSION_MIN_REQUIRED</code></a> to specify up to what version
|
||||
you want to receive warnings about deprecated APIs. Define the
|
||||
macro <code class="literal">GDK_VERSION_MAX_ALLOWED</code> to specify the newest version
|
||||
macro <a class="link" href="gdk3-General.html#GDK-VERSION-MAX-ALLOWED:CAPS" title="GDK_VERSION_MAX_ALLOWED"><code class="literal">GDK_VERSION_MAX_ALLOWED</code></a> to specify the newest version
|
||||
whose API you want to use.</p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
@ -703,10 +703,10 @@ though it is not always correct.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-pointer-grab"></a><h3>gdk_pointer_grab ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkGrabStatus</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-General.html#GdkGrabStatus" title="enum GdkGrabStatus"><span class="returnvalue">GdkGrabStatus</span></a>
|
||||
gdk_pointer_grab (<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *window</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> owner_events</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkEventMask</span> event_mask</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Events.html#GdkEventMask" title="enum GdkEventMask"><span class="type">GdkEventMask</span></a> event_mask</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *confine_to</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Cursors.html#GdkCursor"><span class="type">GdkCursor</span></a> *cursor</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint32</span> time_</code></em>);</pre>
|
||||
@ -731,7 +731,7 @@ It is equivalent to a pointer grab on the window with <em class="parameter"><cod
|
||||
set to
|
||||
<code class="literal">TRUE</code>.</p>
|
||||
<p>If you set up anything at the time you take the grab that needs to be cleaned
|
||||
up when the grab ends, you should handle the <span class="type">GdkEventGrabBroken</span> events that
|
||||
up when the grab ends, you should handle the <a class="link" href="gdk3-Event-Structures.html#GdkEventGrabBroken" title="struct GdkEventGrabBroken"><span class="type">GdkEventGrabBroken</span></a> events that
|
||||
are emitted when the grab ends unvoluntarily.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-pointer-grab.parameters"></a><h4>Parameters</h4>
|
||||
@ -790,7 +790,7 @@ is used for all other windows. </p></td>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>time_</p></td>
|
||||
<td class="parameter_description"><p>the timestamp of the event which led to this pointer grab. This usually
|
||||
comes from a <span class="type">GdkEventButton</span> struct, though <code class="literal">GDK_CURRENT_TIME</code> can be used if
|
||||
comes from a <a class="link" href="gdk3-Event-Structures.html#GdkEventButton" title="struct GdkEventButton"><span class="type">GdkEventButton</span></a> struct, though <a class="link" href="gdk3-Events.html#GDK-CURRENT-TIME:CAPS" title="GDK_CURRENT_TIME"><code class="literal">GDK_CURRENT_TIME</code></a> can be used if
|
||||
the time isn’t known.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
@ -799,7 +799,7 @@ the time isn’t known.</p></td>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-pointer-grab.returns"></a><h4>Returns</h4>
|
||||
<p> <code class="literal">GDK_GRAB_SUCCESS</code> if the grab was successful.</p>
|
||||
<p> <a class="link" href="gdk3-General.html#GDK-GRAB-SUCCESS:CAPS"><code class="literal">GDK_GRAB_SUCCESS</code></a> if the grab was successful.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
@ -824,7 +824,7 @@ application.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>time_</p></td>
|
||||
<td class="parameter_description"><p>a timestamp from a <span class="type">GdkEvent</span>, or <code class="literal">GDK_CURRENT_TIME</code> if no
|
||||
<td class="parameter_description"><p>a timestamp from a <a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="type">GdkEvent</span></a>, or <a class="link" href="gdk3-Events.html#GDK-CURRENT-TIME:CAPS" title="GDK_CURRENT_TIME"><code class="literal">GDK_CURRENT_TIME</code></a> if no
|
||||
timestamp is available.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
@ -879,7 +879,7 @@ global user-configured setting.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-keyboard-grab"></a><h3>gdk_keyboard_grab ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkGrabStatus</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-General.html#GdkGrabStatus" title="enum GdkGrabStatus"><span class="returnvalue">GdkGrabStatus</span></a>
|
||||
gdk_keyboard_grab (<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *window</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> owner_events</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint32</span> time_</code></em>);</pre>
|
||||
@ -891,7 +891,7 @@ gdk_keyboard_grab (<em class="parameter"><code><a class="link" href="gdk3-Window
|
||||
application until the keyboard is ungrabbed with <a class="link" href="gdk3-General.html#gdk-keyboard-ungrab" title="gdk_keyboard_ungrab ()"><code class="function">gdk_keyboard_ungrab()</code></a>.
|
||||
This overrides any previous keyboard grab by this client.</p>
|
||||
<p>If you set up anything at the time you take the grab that needs to be cleaned
|
||||
up when the grab ends, you should handle the <span class="type">GdkEventGrabBroken</span> events that
|
||||
up when the grab ends, you should handle the <a class="link" href="gdk3-Event-Structures.html#GdkEventGrabBroken" title="struct GdkEventGrabBroken"><span class="type">GdkEventGrabBroken</span></a> events that
|
||||
are emitted when the grab ends unvoluntarily.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-keyboard-grab.parameters"></a><h4>Parameters</h4>
|
||||
@ -921,7 +921,7 @@ set by the application.</p></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>time_</p></td>
|
||||
<td class="parameter_description"><p>a timestamp from a <span class="type">GdkEvent</span>, or <code class="literal">GDK_CURRENT_TIME</code> if no timestamp is
|
||||
<td class="parameter_description"><p>a timestamp from a <a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="type">GdkEvent</span></a>, or <a class="link" href="gdk3-Events.html#GDK-CURRENT-TIME:CAPS" title="GDK_CURRENT_TIME"><code class="literal">GDK_CURRENT_TIME</code></a> if no timestamp is
|
||||
available.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
@ -930,7 +930,7 @@ available.</p></td>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-keyboard-grab.returns"></a><h4>Returns</h4>
|
||||
<p> <code class="literal">GDK_GRAB_SUCCESS</code> if the grab was successful.</p>
|
||||
<p> <a class="link" href="gdk3-General.html#GDK-GRAB-SUCCESS:CAPS"><code class="literal">GDK_GRAB_SUCCESS</code></a> if the grab was successful.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
@ -955,7 +955,7 @@ application.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>time_</p></td>
|
||||
<td class="parameter_description"><p>a timestamp from a <span class="type">GdkEvent</span>, or <code class="literal">GDK_CURRENT_TIME</code> if no
|
||||
<td class="parameter_description"><p>a timestamp from a <a class="link" href="gdk3-Event-Structures.html#GdkEvent" title="union GdkEvent"><span class="type">GdkEvent</span></a>, or <a class="link" href="gdk3-Events.html#GDK-CURRENT-TIME:CAPS" title="GDK_CURRENT_TIME"><code class="literal">GDK_CURRENT_TIME</code></a> if no
|
||||
timestamp is available.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
@ -1053,6 +1053,218 @@ trap was pushed, that error will be ignored.</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-0.html#api-index-3.0">3.0</a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-General.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkGrabStatus"></a><h3>enum GdkGrabStatus</h3>
|
||||
<p>Returned by <a class="link" href="GdkDevice.html#gdk-device-grab" title="gdk_device_grab ()"><code class="function">gdk_device_grab()</code></a>, <a class="link" href="gdk3-General.html#gdk-pointer-grab" title="gdk_pointer_grab ()"><code class="function">gdk_pointer_grab()</code></a> and <a class="link" href="gdk3-General.html#gdk-keyboard-grab" title="gdk_keyboard_grab ()"><code class="function">gdk_keyboard_grab()</code></a> to
|
||||
indicate success or the reason for the failure of the grab attempt.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkGrabStatus.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-GRAB-SUCCESS:CAPS"></a>GDK_GRAB_SUCCESS</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>the resource was successfully grabbed.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-GRAB-ALREADY-GRABBED:CAPS"></a>GDK_GRAB_ALREADY_GRABBED</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>the resource is actively grabbed by another client.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-GRAB-INVALID-TIME:CAPS"></a>GDK_GRAB_INVALID_TIME</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>the resource was grabbed more recently than the
|
||||
specified time.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-GRAB-NOT-VIEWABLE:CAPS"></a>GDK_GRAB_NOT_VIEWABLE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>the grab window or the <em class="parameter"><code>confine_to</code></em>
|
||||
window are not
|
||||
viewable.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-GRAB-FROZEN:CAPS"></a>GDK_GRAB_FROZEN</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>the resource is frozen by an active grab of another client.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-GRAB-FAILED:CAPS"></a>GDK_GRAB_FAILED</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>the grab failed for some other reason. Since 3.16</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-WINDOWING-X11:CAPS"></a><h3>GDK_WINDOWING_X11</h3>
|
||||
<pre class="programlisting">#define GDK_WINDOWING_X11
|
||||
</pre>
|
||||
<p>The <a class="link" href="gdk3-General.html#GDK-WINDOWING-X11:CAPS" title="GDK_WINDOWING_X11"><span class="type">GDK_WINDOWING_X11</span></a> macro is defined if the X11 backend
|
||||
is supported.</p>
|
||||
<p>Use this macro to guard code that is specific to the X11 backend.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-WINDOWING-WIN32:CAPS"></a><h3>GDK_WINDOWING_WIN32</h3>
|
||||
<pre class="programlisting">#define GDK_WINDOWING_WIN32
|
||||
</pre>
|
||||
<p>The <a class="link" href="gdk3-General.html#GDK-WINDOWING-WIN32:CAPS" title="GDK_WINDOWING_WIN32"><span class="type">GDK_WINDOWING_WIN32</span></a> macro is defined if the Win32 backend
|
||||
is supported.</p>
|
||||
<p>Use this macro to guard code that is specific to the Win32 backend.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-WINDOWING-QUARTZ:CAPS"></a><h3>GDK_WINDOWING_QUARTZ</h3>
|
||||
<pre class="programlisting">#define GDK_WINDOWING_QUARTZ
|
||||
</pre>
|
||||
<p>The <a class="link" href="gdk3-General.html#GDK-WINDOWING-QUARTZ:CAPS" title="GDK_WINDOWING_QUARTZ"><span class="type">GDK_WINDOWING_QUARTZ</span></a> macro is defined if the Quartz backend
|
||||
is supported.</p>
|
||||
<p>Use this macro to guard code that is specific to the Quartz backend.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-WINDOWING-WAYLAND:CAPS"></a><h3>GDK_WINDOWING_WAYLAND</h3>
|
||||
<pre class="programlisting">#define GDK_WINDOWING_WAYLAND
|
||||
</pre>
|
||||
<p>The <a class="link" href="gdk3-General.html#GDK-WINDOWING-WAYLAND:CAPS" title="GDK_WINDOWING_WAYLAND"><span class="type">GDK_WINDOWING_WAYLAND</span></a> macro is defined if the Wayland backend
|
||||
is supported.</p>
|
||||
<p>Use this macro to guard code that is specific to the Wayland backend.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-VERSION-3-0:CAPS"></a><h3>GDK_VERSION_3_0</h3>
|
||||
<pre class="programlisting">#define GDK_VERSION_3_0 (G_ENCODE_VERSION (3, 0))
|
||||
</pre>
|
||||
<p>A macro that evaluates to the 3.0 version of GDK, in a format
|
||||
that can be used by the C pre-processor.</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-4.html#api-index-3.4">3.4</a></p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-VERSION-3-2:CAPS"></a><h3>GDK_VERSION_3_2</h3>
|
||||
<pre class="programlisting">#define GDK_VERSION_3_2 (G_ENCODE_VERSION (3, 2))
|
||||
</pre>
|
||||
<p>A macro that evaluates to the 3.2 version of GDK, in a format
|
||||
that can be used by the C pre-processor.</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-4.html#api-index-3.4">3.4</a></p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-VERSION-3-4:CAPS"></a><h3>GDK_VERSION_3_4</h3>
|
||||
<pre class="programlisting">#define GDK_VERSION_3_4 (G_ENCODE_VERSION (3, 4))
|
||||
</pre>
|
||||
<p>A macro that evaluates to the 3.4 version of GDK, in a format
|
||||
that can be used by the C pre-processor.</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-4.html#api-index-3.4">3.4</a></p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-VERSION-3-6:CAPS"></a><h3>GDK_VERSION_3_6</h3>
|
||||
<pre class="programlisting">#define GDK_VERSION_3_6 (G_ENCODE_VERSION (3, 6))
|
||||
</pre>
|
||||
<p>A macro that evaluates to the 3.6 version of GDK, in a format
|
||||
that can be used by the C pre-processor.</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-6.html#api-index-3.6">3.6</a></p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-VERSION-3-8:CAPS"></a><h3>GDK_VERSION_3_8</h3>
|
||||
<pre class="programlisting">#define GDK_VERSION_3_8 (G_ENCODE_VERSION (3, 8))
|
||||
</pre>
|
||||
<p>A macro that evaluates to the 3.8 version of GDK, in a format
|
||||
that can be used by the C pre-processor.</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-8.html#api-index-3.8">3.8</a></p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-VERSION-3-10:CAPS"></a><h3>GDK_VERSION_3_10</h3>
|
||||
<pre class="programlisting">#define GDK_VERSION_3_10 (G_ENCODE_VERSION (3, 10))
|
||||
</pre>
|
||||
<p>A macro that evaluates to the 3.10 version of GDK, in a format
|
||||
that can be used by the C pre-processor.</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-10.html#api-index-3.10">3.10</a></p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-VERSION-3-12:CAPS"></a><h3>GDK_VERSION_3_12</h3>
|
||||
<pre class="programlisting">#define GDK_VERSION_3_12 (G_ENCODE_VERSION (3, 12))
|
||||
</pre>
|
||||
<p>A macro that evaluates to the 3.12 version of GDK, in a format
|
||||
that can be used by the C pre-processor.</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-12.html#api-index-3.12">3.12</a></p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-VERSION-3-14:CAPS"></a><h3>GDK_VERSION_3_14</h3>
|
||||
<pre class="programlisting">#define GDK_VERSION_3_14 (G_ENCODE_VERSION (3, 14))
|
||||
</pre>
|
||||
<p>A macro that evaluates to the 3.14 version of GDK, in a format
|
||||
that can be used by the C pre-processor.</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-14.html#api-index-3.14">3.14</a></p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-VERSION-MIN-REQUIRED:CAPS"></a><h3>GDK_VERSION_MIN_REQUIRED</h3>
|
||||
<pre class="programlisting"># define GDK_VERSION_MIN_REQUIRED (GDK_VERSION_CUR_STABLE)
|
||||
</pre>
|
||||
<p>A macro that should be defined by the user prior to including
|
||||
the gdk.h header.
|
||||
The definition should be one of the predefined GDK version
|
||||
macros: <a class="link" href="gdk3-General.html#GDK-VERSION-3-0:CAPS" title="GDK_VERSION_3_0"><code class="literal">GDK_VERSION_3_0</code></a>, <a class="link" href="gdk3-General.html#GDK-VERSION-3-2:CAPS" title="GDK_VERSION_3_2"><code class="literal">GDK_VERSION_3_2</code></a>,...</p>
|
||||
<p>This macro defines the lower bound for the GDK API to use.</p>
|
||||
<p>If a function has been deprecated in a newer version of GDK,
|
||||
it is possible to use this symbol to avoid the compiler warnings
|
||||
without disabling warning for every deprecated function.</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-4.html#api-index-3.4">3.4</a></p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-VERSION-MAX-ALLOWED:CAPS"></a><h3>GDK_VERSION_MAX_ALLOWED</h3>
|
||||
<pre class="programlisting"># define GDK_VERSION_MAX_ALLOWED GDK_VERSION_MIN_REQUIRED
|
||||
</pre>
|
||||
<p>A macro that should be defined by the user prior to including
|
||||
the gdk.h header.
|
||||
The definition should be one of the predefined GDK version
|
||||
macros: <a class="link" href="gdk3-General.html#GDK-VERSION-3-0:CAPS" title="GDK_VERSION_3_0"><code class="literal">GDK_VERSION_3_0</code></a>, <a class="link" href="gdk3-General.html#GDK-VERSION-3-2:CAPS" title="GDK_VERSION_3_2"><code class="literal">GDK_VERSION_3_2</code></a>,...</p>
|
||||
<p>This macro defines the upper bound for the GDK API to use.</p>
|
||||
<p>If a function has been introduced in a newer version of GDK,
|
||||
it is possible to use this symbol to get compiler warnings when
|
||||
trying to use that function.</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-4.html#api-index-3.4">3.4</a></p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-DISABLE-DEPRECATION-WARNINGS:CAPS"></a><h3>GDK_DISABLE_DEPRECATION_WARNINGS</h3>
|
||||
<pre class="programlisting">#define GDK_DISABLE_DEPRECATION_WARNINGS
|
||||
</pre>
|
||||
<p>A macro that should be defined before including the gdk.h header.
|
||||
If it is defined, no compiler warnings will be produced for uses
|
||||
of deprecated GDK and GTK+ APIs.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32.1</div>
|
||||
|
@ -155,7 +155,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkModifierType</span>
|
||||
<a class="link" href="gdk3-Windows.html#GdkModifierType" title="enum GdkModifierType"><span class="returnvalue">GdkModifierType</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Keyboard-Handling.html#gdk-keymap-get-modifier-mask" title="gdk_keymap_get_modifier_mask ()">gdk_keymap_get_modifier_mask</a> <span class="c_punctuation">()</span>
|
||||
@ -273,11 +273,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkKeymap</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymap-struct" title="GdkKeymap">GdkKeymap</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GdkKeymapKey</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymapKey" title="struct GdkKeymapKey">GdkKeymapKey</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -296,8 +296,8 @@
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Keyboard-Handling.description"></a><h2>Description</h2>
|
||||
<p>Key values are the codes which are sent whenever a key is pressed or released.
|
||||
They appear in the <span class="type">GdkEventKey.keyval</span> field of the
|
||||
<span class="type">GdkEventKey</span> structure, which is passed to signal handlers for the
|
||||
They appear in the <a class="link" href="gdk3-Event-Structures.html#GdkEventKey.keyval"><span class="type">GdkEventKey.keyval</span></a> field of the
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventKey" title="struct GdkEventKey"><span class="type">GdkEventKey</span></a> structure, which is passed to signal handlers for the
|
||||
<span class="type">“key-press-event”</span> and <span class="type">“key-release-event”</span> signals.
|
||||
The complete list of key values can be found in the
|
||||
<code class="literal">gdk/gdkkeysyms.h</code> header file.</p>
|
||||
@ -317,7 +317,7 @@ Unicode characters with <a class="link" href="gdk3-Keyboard-Handling.html#gdk-ke
|
||||
<p>One <a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymap"><span class="type">GdkKeymap</span></a> object exists for each user display. <a class="link" href="gdk3-Keyboard-Handling.html#gdk-keymap-get-default" title="gdk_keymap_get_default ()"><code class="function">gdk_keymap_get_default()</code></a>
|
||||
returns the <a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymap"><span class="type">GdkKeymap</span></a> for the default display; to obtain keymaps for other
|
||||
displays, use <a class="link" href="gdk3-Keyboard-Handling.html#gdk-keymap-get-for-display" title="gdk_keymap_get_for_display ()"><code class="function">gdk_keymap_get_for_display()</code></a>. A keymap
|
||||
is a mapping from <span class="type">GdkKeymapKey</span> to key values. You can think of a <span class="type">GdkKeymapKey</span>
|
||||
is a mapping from <a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymapKey" title="struct GdkKeymapKey"><span class="type">GdkKeymapKey</span></a> to key values. You can think of a <a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymapKey" title="struct GdkKeymapKey"><span class="type">GdkKeymapKey</span></a>
|
||||
as a representation of a symbol printed on a physical keyboard key. That is, it
|
||||
contains three pieces of information. First, it contains the hardware keycode;
|
||||
this is an identifying number for a physical key. Second, it contains the
|
||||
@ -327,7 +327,7 @@ with the number “1“ on it also has the exclamation point (”!”) character
|
||||
it. The level indicates whether to use the “1” or the “!” symbol. The letter
|
||||
keys are considered to have a lowercase letter at level 0, and an uppercase
|
||||
letter at level 1, though only the uppercase letter is printed. Third, the
|
||||
<span class="type">GdkKeymapKey</span> contains a group; groups are not used on standard US keyboards,
|
||||
<a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymapKey" title="struct GdkKeymapKey"><span class="type">GdkKeymapKey</span></a> contains a group; groups are not used on standard US keyboards,
|
||||
but are used in many other countries. On a keyboard with groups, there can be 3
|
||||
or 4 symbols printed on a single key. The group indicates movement in a
|
||||
horizontal direction. Usually groups are used for two different languages. In
|
||||
@ -347,7 +347,7 @@ have multiple groups - e.g. the Enter key is always in group 0 regardless of
|
||||
keyboard state.</p>
|
||||
<p>Note that <a class="link" href="gdk3-Keyboard-Handling.html#gdk-keymap-translate-keyboard-state" title="gdk_keymap_translate_keyboard_state ()"><code class="function">gdk_keymap_translate_keyboard_state()</code></a> also returns the keyval, i.e. it
|
||||
goes ahead and performs the keymap lookup in addition to telling you which
|
||||
effective group/level values were used for the lookup. <span class="type">GdkEventKey</span> already
|
||||
effective group/level values were used for the lookup. <a class="link" href="gdk3-Event-Structures.html#GdkEventKey" title="struct GdkEventKey"><span class="type">GdkEventKey</span></a> already
|
||||
contains this keyval, however, so you don’t normally need to call
|
||||
<a class="link" href="gdk3-Keyboard-Handling.html#gdk-keymap-translate-keyboard-state" title="gdk_keymap_translate_keyboard_state ()"><code class="function">gdk_keymap_translate_keyboard_state()</code></a> just to get the keyval.</p>
|
||||
</div>
|
||||
@ -404,7 +404,7 @@ gdk_keymap_get_for_display (<em class="parameter"><code><a class="link" href="Gd
|
||||
<a name="gdk-keymap-lookup-key"></a><h3>gdk_keymap_lookup_key ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">guint</span>
|
||||
gdk_keymap_lookup_key (<em class="parameter"><code><a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymap"><span class="type">GdkKeymap</span></a> *keymap</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkKeymapKey</span> *key</code></em>);</pre>
|
||||
<em class="parameter"><code>const <a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymapKey" title="struct GdkKeymapKey"><span class="type">GdkKeymapKey</span></a> *key</code></em>);</pre>
|
||||
<p>Looks up the keyval mapped to a keycode/group/level triplet.
|
||||
If no keyval is bound to <em class="parameter"><code>key</code></em>
|
||||
, returns 0. For normal user input,
|
||||
@ -427,7 +427,7 @@ the same as the current keyboard state.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>key</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkKeymapKey</span> with keycode, group, and level initialized</p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymapKey" title="struct GdkKeymapKey"><span class="type">GdkKeymapKey</span></a> with keycode, group, and level initialized</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -445,13 +445,13 @@ the same as the current keyboard state.</p>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_keymap_translate_keyboard_state (<em class="parameter"><code><a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymap"><span class="type">GdkKeymap</span></a> *keymap</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> hardware_keycode</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkModifierType</span> state</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkModifierType" title="enum GdkModifierType"><span class="type">GdkModifierType</span></a> state</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> group</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> *keyval</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *effective_group</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *level</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkModifierType</span> *consumed_modifiers</code></em>);</pre>
|
||||
<p>Translates the contents of a <span class="type">GdkEventKey</span> into a keyval, effective
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkModifierType" title="enum GdkModifierType"><span class="type">GdkModifierType</span></a> *consumed_modifiers</code></em>);</pre>
|
||||
<p>Translates the contents of a <a class="link" href="gdk3-Event-Structures.html#GdkEventKey" title="struct GdkEventKey"><span class="type">GdkEventKey</span></a> into a keyval, effective
|
||||
group, and level. Modifiers that affected the translation and
|
||||
are thus unavailable for application use are returned in
|
||||
<em class="parameter"><code>consumed_modifiers</code></em>
|
||||
@ -463,7 +463,7 @@ actually used for the translation; some keys such as Enter are not
|
||||
affected by the active keyboard group. The <em class="parameter"><code>level</code></em>
|
||||
is derived from
|
||||
<em class="parameter"><code>state</code></em>
|
||||
. For convenience, <span class="type">GdkEventKey</span> already contains the translated
|
||||
. For convenience, <a class="link" href="gdk3-Event-Structures.html#GdkEventKey" title="struct GdkEventKey"><span class="type">GdkEventKey</span></a> already contains the translated
|
||||
keyval, so this function isn’t as useful as you might think.</p>
|
||||
<p><em class="parameter"><code>consumed_modifiers</code></em>
|
||||
gives modifiers that should be masked outfrom <em class="parameter"><code>state</code></em>
|
||||
@ -596,7 +596,7 @@ that were used to determine the group or level, or <code class="literal">NULL</c
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_keymap_get_entries_for_keyval (<em class="parameter"><code><a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymap"><span class="type">GdkKeymap</span></a> *keymap</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> keyval</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkKeymapKey</span> **keys</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymapKey" title="struct GdkKeymapKey"><span class="type">GdkKeymapKey</span></a> **keys</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *n_keys</code></em>);</pre>
|
||||
<p>Obtains a list of keycode/group/level combinations that will
|
||||
generate <em class="parameter"><code>keyval</code></em>
|
||||
@ -606,7 +606,7 @@ on a key is used, and the group determines whether the left or
|
||||
right symbol is used. On US keyboards, the shift key changes the
|
||||
keyboard level, and there are no groups. A group switch key might
|
||||
convert a keyboard between Hebrew to English modes, for example.
|
||||
<span class="type">GdkEventKey</span> contains a <code class="literal">group</code> field that indicates the active
|
||||
<a class="link" href="gdk3-Event-Structures.html#GdkEventKey" title="struct GdkEventKey"><span class="type">GdkEventKey</span></a> contains a <code class="literal">group</code> field that indicates the active
|
||||
keyboard group. The level is computed from the modifier mask.
|
||||
The returned array should be freed
|
||||
with <code class="function">g_free()</code>.</p>
|
||||
@ -632,7 +632,7 @@ with <code class="function">g_free()</code>.</p>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>keys</p></td>
|
||||
<td class="parameter_description"><p>return location
|
||||
for an array of <span class="type">GdkKeymapKey</span>. </p></td>
|
||||
for an array of <a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymapKey" title="struct GdkKeymapKey"><span class="type">GdkKeymapKey</span></a>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=n_keys][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -654,12 +654,12 @@ for an array of <span class="type">GdkKeymapKey</span>. </p></td>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_keymap_get_entries_for_keycode (<em class="parameter"><code><a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymap"><span class="type">GdkKeymap</span></a> *keymap</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> hardware_keycode</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkKeymapKey</span> **keys</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymapKey" title="struct GdkKeymapKey"><span class="type">GdkKeymapKey</span></a> **keys</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> **keyvals</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *n_entries</code></em>);</pre>
|
||||
<p>Returns the keyvals bound to <em class="parameter"><code>hardware_keycode</code></em>
|
||||
.
|
||||
The Nth <span class="type">GdkKeymapKey</span> in <em class="parameter"><code>keys</code></em>
|
||||
The Nth <a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymapKey" title="struct GdkKeymapKey"><span class="type">GdkKeymapKey</span></a> in <em class="parameter"><code>keys</code></em>
|
||||
is bound to the Nth
|
||||
keyval in <em class="parameter"><code>keyvals</code></em>
|
||||
. Free the returned arrays with <code class="function">g_free()</code>.
|
||||
@ -688,7 +688,7 @@ keyboard group and level. See <a class="link" href="gdk3-Keyboard-Handling.html#
|
||||
<tr>
|
||||
<td class="parameter_name"><p>keys</p></td>
|
||||
<td class="parameter_description"><p>return
|
||||
location for array of <span class="type">GdkKeymapKey</span>, or <code class="literal">NULL</code>. </p></td>
|
||||
location for array of <a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymapKey" title="struct GdkKeymapKey"><span class="type">GdkKeymapKey</span></a>, or <code class="literal">NULL</code>. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=n_entries][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="NULL may be passed instead of a pointer to a location."><span class="acronym">optional</span></acronym>]</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -881,7 +881,7 @@ gdk_keymap_get_modifier_state (<em class="parameter"><code><a class="link" href=
|
||||
<a name="gdk-keymap-add-virtual-modifiers"></a><h3>gdk_keymap_add_virtual_modifiers ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_keymap_add_virtual_modifiers (<em class="parameter"><code><a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymap"><span class="type">GdkKeymap</span></a> *keymap</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkModifierType</span> *state</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkModifierType" title="enum GdkModifierType"><span class="type">GdkModifierType</span></a> *state</code></em>);</pre>
|
||||
<p>Maps the non-virtual modifiers (i.e Mod2, Mod3, ...) which are set
|
||||
in <em class="parameter"><code>state</code></em>
|
||||
to the virtual modifiers (i.e. Super, Hyper and Meta) and
|
||||
@ -921,7 +921,7 @@ accelerators.</p>
|
||||
<a name="gdk-keymap-map-virtual-modifiers"></a><h3>gdk_keymap_map_virtual_modifiers ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_keymap_map_virtual_modifiers (<em class="parameter"><code><a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymap"><span class="type">GdkKeymap</span></a> *keymap</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkModifierType</span> *state</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkModifierType" title="enum GdkModifierType"><span class="type">GdkModifierType</span></a> *state</code></em>);</pre>
|
||||
<p>Maps the virtual modifiers (i.e. Super, Hyper and Meta) which
|
||||
are set in <em class="parameter"><code>state</code></em>
|
||||
to their non-virtual counterparts (i.e. Mod2,
|
||||
@ -964,15 +964,15 @@ was already set in <em class="parameter"><code>state</code></em>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-keymap-get-modifier-mask"></a><h3>gdk_keymap_get_modifier_mask ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkModifierType</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Windows.html#GdkModifierType" title="enum GdkModifierType"><span class="returnvalue">GdkModifierType</span></a>
|
||||
gdk_keymap_get_modifier_mask (<em class="parameter"><code><a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymap"><span class="type">GdkKeymap</span></a> *keymap</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkModifierIntent</span> intent</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkModifierIntent" title="enum GdkModifierIntent"><span class="type">GdkModifierIntent</span></a> intent</code></em>);</pre>
|
||||
<p>Returns the modifier mask the <em class="parameter"><code>keymap</code></em>
|
||||
’s windowing system backend
|
||||
uses for a particular purpose.</p>
|
||||
<p>Note that this function always returns real hardware modifiers, not
|
||||
virtual ones (e.g. it will return <span class="type">GDK_MOD1_MASK</span> rather than
|
||||
<span class="type">GDK_META_MASK</span> if the backend maps MOD1 to META), so there are use
|
||||
virtual ones (e.g. it will return <a class="link" href="gdk3-Windows.html#GDK-MOD1-MASK:CAPS"><span class="type">GDK_MOD1_MASK</span></a> rather than
|
||||
<a class="link" href="gdk3-Windows.html#GDK-META-MASK:CAPS"><span class="type">GDK_META_MASK</span></a> if the backend maps MOD1 to META), so there are use
|
||||
cases where the return value of this function has to be transformed
|
||||
by <a class="link" href="gdk3-Keyboard-Handling.html#gdk-keymap-add-virtual-modifiers" title="gdk_keymap_add_virtual_modifiers ()"><code class="function">gdk_keymap_add_virtual_modifiers()</code></a> in order to contain the
|
||||
expected result.</p>
|
||||
@ -1282,6 +1282,66 @@ wc | 0x01000000</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Keyboard-Handling.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkKeymap-struct"></a><h3>GdkKeymap</h3>
|
||||
<pre class="programlisting">typedef struct _GdkKeymap GdkKeymap;</pre>
|
||||
<p>A <a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymap"><span class="type">GdkKeymap</span></a> defines the translation from keyboard state
|
||||
(including a hardware key, a modifier mask, and active keyboard group)
|
||||
to a keyval. This translation has two phases. The first phase is
|
||||
to determine the effective keyboard group and level for the keyboard
|
||||
state; the second phase is to look up the keycode/group/level triplet
|
||||
in the keymap and see what keyval it corresponds to.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkKeymapKey"></a><h3>struct GdkKeymapKey</h3>
|
||||
<pre class="programlisting">struct GdkKeymapKey {
|
||||
guint keycode;
|
||||
gint group;
|
||||
gint level;
|
||||
};
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymapKey" title="struct GdkKeymapKey"><span class="type">GdkKeymapKey</span></a> is a hardware key that can be mapped to a keyval.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkKeymapKey.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">guint</span> <em class="structfield"><code><a name="GdkKeymapKey.keycode"></a>keycode</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>the hardware keycode. This is an identifying number for a
|
||||
physical key.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GdkKeymapKey.group"></a>group</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>indicates movement in a horizontal direction. Usually groups are used
|
||||
for two different languages. In group 0, a key might have two English
|
||||
characters, and in group 1 it might have two Hebrew characters. The Hebrew
|
||||
characters will be printed on the key next to the English characters.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GdkKeymapKey.level"></a>level</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>indicates which symbol on the key will be used, in a vertical direction.
|
||||
So on a standard US keyboard, the key with the number “1” on it also has the
|
||||
exclamation point ("!") character on it. The level indicates whether to use
|
||||
the “1” or the “!” symbol. The letter keys are considered to have a lowercase
|
||||
letter at level 0, and an uppercase letter at level 1, though only the
|
||||
uppercase letter is printed.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Keyboard-Handling.signal-details"></a><h2>Signal Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkKeymap-direction-changed"></a><h3>The <code class="literal">“direction-changed”</code> signal</h3>
|
||||
|
@ -68,7 +68,7 @@
|
||||
<p>Pixbufs are client-side images. For details on how to create
|
||||
and manipulate pixbufs, see the <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a> API documentation.</p>
|
||||
<p>The functions described here allow to obtain pixbufs from
|
||||
<span class="type">GdkWindows</span> and cairo surfaces.</p>
|
||||
<a href="gdk3-Windows.html#GdkWindow-struct"><span class="type">GdkWindows</span></a> and cairo surfaces.</p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Pixbufs.functions_details"></a><h2>Functions</h2>
|
||||
@ -161,7 +161,7 @@ gdk_pixbuf_get_from_surface (<em class="parameter"><code><a href="/usr/share/gtk
|
||||
<em class="parameter"><code><span class="type">gint</span> height</code></em>);</pre>
|
||||
<p>Transfers image data from a <a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> and converts it to an RGB(A)
|
||||
representation inside a <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"><span class="type">GdkPixbuf</span></a>. This allows you to efficiently read
|
||||
individual pixels from cairo surfaces. For <span class="type">GdkWindows</span>, use
|
||||
individual pixels from cairo surfaces. For <a href="gdk3-Windows.html#GdkWindow-struct"><span class="type">GdkWindows</span></a>, use
|
||||
<a class="link" href="gdk3-Pixbufs.html#gdk-pixbuf-get-from-window" title="gdk_pixbuf_get_from_window ()"><code class="function">gdk_pixbuf_get_from_window()</code></a> instead.</p>
|
||||
<p>This function will create an RGB pixbuf with 8 bits per channel.
|
||||
The pixbuf will contain an alpha channel if the <em class="parameter"><code>surface</code></em>
|
||||
|
@ -76,11 +76,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GdkPoint</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkPoint" title="struct GdkPoint">GdkPoint</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkRectangle</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle">GdkRectangle</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -92,11 +92,11 @@
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Points-Rectangles-and-Regions.description"></a><h2>Description</h2>
|
||||
<p>GDK provides the <span class="type">GdkPoint</span> and <span class="type">GdkRectangle</span> data types for representing pixels
|
||||
<p>GDK provides the <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkPoint" title="struct GdkPoint"><span class="type">GdkPoint</span></a> and <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> data types for representing pixels
|
||||
and sets of pixels on the screen. Together with Cairo’s <a href="/usr/share/gtk-doc/html/cairo/cairo-Regions.html#cairo-region-t"><span class="type">cairo_region_t</span></a> data
|
||||
type, they make up the central types for representing graphical data.</p>
|
||||
<p>A <span class="type">GdkPoint</span> represents an x and y coordinate of a point.</p>
|
||||
<p>A <span class="type">GdkRectangle</span> represents the position and size of a rectangle.
|
||||
<p>A <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkPoint" title="struct GdkPoint"><span class="type">GdkPoint</span></a> represents an x and y coordinate of a point.</p>
|
||||
<p>A <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> represents the position and size of a rectangle.
|
||||
The intersection of two rectangles can be computed with
|
||||
<a class="link" href="gdk3-Points-Rectangles-and-Regions.html#gdk-rectangle-intersect" title="gdk_rectangle_intersect ()"><code class="function">gdk_rectangle_intersect()</code></a>. To find the union of two rectangles use
|
||||
<a class="link" href="gdk3-Points-Rectangles-and-Regions.html#gdk-rectangle-union" title="gdk_rectangle_union ()"><code class="function">gdk_rectangle_union()</code></a>.</p>
|
||||
@ -107,9 +107,9 @@ The intersection of two rectangles can be computed with
|
||||
<div class="refsect2">
|
||||
<a name="gdk-rectangle-intersect"></a><h3>gdk_rectangle_intersect ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_rectangle_intersect (<em class="parameter"><code>const <span class="type">GdkRectangle</span> *src1</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkRectangle</span> *src2</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkRectangle</span> *dest</code></em>);</pre>
|
||||
gdk_rectangle_intersect (<em class="parameter"><code>const <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *src1</code></em>,
|
||||
<em class="parameter"><code>const <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *src2</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *dest</code></em>);</pre>
|
||||
<p>Calculates the intersection of two rectangles. It is allowed for
|
||||
<em class="parameter"><code>dest</code></em>
|
||||
to be the same as either <em class="parameter"><code>src1</code></em>
|
||||
@ -132,12 +132,12 @@ pass <code class="literal">NULL</code> for <em class="parameter"><code>dest</cod
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>src1</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRectangle</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>src2</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRectangle</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -160,9 +160,9 @@ and <em class="parameter"><code>src2</code></em>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-rectangle-union"></a><h3>gdk_rectangle_union ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_rectangle_union (<em class="parameter"><code>const <span class="type">GdkRectangle</span> *src1</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkRectangle</span> *src2</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkRectangle</span> *dest</code></em>);</pre>
|
||||
gdk_rectangle_union (<em class="parameter"><code>const <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *src1</code></em>,
|
||||
<em class="parameter"><code>const <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *src2</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *dest</code></em>);</pre>
|
||||
<p>Calculates the union of two rectangles.
|
||||
The union of rectangles <em class="parameter"><code>src1</code></em>
|
||||
and <em class="parameter"><code>src2</code></em>
|
||||
@ -187,12 +187,12 @@ zero width or height).</p>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>src1</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRectangle</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>src2</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRectangle</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -210,8 +210,8 @@ and <em class="parameter"><code>src2</code></em>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-rectangle-equal"></a><h3>gdk_rectangle_equal ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_rectangle_equal (<em class="parameter"><code>const <span class="type">GdkRectangle</span> *rect1</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkRectangle</span> *rect2</code></em>);</pre>
|
||||
gdk_rectangle_equal (<em class="parameter"><code>const <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *rect1</code></em>,
|
||||
<em class="parameter"><code>const <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a> *rect2</code></em>);</pre>
|
||||
<p>Checks if the two given rectangles are equal.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-rectangle-equal.parameters"></a><h4>Parameters</h4>
|
||||
@ -224,12 +224,12 @@ gdk_rectangle_equal (<em class="parameter"><code>const <span class="type">GdkRec
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>rect1</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRectangle</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>rect2</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRectangle</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle" title="GdkRectangle"><span class="type">GdkRectangle</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -242,6 +242,51 @@ gdk_rectangle_equal (<em class="parameter"><code>const <span class="type">GdkRec
|
||||
<p class="since">Since: <a class="link" href="api-index-3-20.html#api-index-3.20">3.20</a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Points-Rectangles-and-Regions.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkPoint"></a><h3>struct GdkPoint</h3>
|
||||
<pre class="programlisting">struct GdkPoint {
|
||||
gint x;
|
||||
gint y;
|
||||
};
|
||||
</pre>
|
||||
<p>Defines the x and y coordinates of a point.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkPoint.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GdkPoint.x"></a>x</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>the x coordinate of the point.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GdkPoint.y"></a>y</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>the y coordinate of the point.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkRectangle"></a><h3>GdkRectangle</h3>
|
||||
<pre class="programlisting">typedef struct {
|
||||
int x, y;
|
||||
int width, height;
|
||||
} GdkRectangle;
|
||||
</pre>
|
||||
<p>Defines the position and size of a rectangle. It is identical to
|
||||
<a href="/usr/share/gtk-doc/html/cairo/cairo-Types.html#cairo-rectangle-int-t"><span class="type">cairo_rectangle_int_t</span></a>.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32.1</div>
|
||||
|
@ -69,7 +69,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkAtom</span>
|
||||
<a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="returnvalue">GdkAtom</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Properties-and-Atoms.html#gdk-atom-intern" title="gdk_atom_intern ()">gdk_atom_intern</a> <span class="c_punctuation">()</span>
|
||||
@ -77,7 +77,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkAtom</span>
|
||||
<a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="returnvalue">GdkAtom</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Properties-and-Atoms.html#gdk-atom-intern-static-string" title="gdk_atom_intern_static_string ()">gdk_atom_intern_static_string</a> <span class="c_punctuation">()</span>
|
||||
@ -128,15 +128,15 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="typedef_keyword">typedef</td>
|
||||
<td class="function_name">GdkAtom</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom">GdkAtom</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_NONE</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Properties-and-Atoms.html#GDK-NONE:CAPS" title="GDK_NONE">GDK_NONE</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name">GdkPropMode</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Properties-and-Atoms.html#GdkPropMode" title="enum GdkPropMode">GdkPropMode</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -180,7 +180,7 @@ data commonly stored in X window properties.</p>
|
||||
<a name="GDK-ATOM-TO-POINTER:CAPS"></a><h3>GDK_ATOM_TO_POINTER()</h3>
|
||||
<pre class="programlisting">#define GDK_ATOM_TO_POINTER(atom) (atom)
|
||||
</pre>
|
||||
<p>Converts a <span class="type">GdkAtom</span> into a pointer type.</p>
|
||||
<p>Converts a <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> into a pointer type.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GDK-ATOM-TO-POINTER.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -191,7 +191,7 @@ data commonly stored in X window properties.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>atom</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkAtom</span>.</p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a>.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -202,7 +202,7 @@ data commonly stored in X window properties.</p>
|
||||
<a name="GDK-POINTER-TO-ATOM:CAPS"></a><h3>GDK_POINTER_TO_ATOM()</h3>
|
||||
<pre class="programlisting">#define GDK_POINTER_TO_ATOM(ptr) ((GdkAtom)(ptr))
|
||||
</pre>
|
||||
<p>Extracts a <span class="type">GdkAtom</span> from a pointer. The <span class="type">GdkAtom</span> must have been
|
||||
<p>Extracts a <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> from a pointer. The <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> must have been
|
||||
stored in the pointer with <a class="link" href="gdk3-Properties-and-Atoms.html#GDK-ATOM-TO-POINTER:CAPS" title="GDK_ATOM_TO_POINTER()"><code class="function">GDK_ATOM_TO_POINTER()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GDK-POINTER-TO-ATOM.parameters"></a><h4>Parameters</h4>
|
||||
@ -214,7 +214,7 @@ stored in the pointer with <a class="link" href="gdk3-Properties-and-Atoms.html#
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>ptr</p></td>
|
||||
<td class="parameter_description"><p>a pointer containing a <span class="type">GdkAtom</span>.</p></td>
|
||||
<td class="parameter_description"><p>a pointer containing a <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a>.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -226,7 +226,7 @@ stored in the pointer with <a class="link" href="gdk3-Properties-and-Atoms.html#
|
||||
<pre class="programlisting"><span class="returnvalue">gint</span>
|
||||
gdk_text_property_to_utf8_list_for_display
|
||||
(<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> encoding</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> encoding</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> format</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">guchar</span> *text</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> length</code></em>,
|
||||
@ -320,7 +320,7 @@ file descriptors are exceeded.). </p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-atom-intern"></a><h3>gdk_atom_intern ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkAtom</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="returnvalue">GdkAtom</span></a>
|
||||
gdk_atom_intern (<em class="parameter"><code>const <span class="type">gchar</span> *atom_name</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> only_if_exists</code></em>);</pre>
|
||||
<p>Finds or creates an atom corresponding to a given string.</p>
|
||||
@ -341,7 +341,7 @@ gdk_atom_intern (<em class="parameter"><code>const <span class="type">gchar</spa
|
||||
<tr>
|
||||
<td class="parameter_name"><p>only_if_exists</p></td>
|
||||
<td class="parameter_description"><p>if <code class="literal">TRUE</code>, GDK is allowed to not create a new atom, but
|
||||
just return <code class="literal">GDK_NONE</code> if the requested atom doesn’t already
|
||||
just return <a class="link" href="gdk3-Properties-and-Atoms.html#GDK-NONE:CAPS" title="GDK_NONE"><code class="literal">GDK_NONE</code></a> if the requested atom doesn’t already
|
||||
exists. Currently, the flag is ignored, since checking the
|
||||
existance of an atom is as expensive as creating it.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
@ -359,11 +359,11 @@ existance of an atom is as expensive as creating it.</p></td>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-atom-intern-static-string"></a><h3>gdk_atom_intern_static_string ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkAtom</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="returnvalue">GdkAtom</span></a>
|
||||
gdk_atom_intern_static_string (<em class="parameter"><code>const <span class="type">gchar</span> *atom_name</code></em>);</pre>
|
||||
<p>Finds or creates an atom corresponding to a given string.</p>
|
||||
<p>Note that this function is identical to <a class="link" href="gdk3-Properties-and-Atoms.html#gdk-atom-intern" title="gdk_atom_intern ()"><code class="function">gdk_atom_intern()</code></a> except
|
||||
that if a new <span class="type">GdkAtom</span> is created the string itself is used rather
|
||||
that if a new <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> is created the string itself is used rather
|
||||
than a copy. This saves memory, but can only be used if the string
|
||||
will always exist. It can be used with statically
|
||||
allocated strings in the main program, but not with statically
|
||||
@ -397,7 +397,7 @@ GTK+ theme engines).</p>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-atom-name"></a><h3>gdk_atom_name ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gchar</span> *
|
||||
gdk_atom_name (<em class="parameter"><code><span class="type">GdkAtom</span> atom</code></em>);</pre>
|
||||
gdk_atom_name (<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> atom</code></em>);</pre>
|
||||
<p>Determines the string corresponding to an atom.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-atom-name.parameters"></a><h4>Parameters</h4>
|
||||
@ -409,7 +409,7 @@ gdk_atom_name (<em class="parameter"><code><span class="type">GdkAtom</span> ato
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>atom</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkAtom</span>.</p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a>.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -427,18 +427,18 @@ return value, you should free it using <code class="function">g_free()</code>.</
|
||||
<a name="gdk-property-get"></a><h3>gdk_property_get ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_property_get (<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *window</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> property</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> type</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> property</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> type</code></em>,
|
||||
<em class="parameter"><code><span class="type">gulong</span> offset</code></em>,
|
||||
<em class="parameter"><code><span class="type">gulong</span> length</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> pdelete</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> *actual_property_type</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> *actual_property_type</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *actual_format</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *actual_length</code></em>,
|
||||
<em class="parameter"><code><span class="type">guchar</span> **data</code></em>);</pre>
|
||||
<p>Retrieves a portion of the contents of a property. If the
|
||||
property does not exist, then the function returns <code class="literal">FALSE</code>,
|
||||
and <code class="literal">GDK_NONE</code> will be stored in <em class="parameter"><code>actual_property_type</code></em>
|
||||
and <a class="link" href="gdk3-Properties-and-Atoms.html#GDK-NONE:CAPS" title="GDK_NONE"><code class="literal">GDK_NONE</code></a> will be stored in <em class="parameter"><code>actual_property_type</code></em>
|
||||
.</p>
|
||||
<p>The <code class="function">XGetWindowProperty()</code> function that <a class="link" href="gdk3-Properties-and-Atoms.html#gdk-property-get" title="gdk_property_get ()"><code class="function">gdk_property_get()</code></a>
|
||||
uses has a very confusing and complicated set of semantics.
|
||||
@ -469,7 +469,7 @@ should return a useful error to the program. You are advised to use
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>type</p></td>
|
||||
<td class="parameter_description"><p>the desired property type, or <code class="literal">GDK_NONE</code>, if any type of data
|
||||
<td class="parameter_description"><p>the desired property type, or <a class="link" href="gdk3-Properties-and-Atoms.html#GDK-NONE:CAPS" title="GDK_NONE"><code class="literal">GDK_NONE</code></a>, if any type of data
|
||||
is acceptable. If this does not match the actual
|
||||
type, then <em class="parameter"><code>actual_format</code></em>
|
||||
and <em class="parameter"><code>actual_length</code></em>
|
||||
@ -544,10 +544,10 @@ in <em class="parameter"><code>data</code></em>
|
||||
<a name="gdk-property-change"></a><h3>gdk_property_change ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_property_change (<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *window</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> property</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> type</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> property</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> type</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> format</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkPropMode</span> mode</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkPropMode" title="enum GdkPropMode"><span class="type">GdkPropMode</span></a> mode</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">guchar</span> *data</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> nelements</code></em>);</pre>
|
||||
<p>Changes the contents of a property on a window.</p>
|
||||
@ -575,7 +575,7 @@ gdk_property_change (<em class="parameter"><code><a class="link" href="gdk3-Wind
|
||||
<td class="parameter_name"><p>type</p></td>
|
||||
<td class="parameter_description"><p>the new type for the property. If <em class="parameter"><code>mode</code></em>
|
||||
is
|
||||
<code class="literal">GDK_PROP_MODE_PREPEND</code> or <code class="literal">GDK_PROP_MODE_APPEND</code>, then this
|
||||
<a class="link" href="gdk3-Properties-and-Atoms.html#GDK-PROP-MODE-PREPEND:CAPS"><code class="literal">GDK_PROP_MODE_PREPEND</code></a> or <a class="link" href="gdk3-Properties-and-Atoms.html#GDK-PROP-MODE-APPEND:CAPS"><code class="literal">GDK_PROP_MODE_APPEND</code></a>, then this
|
||||
must match the existing type or an error will occur.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
@ -583,7 +583,7 @@ must match the existing type or an error will occur.</p></td>
|
||||
<td class="parameter_name"><p>format</p></td>
|
||||
<td class="parameter_description"><p>the new format for the property. If <em class="parameter"><code>mode</code></em>
|
||||
is
|
||||
<code class="literal">GDK_PROP_MODE_PREPEND</code> or <code class="literal">GDK_PROP_MODE_APPEND</code>, then this
|
||||
<a class="link" href="gdk3-Properties-and-Atoms.html#GDK-PROP-MODE-PREPEND:CAPS"><code class="literal">GDK_PROP_MODE_PREPEND</code></a> or <a class="link" href="gdk3-Properties-and-Atoms.html#GDK-PROP-MODE-APPEND:CAPS"><code class="literal">GDK_PROP_MODE_APPEND</code></a>, then this
|
||||
must match the existing format or an error will occur.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
@ -617,7 +617,7 @@ contained in <em class="parameter"><code>data</code></em>
|
||||
<a name="gdk-property-delete"></a><h3>gdk_property_delete ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_property_delete (<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *window</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> property</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> property</code></em>);</pre>
|
||||
<p>Deletes a property from a window.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-property-delete.parameters"></a><h4>Parameters</h4>
|
||||
@ -643,6 +643,63 @@ gdk_property_delete (<em class="parameter"><code><a class="link" href="gdk3-Wind
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Properties-and-Atoms.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkAtom"></a><h3>GdkAtom</h3>
|
||||
<pre class="programlisting">typedef struct _GdkAtom *GdkAtom;
|
||||
</pre>
|
||||
<p>An opaque type representing a string as an index into a table
|
||||
of strings on the X server.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-NONE:CAPS"></a><h3>GDK_NONE</h3>
|
||||
<pre class="programlisting">#define GDK_NONE _GDK_MAKE_ATOM (0)
|
||||
</pre>
|
||||
<p>A null value for <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a>, used in a similar way as
|
||||
<code class="literal">None</code> in the Xlib API.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkPropMode"></a><h3>enum GdkPropMode</h3>
|
||||
<p>Describes how existing data is combined with new data when
|
||||
using <a class="link" href="gdk3-Properties-and-Atoms.html#gdk-property-change" title="gdk_property_change ()"><code class="function">gdk_property_change()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkPropMode.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-PROP-MODE-REPLACE:CAPS"></a>GDK_PROP_MODE_REPLACE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>the new data replaces the existing data.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-PROP-MODE-PREPEND:CAPS"></a>GDK_PROP_MODE_PREPEND</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>the new data is prepended to the existing data.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-PROP-MODE-APPEND:CAPS"></a>GDK_PROP_MODE_APPEND</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>the new data is appended to the existing data.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32.1</div>
|
||||
|
@ -41,7 +41,7 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkRGBA</span> *
|
||||
<a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="returnvalue">GdkRGBA</span></a> *
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-RGBA-Colors.html#gdk-rgba-copy" title="gdk_rgba_copy ()">gdk_rgba_copy</a> <span class="c_punctuation">()</span>
|
||||
@ -99,7 +99,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkRGBA</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA">GdkRGBA</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -110,7 +110,7 @@
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-RGBA-Colors.description"></a><h2>Description</h2>
|
||||
<p><span class="type">GdkRGBA</span> is a convenient way to pass rgba colors around.
|
||||
<p><a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a> is a convenient way to pass rgba colors around.
|
||||
It’s based on cairo’s way to deal with colors and mirrors its behavior.
|
||||
All values are in the range from 0.0 to 1.0 inclusive. So the color
|
||||
(0.0, 0.0, 0.0, 0.0) represents transparent black and
|
||||
@ -121,9 +121,9 @@ to this range when drawing.</p>
|
||||
<a name="gdk3-RGBA-Colors.functions_details"></a><h2>Functions</h2>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-rgba-copy"></a><h3>gdk_rgba_copy ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkRGBA</span> *
|
||||
gdk_rgba_copy (<em class="parameter"><code>const <span class="type">GdkRGBA</span> *rgba</code></em>);</pre>
|
||||
<p>Makes a copy of a <span class="type">GdkRGBA</span>.</p>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="returnvalue">GdkRGBA</span></a> *
|
||||
gdk_rgba_copy (<em class="parameter"><code>const <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a> *rgba</code></em>);</pre>
|
||||
<p>Makes a copy of a <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a>.</p>
|
||||
<p>The result must be freed through <a class="link" href="gdk3-RGBA-Colors.html#gdk-rgba-free" title="gdk_rgba_free ()"><code class="function">gdk_rgba_free()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-rgba-copy.parameters"></a><h4>Parameters</h4>
|
||||
@ -135,14 +135,14 @@ gdk_rgba_copy (<em class="parameter"><code>const <span class="type">GdkRGBA</spa
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>rgba</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRGBA</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-rgba-copy.returns"></a><h4>Returns</h4>
|
||||
<p> A newly allocated <span class="type">GdkRGBA</span>, with the same contents as <em class="parameter"><code>rgba</code></em>
|
||||
<p> A newly allocated <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a>, with the same contents as <em class="parameter"><code>rgba</code></em>
|
||||
</p>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-0.html#api-index-3.0">3.0</a></p>
|
||||
@ -151,8 +151,8 @@ gdk_rgba_copy (<em class="parameter"><code>const <span class="type">GdkRGBA</spa
|
||||
<div class="refsect2">
|
||||
<a name="gdk-rgba-free"></a><h3>gdk_rgba_free ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_rgba_free (<em class="parameter"><code><span class="type">GdkRGBA</span> *rgba</code></em>);</pre>
|
||||
<p>Frees a <span class="type">GdkRGBA</span> created with <a class="link" href="gdk3-RGBA-Colors.html#gdk-rgba-copy" title="gdk_rgba_copy ()"><code class="function">gdk_rgba_copy()</code></a></p>
|
||||
gdk_rgba_free (<em class="parameter"><code><a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a> *rgba</code></em>);</pre>
|
||||
<p>Frees a <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a> created with <a class="link" href="gdk3-RGBA-Colors.html#gdk-rgba-copy" title="gdk_rgba_copy ()"><code class="function">gdk_rgba_copy()</code></a></p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-rgba-free.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -163,7 +163,7 @@ gdk_rgba_free (<em class="parameter"><code><span class="type">GdkRGBA</span> *rg
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>rgba</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRGBA</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -174,7 +174,7 @@ gdk_rgba_free (<em class="parameter"><code><span class="type">GdkRGBA</span> *rg
|
||||
<div class="refsect2">
|
||||
<a name="gdk-rgba-parse"></a><h3>gdk_rgba_parse ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_rgba_parse (<em class="parameter"><code><span class="type">GdkRGBA</span> *rgba</code></em>,
|
||||
gdk_rgba_parse (<em class="parameter"><code><a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a> *rgba</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *spec</code></em>);</pre>
|
||||
<p>Parses a textual representation of a color, filling in
|
||||
the <em class="parameter"><code>red</code></em>
|
||||
@ -182,7 +182,7 @@ the <em class="parameter"><code>red</code></em>
|
||||
, <em class="parameter"><code>blue</code></em>
|
||||
and <em class="parameter"><code>alpha</code></em>
|
||||
fields of the <em class="parameter"><code>rgba</code></em>
|
||||
<span class="type">GdkRGBA</span>.</p>
|
||||
<a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a>.</p>
|
||||
<p>The string can be either one of:</p>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
|
||||
<li class="listitem"><p>A standard name (Taken from the X11 rgb.txt file).</p></li>
|
||||
@ -207,7 +207,7 @@ a is a floating point value in the range 0 to 1.</p>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>rgba</p></td>
|
||||
<td class="parameter_description"><p>the <span class="type">GdkRGBA</span> to fill in</p></td>
|
||||
<td class="parameter_description"><p>the <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a> to fill in</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -242,12 +242,12 @@ gdk_rgba_equal (<em class="parameter"><code><span class="type">gconstpointer</sp
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>p1</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRGBA</span> pointer. </p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a> pointer. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GdkRGBA]</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>p2</p></td>
|
||||
<td class="parameter_description"><p>another <span class="type">GdkRGBA</span> pointer. </p></td>
|
||||
<td class="parameter_description"><p>another <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a> pointer. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GdkRGBA]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -265,7 +265,7 @@ gdk_rgba_equal (<em class="parameter"><code><span class="type">gconstpointer</sp
|
||||
<pre class="programlisting"><span class="returnvalue">guint</span>
|
||||
gdk_rgba_hash (<em class="parameter"><code><span class="type">gconstpointer</span> p</code></em>);</pre>
|
||||
<p>A hash function suitable for using for a hash
|
||||
table that stores <span class="type">GdkRGBAs</span>.</p>
|
||||
table that stores <a href="gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBAs</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-rgba-hash.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -276,7 +276,7 @@ table that stores <span class="type">GdkRGBAs</span>.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>p</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRGBA</span> pointer. </p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a> pointer. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> GdkRGBA]</span></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -292,7 +292,7 @@ table that stores <span class="type">GdkRGBAs</span>.</p>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-rgba-to-string"></a><h3>gdk_rgba_to_string ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gchar</span> *
|
||||
gdk_rgba_to_string (<em class="parameter"><code>const <span class="type">GdkRGBA</span> *rgba</code></em>);</pre>
|
||||
gdk_rgba_to_string (<em class="parameter"><code>const <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a> *rgba</code></em>);</pre>
|
||||
<p>Returns a textual specification of <em class="parameter"><code>rgba</code></em>
|
||||
in the form
|
||||
<code class="literal">rgb(r,g,b)</code> or
|
||||
@ -317,7 +317,7 @@ different representation.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>rgba</p></td>
|
||||
<td class="parameter_description"><p>a <span class="type">GdkRGBA</span></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -329,6 +329,54 @@ different representation.</p>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-0.html#api-index-3.0">3.0</a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-RGBA-Colors.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkRGBA"></a><h3>GdkRGBA</h3>
|
||||
<pre class="programlisting">typedef struct {
|
||||
gdouble red;
|
||||
gdouble green;
|
||||
gdouble blue;
|
||||
gdouble alpha;
|
||||
} GdkRGBA;
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-RGBA-Colors.html#GdkRGBA" title="GdkRGBA"><span class="type">GdkRGBA</span></a> is used to represent a (possibly translucent)
|
||||
color, in a way that is compatible with cairo’s notion of color.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkRGBA.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GdkRGBA.red"></a>red</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The intensity of the red channel from 0.0 to 1.0 inclusive</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GdkRGBA.green"></a>green</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The intensity of the green channel from 0.0 to 1.0 inclusive</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GdkRGBA.blue"></a>blue</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The intensity of the blue channel from 0.0 to 1.0 inclusive</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GdkRGBA.alpha"></a>alpha</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The opacity of the color from 0.0 for completely translucent to
|
||||
1.0 for opaque</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32.1</div>
|
||||
|
@ -116,67 +116,67 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_SELECTION_PRIMARY</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-SELECTION-PRIMARY:CAPS" title="GDK_SELECTION_PRIMARY">GDK_SELECTION_PRIMARY</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_SELECTION_SECONDARY</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-SELECTION-SECONDARY:CAPS" title="GDK_SELECTION_SECONDARY">GDK_SELECTION_SECONDARY</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_SELECTION_CLIPBOARD</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-SELECTION-CLIPBOARD:CAPS" title="GDK_SELECTION_CLIPBOARD">GDK_SELECTION_CLIPBOARD</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_TARGET_BITMAP</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-TARGET-BITMAP:CAPS" title="GDK_TARGET_BITMAP">GDK_TARGET_BITMAP</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_TARGET_COLORMAP</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-TARGET-COLORMAP:CAPS" title="GDK_TARGET_COLORMAP">GDK_TARGET_COLORMAP</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_TARGET_DRAWABLE</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-TARGET-DRAWABLE:CAPS" title="GDK_TARGET_DRAWABLE">GDK_TARGET_DRAWABLE</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_TARGET_PIXMAP</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-TARGET-PIXMAP:CAPS" title="GDK_TARGET_PIXMAP">GDK_TARGET_PIXMAP</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_TARGET_STRING</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-TARGET-STRING:CAPS" title="GDK_TARGET_STRING">GDK_TARGET_STRING</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_SELECTION_TYPE_ATOM</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-ATOM:CAPS" title="GDK_SELECTION_TYPE_ATOM">GDK_SELECTION_TYPE_ATOM</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_SELECTION_TYPE_BITMAP</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-BITMAP:CAPS" title="GDK_SELECTION_TYPE_BITMAP">GDK_SELECTION_TYPE_BITMAP</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_SELECTION_TYPE_COLORMAP</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-COLORMAP:CAPS" title="GDK_SELECTION_TYPE_COLORMAP">GDK_SELECTION_TYPE_COLORMAP</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_SELECTION_TYPE_DRAWABLE</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-DRAWABLE:CAPS" title="GDK_SELECTION_TYPE_DRAWABLE">GDK_SELECTION_TYPE_DRAWABLE</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_SELECTION_TYPE_INTEGER</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-INTEGER:CAPS" title="GDK_SELECTION_TYPE_INTEGER">GDK_SELECTION_TYPE_INTEGER</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_SELECTION_TYPE_PIXMAP</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-PIXMAP:CAPS" title="GDK_SELECTION_TYPE_PIXMAP">GDK_SELECTION_TYPE_PIXMAP</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_SELECTION_TYPE_WINDOW</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-WINDOW:CAPS" title="GDK_SELECTION_TYPE_WINDOW">GDK_SELECTION_TYPE_WINDOW</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name">GDK_SELECTION_TYPE_STRING</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Selections.html#GDK-SELECTION-TYPE-STRING:CAPS" title="GDK_SELECTION_TYPE_STRING">GDK_SELECTION_TYPE_STRING</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -191,7 +191,7 @@
|
||||
<p>GDK’s selection functions, based on the <a class="ulink" href="https://www.x.org/releases/X11R7.6/doc/xorg-docs/specs/ICCCM/icccm.html" target="_top">X selection mechanism</a>,
|
||||
provide a way to transfer arbitrary chunks of
|
||||
data between programs. A “selection” is a essentially
|
||||
a named clipboard, identified by a string interned as a <span class="type">GdkAtom</span>. By
|
||||
a named clipboard, identified by a string interned as a <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a>. By
|
||||
claiming ownership of a selection, an application indicates that it will
|
||||
be responsible for supplying its contents. The most common selections are
|
||||
<code class="literal">PRIMARY</code> and <code class="literal">CLIPBOARD</code>.</p>
|
||||
@ -219,7 +219,7 @@ it will work on other GDK backends too.</p>
|
||||
<a name="gdk-selection-owner-set"></a><h3>gdk_selection_owner_set ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_selection_owner_set (<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *owner</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> selection</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> selection</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint32</span> time_</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> send_event</code></em>);</pre>
|
||||
<p>Sets the owner of the given selection.</p>
|
||||
@ -274,7 +274,7 @@ changed to <em class="parameter"><code>owner</code></em>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_selection_owner_set_for_display (<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *owner</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> selection</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> selection</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint32</span> time_</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> send_event</code></em>);</pre>
|
||||
<p>Sets the <a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> <em class="parameter"><code>owner</code></em>
|
||||
@ -332,7 +332,7 @@ otherwise <code class="literal">FALSE</code>.</p>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-selection-owner-get"></a><h3>gdk_selection_owner_get ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="returnvalue">GdkWindow</span></a> *
|
||||
gdk_selection_owner_get (<em class="parameter"><code><span class="type">GdkAtom</span> selection</code></em>);</pre>
|
||||
gdk_selection_owner_get (<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> selection</code></em>);</pre>
|
||||
<p>Determines the owner of the given selection.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-selection-owner-get.parameters"></a><h4>Parameters</h4>
|
||||
@ -365,7 +365,7 @@ foreign window will never be created by this call. </p>
|
||||
<a name="gdk-selection-owner-get-for-display"></a><h3>gdk_selection_owner_get_for_display ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="returnvalue">GdkWindow</span></a> *
|
||||
gdk_selection_owner_get_for_display (<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> selection</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> selection</code></em>);</pre>
|
||||
<p>Determine the owner of the given selection.</p>
|
||||
<p>Note that the return value may be owned by a different
|
||||
process if a foreign window was previously created for that
|
||||
@ -407,8 +407,8 @@ process, the <a class="link" href="gdk3-Windows.html#GdkWindow"><span class="typ
|
||||
<a name="gdk-selection-convert"></a><h3>gdk_selection_convert ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_selection_convert (<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *requestor</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> selection</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> target</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> selection</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> target</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint32</span> time_</code></em>);</pre>
|
||||
<p>Retrieves the contents of a selection in a given
|
||||
form.</p>
|
||||
@ -455,7 +455,7 @@ the time indicated by the timestamp.</p></td>
|
||||
<pre class="programlisting"><span class="returnvalue">gint</span>
|
||||
gdk_selection_property_get (<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *requestor</code></em>,
|
||||
<em class="parameter"><code><span class="type">guchar</span> **data</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> *prop_type</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> *prop_type</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *prop_format</code></em>);</pre>
|
||||
<p>Retrieves selection data that was stored by the selection
|
||||
data in response to a call to <a class="link" href="gdk3-Selections.html#gdk-selection-convert" title="gdk_selection_convert ()"><code class="function">gdk_selection_convert()</code></a>. This function
|
||||
@ -510,9 +510,9 @@ be zero, to ensure nul-termination of strings</p></td>
|
||||
<a name="gdk-selection-send-notify"></a><h3>gdk_selection_send_notify ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_selection_send_notify (<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *requestor</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> selection</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> target</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> property</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> selection</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> target</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> property</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint32</span> time_</code></em>);</pre>
|
||||
<p>Sends a response to SelectionRequest event.</p>
|
||||
<div class="refsect3">
|
||||
@ -542,7 +542,7 @@ gdk_selection_send_notify (<em class="parameter"><code><a class="link" href="gdk
|
||||
<tr>
|
||||
<td class="parameter_name"><p>property</p></td>
|
||||
<td class="parameter_description"><p>property in which the selection owner stored the
|
||||
data, or <code class="literal">GDK_NONE</code> to indicate that the request
|
||||
data, or <a class="link" href="gdk3-Properties-and-Atoms.html#GDK-NONE:CAPS" title="GDK_NONE"><code class="literal">GDK_NONE</code></a> to indicate that the request
|
||||
was rejected.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
@ -561,9 +561,9 @@ was rejected.</p></td>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_selection_send_notify_for_display (<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkWindow"><span class="type">GdkWindow</span></a> *requestor</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> selection</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> target</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> property</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> selection</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> target</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> property</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint32</span> time_</code></em>);</pre>
|
||||
<p>Send a response to SelectionRequest event.</p>
|
||||
<div class="refsect3">
|
||||
@ -599,7 +599,7 @@ is realized</p></td>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>property</p></td>
|
||||
<td class="parameter_description"><p>property in which the selection owner stored the data,
|
||||
or <code class="literal">GDK_NONE</code> to indicate that the request was rejected</p></td>
|
||||
or <a class="link" href="gdk3-Properties-and-Atoms.html#GDK-NONE:CAPS" title="GDK_NONE"><code class="literal">GDK_NONE</code></a> to indicate that the request was rejected</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -613,6 +613,120 @@ or <code class="literal">GDK_NONE</code> to indicate that the request was reject
|
||||
<p class="since">Since: 2.2</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Selections.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-SELECTION-PRIMARY:CAPS"></a><h3>GDK_SELECTION_PRIMARY</h3>
|
||||
<pre class="programlisting">#define GDK_SELECTION_PRIMARY _GDK_MAKE_ATOM (1)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">PRIMARY</code> selection.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-SELECTION-SECONDARY:CAPS"></a><h3>GDK_SELECTION_SECONDARY</h3>
|
||||
<pre class="programlisting">#define GDK_SELECTION_SECONDARY _GDK_MAKE_ATOM (2)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">SECONDARY</code> selection.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-SELECTION-CLIPBOARD:CAPS"></a><h3>GDK_SELECTION_CLIPBOARD</h3>
|
||||
<pre class="programlisting">#define GDK_SELECTION_CLIPBOARD _GDK_MAKE_ATOM (69)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">CLIPBOARD</code> selection.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-TARGET-BITMAP:CAPS"></a><h3>GDK_TARGET_BITMAP</h3>
|
||||
<pre class="programlisting">#define GDK_TARGET_BITMAP _GDK_MAKE_ATOM (5)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">BITMAP</code> selection target.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-TARGET-COLORMAP:CAPS"></a><h3>GDK_TARGET_COLORMAP</h3>
|
||||
<pre class="programlisting">#define GDK_TARGET_COLORMAP _GDK_MAKE_ATOM (7)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">COLORMAP</code> selection target.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-TARGET-DRAWABLE:CAPS"></a><h3>GDK_TARGET_DRAWABLE</h3>
|
||||
<pre class="programlisting">#define GDK_TARGET_DRAWABLE _GDK_MAKE_ATOM (17)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">DRAWABLE</code> selection target.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-TARGET-PIXMAP:CAPS"></a><h3>GDK_TARGET_PIXMAP</h3>
|
||||
<pre class="programlisting">#define GDK_TARGET_PIXMAP _GDK_MAKE_ATOM (20)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">PIXMAP</code> selection target.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-TARGET-STRING:CAPS"></a><h3>GDK_TARGET_STRING</h3>
|
||||
<pre class="programlisting">#define GDK_TARGET_STRING _GDK_MAKE_ATOM (31)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">STRING</code> selection target.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-SELECTION-TYPE-ATOM:CAPS"></a><h3>GDK_SELECTION_TYPE_ATOM</h3>
|
||||
<pre class="programlisting">#define GDK_SELECTION_TYPE_ATOM _GDK_MAKE_ATOM (4)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">ATOM</code> selection type.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-SELECTION-TYPE-BITMAP:CAPS"></a><h3>GDK_SELECTION_TYPE_BITMAP</h3>
|
||||
<pre class="programlisting">#define GDK_SELECTION_TYPE_BITMAP _GDK_MAKE_ATOM (5)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">BITMAP</code> selection type.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-SELECTION-TYPE-COLORMAP:CAPS"></a><h3>GDK_SELECTION_TYPE_COLORMAP</h3>
|
||||
<pre class="programlisting">#define GDK_SELECTION_TYPE_COLORMAP _GDK_MAKE_ATOM (7)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">COLORMAP</code> selection type.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-SELECTION-TYPE-DRAWABLE:CAPS"></a><h3>GDK_SELECTION_TYPE_DRAWABLE</h3>
|
||||
<pre class="programlisting">#define GDK_SELECTION_TYPE_DRAWABLE _GDK_MAKE_ATOM (17)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">DRAWABLE</code> selection type.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-SELECTION-TYPE-INTEGER:CAPS"></a><h3>GDK_SELECTION_TYPE_INTEGER</h3>
|
||||
<pre class="programlisting">#define GDK_SELECTION_TYPE_INTEGER _GDK_MAKE_ATOM (19)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">INTEGER</code> selection type.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-SELECTION-TYPE-PIXMAP:CAPS"></a><h3>GDK_SELECTION_TYPE_PIXMAP</h3>
|
||||
<pre class="programlisting">#define GDK_SELECTION_TYPE_PIXMAP _GDK_MAKE_ATOM (20)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">PIXMAP</code> selection type.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-SELECTION-TYPE-WINDOW:CAPS"></a><h3>GDK_SELECTION_TYPE_WINDOW</h3>
|
||||
<pre class="programlisting">#define GDK_SELECTION_TYPE_WINDOW _GDK_MAKE_ATOM (33)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">WINDOW</code> selection type.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GDK-SELECTION-TYPE-STRING:CAPS"></a><h3>GDK_SELECTION_TYPE_STRING</h3>
|
||||
<pre class="programlisting">#define GDK_SELECTION_TYPE_STRING _GDK_MAKE_ATOM (31)
|
||||
</pre>
|
||||
<p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> representing the <code class="literal">STRING</code> selection type.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32.1</div>
|
||||
|
@ -112,8 +112,8 @@ gdk_test_simulate_button (<em class="parameter"><code><a class="link" href="gdk3
|
||||
<em class="parameter"><code><span class="type">gint</span> x</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> y</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> button</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkModifierType</span> modifiers</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkEventType</span> button_pressrelease</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkModifierType" title="enum GdkModifierType"><span class="type">GdkModifierType</span></a> modifiers</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Events.html#GdkEventType" title="enum GdkEventType"><span class="type">GdkEventType</span></a> button_pressrelease</code></em>);</pre>
|
||||
<p>This function is intended to be used in GTK+ test programs.
|
||||
It will warp the mouse pointer to the given (<em class="parameter"><code>x</code></em>
|
||||
,<em class="parameter"><code>y</code></em>
|
||||
@ -166,7 +166,7 @@ for the button event</p></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>button_pressrelease</p></td>
|
||||
<td class="parameter_description"><p>either <code class="literal">GDK_BUTTON_PRESS</code> or <code class="literal">GDK_BUTTON_RELEASE</code></p></td>
|
||||
<td class="parameter_description"><p>either <a class="link" href="gdk3-Events.html#GDK-BUTTON-PRESS:CAPS"><code class="literal">GDK_BUTTON_PRESS</code></a> or <a class="link" href="gdk3-Events.html#GDK-BUTTON-RELEASE:CAPS"><code class="literal">GDK_BUTTON_RELEASE</code></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -187,8 +187,8 @@ gdk_test_simulate_key (<em class="parameter"><code><a class="link" href="gdk3-Wi
|
||||
<em class="parameter"><code><span class="type">gint</span> x</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> y</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> keyval</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkModifierType</span> modifiers</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkEventType</span> key_pressrelease</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Windows.html#GdkModifierType" title="enum GdkModifierType"><span class="type">GdkModifierType</span></a> modifiers</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Events.html#GdkEventType" title="enum GdkEventType"><span class="type">GdkEventType</span></a> key_pressrelease</code></em>);</pre>
|
||||
<p>This function is intended to be used in GTK+ test programs.
|
||||
If (<em class="parameter"><code>x</code></em>
|
||||
,<em class="parameter"><code>y</code></em>
|
||||
@ -249,7 +249,7 @@ for the key event</p></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>key_pressrelease</p></td>
|
||||
<td class="parameter_description"><p>either <code class="literal">GDK_KEY_PRESS</code> or <code class="literal">GDK_KEY_RELEASE</code></p></td>
|
||||
<td class="parameter_description"><p>either <a class="link" href="gdk3-Events.html#GDK-KEY-PRESS:CAPS"><code class="literal">GDK_KEY_PRESS</code></a> or <a class="link" href="gdk3-Events.html#GDK-KEY-RELEASE:CAPS"><code class="literal">GDK_KEY_RELEASE</code></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
@ -82,7 +82,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkByteOrder</span>
|
||||
<a class="link" href="gdk3-Visuals.html#GdkByteOrder" title="enum GdkByteOrder"><span class="returnvalue">GdkByteOrder</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Visuals.html#gdk-visual-get-byte-order" title="gdk_visual_get_byte_order ()">gdk_visual_get_byte_order</a> <span class="c_punctuation">()</span>
|
||||
@ -122,7 +122,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkVisualType</span>
|
||||
<a class="link" href="gdk3-Visuals.html#GdkVisualType" title="enum GdkVisualType"><span class="returnvalue">GdkVisualType</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Visuals.html#gdk-visual-get-visual-type" title="gdk_visual_get_visual_type ()">gdk_visual_get_visual_type</a> <span class="c_punctuation">()</span>
|
||||
@ -138,7 +138,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkVisualType</span>
|
||||
<a class="link" href="gdk3-Visuals.html#GdkVisualType" title="enum GdkVisualType"><span class="returnvalue">GdkVisualType</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-Visuals.html#gdk-visual-get-best-type" title="gdk_visual_get_best_type ()">gdk_visual_get_best_type</a> <span class="c_punctuation">()</span>
|
||||
@ -205,15 +205,15 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GdkVisual</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Visuals.html#GdkVisual-struct" title="GdkVisual">GdkVisual</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name">GdkVisualType</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Visuals.html#GdkVisualType" title="enum GdkVisualType">GdkVisualType</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name">GdkByteOrder</td>
|
||||
<td class="function_name"><a class="link" href="gdk3-Visuals.html#GdkByteOrder" title="enum GdkByteOrder">GdkByteOrder</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -246,11 +246,11 @@ creating windows with an alpha channel.</p>
|
||||
<p>A number of functions are provided for determining the “best” available
|
||||
visual. For the purposes of making this determination, higher bit depths
|
||||
are considered better, and for visuals of the same bit depth,
|
||||
<code class="literal">GDK_VISUAL_PSEUDO_COLOR</code> is preferred at 8bpp, otherwise, the visual
|
||||
<a class="link" href="gdk3-Visuals.html#GDK-VISUAL-PSEUDO-COLOR:CAPS"><code class="literal">GDK_VISUAL_PSEUDO_COLOR</code></a> is preferred at 8bpp, otherwise, the visual
|
||||
types are ranked in the order of(highest to lowest)
|
||||
<code class="literal">GDK_VISUAL_DIRECT_COLOR</code>, <code class="literal">GDK_VISUAL_TRUE_COLOR</code>,
|
||||
<code class="literal">GDK_VISUAL_PSEUDO_COLOR</code>, <code class="literal">GDK_VISUAL_STATIC_COLOR</code>,
|
||||
<code class="literal">GDK_VISUAL_GRAYSCALE</code>, then <code class="literal">GDK_VISUAL_STATIC_GRAY</code>.</p>
|
||||
<a class="link" href="gdk3-Visuals.html#GDK-VISUAL-DIRECT-COLOR:CAPS"><code class="literal">GDK_VISUAL_DIRECT_COLOR</code></a>, <a class="link" href="gdk3-Visuals.html#GDK-VISUAL-TRUE-COLOR:CAPS"><code class="literal">GDK_VISUAL_TRUE_COLOR</code></a>,
|
||||
<a class="link" href="gdk3-Visuals.html#GDK-VISUAL-PSEUDO-COLOR:CAPS"><code class="literal">GDK_VISUAL_PSEUDO_COLOR</code></a>, <a class="link" href="gdk3-Visuals.html#GDK-VISUAL-STATIC-COLOR:CAPS"><code class="literal">GDK_VISUAL_STATIC_COLOR</code></a>,
|
||||
<a class="link" href="gdk3-Visuals.html#GDK-VISUAL-GRAYSCALE:CAPS"><code class="literal">GDK_VISUAL_GRAYSCALE</code></a>, then <a class="link" href="gdk3-Visuals.html#GDK-VISUAL-STATIC-GRAY:CAPS"><code class="literal">GDK_VISUAL_STATIC_GRAY</code></a>.</p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Visuals.functions_details"></a><h2>Functions</h2>
|
||||
@ -297,7 +297,7 @@ location for available depths. </p></td>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-query-visual-types"></a><h3>gdk_query_visual_types ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gdk_query_visual_types (<em class="parameter"><code><span class="type">GdkVisualType</span> **visual_types</code></em>,
|
||||
gdk_query_visual_types (<em class="parameter"><code><a class="link" href="gdk3-Visuals.html#GdkVisualType" title="enum GdkVisualType"><span class="type">GdkVisualType</span></a> **visual_types</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *count</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_query_visual_types</code> has been deprecated since version 3.22 and should not be used in newly-written code.</p>
|
||||
@ -438,7 +438,7 @@ to how much precision the pixel value contains for a particular primary.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-visual-get-byte-order"></a><h3>gdk_visual_get_byte_order ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkByteOrder</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Visuals.html#GdkByteOrder" title="enum GdkByteOrder"><span class="returnvalue">GdkByteOrder</span></a>
|
||||
gdk_visual_get_byte_order (<em class="parameter"><code><a class="link" href="gdk3-Visuals.html#GdkVisual"><span class="type">GdkVisual</span></a> *visual</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_visual_get_byte_order</code> has been deprecated since version 3.22 and should not be used in newly-written code.</p>
|
||||
@ -465,7 +465,7 @@ meaningful information for this.</p>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-visual-get-byte-order.returns"></a><h4>Returns</h4>
|
||||
<p> A <span class="type">GdkByteOrder</span> stating the byte order of <em class="parameter"><code>visual</code></em>
|
||||
<p> A <a class="link" href="gdk3-Visuals.html#GdkByteOrder" title="enum GdkByteOrder"><span class="type">GdkByteOrder</span></a> stating the byte order of <em class="parameter"><code>visual</code></em>
|
||||
.</p>
|
||||
</div>
|
||||
<p class="since">Since: 2.22</p>
|
||||
@ -628,7 +628,7 @@ to how much precision the pixel value contains for a particular primary.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-visual-get-visual-type"></a><h3>gdk_visual_get_visual_type ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkVisualType</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Visuals.html#GdkVisualType" title="enum GdkVisualType"><span class="returnvalue">GdkVisualType</span></a>
|
||||
gdk_visual_get_visual_type (<em class="parameter"><code><a class="link" href="gdk3-Visuals.html#GdkVisual"><span class="type">GdkVisual</span></a> *visual</code></em>);</pre>
|
||||
<p>Returns the type of visual this is (PseudoColor, TrueColor, etc).</p>
|
||||
<div class="refsect3">
|
||||
@ -648,7 +648,7 @@ gdk_visual_get_visual_type (<em class="parameter"><code><a class="link" href="gd
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-visual-get-visual-type.returns"></a><h4>Returns</h4>
|
||||
<p> A <span class="type">GdkVisualType</span> stating the type of <em class="parameter"><code>visual</code></em>
|
||||
<p> A <a class="link" href="gdk3-Visuals.html#GdkVisualType" title="enum GdkVisualType"><span class="type">GdkVisualType</span></a> stating the type of <em class="parameter"><code>visual</code></em>
|
||||
.</p>
|
||||
</div>
|
||||
<p class="since">Since: 2.22</p>
|
||||
@ -674,7 +674,7 @@ per pixel.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-visual-get-best-type"></a><h3>gdk_visual_get_best_type ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkVisualType</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Visuals.html#GdkVisualType" title="enum GdkVisualType"><span class="returnvalue">GdkVisualType</span></a>
|
||||
gdk_visual_get_best_type (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_visual_get_best_type</code> has been deprecated since version 3.22 and should not be used in newly-written code.</p>
|
||||
@ -764,7 +764,7 @@ not be freed. <code class="literal">NULL</code> may be returned if no visual sup
|
||||
<div class="refsect2">
|
||||
<a name="gdk-visual-get-best-with-type"></a><h3>gdk_visual_get_best_with_type ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Visuals.html#GdkVisual"><span class="returnvalue">GdkVisual</span></a> *
|
||||
gdk_visual_get_best_with_type (<em class="parameter"><code><span class="type">GdkVisualType</span> visual_type</code></em>);</pre>
|
||||
gdk_visual_get_best_with_type (<em class="parameter"><code><a class="link" href="gdk3-Visuals.html#GdkVisualType" title="enum GdkVisualType"><span class="type">GdkVisualType</span></a> visual_type</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_visual_get_best_with_type</code> has been deprecated since version 3.22 and should not be used in newly-written code.</p>
|
||||
<p>Visual selection should be done using
|
||||
@ -802,7 +802,7 @@ should not be freed. <code class="literal">NULL</code> may be returned if no vis
|
||||
<a name="gdk-visual-get-best-with-both"></a><h3>gdk_visual_get_best_with_both ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Visuals.html#GdkVisual"><span class="returnvalue">GdkVisual</span></a> *
|
||||
gdk_visual_get_best_with_both (<em class="parameter"><code><span class="type">gint</span> depth</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkVisualType</span> visual_type</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Visuals.html#GdkVisualType" title="enum GdkVisualType"><span class="type">GdkVisualType</span></a> visual_type</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gdk_visual_get_best_with_both</code> has been deprecated since version 3.22 and should not be used in newly-written code.</p>
|
||||
<p>Visual selection should be done using
|
||||
@ -869,6 +869,123 @@ gdk_visual_get_screen (<em class="parameter"><code><a class="link" href="gdk3-Vi
|
||||
<p class="since">Since: 2.2</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="gdk3-Visuals.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GdkVisual-struct"></a><h3>GdkVisual</h3>
|
||||
<pre class="programlisting">typedef struct _GdkVisual GdkVisual;</pre>
|
||||
<p>A <a class="link" href="gdk3-Visuals.html#GdkVisual"><span class="type">GdkVisual</span></a> contains information about
|
||||
a particular visual.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkVisualType"></a><h3>enum GdkVisualType</h3>
|
||||
<p>A set of values that describe the manner in which the pixel values
|
||||
for a visual are converted into RGB values for display.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkVisualType.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-VISUAL-STATIC-GRAY:CAPS"></a>GDK_VISUAL_STATIC_GRAY</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Each pixel value indexes a grayscale value
|
||||
directly.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-VISUAL-GRAYSCALE:CAPS"></a>GDK_VISUAL_GRAYSCALE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Each pixel is an index into a color map that
|
||||
maps pixel values into grayscale values. The color map can be
|
||||
changed by an application.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-VISUAL-STATIC-COLOR:CAPS"></a>GDK_VISUAL_STATIC_COLOR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Each pixel value is an index into a predefined,
|
||||
unmodifiable color map that maps pixel values into RGB values.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-VISUAL-PSEUDO-COLOR:CAPS"></a>GDK_VISUAL_PSEUDO_COLOR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Each pixel is an index into a color map that
|
||||
maps pixel values into rgb values. The color map can be changed by
|
||||
an application.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-VISUAL-TRUE-COLOR:CAPS"></a>GDK_VISUAL_TRUE_COLOR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Each pixel value directly contains red, green,
|
||||
and blue components. Use <a class="link" href="gdk3-Visuals.html#gdk-visual-get-red-pixel-details" title="gdk_visual_get_red_pixel_details ()"><code class="function">gdk_visual_get_red_pixel_details()</code></a>, etc,
|
||||
to obtain information about how the components are assembled into
|
||||
a pixel value.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-VISUAL-DIRECT-COLOR:CAPS"></a>GDK_VISUAL_DIRECT_COLOR</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Each pixel value contains red, green, and blue
|
||||
components as for <a class="link" href="gdk3-Visuals.html#GDK-VISUAL-TRUE-COLOR:CAPS"><code class="literal">GDK_VISUAL_TRUE_COLOR</code></a>, but the components are
|
||||
mapped via a color table into the final output table instead of
|
||||
being converted directly.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GdkByteOrder"></a><h3>enum GdkByteOrder</h3>
|
||||
<p>A set of values describing the possible byte-orders
|
||||
for storing pixel values in memory.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GdkByteOrder.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-LSB-FIRST:CAPS"></a>GDK_LSB_FIRST</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The values are stored with the least-significant byte
|
||||
first. For instance, the 32-bit value 0xffeecc would be stored
|
||||
in memory as 0xcc, 0xee, 0xff, 0x00.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GDK-MSB-FIRST:CAPS"></a>GDK_MSB_FIRST</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The values are stored with the most-significant byte
|
||||
first. For instance, the 32-bit value 0xffeecc would be stored
|
||||
in memory as 0x00, 0xff, 0xee, 0xcc.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32.1</div>
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -505,7 +505,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkAtom</span>
|
||||
<a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="returnvalue">GdkAtom</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-X-Window-System-Interaction.html#gdk-x11-xatom-to-atom" title="gdk_x11_xatom_to_atom ()">gdk_x11_xatom_to_atom</a> <span class="c_punctuation">()</span>
|
||||
@ -513,7 +513,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GdkAtom</span>
|
||||
<a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="returnvalue">GdkAtom</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="gdk3-X-Window-System-Interaction.html#gdk-x11-xatom-to-atom-for-display" title="gdk_x11_xatom_to_atom_for_display ()">gdk_x11_xatom_to_atom_for_display</a> <span class="c_punctuation">()</span>
|
||||
@ -1663,7 +1663,7 @@ object), or <code class="literal">NULL</code> if the visual ID wasn’t found. <
|
||||
<a name="gdk-x11-screen-supports-net-wm-hint"></a><h3>gdk_x11_screen_supports_net_wm_hint ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_x11_screen_supports_net_wm_hint (<em class="parameter"><code><a class="link" href="GdkScreen.html" title="GdkScreen"><span class="type">GdkScreen</span></a> *screen</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> property</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> property</code></em>);</pre>
|
||||
<p>This function is specific to the X11 backend of GDK, and indicates
|
||||
whether the window manager supports a certain hint from the
|
||||
<a class="ulink" href="http://www.freedesktop.org/Standards/wm-spec" target="_top">Extended Window Manager Hints</a> specification.</p>
|
||||
@ -2340,7 +2340,7 @@ gdk_x11_cursor_get_xdisplay (<em class="parameter"><code><a class="link" href="g
|
||||
gdk_x11_keymap_get_group_for_state (<em class="parameter"><code><a class="link" href="gdk3-Keyboard-Handling.html#GdkKeymap"><span class="type">GdkKeymap</span></a> *keymap</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> state</code></em>);</pre>
|
||||
<p>Extracts the group from the state field sent in an X Key event.
|
||||
This is only needed for code processing raw X events, since <span class="type">GdkEventKey</span>
|
||||
This is only needed for code processing raw X events, since <a class="link" href="gdk3-Event-Structures.html#GdkEventKey" title="struct GdkEventKey"><span class="type">GdkEventKey</span></a>
|
||||
directly includes an is_modifier field.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-x11-keymap-get-group-for-state.parameters"></a><h4>Parameters</h4>
|
||||
@ -2380,7 +2380,7 @@ gdk_x11_keymap_key_is_modifier (<em class="parameter"><code><a class="link" href
|
||||
is a modifier. That is, it’s a key that normally just affects
|
||||
the keyboard state and the behavior of other keys rather than
|
||||
producing a direct effect itself. This is only needed for code
|
||||
processing raw X events, since <span class="type">GdkEventKey</span> directly includes
|
||||
processing raw X events, since <a class="link" href="gdk3-Event-Structures.html#GdkEventKey" title="struct GdkEventKey"><span class="type">GdkEventKey</span></a> directly includes
|
||||
an is_modifier field.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-x11-keymap-key-is-modifier.parameters"></a><h4>Parameters</h4>
|
||||
@ -2441,8 +2441,8 @@ gdk_x11_visual_get_xvisual (<em class="parameter"><code><a class="link" href="gd
|
||||
<div class="refsect2">
|
||||
<a name="gdk-x11-atom-to-xatom"></a><h3>gdk_x11_atom_to_xatom ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">Atom</span>
|
||||
gdk_x11_atom_to_xatom (<em class="parameter"><code><span class="type">GdkAtom</span> atom</code></em>);</pre>
|
||||
<p>Converts from a <span class="type">GdkAtom</span> to the X atom for the default GDK display
|
||||
gdk_x11_atom_to_xatom (<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> atom</code></em>);</pre>
|
||||
<p>Converts from a <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> to the X atom for the default GDK display
|
||||
with the same string value.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-x11-atom-to-xatom.parameters"></a><h4>Parameters</h4>
|
||||
@ -2454,7 +2454,7 @@ with the same string value.</p>
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>atom</p></td>
|
||||
<td class="parameter_description"><p>A <span class="type">GdkAtom</span> </p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> </p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
@ -2470,9 +2470,9 @@ with the same string value.</p>
|
||||
<a name="gdk-x11-atom-to-xatom-for-display"></a><h3>gdk_x11_atom_to_xatom_for_display ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">Atom</span>
|
||||
gdk_x11_atom_to_xatom_for_display (<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> atom</code></em>);</pre>
|
||||
<p>Converts from a <span class="type">GdkAtom</span> to the X atom for a <a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a>
|
||||
with the same string value. The special value <code class="literal">GDK_NONE</code>
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> atom</code></em>);</pre>
|
||||
<p>Converts from a <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> to the X atom for a <a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a>
|
||||
with the same string value. The special value <a class="link" href="gdk3-Properties-and-Atoms.html#GDK-NONE:CAPS" title="GDK_NONE"><code class="literal">GDK_NONE</code></a>
|
||||
is converted to <code class="literal">None</code>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-x11-atom-to-xatom-for-display.parameters"></a><h4>Parameters</h4>
|
||||
@ -2490,7 +2490,7 @@ is converted to <code class="literal">None</code>.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>atom</p></td>
|
||||
<td class="parameter_description"><p>A <span class="type">GdkAtom</span>, or <code class="literal">GDK_NONE</code></p></td>
|
||||
<td class="parameter_description"><p>A <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a>, or <a class="link" href="gdk3-Properties-and-Atoms.html#GDK-NONE:CAPS" title="GDK_NONE"><code class="literal">GDK_NONE</code></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -2506,10 +2506,10 @@ is converted to <code class="literal">None</code>.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-x11-xatom-to-atom"></a><h3>gdk_x11_xatom_to_atom ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkAtom</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="returnvalue">GdkAtom</span></a>
|
||||
gdk_x11_xatom_to_atom (<em class="parameter"><code><span class="type">Atom</span> xatom</code></em>);</pre>
|
||||
<p>Convert from an X atom for the default display to the corresponding
|
||||
<span class="type">GdkAtom</span>.</p>
|
||||
<a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-x11-xatom-to-atom.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -2534,11 +2534,11 @@ gdk_x11_xatom_to_atom (<em class="parameter"><code><span class="type">Atom</span
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gdk-x11-xatom-to-atom-for-display"></a><h3>gdk_x11_xatom_to_atom_for_display ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GdkAtom</span>
|
||||
<pre class="programlisting"><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="returnvalue">GdkAtom</span></a>
|
||||
gdk_x11_xatom_to_atom_for_display (<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code><span class="type">Atom</span> xatom</code></em>);</pre>
|
||||
<p>Convert from an X atom for a <a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> to the corresponding
|
||||
<span class="type">GdkAtom</span>.</p>
|
||||
<a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-x11-xatom-to-atom-for-display.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -2563,7 +2563,7 @@ gdk_x11_xatom_to_atom_for_display (<em class="parameter"><code><a class="link" h
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gdk-x11-xatom-to-atom-for-display.returns"></a><h4>Returns</h4>
|
||||
<p>the corresponding <span class="type">GdkAtom</span>. </p>
|
||||
<p>the corresponding <a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a>. </p>
|
||||
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
|
||||
</div>
|
||||
<p class="since">Since: 2.2</p>
|
||||
@ -2741,7 +2741,7 @@ when the connection was opened, or <code class="literal">NULL</code> to remove t
|
||||
<pre class="programlisting"><span class="returnvalue">gint</span>
|
||||
gdk_x11_display_text_property_to_text_list
|
||||
(<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> encoding</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> encoding</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> format</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">guchar</span> *text</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> length</code></em>,
|
||||
@ -2836,7 +2836,7 @@ a call to <a class="link" href="gdk3-X-Window-System-Interaction.html#gdk-x11-di
|
||||
gdk_x11_display_string_to_compound_text
|
||||
(<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> *encoding</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> *encoding</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *format</code></em>,
|
||||
<em class="parameter"><code><span class="type">guchar</span> **ctext</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *length</code></em>);</pre>
|
||||
@ -2899,7 +2899,7 @@ allocated data for the property. </p></td>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gdk_x11_display_utf8_to_compound_text (<em class="parameter"><code><a class="link" href="GdkDisplay.html" title="GdkDisplay"><span class="type">GdkDisplay</span></a> *display</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkAtom</span> *encoding</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gdk3-Properties-and-Atoms.html#GdkAtom" title="GdkAtom"><span class="type">GdkAtom</span></a> *encoding</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *format</code></em>,
|
||||
<em class="parameter"><code><span class="type">guchar</span> **ctext</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *length</code></em>);</pre>
|
||||
|
@ -81,11 +81,28 @@
|
||||
<keyword type="function" name="gdk_error_trap_push ()" link="gdk3-General.html#gdk-error-trap-push" deprecated=""/>
|
||||
<keyword type="function" name="gdk_error_trap_pop ()" link="gdk3-General.html#gdk-error-trap-pop" deprecated=""/>
|
||||
<keyword type="function" name="gdk_error_trap_pop_ignored ()" link="gdk3-General.html#gdk-error-trap-pop-ignored" deprecated="" since="3.0"/>
|
||||
<keyword type="enum" name="enum GdkGrabStatus" link="gdk3-General.html#GdkGrabStatus"/>
|
||||
<keyword type="macro" name="GDK_WINDOWING_X11" link="gdk3-General.html#GDK-WINDOWING-X11:CAPS"/>
|
||||
<keyword type="macro" name="GDK_WINDOWING_WIN32" link="gdk3-General.html#GDK-WINDOWING-WIN32:CAPS"/>
|
||||
<keyword type="macro" name="GDK_WINDOWING_QUARTZ" link="gdk3-General.html#GDK-WINDOWING-QUARTZ:CAPS"/>
|
||||
<keyword type="macro" name="GDK_WINDOWING_WAYLAND" link="gdk3-General.html#GDK-WINDOWING-WAYLAND:CAPS"/>
|
||||
<keyword type="macro" name="GDK_VERSION_3_0" link="gdk3-General.html#GDK-VERSION-3-0:CAPS" since="3.4"/>
|
||||
<keyword type="macro" name="GDK_VERSION_3_2" link="gdk3-General.html#GDK-VERSION-3-2:CAPS" since="3.4"/>
|
||||
<keyword type="macro" name="GDK_VERSION_3_4" link="gdk3-General.html#GDK-VERSION-3-4:CAPS" since="3.4"/>
|
||||
<keyword type="macro" name="GDK_VERSION_3_6" link="gdk3-General.html#GDK-VERSION-3-6:CAPS" since="3.6"/>
|
||||
<keyword type="macro" name="GDK_VERSION_3_8" link="gdk3-General.html#GDK-VERSION-3-8:CAPS" since="3.8"/>
|
||||
<keyword type="macro" name="GDK_VERSION_3_10" link="gdk3-General.html#GDK-VERSION-3-10:CAPS" since="3.10"/>
|
||||
<keyword type="macro" name="GDK_VERSION_3_12" link="gdk3-General.html#GDK-VERSION-3-12:CAPS" since="3.12"/>
|
||||
<keyword type="macro" name="GDK_VERSION_3_14" link="gdk3-General.html#GDK-VERSION-3-14:CAPS" since="3.14"/>
|
||||
<keyword type="macro" name="GDK_VERSION_MIN_REQUIRED" link="gdk3-General.html#GDK-VERSION-MIN-REQUIRED:CAPS" since="3.4"/>
|
||||
<keyword type="macro" name="GDK_VERSION_MAX_ALLOWED" link="gdk3-General.html#GDK-VERSION-MAX-ALLOWED:CAPS" since="3.4"/>
|
||||
<keyword type="macro" name="GDK_DISABLE_DEPRECATION_WARNINGS" link="gdk3-General.html#GDK-DISABLE-DEPRECATION-WARNINGS:CAPS"/>
|
||||
<keyword type="function" name="gdk_display_manager_get ()" link="GdkDisplayManager.html#gdk-display-manager-get" since="2.2"/>
|
||||
<keyword type="function" name="gdk_display_manager_get_default_display ()" link="GdkDisplayManager.html#gdk-display-manager-get-default-display" since="2.2"/>
|
||||
<keyword type="function" name="gdk_display_manager_set_default_display ()" link="GdkDisplayManager.html#gdk-display-manager-set-default-display" since="2.2"/>
|
||||
<keyword type="function" name="gdk_display_manager_list_displays ()" link="GdkDisplayManager.html#gdk-display-manager-list-displays" since="2.2"/>
|
||||
<keyword type="function" name="gdk_display_manager_open_display ()" link="GdkDisplayManager.html#gdk-display-manager-open-display" since="3.0"/>
|
||||
<keyword type="struct" name="GdkDisplayManager" link="GdkDisplayManager.html#GdkDisplayManager-struct"/>
|
||||
<keyword type="property" name="The “default-display” property" link="GdkDisplayManager.html#GdkDisplayManager--default-display"/>
|
||||
<keyword type="signal" name="The “display-opened” signal" link="GdkDisplayManager.html#GdkDisplayManager-display-opened"/>
|
||||
<keyword type="function" name="gdk_display_open ()" link="GdkDisplay.html#gdk-display-open" since="2.2"/>
|
||||
@ -135,6 +152,7 @@
|
||||
<keyword type="function" name="gdk_display_get_primary_monitor ()" link="GdkDisplay.html#gdk-display-get-primary-monitor" since="3.22"/>
|
||||
<keyword type="function" name="gdk_display_get_monitor_at_point ()" link="GdkDisplay.html#gdk-display-get-monitor-at-point" since="3.22"/>
|
||||
<keyword type="function" name="gdk_display_get_monitor_at_window ()" link="GdkDisplay.html#gdk-display-get-monitor-at-window" since="3.22"/>
|
||||
<keyword type="struct" name="GdkDisplay" link="GdkDisplay.html#GdkDisplay-struct"/>
|
||||
<keyword type="signal" name="The “closed” signal" link="GdkDisplay.html#GdkDisplay-closed"/>
|
||||
<keyword type="signal" name="The “monitor-added” signal" link="GdkDisplay.html#GdkDisplay-monitor-added"/>
|
||||
<keyword type="signal" name="The “monitor-removed” signal" link="GdkDisplay.html#GdkDisplay-monitor-removed"/>
|
||||
@ -172,6 +190,7 @@
|
||||
<keyword type="function" name="gdk_screen_set_resolution ()" link="GdkScreen.html#gdk-screen-set-resolution" since="2.10"/>
|
||||
<keyword type="function" name="gdk_screen_get_active_window ()" link="GdkScreen.html#gdk-screen-get-active-window" deprecated="3.22" since="2.10"/>
|
||||
<keyword type="function" name="gdk_screen_get_window_stack ()" link="GdkScreen.html#gdk-screen-get-window-stack" since="2.10"/>
|
||||
<keyword type="struct" name="GdkScreen" link="GdkScreen.html#GdkScreen-struct"/>
|
||||
<keyword type="property" name="The “font-options” property" link="GdkScreen.html#GdkScreen--font-options"/>
|
||||
<keyword type="property" name="The “resolution” property" link="GdkScreen.html#GdkScreen--resolution"/>
|
||||
<keyword type="signal" name="The “composited-changed” signal" link="GdkScreen.html#GdkScreen-composited-changed"/>
|
||||
@ -185,6 +204,8 @@
|
||||
<keyword type="function" name="gdk_seat_get_pointer ()" link="GdkSeat.html#gdk-seat-get-pointer" since="3.20"/>
|
||||
<keyword type="function" name="gdk_seat_get_keyboard ()" link="GdkSeat.html#gdk-seat-get-keyboard" since="3.20"/>
|
||||
<keyword type="function" name="gdk_seat_get_slaves ()" link="GdkSeat.html#gdk-seat-get-slaves" since="3.20"/>
|
||||
<keyword type="struct" name="GdkSeat" link="GdkSeat.html#GdkSeat-struct"/>
|
||||
<keyword type="enum" name="enum GdkSeatCapabilities" link="GdkSeat.html#GdkSeatCapabilities" since="3.20"/>
|
||||
<keyword type="property" name="The “display” property" link="GdkSeat.html#GdkSeat--display"/>
|
||||
<keyword type="signal" name="The “device-added” signal" link="GdkSeat.html#GdkSeat-device-added"/>
|
||||
<keyword type="signal" name="The “device-removed” signal" link="GdkSeat.html#GdkSeat-device-removed"/>
|
||||
@ -201,6 +222,8 @@
|
||||
<keyword type="function" name="gdk_monitor_get_refresh_rate ()" link="GdkMonitor.html#gdk-monitor-get-refresh-rate" since="3.22"/>
|
||||
<keyword type="function" name="gdk_monitor_get_subpixel_layout ()" link="GdkMonitor.html#gdk-monitor-get-subpixel-layout" since="3.22"/>
|
||||
<keyword type="function" name="gdk_monitor_is_primary ()" link="GdkMonitor.html#gdk-monitor-is-primary" since="3.22"/>
|
||||
<keyword type="struct" name="GdkMonitor" link="GdkMonitor.html#GdkMonitor-struct"/>
|
||||
<keyword type="enum" name="enum GdkSubpixelLayout" link="GdkMonitor.html#GdkSubpixelLayout" since="3.22"/>
|
||||
<keyword type="property" name="The “display” property" link="GdkMonitor.html#GdkMonitor--display"/>
|
||||
<keyword type="property" name="The “geometry” property" link="GdkMonitor.html#GdkMonitor--geometry"/>
|
||||
<keyword type="property" name="The “height-mm” property" link="GdkMonitor.html#GdkMonitor--height-mm"/>
|
||||
@ -247,6 +270,15 @@
|
||||
<keyword type="function" name="gdk_device_get_last_event_window ()" link="GdkDevice.html#gdk-device-get-last-event-window" since="3.12"/>
|
||||
<keyword type="function" name="gdk_device_tool_get_serial ()" link="GdkDevice.html#gdk-device-tool-get-serial" since="3.22"/>
|
||||
<keyword type="function" name="gdk_device_tool_get_tool_type ()" link="GdkDevice.html#gdk-device-tool-get-tool-type" since="3.22"/>
|
||||
<keyword type="struct" name="GdkDevice" link="GdkDevice.html#GdkDevice-struct"/>
|
||||
<keyword type="enum" name="enum GdkInputSource" link="GdkDevice.html#GdkInputSource"/>
|
||||
<keyword type="enum" name="enum GdkInputMode" link="GdkDevice.html#GdkInputMode"/>
|
||||
<keyword type="enum" name="enum GdkAxisUse" link="GdkDevice.html#GdkAxisUse"/>
|
||||
<keyword type="enum" name="enum GdkAxisFlags" link="GdkDevice.html#GdkAxisFlags" since="3.22"/>
|
||||
<keyword type="enum" name="enum GdkDeviceToolType" link="GdkDevice.html#GdkDeviceToolType" since="3.22"/>
|
||||
<keyword type="enum" name="enum GdkDeviceType" link="GdkDevice.html#GdkDeviceType"/>
|
||||
<keyword type="enum" name="enum GdkGrabOwnership" link="GdkDevice.html#GdkGrabOwnership"/>
|
||||
<keyword type="struct" name="struct GdkTimeCoord" link="GdkDevice.html#GdkTimeCoord"/>
|
||||
<keyword type="property" name="The “associated-device” property" link="GdkDevice.html#GdkDevice--associated-device"/>
|
||||
<keyword type="property" name="The “axes” property" link="GdkDevice.html#GdkDevice--axes"/>
|
||||
<keyword type="property" name="The “device-manager” property" link="GdkDevice.html#GdkDevice--device-manager"/>
|
||||
@ -268,9 +300,13 @@
|
||||
<keyword type="function" name="gdk_device_pad_get_group_n_modes ()" link="GdkDevicePad.html#gdk-device-pad-get-group-n-modes" since="3.22"/>
|
||||
<keyword type="function" name="gdk_device_pad_get_n_features ()" link="GdkDevicePad.html#gdk-device-pad-get-n-features" since="3.22"/>
|
||||
<keyword type="function" name="gdk_device_pad_get_feature_group ()" link="GdkDevicePad.html#gdk-device-pad-get-feature-group" since="3.22"/>
|
||||
<keyword type="struct" name="GdkDevicePad" link="GdkDevicePad.html#GdkDevicePad-struct"/>
|
||||
<keyword type="enum" name="enum GdkDevicePadFeature" link="GdkDevicePad.html#GdkDevicePadFeature"/>
|
||||
<keyword type="function" name="gdk_rectangle_intersect ()" link="gdk3-Points-Rectangles-and-Regions.html#gdk-rectangle-intersect"/>
|
||||
<keyword type="function" name="gdk_rectangle_union ()" link="gdk3-Points-Rectangles-and-Regions.html#gdk-rectangle-union"/>
|
||||
<keyword type="function" name="gdk_rectangle_equal ()" link="gdk3-Points-Rectangles-and-Regions.html#gdk-rectangle-equal" since="3.20"/>
|
||||
<keyword type="struct" name="struct GdkPoint" link="gdk3-Points-Rectangles-and-Regions.html#GdkPoint"/>
|
||||
<keyword type="struct" name="GdkRectangle" link="gdk3-Points-Rectangles-and-Regions.html#GdkRectangle"/>
|
||||
<keyword type="function" name="gdk_pixbuf_get_from_window ()" link="gdk3-Pixbufs.html#gdk-pixbuf-get-from-window"/>
|
||||
<keyword type="function" name="gdk_pixbuf_get_from_surface ()" link="gdk3-Pixbufs.html#gdk-pixbuf-get-from-surface"/>
|
||||
<keyword type="function" name="gdk_rgba_copy ()" link="gdk3-RGBA-Colors.html#gdk-rgba-copy" since="3.0"/>
|
||||
@ -279,6 +315,7 @@
|
||||
<keyword type="function" name="gdk_rgba_equal ()" link="gdk3-RGBA-Colors.html#gdk-rgba-equal" since="3.0"/>
|
||||
<keyword type="function" name="gdk_rgba_hash ()" link="gdk3-RGBA-Colors.html#gdk-rgba-hash" since="3.0"/>
|
||||
<keyword type="function" name="gdk_rgba_to_string ()" link="gdk3-RGBA-Colors.html#gdk-rgba-to-string" since="3.0"/>
|
||||
<keyword type="struct" name="GdkRGBA" link="gdk3-RGBA-Colors.html#GdkRGBA"/>
|
||||
<keyword type="function" name="gdk_query_depths ()" link="gdk3-Visuals.html#gdk-query-depths" deprecated=""/>
|
||||
<keyword type="function" name="gdk_query_visual_types ()" link="gdk3-Visuals.html#gdk-query-visual-types" deprecated=""/>
|
||||
<keyword type="function" name="gdk_list_visuals ()" link="gdk3-Visuals.html#gdk-list-visuals" deprecated="3.22: Use gdk_screen_list_visuals (gdk_screen_get_default ())."/>
|
||||
@ -298,6 +335,9 @@
|
||||
<keyword type="function" name="gdk_visual_get_best_with_type ()" link="gdk3-Visuals.html#gdk-visual-get-best-with-type" deprecated=""/>
|
||||
<keyword type="function" name="gdk_visual_get_best_with_both ()" link="gdk3-Visuals.html#gdk-visual-get-best-with-both" deprecated=""/>
|
||||
<keyword type="function" name="gdk_visual_get_screen ()" link="gdk3-Visuals.html#gdk-visual-get-screen" since="2.2"/>
|
||||
<keyword type="struct" name="GdkVisual" link="gdk3-Visuals.html#GdkVisual-struct"/>
|
||||
<keyword type="enum" name="enum GdkVisualType" link="gdk3-Visuals.html#GdkVisualType"/>
|
||||
<keyword type="enum" name="enum GdkByteOrder" link="gdk3-Visuals.html#GdkByteOrder"/>
|
||||
<keyword type="function" name="gdk_cursor_new ()" link="gdk3-Cursors.html#gdk-cursor-new" deprecated="3.16: Use gdk_cursor_new_for_display() instead."/>
|
||||
<keyword type="function" name="gdk_cursor_new_from_pixbuf ()" link="gdk3-Cursors.html#gdk-cursor-new-from-pixbuf" since="2.4"/>
|
||||
<keyword type="function" name="gdk_cursor_new_from_surface ()" link="gdk3-Cursors.html#gdk-cursor-new-from-surface" since="3.10"/>
|
||||
@ -309,6 +349,8 @@
|
||||
<keyword type="function" name="gdk_cursor_get_cursor_type ()" link="gdk3-Cursors.html#gdk-cursor-get-cursor-type" since="2.22"/>
|
||||
<keyword type="function" name="gdk_cursor_ref ()" link="gdk3-Cursors.html#gdk-cursor-ref" deprecated="3.0: Use g_object_ref() instead"/>
|
||||
<keyword type="function" name="gdk_cursor_unref ()" link="gdk3-Cursors.html#gdk-cursor-unref" deprecated="3.0: Use g_object_unref() instead"/>
|
||||
<keyword type="struct" name="GdkCursor" link="gdk3-Cursors.html#GdkCursor-struct"/>
|
||||
<keyword type="enum" name="enum GdkCursorType" link="gdk3-Cursors.html#GdkCursorType"/>
|
||||
<keyword type="property" name="The “cursor-type” property" link="gdk3-Cursors.html#GdkCursor--cursor-type"/>
|
||||
<keyword type="property" name="The “display” property" link="gdk3-Cursors.html#GdkCursor--display"/>
|
||||
<keyword type="function" name="gdk_window_new ()" link="gdk3-Windows.html#gdk-window-new"/>
|
||||
@ -474,6 +516,25 @@
|
||||
<keyword type="function" name="gdk_window_coords_to_parent ()" link="gdk3-Windows.html#gdk-window-coords-to-parent" since="2.22"/>
|
||||
<keyword type="function" name="gdk_window_get_effective_parent ()" link="gdk3-Windows.html#gdk-window-get-effective-parent" since="2.22"/>
|
||||
<keyword type="function" name="gdk_window_get_effective_toplevel ()" link="gdk3-Windows.html#gdk-window-get-effective-toplevel" since="2.22"/>
|
||||
<keyword type="struct" name="GdkWindow" link="gdk3-Windows.html#GdkWindow-struct"/>
|
||||
<keyword type="enum" name="enum GdkWindowType" link="gdk3-Windows.html#GdkWindowType"/>
|
||||
<keyword type="enum" name="enum GdkWindowWindowClass" link="gdk3-Windows.html#GdkWindowWindowClass"/>
|
||||
<keyword type="enum" name="enum GdkWindowHints" link="gdk3-Windows.html#GdkWindowHints"/>
|
||||
<keyword type="struct" name="struct GdkGeometry" link="gdk3-Windows.html#GdkGeometry"/>
|
||||
<keyword type="enum" name="enum GdkGravity" link="gdk3-Windows.html#GdkGravity"/>
|
||||
<keyword type="enum" name="enum GdkAnchorHints" link="gdk3-Windows.html#GdkAnchorHints" since="3.22" stability="Unstable"/>
|
||||
<keyword type="enum" name="enum GdkWindowEdge" link="gdk3-Windows.html#GdkWindowEdge"/>
|
||||
<keyword type="enum" name="enum GdkWindowTypeHint" link="gdk3-Windows.html#GdkWindowTypeHint"/>
|
||||
<keyword type="struct" name="struct GdkWindowAttr" link="gdk3-Windows.html#GdkWindowAttr"/>
|
||||
<keyword type="enum" name="enum GdkWindowAttributesType" link="gdk3-Windows.html#GdkWindowAttributesType"/>
|
||||
<keyword type="enum" name="enum GdkFullscreenMode" link="gdk3-Windows.html#GdkFullscreenMode" since="3.8"/>
|
||||
<keyword type="enum" name="enum GdkFilterReturn" link="gdk3-Windows.html#GdkFilterReturn"/>
|
||||
<keyword type="typedef" name="GdkXEvent" link="gdk3-Windows.html#GdkXEvent"/>
|
||||
<keyword type="macro" name="GDK_PARENT_RELATIVE" link="gdk3-Windows.html#GDK-PARENT-RELATIVE:CAPS"/>
|
||||
<keyword type="enum" name="enum GdkModifierType" link="gdk3-Windows.html#GdkModifierType"/>
|
||||
<keyword type="enum" name="enum GdkModifierIntent" link="gdk3-Windows.html#GdkModifierIntent" since="3.4"/>
|
||||
<keyword type="enum" name="enum GdkWMDecoration" link="gdk3-Windows.html#GdkWMDecoration"/>
|
||||
<keyword type="enum" name="enum GdkWMFunction" link="gdk3-Windows.html#GdkWMFunction"/>
|
||||
<keyword type="property" name="The “cursor” property" link="gdk3-Windows.html#GdkWindow--cursor"/>
|
||||
<keyword type="signal" name="The “create-surface” signal" link="gdk3-Windows.html#GdkWindow-create-surface"/>
|
||||
<keyword type="signal" name="The “from-embedder” signal" link="gdk3-Windows.html#GdkWindow-from-embedder"/>
|
||||
@ -489,6 +550,8 @@
|
||||
<keyword type="function" name="gdk_frame_clock_get_timings ()" link="GdkFrameClock.html#gdk-frame-clock-get-timings" since="3.8"/>
|
||||
<keyword type="function" name="gdk_frame_clock_get_current_timings ()" link="GdkFrameClock.html#gdk-frame-clock-get-current-timings" since="3.8"/>
|
||||
<keyword type="function" name="gdk_frame_clock_get_refresh_info ()" link="GdkFrameClock.html#gdk-frame-clock-get-refresh-info" since="3.8"/>
|
||||
<keyword type="struct" name="GdkFrameClock" link="GdkFrameClock.html#GdkFrameClock-struct"/>
|
||||
<keyword type="enum" name="enum GdkFrameClockPhase" link="GdkFrameClock.html#GdkFrameClockPhase" since="3.8"/>
|
||||
<keyword type="signal" name="The “after-paint” signal" link="GdkFrameClock.html#GdkFrameClock-after-paint"/>
|
||||
<keyword type="signal" name="The “before-paint” signal" link="GdkFrameClock.html#GdkFrameClock-before-paint"/>
|
||||
<keyword type="signal" name="The “flush-events” signal" link="GdkFrameClock.html#GdkFrameClock-flush-events"/>
|
||||
@ -504,10 +567,12 @@
|
||||
<keyword type="function" name="gdk_frame_timings_get_presentation_time ()" link="gdk3-GdkFrameTimings.html#gdk-frame-timings-get-presentation-time" since="3.8"/>
|
||||
<keyword type="function" name="gdk_frame_timings_get_refresh_interval ()" link="gdk3-GdkFrameTimings.html#gdk-frame-timings-get-refresh-interval" since="3.8"/>
|
||||
<keyword type="function" name="gdk_frame_timings_get_predicted_presentation_time ()" link="gdk3-GdkFrameTimings.html#gdk-frame-timings-get-predicted-presentation-time" since="3.8"/>
|
||||
<keyword type="struct" name="GdkFrameTimings" link="gdk3-GdkFrameTimings.html#GdkFrameTimings"/>
|
||||
<keyword type="function" name="gdk_drawing_context_get_window ()" link="GdkDrawingContext.html#gdk-drawing-context-get-window" since="3.22"/>
|
||||
<keyword type="function" name="gdk_drawing_context_get_clip ()" link="GdkDrawingContext.html#gdk-drawing-context-get-clip" since="3.22"/>
|
||||
<keyword type="function" name="gdk_drawing_context_get_cairo_context ()" link="GdkDrawingContext.html#gdk-drawing-context-get-cairo-context" since="3.22"/>
|
||||
<keyword type="function" name="gdk_drawing_context_is_valid ()" link="GdkDrawingContext.html#gdk-drawing-context-is-valid" since="3.22"/>
|
||||
<keyword type="struct" name="GdkDrawingContext" link="GdkDrawingContext.html#GdkDrawingContext-struct"/>
|
||||
<keyword type="property" name="The “clip” property" link="GdkDrawingContext.html#GdkDrawingContext--clip"/>
|
||||
<keyword type="property" name="The “window” property" link="GdkDrawingContext.html#GdkDrawingContext--window"/>
|
||||
<keyword type="function" name="gdk_gl_context_get_display ()" link="GdkGLContext.html#gdk-gl-context-get-display" since="3.16"/>
|
||||
@ -527,6 +592,8 @@
|
||||
<keyword type="function" name="gdk_gl_context_make_current ()" link="GdkGLContext.html#gdk-gl-context-make-current" since="3.16"/>
|
||||
<keyword type="function" name="gdk_gl_context_get_current ()" link="GdkGLContext.html#gdk-gl-context-get-current" since="3.16"/>
|
||||
<keyword type="function" name="gdk_gl_context_clear_current ()" link="GdkGLContext.html#gdk-gl-context-clear-current" since="3.16"/>
|
||||
<keyword type="struct" name="GdkGLContext" link="GdkGLContext.html#GdkGLContext-struct"/>
|
||||
<keyword type="enum" name="enum GdkGLError" link="GdkGLContext.html#GdkGLError" since="3.16"/>
|
||||
<keyword type="property" name="The “display” property" link="GdkGLContext.html#GdkGLContext--display"/>
|
||||
<keyword type="property" name="The “shared-context” property" link="GdkGLContext.html#GdkGLContext--shared-context"/>
|
||||
<keyword type="property" name="The “window” property" link="GdkGLContext.html#GdkGLContext--window"/>
|
||||
@ -573,6 +640,50 @@
|
||||
<keyword type="function" name="gdk_event_get_device_tool ()" link="gdk3-Events.html#gdk-event-get-device-tool" since="3.22"/>
|
||||
<keyword type="function" name="gdk_event_set_device_tool ()" link="gdk3-Events.html#gdk-event-set-device-tool" since="3.22"/>
|
||||
<keyword type="function" name="gdk_setting_get ()" link="gdk3-Events.html#gdk-setting-get"/>
|
||||
<keyword type="enum" name="enum GdkEventType" link="gdk3-Events.html#GdkEventType"/>
|
||||
<keyword type="enum" name="enum GdkEventMask" link="gdk3-Events.html#GdkEventMask"/>
|
||||
<keyword type="macro" name="GDK_CURRENT_TIME" link="gdk3-Events.html#GDK-CURRENT-TIME:CAPS"/>
|
||||
<keyword type="macro" name="GDK_PRIORITY_EVENTS" link="gdk3-Events.html#GDK-PRIORITY-EVENTS:CAPS"/>
|
||||
<keyword type="macro" name="GDK_PRIORITY_REDRAW" link="gdk3-Events.html#GDK-PRIORITY-REDRAW:CAPS"/>
|
||||
<keyword type="macro" name="GDK_EVENT_PROPAGATE" link="gdk3-Events.html#GDK-EVENT-PROPAGATE:CAPS" since="3.4"/>
|
||||
<keyword type="macro" name="GDK_EVENT_STOP" link="gdk3-Events.html#GDK-EVENT-STOP:CAPS" since="3.4"/>
|
||||
<keyword type="macro" name="GDK_BUTTON_PRIMARY" link="gdk3-Events.html#GDK-BUTTON-PRIMARY:CAPS" since="3.4"/>
|
||||
<keyword type="macro" name="GDK_BUTTON_MIDDLE" link="gdk3-Events.html#GDK-BUTTON-MIDDLE:CAPS" since="3.4"/>
|
||||
<keyword type="macro" name="GDK_BUTTON_SECONDARY" link="gdk3-Events.html#GDK-BUTTON-SECONDARY:CAPS" since="3.4"/>
|
||||
<keyword type="struct" name="GdkEventSequence" link="gdk3-Events.html#GdkEventSequence"/>
|
||||
<keyword type="union" name="union GdkEvent" link="gdk3-Event-Structures.html#GdkEvent"/>
|
||||
<keyword type="struct" name="struct GdkEventAny" link="gdk3-Event-Structures.html#GdkEventAny"/>
|
||||
<keyword type="struct" name="struct GdkEventKey" link="gdk3-Event-Structures.html#GdkEventKey"/>
|
||||
<keyword type="struct" name="struct GdkEventButton" link="gdk3-Event-Structures.html#GdkEventButton"/>
|
||||
<keyword type="struct" name="struct GdkEventTouch" link="gdk3-Event-Structures.html#GdkEventTouch"/>
|
||||
<keyword type="struct" name="struct GdkEventScroll" link="gdk3-Event-Structures.html#GdkEventScroll"/>
|
||||
<keyword type="struct" name="struct GdkEventMotion" link="gdk3-Event-Structures.html#GdkEventMotion"/>
|
||||
<keyword type="struct" name="struct GdkEventExpose" link="gdk3-Event-Structures.html#GdkEventExpose"/>
|
||||
<keyword type="struct" name="struct GdkEventVisibility" link="gdk3-Event-Structures.html#GdkEventVisibility" deprecated=""/>
|
||||
<keyword type="struct" name="struct GdkEventCrossing" link="gdk3-Event-Structures.html#GdkEventCrossing"/>
|
||||
<keyword type="struct" name="struct GdkEventFocus" link="gdk3-Event-Structures.html#GdkEventFocus"/>
|
||||
<keyword type="struct" name="struct GdkEventConfigure" link="gdk3-Event-Structures.html#GdkEventConfigure"/>
|
||||
<keyword type="struct" name="struct GdkEventProperty" link="gdk3-Event-Structures.html#GdkEventProperty"/>
|
||||
<keyword type="struct" name="struct GdkEventSelection" link="gdk3-Event-Structures.html#GdkEventSelection"/>
|
||||
<keyword type="struct" name="struct GdkEventDND" link="gdk3-Event-Structures.html#GdkEventDND"/>
|
||||
<keyword type="struct" name="struct GdkEventProximity" link="gdk3-Event-Structures.html#GdkEventProximity"/>
|
||||
<keyword type="struct" name="struct GdkEventWindowState" link="gdk3-Event-Structures.html#GdkEventWindowState"/>
|
||||
<keyword type="struct" name="struct GdkEventSetting" link="gdk3-Event-Structures.html#GdkEventSetting"/>
|
||||
<keyword type="struct" name="struct GdkEventOwnerChange" link="gdk3-Event-Structures.html#GdkEventOwnerChange" since="2.6"/>
|
||||
<keyword type="struct" name="struct GdkEventGrabBroken" link="gdk3-Event-Structures.html#GdkEventGrabBroken" since="2.8"/>
|
||||
<keyword type="struct" name="struct GdkEventTouchpadSwipe" link="gdk3-Event-Structures.html#GdkEventTouchpadSwipe"/>
|
||||
<keyword type="struct" name="struct GdkEventTouchpadPinch" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch"/>
|
||||
<keyword type="struct" name="struct GdkEventPadButton" link="gdk3-Event-Structures.html#GdkEventPadButton" since="3.22"/>
|
||||
<keyword type="struct" name="struct GdkEventPadAxis" link="gdk3-Event-Structures.html#GdkEventPadAxis" since="3.22"/>
|
||||
<keyword type="struct" name="struct GdkEventPadGroupMode" link="gdk3-Event-Structures.html#GdkEventPadGroupMode" since="3.22"/>
|
||||
<keyword type="enum" name="enum GdkScrollDirection" link="gdk3-Event-Structures.html#GdkScrollDirection"/>
|
||||
<keyword type="enum" name="enum GdkVisibilityState" link="gdk3-Event-Structures.html#GdkVisibilityState"/>
|
||||
<keyword type="enum" name="enum GdkCrossingMode" link="gdk3-Event-Structures.html#GdkCrossingMode"/>
|
||||
<keyword type="enum" name="enum GdkNotifyType" link="gdk3-Event-Structures.html#GdkNotifyType"/>
|
||||
<keyword type="enum" name="enum GdkPropertyState" link="gdk3-Event-Structures.html#GdkPropertyState"/>
|
||||
<keyword type="enum" name="enum GdkWindowState" link="gdk3-Event-Structures.html#GdkWindowState"/>
|
||||
<keyword type="enum" name="enum GdkSettingAction" link="gdk3-Event-Structures.html#GdkSettingAction"/>
|
||||
<keyword type="enum" name="enum GdkOwnerChange" link="gdk3-Event-Structures.html#GdkOwnerChange"/>
|
||||
<keyword type="function" name="gdk_keymap_get_default ()" link="gdk3-Keyboard-Handling.html#gdk-keymap-get-default" deprecated="3.22: Use gdk_keymap_get_for_display() instead"/>
|
||||
<keyword type="function" name="gdk_keymap_get_for_display ()" link="gdk3-Keyboard-Handling.html#gdk-keymap-get-for-display" since="2.2"/>
|
||||
<keyword type="function" name="gdk_keymap_lookup_key ()" link="gdk3-Keyboard-Handling.html#gdk-keymap-lookup-key"/>
|
||||
@ -597,6 +708,8 @@
|
||||
<keyword type="function" name="gdk_keyval_is_lower ()" link="gdk3-Keyboard-Handling.html#gdk-keyval-is-lower"/>
|
||||
<keyword type="function" name="gdk_keyval_to_unicode ()" link="gdk3-Keyboard-Handling.html#gdk-keyval-to-unicode"/>
|
||||
<keyword type="function" name="gdk_unicode_to_keyval ()" link="gdk3-Keyboard-Handling.html#gdk-unicode-to-keyval"/>
|
||||
<keyword type="struct" name="GdkKeymap" link="gdk3-Keyboard-Handling.html#GdkKeymap-struct"/>
|
||||
<keyword type="struct" name="struct GdkKeymapKey" link="gdk3-Keyboard-Handling.html#GdkKeymapKey"/>
|
||||
<keyword type="signal" name="The “direction-changed” signal" link="gdk3-Keyboard-Handling.html#GdkKeymap-direction-changed"/>
|
||||
<keyword type="signal" name="The “keys-changed” signal" link="gdk3-Keyboard-Handling.html#GdkKeymap-keys-changed"/>
|
||||
<keyword type="signal" name="The “state-changed” signal" link="gdk3-Keyboard-Handling.html#GdkKeymap-state-changed"/>
|
||||
@ -608,6 +721,22 @@
|
||||
<keyword type="function" name="gdk_selection_property_get ()" link="gdk3-Selections.html#gdk-selection-property-get"/>
|
||||
<keyword type="function" name="gdk_selection_send_notify ()" link="gdk3-Selections.html#gdk-selection-send-notify"/>
|
||||
<keyword type="function" name="gdk_selection_send_notify_for_display ()" link="gdk3-Selections.html#gdk-selection-send-notify-for-display" since="2.2"/>
|
||||
<keyword type="macro" name="GDK_SELECTION_PRIMARY" link="gdk3-Selections.html#GDK-SELECTION-PRIMARY:CAPS"/>
|
||||
<keyword type="macro" name="GDK_SELECTION_SECONDARY" link="gdk3-Selections.html#GDK-SELECTION-SECONDARY:CAPS"/>
|
||||
<keyword type="macro" name="GDK_SELECTION_CLIPBOARD" link="gdk3-Selections.html#GDK-SELECTION-CLIPBOARD:CAPS"/>
|
||||
<keyword type="macro" name="GDK_TARGET_BITMAP" link="gdk3-Selections.html#GDK-TARGET-BITMAP:CAPS"/>
|
||||
<keyword type="macro" name="GDK_TARGET_COLORMAP" link="gdk3-Selections.html#GDK-TARGET-COLORMAP:CAPS"/>
|
||||
<keyword type="macro" name="GDK_TARGET_DRAWABLE" link="gdk3-Selections.html#GDK-TARGET-DRAWABLE:CAPS"/>
|
||||
<keyword type="macro" name="GDK_TARGET_PIXMAP" link="gdk3-Selections.html#GDK-TARGET-PIXMAP:CAPS"/>
|
||||
<keyword type="macro" name="GDK_TARGET_STRING" link="gdk3-Selections.html#GDK-TARGET-STRING:CAPS"/>
|
||||
<keyword type="macro" name="GDK_SELECTION_TYPE_ATOM" link="gdk3-Selections.html#GDK-SELECTION-TYPE-ATOM:CAPS"/>
|
||||
<keyword type="macro" name="GDK_SELECTION_TYPE_BITMAP" link="gdk3-Selections.html#GDK-SELECTION-TYPE-BITMAP:CAPS"/>
|
||||
<keyword type="macro" name="GDK_SELECTION_TYPE_COLORMAP" link="gdk3-Selections.html#GDK-SELECTION-TYPE-COLORMAP:CAPS"/>
|
||||
<keyword type="macro" name="GDK_SELECTION_TYPE_DRAWABLE" link="gdk3-Selections.html#GDK-SELECTION-TYPE-DRAWABLE:CAPS"/>
|
||||
<keyword type="macro" name="GDK_SELECTION_TYPE_INTEGER" link="gdk3-Selections.html#GDK-SELECTION-TYPE-INTEGER:CAPS"/>
|
||||
<keyword type="macro" name="GDK_SELECTION_TYPE_PIXMAP" link="gdk3-Selections.html#GDK-SELECTION-TYPE-PIXMAP:CAPS"/>
|
||||
<keyword type="macro" name="GDK_SELECTION_TYPE_WINDOW" link="gdk3-Selections.html#GDK-SELECTION-TYPE-WINDOW:CAPS"/>
|
||||
<keyword type="macro" name="GDK_SELECTION_TYPE_STRING" link="gdk3-Selections.html#GDK-SELECTION-TYPE-STRING:CAPS"/>
|
||||
<keyword type="function" name="gdk_drag_get_selection ()" link="gdk3-Drag-and-Drop.html#gdk-drag-get-selection"/>
|
||||
<keyword type="function" name="gdk_drag_abort ()" link="gdk3-Drag-and-Drop.html#gdk-drag-abort"/>
|
||||
<keyword type="function" name="gdk_drop_reply ()" link="gdk3-Drag-and-Drop.html#gdk-drop-reply"/>
|
||||
@ -634,6 +763,10 @@
|
||||
<keyword type="function" name="gdk_drag_context_get_drag_window ()" link="gdk3-Drag-and-Drop.html#gdk-drag-context-get-drag-window" since="3.20"/>
|
||||
<keyword type="function" name="gdk_drag_context_set_hotspot ()" link="gdk3-Drag-and-Drop.html#gdk-drag-context-set-hotspot" since="3.20"/>
|
||||
<keyword type="function" name="gdk_drag_context_manage_dnd ()" link="gdk3-Drag-and-Drop.html#gdk-drag-context-manage-dnd" since="3.20"/>
|
||||
<keyword type="struct" name="GdkDragContext" link="gdk3-Drag-and-Drop.html#GdkDragContext-struct"/>
|
||||
<keyword type="enum" name="enum GdkDragCancelReason" link="gdk3-Drag-and-Drop.html#GdkDragCancelReason" since="3.20"/>
|
||||
<keyword type="enum" name="enum GdkDragProtocol" link="gdk3-Drag-and-Drop.html#GdkDragProtocol"/>
|
||||
<keyword type="enum" name="enum GdkDragAction" link="gdk3-Drag-and-Drop.html#GdkDragAction"/>
|
||||
<keyword type="signal" name="The “action-changed” signal" link="gdk3-Drag-and-Drop.html#GdkDragContext-action-changed"/>
|
||||
<keyword type="signal" name="The “cancel” signal" link="gdk3-Drag-and-Drop.html#GdkDragContext-cancel"/>
|
||||
<keyword type="signal" name="The “dnd-finished” signal" link="gdk3-Drag-and-Drop.html#GdkDragContext-dnd-finished"/>
|
||||
@ -648,6 +781,9 @@
|
||||
<keyword type="function" name="gdk_property_get ()" link="gdk3-Properties-and-Atoms.html#gdk-property-get"/>
|
||||
<keyword type="function" name="gdk_property_change ()" link="gdk3-Properties-and-Atoms.html#gdk-property-change"/>
|
||||
<keyword type="function" name="gdk_property_delete ()" link="gdk3-Properties-and-Atoms.html#gdk-property-delete"/>
|
||||
<keyword type="typedef" name="GdkAtom" link="gdk3-Properties-and-Atoms.html#GdkAtom"/>
|
||||
<keyword type="macro" name="GDK_NONE" link="gdk3-Properties-and-Atoms.html#GDK-NONE:CAPS"/>
|
||||
<keyword type="enum" name="enum GdkPropMode" link="gdk3-Properties-and-Atoms.html#GdkPropMode"/>
|
||||
<keyword type="macro" name="GDK_THREADS_ENTER" link="gdk3-Threads.html#GDK-THREADS-ENTER:CAPS" deprecated=""/>
|
||||
<keyword type="macro" name="GDK_THREADS_LEAVE" link="gdk3-Threads.html#GDK-THREADS-LEAVE:CAPS" deprecated="3.6: Deprecated in 3.6."/>
|
||||
<keyword type="function" name="gdk_threads_init ()" link="gdk3-Threads.html#gdk-threads-init" deprecated=""/>
|
||||
@ -759,6 +895,7 @@
|
||||
<keyword type="function" name="gdk_app_launch_context_set_timestamp ()" link="gdk3-Application-launching.html#gdk-app-launch-context-set-timestamp" since="2.14"/>
|
||||
<keyword type="function" name="gdk_app_launch_context_set_icon ()" link="gdk3-Application-launching.html#gdk-app-launch-context-set-icon" since="2.14"/>
|
||||
<keyword type="function" name="gdk_app_launch_context_set_icon_name ()" link="gdk3-Application-launching.html#gdk-app-launch-context-set-icon-name" since="2.14"/>
|
||||
<keyword type="struct" name="GdkAppLaunchContext" link="gdk3-Application-launching.html#GdkAppLaunchContext-struct"/>
|
||||
<keyword type="property" name="The “display” property" link="gdk3-Application-launching.html#GdkAppLaunchContext--display"/>
|
||||
<keyword type="function" name="gdk_test_render_sync ()" link="gdk3-Testing.html#gdk-test-render-sync" since="2.14"/>
|
||||
<keyword type="function" name="gdk_test_simulate_button ()" link="gdk3-Testing.html#gdk-test-simulate-button" since="2.14"/>
|
||||
@ -769,13 +906,689 @@
|
||||
<keyword type="function" name="gdk_color_equal ()" link="gdk3-Colors.html#gdk-color-equal" deprecated="3.14: Use #GdkRGBA"/>
|
||||
<keyword type="function" name="gdk_color_hash ()" link="gdk3-Colors.html#gdk-color-hash" deprecated="3.14: Use #GdkRGBA"/>
|
||||
<keyword type="function" name="gdk_color_to_string ()" link="gdk3-Colors.html#gdk-color-to-string" deprecated="3.14: Use #GdkRGBA" since="2.12"/>
|
||||
<keyword type="struct" name="GdkColor" link="gdk3-Colors.html#GdkColor" deprecated="3.14: Use #GdkRGBA"/>
|
||||
<keyword type="function" name="gdk_disable_multidevice ()" link="GdkDeviceManager.html#gdk-disable-multidevice" since="3.0"/>
|
||||
<keyword type="function" name="gdk_device_manager_get_display ()" link="GdkDeviceManager.html#gdk-device-manager-get-display" since="3.0"/>
|
||||
<keyword type="function" name="gdk_device_manager_list_devices ()" link="GdkDeviceManager.html#gdk-device-manager-list-devices" deprecated="" since="3.0"/>
|
||||
<keyword type="function" name="gdk_device_manager_get_client_pointer ()" link="GdkDeviceManager.html#gdk-device-manager-get-client-pointer" deprecated="3.20: Use gdk_seat_get_pointer() instead." since="3.0"/>
|
||||
<keyword type="struct" name="GdkDeviceManager" link="GdkDeviceManager.html#GdkDeviceManager-struct"/>
|
||||
<keyword type="property" name="The “display” property" link="GdkDeviceManager.html#GdkDeviceManager--display"/>
|
||||
<keyword type="signal" name="The “device-added” signal" link="GdkDeviceManager.html#GdkDeviceManager-device-added"/>
|
||||
<keyword type="signal" name="The “device-changed” signal" link="GdkDeviceManager.html#GdkDeviceManager-device-changed"/>
|
||||
<keyword type="signal" name="The “device-removed” signal" link="GdkDeviceManager.html#GdkDeviceManager-device-removed"/>
|
||||
<keyword type="constant" name="GDK_GRAB_SUCCESS" link="gdk3-General.html#GDK-GRAB-SUCCESS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAB_ALREADY_GRABBED" link="gdk3-General.html#GDK-GRAB-ALREADY-GRABBED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAB_INVALID_TIME" link="gdk3-General.html#GDK-GRAB-INVALID-TIME:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAB_NOT_VIEWABLE" link="gdk3-General.html#GDK-GRAB-NOT-VIEWABLE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAB_FROZEN" link="gdk3-General.html#GDK-GRAB-FROZEN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAB_FAILED" link="gdk3-General.html#GDK-GRAB-FAILED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SEAT_CAPABILITY_NONE" link="GdkSeat.html#GDK-SEAT-CAPABILITY-NONE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SEAT_CAPABILITY_POINTER" link="GdkSeat.html#GDK-SEAT-CAPABILITY-POINTER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SEAT_CAPABILITY_TOUCH" link="GdkSeat.html#GDK-SEAT-CAPABILITY-TOUCH:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SEAT_CAPABILITY_TABLET_STYLUS" link="GdkSeat.html#GDK-SEAT-CAPABILITY-TABLET-STYLUS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SEAT_CAPABILITY_KEYBOARD" link="GdkSeat.html#GDK-SEAT-CAPABILITY-KEYBOARD:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SEAT_CAPABILITY_ALL_POINTING" link="GdkSeat.html#GDK-SEAT-CAPABILITY-ALL-POINTING:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SEAT_CAPABILITY_ALL" link="GdkSeat.html#GDK-SEAT-CAPABILITY-ALL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SUBPIXEL_LAYOUT_UNKNOWN" link="GdkMonitor.html#GDK-SUBPIXEL-LAYOUT-UNKNOWN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SUBPIXEL_LAYOUT_NONE" link="GdkMonitor.html#GDK-SUBPIXEL-LAYOUT-NONE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SUBPIXEL_LAYOUT_HORIZONTAL_RGB" link="GdkMonitor.html#GDK-SUBPIXEL-LAYOUT-HORIZONTAL-RGB:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SUBPIXEL_LAYOUT_HORIZONTAL_BGR" link="GdkMonitor.html#GDK-SUBPIXEL-LAYOUT-HORIZONTAL-BGR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SUBPIXEL_LAYOUT_VERTICAL_RGB" link="GdkMonitor.html#GDK-SUBPIXEL-LAYOUT-VERTICAL-RGB:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SUBPIXEL_LAYOUT_VERTICAL_BGR" link="GdkMonitor.html#GDK-SUBPIXEL-LAYOUT-VERTICAL-BGR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SOURCE_MOUSE" link="GdkDevice.html#GDK-SOURCE-MOUSE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SOURCE_PEN" link="GdkDevice.html#GDK-SOURCE-PEN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SOURCE_ERASER" link="GdkDevice.html#GDK-SOURCE-ERASER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SOURCE_CURSOR" link="GdkDevice.html#GDK-SOURCE-CURSOR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SOURCE_KEYBOARD" link="GdkDevice.html#GDK-SOURCE-KEYBOARD:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SOURCE_TOUCHSCREEN" link="GdkDevice.html#GDK-SOURCE-TOUCHSCREEN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SOURCE_TOUCHPAD" link="GdkDevice.html#GDK-SOURCE-TOUCHPAD:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SOURCE_TRACKPOINT" link="GdkDevice.html#GDK-SOURCE-TRACKPOINT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SOURCE_TABLET_PAD" link="GdkDevice.html#GDK-SOURCE-TABLET-PAD:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODE_DISABLED" link="GdkDevice.html#GDK-MODE-DISABLED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODE_SCREEN" link="GdkDevice.html#GDK-MODE-SCREEN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODE_WINDOW" link="GdkDevice.html#GDK-MODE-WINDOW:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_IGNORE" link="GdkDevice.html#GDK-AXIS-IGNORE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_X" link="GdkDevice.html#GDK-AXIS-X:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_Y" link="GdkDevice.html#GDK-AXIS-Y:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_PRESSURE" link="GdkDevice.html#GDK-AXIS-PRESSURE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_XTILT" link="GdkDevice.html#GDK-AXIS-XTILT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_YTILT" link="GdkDevice.html#GDK-AXIS-YTILT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_WHEEL" link="GdkDevice.html#GDK-AXIS-WHEEL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_DISTANCE" link="GdkDevice.html#GDK-AXIS-DISTANCE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_ROTATION" link="GdkDevice.html#GDK-AXIS-ROTATION:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_SLIDER" link="GdkDevice.html#GDK-AXIS-SLIDER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_LAST" link="GdkDevice.html#GDK-AXIS-LAST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_FLAG_X" link="GdkDevice.html#GDK-AXIS-FLAG-X:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_FLAG_Y" link="GdkDevice.html#GDK-AXIS-FLAG-Y:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_FLAG_PRESSURE" link="GdkDevice.html#GDK-AXIS-FLAG-PRESSURE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_FLAG_XTILT" link="GdkDevice.html#GDK-AXIS-FLAG-XTILT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_FLAG_YTILT" link="GdkDevice.html#GDK-AXIS-FLAG-YTILT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_FLAG_WHEEL" link="GdkDevice.html#GDK-AXIS-FLAG-WHEEL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_FLAG_DISTANCE" link="GdkDevice.html#GDK-AXIS-FLAG-DISTANCE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_FLAG_ROTATION" link="GdkDevice.html#GDK-AXIS-FLAG-ROTATION:CAPS"/>
|
||||
<keyword type="constant" name="GDK_AXIS_FLAG_SLIDER" link="GdkDevice.html#GDK-AXIS-FLAG-SLIDER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DEVICE_TOOL_TYPE_UNKNOWN" link="GdkDevice.html#GDK-DEVICE-TOOL-TYPE-UNKNOWN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DEVICE_TOOL_TYPE_PEN" link="GdkDevice.html#GDK-DEVICE-TOOL-TYPE-PEN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DEVICE_TOOL_TYPE_ERASER" link="GdkDevice.html#GDK-DEVICE-TOOL-TYPE-ERASER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DEVICE_TOOL_TYPE_BRUSH" link="GdkDevice.html#GDK-DEVICE-TOOL-TYPE-BRUSH:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DEVICE_TOOL_TYPE_PENCIL" link="GdkDevice.html#GDK-DEVICE-TOOL-TYPE-PENCIL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DEVICE_TOOL_TYPE_AIRBRUSH" link="GdkDevice.html#GDK-DEVICE-TOOL-TYPE-AIRBRUSH:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DEVICE_TOOL_TYPE_MOUSE" link="GdkDevice.html#GDK-DEVICE-TOOL-TYPE-MOUSE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DEVICE_TOOL_TYPE_LENS" link="GdkDevice.html#GDK-DEVICE-TOOL-TYPE-LENS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DEVICE_TYPE_MASTER" link="GdkDevice.html#GDK-DEVICE-TYPE-MASTER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DEVICE_TYPE_SLAVE" link="GdkDevice.html#GDK-DEVICE-TYPE-SLAVE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DEVICE_TYPE_FLOATING" link="GdkDevice.html#GDK-DEVICE-TYPE-FLOATING:CAPS"/>
|
||||
<keyword type="constant" name="GDK_OWNERSHIP_NONE" link="GdkDevice.html#GDK-OWNERSHIP-NONE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_OWNERSHIP_WINDOW" link="GdkDevice.html#GDK-OWNERSHIP-WINDOW:CAPS"/>
|
||||
<keyword type="constant" name="GDK_OWNERSHIP_APPLICATION" link="GdkDevice.html#GDK-OWNERSHIP-APPLICATION:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DEVICE_PAD_FEATURE_BUTTON" link="GdkDevicePad.html#GDK-DEVICE-PAD-FEATURE-BUTTON:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DEVICE_PAD_FEATURE_RING" link="GdkDevicePad.html#GDK-DEVICE-PAD-FEATURE-RING:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DEVICE_PAD_FEATURE_STRIP" link="GdkDevicePad.html#GDK-DEVICE-PAD-FEATURE-STRIP:CAPS"/>
|
||||
<keyword type="constant" name="GDK_VISUAL_STATIC_GRAY" link="gdk3-Visuals.html#GDK-VISUAL-STATIC-GRAY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_VISUAL_GRAYSCALE" link="gdk3-Visuals.html#GDK-VISUAL-GRAYSCALE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_VISUAL_STATIC_COLOR" link="gdk3-Visuals.html#GDK-VISUAL-STATIC-COLOR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_VISUAL_PSEUDO_COLOR" link="gdk3-Visuals.html#GDK-VISUAL-PSEUDO-COLOR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_VISUAL_TRUE_COLOR" link="gdk3-Visuals.html#GDK-VISUAL-TRUE-COLOR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_VISUAL_DIRECT_COLOR" link="gdk3-Visuals.html#GDK-VISUAL-DIRECT-COLOR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_LSB_FIRST" link="gdk3-Visuals.html#GDK-LSB-FIRST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MSB_FIRST" link="gdk3-Visuals.html#GDK-MSB-FIRST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_X_CURSOR" link="gdk3-Cursors.html#GDK-X-CURSOR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ARROW" link="gdk3-Cursors.html#GDK-ARROW:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BASED_ARROW_DOWN" link="gdk3-Cursors.html#GDK-BASED-ARROW-DOWN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BASED_ARROW_UP" link="gdk3-Cursors.html#GDK-BASED-ARROW-UP:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BOAT" link="gdk3-Cursors.html#GDK-BOAT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BOGOSITY" link="gdk3-Cursors.html#GDK-BOGOSITY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BOTTOM_LEFT_CORNER" link="gdk3-Cursors.html#GDK-BOTTOM-LEFT-CORNER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BOTTOM_RIGHT_CORNER" link="gdk3-Cursors.html#GDK-BOTTOM-RIGHT-CORNER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BOTTOM_SIDE" link="gdk3-Cursors.html#GDK-BOTTOM-SIDE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BOTTOM_TEE" link="gdk3-Cursors.html#GDK-BOTTOM-TEE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BOX_SPIRAL" link="gdk3-Cursors.html#GDK-BOX-SPIRAL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CENTER_PTR" link="gdk3-Cursors.html#GDK-CENTER-PTR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CIRCLE" link="gdk3-Cursors.html#GDK-CIRCLE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CLOCK" link="gdk3-Cursors.html#GDK-CLOCK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_COFFEE_MUG" link="gdk3-Cursors.html#GDK-COFFEE-MUG:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CROSS" link="gdk3-Cursors.html#GDK-CROSS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CROSS_REVERSE" link="gdk3-Cursors.html#GDK-CROSS-REVERSE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CROSSHAIR" link="gdk3-Cursors.html#GDK-CROSSHAIR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DIAMOND_CROSS" link="gdk3-Cursors.html#GDK-DIAMOND-CROSS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DOT" link="gdk3-Cursors.html#GDK-DOT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DOTBOX" link="gdk3-Cursors.html#GDK-DOTBOX:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DOUBLE_ARROW" link="gdk3-Cursors.html#GDK-DOUBLE-ARROW:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAFT_LARGE" link="gdk3-Cursors.html#GDK-DRAFT-LARGE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAFT_SMALL" link="gdk3-Cursors.html#GDK-DRAFT-SMALL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAPED_BOX" link="gdk3-Cursors.html#GDK-DRAPED-BOX:CAPS"/>
|
||||
<keyword type="constant" name="GDK_EXCHANGE" link="gdk3-Cursors.html#GDK-EXCHANGE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FLEUR" link="gdk3-Cursors.html#GDK-FLEUR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GOBBLER" link="gdk3-Cursors.html#GDK-GOBBLER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GUMBY" link="gdk3-Cursors.html#GDK-GUMBY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_HAND1" link="gdk3-Cursors.html#GDK-HAND1:CAPS"/>
|
||||
<keyword type="constant" name="GDK_HAND2" link="gdk3-Cursors.html#GDK-HAND2:CAPS"/>
|
||||
<keyword type="constant" name="GDK_HEART" link="gdk3-Cursors.html#GDK-HEART:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ICON" link="gdk3-Cursors.html#GDK-ICON:CAPS"/>
|
||||
<keyword type="constant" name="GDK_IRON_CROSS" link="gdk3-Cursors.html#GDK-IRON-CROSS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_LEFT_PTR" link="gdk3-Cursors.html#GDK-LEFT-PTR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_LEFT_SIDE" link="gdk3-Cursors.html#GDK-LEFT-SIDE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_LEFT_TEE" link="gdk3-Cursors.html#GDK-LEFT-TEE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_LEFTBUTTON" link="gdk3-Cursors.html#GDK-LEFTBUTTON:CAPS"/>
|
||||
<keyword type="constant" name="GDK_LL_ANGLE" link="gdk3-Cursors.html#GDK-LL-ANGLE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_LR_ANGLE" link="gdk3-Cursors.html#GDK-LR-ANGLE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MAN" link="gdk3-Cursors.html#GDK-MAN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MIDDLEBUTTON" link="gdk3-Cursors.html#GDK-MIDDLEBUTTON:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MOUSE" link="gdk3-Cursors.html#GDK-MOUSE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PENCIL" link="gdk3-Cursors.html#GDK-PENCIL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PIRATE" link="gdk3-Cursors.html#GDK-PIRATE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PLUS" link="gdk3-Cursors.html#GDK-PLUS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_QUESTION_ARROW" link="gdk3-Cursors.html#GDK-QUESTION-ARROW:CAPS"/>
|
||||
<keyword type="constant" name="GDK_RIGHT_PTR" link="gdk3-Cursors.html#GDK-RIGHT-PTR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_RIGHT_SIDE" link="gdk3-Cursors.html#GDK-RIGHT-SIDE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_RIGHT_TEE" link="gdk3-Cursors.html#GDK-RIGHT-TEE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_RIGHTBUTTON" link="gdk3-Cursors.html#GDK-RIGHTBUTTON:CAPS"/>
|
||||
<keyword type="constant" name="GDK_RTL_LOGO" link="gdk3-Cursors.html#GDK-RTL-LOGO:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SAILBOAT" link="gdk3-Cursors.html#GDK-SAILBOAT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SB_DOWN_ARROW" link="gdk3-Cursors.html#GDK-SB-DOWN-ARROW:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SB_H_DOUBLE_ARROW" link="gdk3-Cursors.html#GDK-SB-H-DOUBLE-ARROW:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SB_LEFT_ARROW" link="gdk3-Cursors.html#GDK-SB-LEFT-ARROW:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SB_RIGHT_ARROW" link="gdk3-Cursors.html#GDK-SB-RIGHT-ARROW:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SB_UP_ARROW" link="gdk3-Cursors.html#GDK-SB-UP-ARROW:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SB_V_DOUBLE_ARROW" link="gdk3-Cursors.html#GDK-SB-V-DOUBLE-ARROW:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SHUTTLE" link="gdk3-Cursors.html#GDK-SHUTTLE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SIZING" link="gdk3-Cursors.html#GDK-SIZING:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SPIDER" link="gdk3-Cursors.html#GDK-SPIDER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SPRAYCAN" link="gdk3-Cursors.html#GDK-SPRAYCAN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_STAR" link="gdk3-Cursors.html#GDK-STAR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TARGET" link="gdk3-Cursors.html#GDK-TARGET:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TCROSS" link="gdk3-Cursors.html#GDK-TCROSS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TOP_LEFT_ARROW" link="gdk3-Cursors.html#GDK-TOP-LEFT-ARROW:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TOP_LEFT_CORNER" link="gdk3-Cursors.html#GDK-TOP-LEFT-CORNER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TOP_RIGHT_CORNER" link="gdk3-Cursors.html#GDK-TOP-RIGHT-CORNER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TOP_SIDE" link="gdk3-Cursors.html#GDK-TOP-SIDE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TOP_TEE" link="gdk3-Cursors.html#GDK-TOP-TEE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TREK" link="gdk3-Cursors.html#GDK-TREK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_UL_ANGLE" link="gdk3-Cursors.html#GDK-UL-ANGLE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_UMBRELLA" link="gdk3-Cursors.html#GDK-UMBRELLA:CAPS"/>
|
||||
<keyword type="constant" name="GDK_UR_ANGLE" link="gdk3-Cursors.html#GDK-UR-ANGLE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WATCH" link="gdk3-Cursors.html#GDK-WATCH:CAPS"/>
|
||||
<keyword type="constant" name="GDK_XTERM" link="gdk3-Cursors.html#GDK-XTERM:CAPS"/>
|
||||
<keyword type="constant" name="GDK_LAST_CURSOR" link="gdk3-Cursors.html#GDK-LAST-CURSOR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BLANK_CURSOR" link="gdk3-Cursors.html#GDK-BLANK-CURSOR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CURSOR_IS_PIXMAP" link="gdk3-Cursors.html#GDK-CURSOR-IS-PIXMAP:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_ROOT" link="gdk3-Windows.html#GDK-WINDOW-ROOT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TOPLEVEL" link="gdk3-Windows.html#GDK-WINDOW-TOPLEVEL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_CHILD" link="gdk3-Windows.html#GDK-WINDOW-CHILD:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TEMP" link="gdk3-Windows.html#GDK-WINDOW-TEMP:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_FOREIGN" link="gdk3-Windows.html#GDK-WINDOW-FOREIGN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_OFFSCREEN" link="gdk3-Windows.html#GDK-WINDOW-OFFSCREEN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_SUBSURFACE" link="gdk3-Windows.html#GDK-WINDOW-SUBSURFACE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_INPUT_OUTPUT" link="gdk3-Windows.html#GDK-INPUT-OUTPUT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_INPUT_ONLY" link="gdk3-Windows.html#GDK-INPUT-ONLY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_HINT_POS" link="gdk3-Windows.html#GDK-HINT-POS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_HINT_MIN_SIZE" link="gdk3-Windows.html#GDK-HINT-MIN-SIZE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_HINT_MAX_SIZE" link="gdk3-Windows.html#GDK-HINT-MAX-SIZE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_HINT_BASE_SIZE" link="gdk3-Windows.html#GDK-HINT-BASE-SIZE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_HINT_ASPECT" link="gdk3-Windows.html#GDK-HINT-ASPECT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_HINT_RESIZE_INC" link="gdk3-Windows.html#GDK-HINT-RESIZE-INC:CAPS"/>
|
||||
<keyword type="constant" name="GDK_HINT_WIN_GRAVITY" link="gdk3-Windows.html#GDK-HINT-WIN-GRAVITY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_HINT_USER_POS" link="gdk3-Windows.html#GDK-HINT-USER-POS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_HINT_USER_SIZE" link="gdk3-Windows.html#GDK-HINT-USER-SIZE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAVITY_NORTH_WEST" link="gdk3-Windows.html#GDK-GRAVITY-NORTH-WEST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAVITY_NORTH" link="gdk3-Windows.html#GDK-GRAVITY-NORTH:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAVITY_NORTH_EAST" link="gdk3-Windows.html#GDK-GRAVITY-NORTH-EAST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAVITY_WEST" link="gdk3-Windows.html#GDK-GRAVITY-WEST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAVITY_CENTER" link="gdk3-Windows.html#GDK-GRAVITY-CENTER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAVITY_EAST" link="gdk3-Windows.html#GDK-GRAVITY-EAST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAVITY_SOUTH_WEST" link="gdk3-Windows.html#GDK-GRAVITY-SOUTH-WEST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAVITY_SOUTH" link="gdk3-Windows.html#GDK-GRAVITY-SOUTH:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAVITY_SOUTH_EAST" link="gdk3-Windows.html#GDK-GRAVITY-SOUTH-EAST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAVITY_STATIC" link="gdk3-Windows.html#GDK-GRAVITY-STATIC:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ANCHOR_FLIP_X" link="gdk3-Windows.html#GDK-ANCHOR-FLIP-X:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ANCHOR_FLIP_Y" link="gdk3-Windows.html#GDK-ANCHOR-FLIP-Y:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ANCHOR_SLIDE_X" link="gdk3-Windows.html#GDK-ANCHOR-SLIDE-X:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ANCHOR_SLIDE_Y" link="gdk3-Windows.html#GDK-ANCHOR-SLIDE-Y:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ANCHOR_RESIZE_X" link="gdk3-Windows.html#GDK-ANCHOR-RESIZE-X:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ANCHOR_RESIZE_Y" link="gdk3-Windows.html#GDK-ANCHOR-RESIZE-Y:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ANCHOR_FLIP" link="gdk3-Windows.html#GDK-ANCHOR-FLIP:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ANCHOR_SLIDE" link="gdk3-Windows.html#GDK-ANCHOR-SLIDE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ANCHOR_RESIZE" link="gdk3-Windows.html#GDK-ANCHOR-RESIZE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_EDGE_NORTH_WEST" link="gdk3-Windows.html#GDK-WINDOW-EDGE-NORTH-WEST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_EDGE_NORTH" link="gdk3-Windows.html#GDK-WINDOW-EDGE-NORTH:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_EDGE_NORTH_EAST" link="gdk3-Windows.html#GDK-WINDOW-EDGE-NORTH-EAST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_EDGE_WEST" link="gdk3-Windows.html#GDK-WINDOW-EDGE-WEST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_EDGE_EAST" link="gdk3-Windows.html#GDK-WINDOW-EDGE-EAST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_EDGE_SOUTH_WEST" link="gdk3-Windows.html#GDK-WINDOW-EDGE-SOUTH-WEST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_EDGE_SOUTH" link="gdk3-Windows.html#GDK-WINDOW-EDGE-SOUTH:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_EDGE_SOUTH_EAST" link="gdk3-Windows.html#GDK-WINDOW-EDGE-SOUTH-EAST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TYPE_HINT_NORMAL" link="gdk3-Windows.html#GDK-WINDOW-TYPE-HINT-NORMAL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TYPE_HINT_DIALOG" link="gdk3-Windows.html#GDK-WINDOW-TYPE-HINT-DIALOG:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TYPE_HINT_MENU" link="gdk3-Windows.html#GDK-WINDOW-TYPE-HINT-MENU:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TYPE_HINT_TOOLBAR" link="gdk3-Windows.html#GDK-WINDOW-TYPE-HINT-TOOLBAR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TYPE_HINT_SPLASHSCREEN" link="gdk3-Windows.html#GDK-WINDOW-TYPE-HINT-SPLASHSCREEN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TYPE_HINT_UTILITY" link="gdk3-Windows.html#GDK-WINDOW-TYPE-HINT-UTILITY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TYPE_HINT_DOCK" link="gdk3-Windows.html#GDK-WINDOW-TYPE-HINT-DOCK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TYPE_HINT_DESKTOP" link="gdk3-Windows.html#GDK-WINDOW-TYPE-HINT-DESKTOP:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU" link="gdk3-Windows.html#GDK-WINDOW-TYPE-HINT-DROPDOWN-MENU:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TYPE_HINT_POPUP_MENU" link="gdk3-Windows.html#GDK-WINDOW-TYPE-HINT-POPUP-MENU:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TYPE_HINT_TOOLTIP" link="gdk3-Windows.html#GDK-WINDOW-TYPE-HINT-TOOLTIP:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TYPE_HINT_NOTIFICATION" link="gdk3-Windows.html#GDK-WINDOW-TYPE-HINT-NOTIFICATION:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TYPE_HINT_COMBO" link="gdk3-Windows.html#GDK-WINDOW-TYPE-HINT-COMBO:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_TYPE_HINT_DND" link="gdk3-Windows.html#GDK-WINDOW-TYPE-HINT-DND:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WA_TITLE" link="gdk3-Windows.html#GDK-WA-TITLE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WA_X" link="gdk3-Windows.html#GDK-WA-X:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WA_Y" link="gdk3-Windows.html#GDK-WA-Y:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WA_CURSOR" link="gdk3-Windows.html#GDK-WA-CURSOR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WA_VISUAL" link="gdk3-Windows.html#GDK-WA-VISUAL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WA_WMCLASS" link="gdk3-Windows.html#GDK-WA-WMCLASS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WA_NOREDIR" link="gdk3-Windows.html#GDK-WA-NOREDIR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WA_TYPE_HINT" link="gdk3-Windows.html#GDK-WA-TYPE-HINT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FULLSCREEN_ON_CURRENT_MONITOR" link="gdk3-Windows.html#GDK-FULLSCREEN-ON-CURRENT-MONITOR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FULLSCREEN_ON_ALL_MONITORS" link="gdk3-Windows.html#GDK-FULLSCREEN-ON-ALL-MONITORS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FILTER_CONTINUE" link="gdk3-Windows.html#GDK-FILTER-CONTINUE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FILTER_TRANSLATE" link="gdk3-Windows.html#GDK-FILTER-TRANSLATE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FILTER_REMOVE" link="gdk3-Windows.html#GDK-FILTER-REMOVE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SHIFT_MASK" link="gdk3-Windows.html#GDK-SHIFT-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_LOCK_MASK" link="gdk3-Windows.html#GDK-LOCK-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CONTROL_MASK" link="gdk3-Windows.html#GDK-CONTROL-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MOD1_MASK" link="gdk3-Windows.html#GDK-MOD1-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MOD2_MASK" link="gdk3-Windows.html#GDK-MOD2-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MOD3_MASK" link="gdk3-Windows.html#GDK-MOD3-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MOD4_MASK" link="gdk3-Windows.html#GDK-MOD4-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MOD5_MASK" link="gdk3-Windows.html#GDK-MOD5-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BUTTON1_MASK" link="gdk3-Windows.html#GDK-BUTTON1-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BUTTON2_MASK" link="gdk3-Windows.html#GDK-BUTTON2-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BUTTON3_MASK" link="gdk3-Windows.html#GDK-BUTTON3-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BUTTON4_MASK" link="gdk3-Windows.html#GDK-BUTTON4-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BUTTON5_MASK" link="gdk3-Windows.html#GDK-BUTTON5-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_RESERVED_13_MASK" link="gdk3-Windows.html#GDK-MODIFIER-RESERVED-13-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_RESERVED_14_MASK" link="gdk3-Windows.html#GDK-MODIFIER-RESERVED-14-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_RESERVED_15_MASK" link="gdk3-Windows.html#GDK-MODIFIER-RESERVED-15-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_RESERVED_16_MASK" link="gdk3-Windows.html#GDK-MODIFIER-RESERVED-16-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_RESERVED_17_MASK" link="gdk3-Windows.html#GDK-MODIFIER-RESERVED-17-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_RESERVED_18_MASK" link="gdk3-Windows.html#GDK-MODIFIER-RESERVED-18-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_RESERVED_19_MASK" link="gdk3-Windows.html#GDK-MODIFIER-RESERVED-19-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_RESERVED_20_MASK" link="gdk3-Windows.html#GDK-MODIFIER-RESERVED-20-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_RESERVED_21_MASK" link="gdk3-Windows.html#GDK-MODIFIER-RESERVED-21-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_RESERVED_22_MASK" link="gdk3-Windows.html#GDK-MODIFIER-RESERVED-22-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_RESERVED_23_MASK" link="gdk3-Windows.html#GDK-MODIFIER-RESERVED-23-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_RESERVED_24_MASK" link="gdk3-Windows.html#GDK-MODIFIER-RESERVED-24-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_RESERVED_25_MASK" link="gdk3-Windows.html#GDK-MODIFIER-RESERVED-25-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SUPER_MASK" link="gdk3-Windows.html#GDK-SUPER-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_HYPER_MASK" link="gdk3-Windows.html#GDK-HYPER-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_META_MASK" link="gdk3-Windows.html#GDK-META-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_RESERVED_29_MASK" link="gdk3-Windows.html#GDK-MODIFIER-RESERVED-29-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_RELEASE_MASK" link="gdk3-Windows.html#GDK-RELEASE-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_MASK" link="gdk3-Windows.html#GDK-MODIFIER-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_INTENT_PRIMARY_ACCELERATOR" link="gdk3-Windows.html#GDK-MODIFIER-INTENT-PRIMARY-ACCELERATOR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_INTENT_CONTEXT_MENU" link="gdk3-Windows.html#GDK-MODIFIER-INTENT-CONTEXT-MENU:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_INTENT_EXTEND_SELECTION" link="gdk3-Windows.html#GDK-MODIFIER-INTENT-EXTEND-SELECTION:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_INTENT_MODIFY_SELECTION" link="gdk3-Windows.html#GDK-MODIFIER-INTENT-MODIFY-SELECTION:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_INTENT_NO_TEXT_INPUT" link="gdk3-Windows.html#GDK-MODIFIER-INTENT-NO-TEXT-INPUT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_INTENT_SHIFT_GROUP" link="gdk3-Windows.html#GDK-MODIFIER-INTENT-SHIFT-GROUP:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK" link="gdk3-Windows.html#GDK-MODIFIER-INTENT-DEFAULT-MOD-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DECOR_ALL" link="gdk3-Windows.html#GDK-DECOR-ALL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DECOR_BORDER" link="gdk3-Windows.html#GDK-DECOR-BORDER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DECOR_RESIZEH" link="gdk3-Windows.html#GDK-DECOR-RESIZEH:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DECOR_TITLE" link="gdk3-Windows.html#GDK-DECOR-TITLE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DECOR_MENU" link="gdk3-Windows.html#GDK-DECOR-MENU:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DECOR_MINIMIZE" link="gdk3-Windows.html#GDK-DECOR-MINIMIZE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DECOR_MAXIMIZE" link="gdk3-Windows.html#GDK-DECOR-MAXIMIZE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FUNC_ALL" link="gdk3-Windows.html#GDK-FUNC-ALL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FUNC_RESIZE" link="gdk3-Windows.html#GDK-FUNC-RESIZE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FUNC_MOVE" link="gdk3-Windows.html#GDK-FUNC-MOVE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FUNC_MINIMIZE" link="gdk3-Windows.html#GDK-FUNC-MINIMIZE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FUNC_MAXIMIZE" link="gdk3-Windows.html#GDK-FUNC-MAXIMIZE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FUNC_CLOSE" link="gdk3-Windows.html#GDK-FUNC-CLOSE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FRAME_CLOCK_PHASE_NONE" link="GdkFrameClock.html#GDK-FRAME-CLOCK-PHASE-NONE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FRAME_CLOCK_PHASE_FLUSH_EVENTS" link="GdkFrameClock.html#GDK-FRAME-CLOCK-PHASE-FLUSH-EVENTS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FRAME_CLOCK_PHASE_BEFORE_PAINT" link="GdkFrameClock.html#GDK-FRAME-CLOCK-PHASE-BEFORE-PAINT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FRAME_CLOCK_PHASE_UPDATE" link="GdkFrameClock.html#GDK-FRAME-CLOCK-PHASE-UPDATE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FRAME_CLOCK_PHASE_LAYOUT" link="GdkFrameClock.html#GDK-FRAME-CLOCK-PHASE-LAYOUT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FRAME_CLOCK_PHASE_PAINT" link="GdkFrameClock.html#GDK-FRAME-CLOCK-PHASE-PAINT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FRAME_CLOCK_PHASE_RESUME_EVENTS" link="GdkFrameClock.html#GDK-FRAME-CLOCK-PHASE-RESUME-EVENTS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FRAME_CLOCK_PHASE_AFTER_PAINT" link="GdkFrameClock.html#GDK-FRAME-CLOCK-PHASE-AFTER-PAINT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GL_ERROR_NOT_AVAILABLE" link="GdkGLContext.html#GDK-GL-ERROR-NOT-AVAILABLE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GL_ERROR_UNSUPPORTED_FORMAT" link="GdkGLContext.html#GDK-GL-ERROR-UNSUPPORTED-FORMAT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GL_ERROR_UNSUPPORTED_PROFILE" link="GdkGLContext.html#GDK-GL-ERROR-UNSUPPORTED-PROFILE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_NOTHING" link="gdk3-Events.html#GDK-NOTHING:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DELETE" link="gdk3-Events.html#GDK-DELETE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DESTROY" link="gdk3-Events.html#GDK-DESTROY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_EXPOSE" link="gdk3-Events.html#GDK-EXPOSE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MOTION_NOTIFY" link="gdk3-Events.html#GDK-MOTION-NOTIFY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BUTTON_PRESS" link="gdk3-Events.html#GDK-BUTTON-PRESS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_2BUTTON_PRESS" link="gdk3-Events.html#GDK-2BUTTON-PRESS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DOUBLE_BUTTON_PRESS" link="gdk3-Events.html#GDK-DOUBLE-BUTTON-PRESS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_3BUTTON_PRESS" link="gdk3-Events.html#GDK-3BUTTON-PRESS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TRIPLE_BUTTON_PRESS" link="gdk3-Events.html#GDK-TRIPLE-BUTTON-PRESS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BUTTON_RELEASE" link="gdk3-Events.html#GDK-BUTTON-RELEASE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_KEY_PRESS" link="gdk3-Events.html#GDK-KEY-PRESS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_KEY_RELEASE" link="gdk3-Events.html#GDK-KEY-RELEASE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ENTER_NOTIFY" link="gdk3-Events.html#GDK-ENTER-NOTIFY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_LEAVE_NOTIFY" link="gdk3-Events.html#GDK-LEAVE-NOTIFY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FOCUS_CHANGE" link="gdk3-Events.html#GDK-FOCUS-CHANGE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CONFIGURE" link="gdk3-Events.html#GDK-CONFIGURE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_MAP" link="gdk3-Events.html#GDK-MAP:CAPS"/>
|
||||
<keyword type="constant" name="GDK_UNMAP" link="gdk3-Events.html#GDK-UNMAP:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PROPERTY_NOTIFY" link="gdk3-Events.html#GDK-PROPERTY-NOTIFY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SELECTION_CLEAR" link="gdk3-Events.html#GDK-SELECTION-CLEAR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SELECTION_REQUEST" link="gdk3-Events.html#GDK-SELECTION-REQUEST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SELECTION_NOTIFY" link="gdk3-Events.html#GDK-SELECTION-NOTIFY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PROXIMITY_IN" link="gdk3-Events.html#GDK-PROXIMITY-IN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PROXIMITY_OUT" link="gdk3-Events.html#GDK-PROXIMITY-OUT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_ENTER" link="gdk3-Events.html#GDK-DRAG-ENTER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_LEAVE" link="gdk3-Events.html#GDK-DRAG-LEAVE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_MOTION" link="gdk3-Events.html#GDK-DRAG-MOTION:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_STATUS" link="gdk3-Events.html#GDK-DRAG-STATUS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DROP_START" link="gdk3-Events.html#GDK-DROP-START:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DROP_FINISHED" link="gdk3-Events.html#GDK-DROP-FINISHED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CLIENT_EVENT" link="gdk3-Events.html#GDK-CLIENT-EVENT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_VISIBILITY_NOTIFY" link="gdk3-Events.html#GDK-VISIBILITY-NOTIFY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SCROLL" link="gdk3-Events.html#GDK-SCROLL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE" link="gdk3-Events.html#GDK-WINDOW-STATE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SETTING" link="gdk3-Events.html#GDK-SETTING:CAPS"/>
|
||||
<keyword type="constant" name="GDK_OWNER_CHANGE" link="gdk3-Events.html#GDK-OWNER-CHANGE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_GRAB_BROKEN" link="gdk3-Events.html#GDK-GRAB-BROKEN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DAMAGE" link="gdk3-Events.html#GDK-DAMAGE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TOUCH_BEGIN" link="gdk3-Events.html#GDK-TOUCH-BEGIN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TOUCH_UPDATE" link="gdk3-Events.html#GDK-TOUCH-UPDATE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TOUCH_END" link="gdk3-Events.html#GDK-TOUCH-END:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TOUCH_CANCEL" link="gdk3-Events.html#GDK-TOUCH-CANCEL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TOUCHPAD_SWIPE" link="gdk3-Events.html#GDK-TOUCHPAD-SWIPE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TOUCHPAD_PINCH" link="gdk3-Events.html#GDK-TOUCHPAD-PINCH:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PAD_BUTTON_PRESS" link="gdk3-Events.html#GDK-PAD-BUTTON-PRESS:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PAD_BUTTON_RELEASE" link="gdk3-Events.html#GDK-PAD-BUTTON-RELEASE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PAD_RING" link="gdk3-Events.html#GDK-PAD-RING:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PAD_STRIP" link="gdk3-Events.html#GDK-PAD-STRIP:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PAD_GROUP_MODE" link="gdk3-Events.html#GDK-PAD-GROUP-MODE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_EVENT_LAST" link="gdk3-Events.html#GDK-EVENT-LAST:CAPS"/>
|
||||
<keyword type="constant" name="GDK_EXPOSURE_MASK" link="gdk3-Events.html#GDK-EXPOSURE-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_POINTER_MOTION_MASK" link="gdk3-Events.html#GDK-POINTER-MOTION-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_POINTER_MOTION_HINT_MASK" link="gdk3-Events.html#GDK-POINTER-MOTION-HINT-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BUTTON_MOTION_MASK" link="gdk3-Events.html#GDK-BUTTON-MOTION-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BUTTON1_MOTION_MASK" link="gdk3-Events.html#GDK-BUTTON1-MOTION-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BUTTON2_MOTION_MASK" link="gdk3-Events.html#GDK-BUTTON2-MOTION-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BUTTON3_MOTION_MASK" link="gdk3-Events.html#GDK-BUTTON3-MOTION-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BUTTON_PRESS_MASK" link="gdk3-Events.html#GDK-BUTTON-PRESS-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_BUTTON_RELEASE_MASK" link="gdk3-Events.html#GDK-BUTTON-RELEASE-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_KEY_PRESS_MASK" link="gdk3-Events.html#GDK-KEY-PRESS-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_KEY_RELEASE_MASK" link="gdk3-Events.html#GDK-KEY-RELEASE-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ENTER_NOTIFY_MASK" link="gdk3-Events.html#GDK-ENTER-NOTIFY-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_LEAVE_NOTIFY_MASK" link="gdk3-Events.html#GDK-LEAVE-NOTIFY-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_FOCUS_CHANGE_MASK" link="gdk3-Events.html#GDK-FOCUS-CHANGE-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_STRUCTURE_MASK" link="gdk3-Events.html#GDK-STRUCTURE-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PROPERTY_CHANGE_MASK" link="gdk3-Events.html#GDK-PROPERTY-CHANGE-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_VISIBILITY_NOTIFY_MASK" link="gdk3-Events.html#GDK-VISIBILITY-NOTIFY-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PROXIMITY_IN_MASK" link="gdk3-Events.html#GDK-PROXIMITY-IN-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PROXIMITY_OUT_MASK" link="gdk3-Events.html#GDK-PROXIMITY-OUT-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SUBSTRUCTURE_MASK" link="gdk3-Events.html#GDK-SUBSTRUCTURE-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SCROLL_MASK" link="gdk3-Events.html#GDK-SCROLL-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TOUCH_MASK" link="gdk3-Events.html#GDK-TOUCH-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SMOOTH_SCROLL_MASK" link="gdk3-Events.html#GDK-SMOOTH-SCROLL-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TOUCHPAD_GESTURE_MASK" link="gdk3-Events.html#GDK-TOUCHPAD-GESTURE-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_TABLET_PAD_MASK" link="gdk3-Events.html#GDK-TABLET-PAD-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ALL_EVENTS_MASK" link="gdk3-Events.html#GDK-ALL-EVENTS-MASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SCROLL_UP" link="gdk3-Event-Structures.html#GDK-SCROLL-UP:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SCROLL_DOWN" link="gdk3-Event-Structures.html#GDK-SCROLL-DOWN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SCROLL_LEFT" link="gdk3-Event-Structures.html#GDK-SCROLL-LEFT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SCROLL_RIGHT" link="gdk3-Event-Structures.html#GDK-SCROLL-RIGHT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SCROLL_SMOOTH" link="gdk3-Event-Structures.html#GDK-SCROLL-SMOOTH:CAPS"/>
|
||||
<keyword type="constant" name="GDK_VISIBILITY_UNOBSCURED" link="gdk3-Event-Structures.html#GDK-VISIBILITY-UNOBSCURED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_VISIBILITY_PARTIAL" link="gdk3-Event-Structures.html#GDK-VISIBILITY-PARTIAL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_VISIBILITY_FULLY_OBSCURED" link="gdk3-Event-Structures.html#GDK-VISIBILITY-FULLY-OBSCURED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CROSSING_NORMAL" link="gdk3-Event-Structures.html#GDK-CROSSING-NORMAL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CROSSING_GRAB" link="gdk3-Event-Structures.html#GDK-CROSSING-GRAB:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CROSSING_UNGRAB" link="gdk3-Event-Structures.html#GDK-CROSSING-UNGRAB:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CROSSING_GTK_GRAB" link="gdk3-Event-Structures.html#GDK-CROSSING-GTK-GRAB:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CROSSING_GTK_UNGRAB" link="gdk3-Event-Structures.html#GDK-CROSSING-GTK-UNGRAB:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CROSSING_STATE_CHANGED" link="gdk3-Event-Structures.html#GDK-CROSSING-STATE-CHANGED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CROSSING_TOUCH_BEGIN" link="gdk3-Event-Structures.html#GDK-CROSSING-TOUCH-BEGIN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CROSSING_TOUCH_END" link="gdk3-Event-Structures.html#GDK-CROSSING-TOUCH-END:CAPS"/>
|
||||
<keyword type="constant" name="GDK_CROSSING_DEVICE_SWITCH" link="gdk3-Event-Structures.html#GDK-CROSSING-DEVICE-SWITCH:CAPS"/>
|
||||
<keyword type="constant" name="GDK_NOTIFY_ANCESTOR" link="gdk3-Event-Structures.html#GDK-NOTIFY-ANCESTOR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_NOTIFY_VIRTUAL" link="gdk3-Event-Structures.html#GDK-NOTIFY-VIRTUAL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_NOTIFY_INFERIOR" link="gdk3-Event-Structures.html#GDK-NOTIFY-INFERIOR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_NOTIFY_NONLINEAR" link="gdk3-Event-Structures.html#GDK-NOTIFY-NONLINEAR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_NOTIFY_NONLINEAR_VIRTUAL" link="gdk3-Event-Structures.html#GDK-NOTIFY-NONLINEAR-VIRTUAL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_NOTIFY_UNKNOWN" link="gdk3-Event-Structures.html#GDK-NOTIFY-UNKNOWN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PROPERTY_NEW_VALUE" link="gdk3-Event-Structures.html#GDK-PROPERTY-NEW-VALUE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PROPERTY_DELETE" link="gdk3-Event-Structures.html#GDK-PROPERTY-DELETE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_WITHDRAWN" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-WITHDRAWN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_ICONIFIED" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-ICONIFIED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_MAXIMIZED" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-MAXIMIZED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_STICKY" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-STICKY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_FULLSCREEN" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-FULLSCREEN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_ABOVE" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-ABOVE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_BELOW" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-BELOW:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_FOCUSED" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-FOCUSED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_TILED" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-TILED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_TOP_TILED" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-TOP-TILED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_TOP_RESIZABLE" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-TOP-RESIZABLE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_RIGHT_TILED" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-RIGHT-TILED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_RIGHT_RESIZABLE" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-RIGHT-RESIZABLE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_BOTTOM_TILED" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-BOTTOM-TILED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_BOTTOM_RESIZABLE" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-BOTTOM-RESIZABLE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_LEFT_TILED" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-LEFT-TILED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_WINDOW_STATE_LEFT_RESIZABLE" link="gdk3-Event-Structures.html#GDK-WINDOW-STATE-LEFT-RESIZABLE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SETTING_ACTION_NEW" link="gdk3-Event-Structures.html#GDK-SETTING-ACTION-NEW:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SETTING_ACTION_CHANGED" link="gdk3-Event-Structures.html#GDK-SETTING-ACTION-CHANGED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_SETTING_ACTION_DELETED" link="gdk3-Event-Structures.html#GDK-SETTING-ACTION-DELETED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_OWNER_CHANGE_NEW_OWNER" link="gdk3-Event-Structures.html#GDK-OWNER-CHANGE-NEW-OWNER:CAPS"/>
|
||||
<keyword type="constant" name="GDK_OWNER_CHANGE_DESTROY" link="gdk3-Event-Structures.html#GDK-OWNER-CHANGE-DESTROY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_OWNER_CHANGE_CLOSE" link="gdk3-Event-Structures.html#GDK-OWNER-CHANGE-CLOSE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_CANCEL_NO_TARGET" link="gdk3-Drag-and-Drop.html#GDK-DRAG-CANCEL-NO-TARGET:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_CANCEL_USER_CANCELLED" link="gdk3-Drag-and-Drop.html#GDK-DRAG-CANCEL-USER-CANCELLED:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_CANCEL_ERROR" link="gdk3-Drag-and-Drop.html#GDK-DRAG-CANCEL-ERROR:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_PROTO_NONE" link="gdk3-Drag-and-Drop.html#GDK-DRAG-PROTO-NONE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_PROTO_MOTIF" link="gdk3-Drag-and-Drop.html#GDK-DRAG-PROTO-MOTIF:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_PROTO_XDND" link="gdk3-Drag-and-Drop.html#GDK-DRAG-PROTO-XDND:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_PROTO_ROOTWIN" link="gdk3-Drag-and-Drop.html#GDK-DRAG-PROTO-ROOTWIN:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_PROTO_WIN32_DROPFILES" link="gdk3-Drag-and-Drop.html#GDK-DRAG-PROTO-WIN32-DROPFILES:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_PROTO_OLE2" link="gdk3-Drag-and-Drop.html#GDK-DRAG-PROTO-OLE2:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_PROTO_LOCAL" link="gdk3-Drag-and-Drop.html#GDK-DRAG-PROTO-LOCAL:CAPS"/>
|
||||
<keyword type="constant" name="GDK_DRAG_PROTO_WAYLAND" link="gdk3-Drag-and-Drop.html#GDK-DRAG-PROTO-WAYLAND:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ACTION_DEFAULT" link="gdk3-Drag-and-Drop.html#GDK-ACTION-DEFAULT:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ACTION_COPY" link="gdk3-Drag-and-Drop.html#GDK-ACTION-COPY:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ACTION_MOVE" link="gdk3-Drag-and-Drop.html#GDK-ACTION-MOVE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ACTION_LINK" link="gdk3-Drag-and-Drop.html#GDK-ACTION-LINK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ACTION_PRIVATE" link="gdk3-Drag-and-Drop.html#GDK-ACTION-PRIVATE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_ACTION_ASK" link="gdk3-Drag-and-Drop.html#GDK-ACTION-ASK:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PROP_MODE_REPLACE" link="gdk3-Properties-and-Atoms.html#GDK-PROP-MODE-REPLACE:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PROP_MODE_PREPEND" link="gdk3-Properties-and-Atoms.html#GDK-PROP-MODE-PREPEND:CAPS"/>
|
||||
<keyword type="constant" name="GDK_PROP_MODE_APPEND" link="gdk3-Properties-and-Atoms.html#GDK-PROP-MODE-APPEND:CAPS"/>
|
||||
<keyword type="member" name="GdkTimeCoord.time" link="GdkDevice.html#GdkTimeCoord.time"/>
|
||||
<keyword type="member" name="GdkTimeCoord.axes" link="GdkDevice.html#GdkTimeCoord.axes"/>
|
||||
<keyword type="member" name="GdkPoint.x" link="gdk3-Points-Rectangles-and-Regions.html#GdkPoint.x"/>
|
||||
<keyword type="member" name="GdkPoint.y" link="gdk3-Points-Rectangles-and-Regions.html#GdkPoint.y"/>
|
||||
<keyword type="member" name="GdkRGBA.red" link="gdk3-RGBA-Colors.html#GdkRGBA.red"/>
|
||||
<keyword type="member" name="GdkRGBA.green" link="gdk3-RGBA-Colors.html#GdkRGBA.green"/>
|
||||
<keyword type="member" name="GdkRGBA.blue" link="gdk3-RGBA-Colors.html#GdkRGBA.blue"/>
|
||||
<keyword type="member" name="GdkRGBA.alpha" link="gdk3-RGBA-Colors.html#GdkRGBA.alpha"/>
|
||||
<keyword type="member" name="GdkGeometry.min-width" link="gdk3-Windows.html#GdkGeometry.min-width"/>
|
||||
<keyword type="member" name="GdkGeometry.min-height" link="gdk3-Windows.html#GdkGeometry.min-height"/>
|
||||
<keyword type="member" name="GdkGeometry.max-width" link="gdk3-Windows.html#GdkGeometry.max-width"/>
|
||||
<keyword type="member" name="GdkGeometry.max-height" link="gdk3-Windows.html#GdkGeometry.max-height"/>
|
||||
<keyword type="member" name="GdkGeometry.base-width" link="gdk3-Windows.html#GdkGeometry.base-width"/>
|
||||
<keyword type="member" name="GdkGeometry.base-height" link="gdk3-Windows.html#GdkGeometry.base-height"/>
|
||||
<keyword type="member" name="GdkGeometry.width-inc" link="gdk3-Windows.html#GdkGeometry.width-inc"/>
|
||||
<keyword type="member" name="GdkGeometry.height-inc" link="gdk3-Windows.html#GdkGeometry.height-inc"/>
|
||||
<keyword type="member" name="GdkGeometry.min-aspect" link="gdk3-Windows.html#GdkGeometry.min-aspect"/>
|
||||
<keyword type="member" name="GdkGeometry.max-aspect" link="gdk3-Windows.html#GdkGeometry.max-aspect"/>
|
||||
<keyword type="member" name="GdkGeometry.win-gravity" link="gdk3-Windows.html#GdkGeometry.win-gravity"/>
|
||||
<keyword type="member" name="GdkWindowAttr.title" link="gdk3-Windows.html#GdkWindowAttr.title"/>
|
||||
<keyword type="member" name="GdkWindowAttr.event-mask" link="gdk3-Windows.html#GdkWindowAttr.event-mask"/>
|
||||
<keyword type="member" name="GdkWindowAttr.x" link="gdk3-Windows.html#GdkWindowAttr.x"/>
|
||||
<keyword type="member" name="GdkWindowAttr.y" link="gdk3-Windows.html#GdkWindowAttr.y"/>
|
||||
<keyword type="member" name="GdkWindowAttr.width" link="gdk3-Windows.html#GdkWindowAttr.width"/>
|
||||
<keyword type="member" name="GdkWindowAttr.height" link="gdk3-Windows.html#GdkWindowAttr.height"/>
|
||||
<keyword type="member" name="GdkWindowAttr.wclass" link="gdk3-Windows.html#GdkWindowAttr.wclass"/>
|
||||
<keyword type="member" name="GdkWindowAttr.visual" link="gdk3-Windows.html#GdkWindowAttr.visual"/>
|
||||
<keyword type="member" name="GdkWindowAttr.window-type" link="gdk3-Windows.html#GdkWindowAttr.window-type"/>
|
||||
<keyword type="member" name="GdkWindowAttr.cursor" link="gdk3-Windows.html#GdkWindowAttr.cursor"/>
|
||||
<keyword type="member" name="GdkWindowAttr.wmclass-name" link="gdk3-Windows.html#GdkWindowAttr.wmclass-name"/>
|
||||
<keyword type="member" name="GdkWindowAttr.wmclass-class" link="gdk3-Windows.html#GdkWindowAttr.wmclass-class"/>
|
||||
<keyword type="member" name="GdkWindowAttr.override-redirect" link="gdk3-Windows.html#GdkWindowAttr.override-redirect"/>
|
||||
<keyword type="member" name="GdkWindowAttr.type-hint" link="gdk3-Windows.html#GdkWindowAttr.type-hint"/>
|
||||
<keyword type="member" name="GdkEventAny.type" link="gdk3-Event-Structures.html#GdkEventAny.type"/>
|
||||
<keyword type="member" name="GdkEventAny.window" link="gdk3-Event-Structures.html#GdkEventAny.window"/>
|
||||
<keyword type="member" name="GdkEventAny.send-event" link="gdk3-Event-Structures.html#GdkEventAny.send-event"/>
|
||||
<keyword type="member" name="GdkEventKey.type" link="gdk3-Event-Structures.html#GdkEventKey.type"/>
|
||||
<keyword type="member" name="GdkEventKey.window" link="gdk3-Event-Structures.html#GdkEventKey.window"/>
|
||||
<keyword type="member" name="GdkEventKey.send-event" link="gdk3-Event-Structures.html#GdkEventKey.send-event"/>
|
||||
<keyword type="member" name="GdkEventKey.time" link="gdk3-Event-Structures.html#GdkEventKey.time"/>
|
||||
<keyword type="member" name="GdkEventKey.state" link="gdk3-Event-Structures.html#GdkEventKey.state"/>
|
||||
<keyword type="member" name="GdkEventKey.keyval" link="gdk3-Event-Structures.html#GdkEventKey.keyval"/>
|
||||
<keyword type="member" name="GdkEventKey.length" link="gdk3-Event-Structures.html#GdkEventKey.length"/>
|
||||
<keyword type="member" name="GdkEventKey.string" link="gdk3-Event-Structures.html#GdkEventKey.string"/>
|
||||
<keyword type="member" name="GdkEventKey.hardware-keycode" link="gdk3-Event-Structures.html#GdkEventKey.hardware-keycode"/>
|
||||
<keyword type="member" name="GdkEventKey.group" link="gdk3-Event-Structures.html#GdkEventKey.group"/>
|
||||
<keyword type="member" name="GdkEventKey.is-modifier" link="gdk3-Event-Structures.html#GdkEventKey.is-modifier"/>
|
||||
<keyword type="member" name="GdkEventButton.type" link="gdk3-Event-Structures.html#GdkEventButton.type"/>
|
||||
<keyword type="member" name="GdkEventButton.window" link="gdk3-Event-Structures.html#GdkEventButton.window"/>
|
||||
<keyword type="member" name="GdkEventButton.send-event" link="gdk3-Event-Structures.html#GdkEventButton.send-event"/>
|
||||
<keyword type="member" name="GdkEventButton.time" link="gdk3-Event-Structures.html#GdkEventButton.time"/>
|
||||
<keyword type="member" name="GdkEventButton.x" link="gdk3-Event-Structures.html#GdkEventButton.x"/>
|
||||
<keyword type="member" name="GdkEventButton.y" link="gdk3-Event-Structures.html#GdkEventButton.y"/>
|
||||
<keyword type="member" name="GdkEventButton.axes" link="gdk3-Event-Structures.html#GdkEventButton.axes"/>
|
||||
<keyword type="member" name="GdkEventButton.state" link="gdk3-Event-Structures.html#GdkEventButton.state"/>
|
||||
<keyword type="member" name="GdkEventButton.button" link="gdk3-Event-Structures.html#GdkEventButton.button"/>
|
||||
<keyword type="member" name="GdkEventButton.device" link="gdk3-Event-Structures.html#GdkEventButton.device"/>
|
||||
<keyword type="member" name="GdkEventButton.x-root" link="gdk3-Event-Structures.html#GdkEventButton.x-root"/>
|
||||
<keyword type="member" name="GdkEventButton.y-root" link="gdk3-Event-Structures.html#GdkEventButton.y-root"/>
|
||||
<keyword type="member" name="GdkEventTouch.type" link="gdk3-Event-Structures.html#GdkEventTouch.type"/>
|
||||
<keyword type="member" name="GdkEventTouch.window" link="gdk3-Event-Structures.html#GdkEventTouch.window"/>
|
||||
<keyword type="member" name="GdkEventTouch.send-event" link="gdk3-Event-Structures.html#GdkEventTouch.send-event"/>
|
||||
<keyword type="member" name="GdkEventTouch.time" link="gdk3-Event-Structures.html#GdkEventTouch.time"/>
|
||||
<keyword type="member" name="GdkEventTouch.x" link="gdk3-Event-Structures.html#GdkEventTouch.x"/>
|
||||
<keyword type="member" name="GdkEventTouch.y" link="gdk3-Event-Structures.html#GdkEventTouch.y"/>
|
||||
<keyword type="member" name="GdkEventTouch.axes" link="gdk3-Event-Structures.html#GdkEventTouch.axes"/>
|
||||
<keyword type="member" name="GdkEventTouch.state" link="gdk3-Event-Structures.html#GdkEventTouch.state"/>
|
||||
<keyword type="member" name="GdkEventTouch.sequence" link="gdk3-Event-Structures.html#GdkEventTouch.sequence"/>
|
||||
<keyword type="member" name="GdkEventTouch.emulating-pointer" link="gdk3-Event-Structures.html#GdkEventTouch.emulating-pointer"/>
|
||||
<keyword type="member" name="GdkEventTouch.device" link="gdk3-Event-Structures.html#GdkEventTouch.device"/>
|
||||
<keyword type="member" name="GdkEventTouch.x-root" link="gdk3-Event-Structures.html#GdkEventTouch.x-root"/>
|
||||
<keyword type="member" name="GdkEventTouch.y-root" link="gdk3-Event-Structures.html#GdkEventTouch.y-root"/>
|
||||
<keyword type="member" name="GdkEventScroll.type" link="gdk3-Event-Structures.html#GdkEventScroll.type"/>
|
||||
<keyword type="member" name="GdkEventScroll.window" link="gdk3-Event-Structures.html#GdkEventScroll.window"/>
|
||||
<keyword type="member" name="GdkEventScroll.send-event" link="gdk3-Event-Structures.html#GdkEventScroll.send-event"/>
|
||||
<keyword type="member" name="GdkEventScroll.time" link="gdk3-Event-Structures.html#GdkEventScroll.time"/>
|
||||
<keyword type="member" name="GdkEventScroll.x" link="gdk3-Event-Structures.html#GdkEventScroll.x"/>
|
||||
<keyword type="member" name="GdkEventScroll.y" link="gdk3-Event-Structures.html#GdkEventScroll.y"/>
|
||||
<keyword type="member" name="GdkEventScroll.state" link="gdk3-Event-Structures.html#GdkEventScroll.state"/>
|
||||
<keyword type="member" name="GdkEventScroll.direction" link="gdk3-Event-Structures.html#GdkEventScroll.direction"/>
|
||||
<keyword type="member" name="GdkEventScroll.device" link="gdk3-Event-Structures.html#GdkEventScroll.device"/>
|
||||
<keyword type="member" name="GdkEventScroll.x-root" link="gdk3-Event-Structures.html#GdkEventScroll.x-root"/>
|
||||
<keyword type="member" name="GdkEventScroll.y-root" link="gdk3-Event-Structures.html#GdkEventScroll.y-root"/>
|
||||
<keyword type="member" name="GdkEventScroll.delta-x" link="gdk3-Event-Structures.html#GdkEventScroll.delta-x"/>
|
||||
<keyword type="member" name="GdkEventScroll.delta-y" link="gdk3-Event-Structures.html#GdkEventScroll.delta-y"/>
|
||||
<keyword type="member" name="GdkEventScroll.is-stop" link="gdk3-Event-Structures.html#GdkEventScroll.is-stop"/>
|
||||
<keyword type="member" name="GdkEventMotion.type" link="gdk3-Event-Structures.html#GdkEventMotion.type"/>
|
||||
<keyword type="member" name="GdkEventMotion.window" link="gdk3-Event-Structures.html#GdkEventMotion.window"/>
|
||||
<keyword type="member" name="GdkEventMotion.send-event" link="gdk3-Event-Structures.html#GdkEventMotion.send-event"/>
|
||||
<keyword type="member" name="GdkEventMotion.time" link="gdk3-Event-Structures.html#GdkEventMotion.time"/>
|
||||
<keyword type="member" name="GdkEventMotion.x" link="gdk3-Event-Structures.html#GdkEventMotion.x"/>
|
||||
<keyword type="member" name="GdkEventMotion.y" link="gdk3-Event-Structures.html#GdkEventMotion.y"/>
|
||||
<keyword type="member" name="GdkEventMotion.axes" link="gdk3-Event-Structures.html#GdkEventMotion.axes"/>
|
||||
<keyword type="member" name="GdkEventMotion.state" link="gdk3-Event-Structures.html#GdkEventMotion.state"/>
|
||||
<keyword type="member" name="GdkEventMotion.is-hint" link="gdk3-Event-Structures.html#GdkEventMotion.is-hint"/>
|
||||
<keyword type="member" name="GdkEventMotion.device" link="gdk3-Event-Structures.html#GdkEventMotion.device"/>
|
||||
<keyword type="member" name="GdkEventMotion.x-root" link="gdk3-Event-Structures.html#GdkEventMotion.x-root"/>
|
||||
<keyword type="member" name="GdkEventMotion.y-root" link="gdk3-Event-Structures.html#GdkEventMotion.y-root"/>
|
||||
<keyword type="member" name="GdkEventExpose.type" link="gdk3-Event-Structures.html#GdkEventExpose.type"/>
|
||||
<keyword type="member" name="GdkEventExpose.window" link="gdk3-Event-Structures.html#GdkEventExpose.window"/>
|
||||
<keyword type="member" name="GdkEventExpose.send-event" link="gdk3-Event-Structures.html#GdkEventExpose.send-event"/>
|
||||
<keyword type="member" name="GdkEventExpose.area" link="gdk3-Event-Structures.html#GdkEventExpose.area"/>
|
||||
<keyword type="member" name="GdkEventExpose.region" link="gdk3-Event-Structures.html#GdkEventExpose.region"/>
|
||||
<keyword type="member" name="GdkEventExpose.count" link="gdk3-Event-Structures.html#GdkEventExpose.count"/>
|
||||
<keyword type="member" name="GdkEventVisibility.type" link="gdk3-Event-Structures.html#GdkEventVisibility.type"/>
|
||||
<keyword type="member" name="GdkEventVisibility.window" link="gdk3-Event-Structures.html#GdkEventVisibility.window"/>
|
||||
<keyword type="member" name="GdkEventVisibility.send-event" link="gdk3-Event-Structures.html#GdkEventVisibility.send-event"/>
|
||||
<keyword type="member" name="GdkEventVisibility.state" link="gdk3-Event-Structures.html#GdkEventVisibility.state"/>
|
||||
<keyword type="member" name="GdkEventCrossing.type" link="gdk3-Event-Structures.html#GdkEventCrossing.type"/>
|
||||
<keyword type="member" name="GdkEventCrossing.window" link="gdk3-Event-Structures.html#GdkEventCrossing.window"/>
|
||||
<keyword type="member" name="GdkEventCrossing.send-event" link="gdk3-Event-Structures.html#GdkEventCrossing.send-event"/>
|
||||
<keyword type="member" name="GdkEventCrossing.subwindow" link="gdk3-Event-Structures.html#GdkEventCrossing.subwindow"/>
|
||||
<keyword type="member" name="GdkEventCrossing.time" link="gdk3-Event-Structures.html#GdkEventCrossing.time"/>
|
||||
<keyword type="member" name="GdkEventCrossing.x" link="gdk3-Event-Structures.html#GdkEventCrossing.x"/>
|
||||
<keyword type="member" name="GdkEventCrossing.y" link="gdk3-Event-Structures.html#GdkEventCrossing.y"/>
|
||||
<keyword type="member" name="GdkEventCrossing.x-root" link="gdk3-Event-Structures.html#GdkEventCrossing.x-root"/>
|
||||
<keyword type="member" name="GdkEventCrossing.y-root" link="gdk3-Event-Structures.html#GdkEventCrossing.y-root"/>
|
||||
<keyword type="member" name="GdkEventCrossing.mode" link="gdk3-Event-Structures.html#GdkEventCrossing.mode"/>
|
||||
<keyword type="member" name="GdkEventCrossing.detail" link="gdk3-Event-Structures.html#GdkEventCrossing.detail"/>
|
||||
<keyword type="member" name="GdkEventCrossing.focus" link="gdk3-Event-Structures.html#GdkEventCrossing.focus"/>
|
||||
<keyword type="member" name="GdkEventCrossing.state" link="gdk3-Event-Structures.html#GdkEventCrossing.state"/>
|
||||
<keyword type="member" name="GdkEventFocus.type" link="gdk3-Event-Structures.html#GdkEventFocus.type"/>
|
||||
<keyword type="member" name="GdkEventFocus.window" link="gdk3-Event-Structures.html#GdkEventFocus.window"/>
|
||||
<keyword type="member" name="GdkEventFocus.send-event" link="gdk3-Event-Structures.html#GdkEventFocus.send-event"/>
|
||||
<keyword type="member" name="GdkEventFocus.in" link="gdk3-Event-Structures.html#GdkEventFocus.in"/>
|
||||
<keyword type="member" name="GdkEventConfigure.type" link="gdk3-Event-Structures.html#GdkEventConfigure.type"/>
|
||||
<keyword type="member" name="GdkEventConfigure.window" link="gdk3-Event-Structures.html#GdkEventConfigure.window"/>
|
||||
<keyword type="member" name="GdkEventConfigure.send-event" link="gdk3-Event-Structures.html#GdkEventConfigure.send-event"/>
|
||||
<keyword type="member" name="GdkEventConfigure.x" link="gdk3-Event-Structures.html#GdkEventConfigure.x"/>
|
||||
<keyword type="member" name="GdkEventConfigure.y" link="gdk3-Event-Structures.html#GdkEventConfigure.y"/>
|
||||
<keyword type="member" name="GdkEventConfigure.width" link="gdk3-Event-Structures.html#GdkEventConfigure.width"/>
|
||||
<keyword type="member" name="GdkEventConfigure.height" link="gdk3-Event-Structures.html#GdkEventConfigure.height"/>
|
||||
<keyword type="member" name="GdkEventProperty.type" link="gdk3-Event-Structures.html#GdkEventProperty.type"/>
|
||||
<keyword type="member" name="GdkEventProperty.window" link="gdk3-Event-Structures.html#GdkEventProperty.window"/>
|
||||
<keyword type="member" name="GdkEventProperty.send-event" link="gdk3-Event-Structures.html#GdkEventProperty.send-event"/>
|
||||
<keyword type="member" name="GdkEventProperty.atom" link="gdk3-Event-Structures.html#GdkEventProperty.atom"/>
|
||||
<keyword type="member" name="GdkEventProperty.time" link="gdk3-Event-Structures.html#GdkEventProperty.time"/>
|
||||
<keyword type="member" name="GdkEventProperty.state" link="gdk3-Event-Structures.html#GdkEventProperty.state"/>
|
||||
<keyword type="member" name="GdkEventSelection.type" link="gdk3-Event-Structures.html#GdkEventSelection.type"/>
|
||||
<keyword type="member" name="GdkEventSelection.window" link="gdk3-Event-Structures.html#GdkEventSelection.window"/>
|
||||
<keyword type="member" name="GdkEventSelection.send-event" link="gdk3-Event-Structures.html#GdkEventSelection.send-event"/>
|
||||
<keyword type="member" name="GdkEventSelection.selection" link="gdk3-Event-Structures.html#GdkEventSelection.selection"/>
|
||||
<keyword type="member" name="GdkEventSelection.target" link="gdk3-Event-Structures.html#GdkEventSelection.target"/>
|
||||
<keyword type="member" name="GdkEventSelection.property" link="gdk3-Event-Structures.html#GdkEventSelection.property"/>
|
||||
<keyword type="member" name="GdkEventSelection.time" link="gdk3-Event-Structures.html#GdkEventSelection.time"/>
|
||||
<keyword type="member" name="GdkEventSelection.requestor" link="gdk3-Event-Structures.html#GdkEventSelection.requestor"/>
|
||||
<keyword type="member" name="GdkEventDND.type" link="gdk3-Event-Structures.html#GdkEventDND.type"/>
|
||||
<keyword type="member" name="GdkEventDND.window" link="gdk3-Event-Structures.html#GdkEventDND.window"/>
|
||||
<keyword type="member" name="GdkEventDND.send-event" link="gdk3-Event-Structures.html#GdkEventDND.send-event"/>
|
||||
<keyword type="member" name="GdkEventDND.context" link="gdk3-Event-Structures.html#GdkEventDND.context"/>
|
||||
<keyword type="member" name="GdkEventDND.time" link="gdk3-Event-Structures.html#GdkEventDND.time"/>
|
||||
<keyword type="member" name="GdkEventDND.x-root" link="gdk3-Event-Structures.html#GdkEventDND.x-root"/>
|
||||
<keyword type="member" name="GdkEventDND.y-root" link="gdk3-Event-Structures.html#GdkEventDND.y-root"/>
|
||||
<keyword type="member" name="GdkEventProximity.type" link="gdk3-Event-Structures.html#GdkEventProximity.type"/>
|
||||
<keyword type="member" name="GdkEventProximity.window" link="gdk3-Event-Structures.html#GdkEventProximity.window"/>
|
||||
<keyword type="member" name="GdkEventProximity.send-event" link="gdk3-Event-Structures.html#GdkEventProximity.send-event"/>
|
||||
<keyword type="member" name="GdkEventProximity.time" link="gdk3-Event-Structures.html#GdkEventProximity.time"/>
|
||||
<keyword type="member" name="GdkEventProximity.device" link="gdk3-Event-Structures.html#GdkEventProximity.device"/>
|
||||
<keyword type="member" name="GdkEventWindowState.type" link="gdk3-Event-Structures.html#GdkEventWindowState.type"/>
|
||||
<keyword type="member" name="GdkEventWindowState.window" link="gdk3-Event-Structures.html#GdkEventWindowState.window"/>
|
||||
<keyword type="member" name="GdkEventWindowState.send-event" link="gdk3-Event-Structures.html#GdkEventWindowState.send-event"/>
|
||||
<keyword type="member" name="GdkEventWindowState.changed-mask" link="gdk3-Event-Structures.html#GdkEventWindowState.changed-mask"/>
|
||||
<keyword type="member" name="GdkEventWindowState.new-window-state" link="gdk3-Event-Structures.html#GdkEventWindowState.new-window-state"/>
|
||||
<keyword type="member" name="GdkEventSetting.type" link="gdk3-Event-Structures.html#GdkEventSetting.type"/>
|
||||
<keyword type="member" name="GdkEventSetting.window" link="gdk3-Event-Structures.html#GdkEventSetting.window"/>
|
||||
<keyword type="member" name="GdkEventSetting.send-event" link="gdk3-Event-Structures.html#GdkEventSetting.send-event"/>
|
||||
<keyword type="member" name="GdkEventSetting.action" link="gdk3-Event-Structures.html#GdkEventSetting.action"/>
|
||||
<keyword type="member" name="GdkEventSetting.name" link="gdk3-Event-Structures.html#GdkEventSetting.name"/>
|
||||
<keyword type="member" name="GdkEventOwnerChange.type" link="gdk3-Event-Structures.html#GdkEventOwnerChange.type"/>
|
||||
<keyword type="member" name="GdkEventOwnerChange.window" link="gdk3-Event-Structures.html#GdkEventOwnerChange.window"/>
|
||||
<keyword type="member" name="GdkEventOwnerChange.send-event" link="gdk3-Event-Structures.html#GdkEventOwnerChange.send-event"/>
|
||||
<keyword type="member" name="GdkEventOwnerChange.owner" link="gdk3-Event-Structures.html#GdkEventOwnerChange.owner"/>
|
||||
<keyword type="member" name="GdkEventOwnerChange.reason" link="gdk3-Event-Structures.html#GdkEventOwnerChange.reason"/>
|
||||
<keyword type="member" name="GdkEventOwnerChange.selection" link="gdk3-Event-Structures.html#GdkEventOwnerChange.selection"/>
|
||||
<keyword type="member" name="GdkEventOwnerChange.time" link="gdk3-Event-Structures.html#GdkEventOwnerChange.time"/>
|
||||
<keyword type="member" name="GdkEventOwnerChange.selection-time" link="gdk3-Event-Structures.html#GdkEventOwnerChange.selection-time"/>
|
||||
<keyword type="member" name="GdkEventGrabBroken.type" link="gdk3-Event-Structures.html#GdkEventGrabBroken.type"/>
|
||||
<keyword type="member" name="GdkEventGrabBroken.window" link="gdk3-Event-Structures.html#GdkEventGrabBroken.window"/>
|
||||
<keyword type="member" name="GdkEventGrabBroken.send-event" link="gdk3-Event-Structures.html#GdkEventGrabBroken.send-event"/>
|
||||
<keyword type="member" name="GdkEventGrabBroken.keyboard" link="gdk3-Event-Structures.html#GdkEventGrabBroken.keyboard"/>
|
||||
<keyword type="member" name="GdkEventGrabBroken.implicit" link="gdk3-Event-Structures.html#GdkEventGrabBroken.implicit"/>
|
||||
<keyword type="member" name="GdkEventGrabBroken.grab-window" link="gdk3-Event-Structures.html#GdkEventGrabBroken.grab-window"/>
|
||||
<keyword type="member" name="GdkEventTouchpadSwipe.type" link="gdk3-Event-Structures.html#GdkEventTouchpadSwipe.type"/>
|
||||
<keyword type="member" name="GdkEventTouchpadSwipe.window" link="gdk3-Event-Structures.html#GdkEventTouchpadSwipe.window"/>
|
||||
<keyword type="member" name="GdkEventTouchpadSwipe.send-event" link="gdk3-Event-Structures.html#GdkEventTouchpadSwipe.send-event"/>
|
||||
<keyword type="member" name="GdkEventTouchpadSwipe.phase" link="gdk3-Event-Structures.html#GdkEventTouchpadSwipe.phase"/>
|
||||
<keyword type="member" name="GdkEventTouchpadSwipe.n-fingers" link="gdk3-Event-Structures.html#GdkEventTouchpadSwipe.n-fingers"/>
|
||||
<keyword type="member" name="GdkEventTouchpadSwipe.time" link="gdk3-Event-Structures.html#GdkEventTouchpadSwipe.time"/>
|
||||
<keyword type="member" name="GdkEventTouchpadSwipe.x" link="gdk3-Event-Structures.html#GdkEventTouchpadSwipe.x"/>
|
||||
<keyword type="member" name="GdkEventTouchpadSwipe.y" link="gdk3-Event-Structures.html#GdkEventTouchpadSwipe.y"/>
|
||||
<keyword type="member" name="GdkEventTouchpadSwipe.dx" link="gdk3-Event-Structures.html#GdkEventTouchpadSwipe.dx"/>
|
||||
<keyword type="member" name="GdkEventTouchpadSwipe.dy" link="gdk3-Event-Structures.html#GdkEventTouchpadSwipe.dy"/>
|
||||
<keyword type="member" name="GdkEventTouchpadSwipe.x-root" link="gdk3-Event-Structures.html#GdkEventTouchpadSwipe.x-root"/>
|
||||
<keyword type="member" name="GdkEventTouchpadSwipe.y-root" link="gdk3-Event-Structures.html#GdkEventTouchpadSwipe.y-root"/>
|
||||
<keyword type="member" name="GdkEventTouchpadSwipe.state" link="gdk3-Event-Structures.html#GdkEventTouchpadSwipe.state"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.type" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.type"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.window" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.window"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.send-event" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.send-event"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.phase" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.phase"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.n-fingers" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.n-fingers"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.time" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.time"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.x" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.x"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.y" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.y"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.dx" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.dx"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.dy" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.dy"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.angle-delta" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.angle-delta"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.scale" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.scale"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.x-root" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.x-root"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.y-root" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.y-root"/>
|
||||
<keyword type="member" name="GdkEventTouchpadPinch.state" link="gdk3-Event-Structures.html#GdkEventTouchpadPinch.state"/>
|
||||
<keyword type="member" name="GdkEventPadButton.type" link="gdk3-Event-Structures.html#GdkEventPadButton.type"/>
|
||||
<keyword type="member" name="GdkEventPadButton.window" link="gdk3-Event-Structures.html#GdkEventPadButton.window"/>
|
||||
<keyword type="member" name="GdkEventPadButton.send-event" link="gdk3-Event-Structures.html#GdkEventPadButton.send-event"/>
|
||||
<keyword type="member" name="GdkEventPadButton.time" link="gdk3-Event-Structures.html#GdkEventPadButton.time"/>
|
||||
<keyword type="member" name="GdkEventPadButton.group" link="gdk3-Event-Structures.html#GdkEventPadButton.group"/>
|
||||
<keyword type="member" name="GdkEventPadButton.button" link="gdk3-Event-Structures.html#GdkEventPadButton.button"/>
|
||||
<keyword type="member" name="GdkEventPadButton.mode" link="gdk3-Event-Structures.html#GdkEventPadButton.mode"/>
|
||||
<keyword type="member" name="GdkEventPadAxis.type" link="gdk3-Event-Structures.html#GdkEventPadAxis.type"/>
|
||||
<keyword type="member" name="GdkEventPadAxis.window" link="gdk3-Event-Structures.html#GdkEventPadAxis.window"/>
|
||||
<keyword type="member" name="GdkEventPadAxis.send-event" link="gdk3-Event-Structures.html#GdkEventPadAxis.send-event"/>
|
||||
<keyword type="member" name="GdkEventPadAxis.time" link="gdk3-Event-Structures.html#GdkEventPadAxis.time"/>
|
||||
<keyword type="member" name="GdkEventPadAxis.group" link="gdk3-Event-Structures.html#GdkEventPadAxis.group"/>
|
||||
<keyword type="member" name="GdkEventPadAxis.index" link="gdk3-Event-Structures.html#GdkEventPadAxis.index"/>
|
||||
<keyword type="member" name="GdkEventPadAxis.mode" link="gdk3-Event-Structures.html#GdkEventPadAxis.mode"/>
|
||||
<keyword type="member" name="GdkEventPadAxis.value" link="gdk3-Event-Structures.html#GdkEventPadAxis.value"/>
|
||||
<keyword type="member" name="GdkEventPadGroupMode.type" link="gdk3-Event-Structures.html#GdkEventPadGroupMode.type"/>
|
||||
<keyword type="member" name="GdkEventPadGroupMode.window" link="gdk3-Event-Structures.html#GdkEventPadGroupMode.window"/>
|
||||
<keyword type="member" name="GdkEventPadGroupMode.send-event" link="gdk3-Event-Structures.html#GdkEventPadGroupMode.send-event"/>
|
||||
<keyword type="member" name="GdkEventPadGroupMode.time" link="gdk3-Event-Structures.html#GdkEventPadGroupMode.time"/>
|
||||
<keyword type="member" name="GdkEventPadGroupMode.group" link="gdk3-Event-Structures.html#GdkEventPadGroupMode.group"/>
|
||||
<keyword type="member" name="GdkEventPadGroupMode.mode" link="gdk3-Event-Structures.html#GdkEventPadGroupMode.mode"/>
|
||||
<keyword type="member" name="GdkKeymapKey.keycode" link="gdk3-Keyboard-Handling.html#GdkKeymapKey.keycode"/>
|
||||
<keyword type="member" name="GdkKeymapKey.group" link="gdk3-Keyboard-Handling.html#GdkKeymapKey.group"/>
|
||||
<keyword type="member" name="GdkKeymapKey.level" link="gdk3-Keyboard-Handling.html#GdkKeymapKey.level"/>
|
||||
<keyword type="member" name="GdkColor.pixel" link="gdk3-Colors.html#GdkColor.pixel"/>
|
||||
<keyword type="member" name="GdkColor.red" link="gdk3-Colors.html#GdkColor.red"/>
|
||||
<keyword type="member" name="GdkColor.green" link="gdk3-Colors.html#GdkColor.green"/>
|
||||
<keyword type="member" name="GdkColor.blue" link="gdk3-Colors.html#GdkColor.blue"/>
|
||||
</functions>
|
||||
</book>
|
||||
|
@ -15,7 +15,7 @@
|
||||
<div>
|
||||
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GDK 3 Reference Manual</p></th></tr></table></div>
|
||||
<div><p class="releaseinfo">
|
||||
This document is for the GDK 3 library, version 3.24.17
|
||||
This document is for the GDK 3 library, version 3.24.18
|
||||
|
||||
The latest versions can be found online at
|
||||
<a class="ulink" href="https://developer.gnome.org/gdk3/" target="_top">https://developer.gnome.org/gdk3/</a>.
|
||||
|
@ -1 +1 @@
|
||||
3.24.17
|
||||
3.24.18
|
||||
|
@ -385,6 +385,7 @@ HTML_IMAGES = \
|
||||
$(srcdir)/images/pagesetupdialog.png \
|
||||
$(srcdir)/images/placessidebar.png \
|
||||
$(srcdir)/images/popup-anchors.png \
|
||||
$(srcdir)/images/popup-at.svg \
|
||||
$(srcdir)/images/popup-flip.png \
|
||||
$(srcdir)/images/popup-slide.png \
|
||||
$(srcdir)/images/printdialog.png \
|
||||
|
@ -840,6 +840,7 @@ HTML_IMAGES = \
|
||||
$(srcdir)/images/pagesetupdialog.png \
|
||||
$(srcdir)/images/placessidebar.png \
|
||||
$(srcdir)/images/popup-anchors.png \
|
||||
$(srcdir)/images/popup-at.svg \
|
||||
$(srcdir)/images/popup-flip.png \
|
||||
$(srcdir)/images/popup-slide.png \
|
||||
$(srcdir)/images/printdialog.png \
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: broadwayd
|
||||
.\" Author: Alexander Larsson
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 04/03/2020
|
||||
.\" Date: 04/09/2020
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk-builder-tool
|
||||
.\" Author: Matthias Clasen
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 04/03/2020
|
||||
.\" Date: 04/09/2020
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk-encode-symbolic-svg
|
||||
.\" Author: Alexander Larsson
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 04/03/2020
|
||||
.\" Date: 04/09/2020
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk-launch
|
||||
.\" Author: Tomáš Bžatek <tbzatek@redhat.com>
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 04/03/2020
|
||||
.\" Date: 04/09/2020
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk-query-immodules-3.0
|
||||
.\" Author: Matthias Clasen
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 04/03/2020
|
||||
.\" Date: 04/09/2020
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk-query-settings
|
||||
.\" Author: Timm Bäder
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 04/03/2020
|
||||
.\" Date: 04/09/2020
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk-update-icon-cache
|
||||
.\" Author: Matthias Clasen
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 04/03/2020
|
||||
.\" Date: 04/09/2020
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk3-demo-application
|
||||
.\" Author: Matthias Clasen
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 04/03/2020
|
||||
.\" Date: 04/09/2020
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk3-demo
|
||||
.\" Author: Matthias Clasen
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 04/03/2020
|
||||
.\" Date: 04/09/2020
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk3-icon-browser
|
||||
.\" Author: Matthias Clasen
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 04/03/2020
|
||||
.\" Date: 04/09/2020
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -2,7 +2,7 @@
|
||||
.\" Title: gtk3-widget-factory
|
||||
.\" Author: Matthias Clasen
|
||||
.\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
|
||||
.\" Date: 04/03/2020
|
||||
.\" Date: 04/09/2020
|
||||
.\" Manual: User Commands
|
||||
.\" Source: GTK+
|
||||
.\" Language: English
|
||||
|
@ -144,7 +144,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="https://developer.gnome.org/gtk4/GtkAboutDialog.html#GtkLicense"><span class="returnvalue">GtkLicense</span></a>
|
||||
<a class="link" href="GtkAboutDialog.html#GtkLicense" title="enum GtkLicense"><span class="returnvalue">GtkLicense</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkAboutDialog.html#gtk-about-dialog-get-license-type" title="gtk_about_dialog_get_license_type ()">gtk_about_dialog_get_license_type</a> <span class="c_punctuation">()</span>
|
||||
@ -341,7 +341,7 @@
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/gtk4/GtkAboutDialog.html#GtkLicense"><span class="type">GtkLicense</span></a></td>
|
||||
<td class="property_type"><a class="link" href="GtkAboutDialog.html#GtkLicense" title="enum GtkLicense"><span class="type">GtkLicense</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GtkAboutDialog.html#GtkAboutDialog--license-type" title="The “license-type” property">license-type</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -420,11 +420,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkAboutDialog.html#GtkAboutDialog-struct">GtkAboutDialog</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkAboutDialog.html#GtkAboutDialog-struct" title="struct GtkAboutDialog">GtkAboutDialog</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkAboutDialog.html#GtkLicense">GtkLicense</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkAboutDialog.html#GtkLicense" title="enum GtkLicense">GtkLicense</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -499,7 +499,7 @@ as shown in the following example:</p>
|
||||
<p></p>
|
||||
<p>It is also possible to show a <a class="link" href="GtkAboutDialog.html" title="GtkAboutDialog"><span class="type">GtkAboutDialog</span></a> like any other <a class="link" href="GtkDialog.html" title="GtkDialog"><span class="type">GtkDialog</span></a>,
|
||||
e.g. using <a class="link" href="GtkDialog.html#gtk-dialog-run" title="gtk_dialog_run ()"><code class="function">gtk_dialog_run()</code></a>. In this case, you might need to know that
|
||||
the “Close” button returns the <a href="https://developer.gnome.org/gtk4/GtkDialog.html#GTK-RESPONSE-CANCEL:CAPS"><span class="type">GTK_RESPONSE_CANCEL</span></a> response id.</p>
|
||||
the “Close” button returns the <a class="link" href="GtkDialog.html#GTK-RESPONSE-CANCEL:CAPS"><span class="type">GTK_RESPONSE_CANCEL</span></a> response id.</p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAboutDialog.functions_details"></a><h2>Functions</h2>
|
||||
@ -880,7 +880,7 @@ automatically wrapped.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-about-dialog-get-license-type"></a><h3>gtk_about_dialog_get_license_type ()</h3>
|
||||
<pre class="programlisting"><a href="https://developer.gnome.org/gtk4/GtkAboutDialog.html#GtkLicense"><span class="returnvalue">GtkLicense</span></a>
|
||||
<pre class="programlisting"><a class="link" href="GtkAboutDialog.html#GtkLicense" title="enum GtkLicense"><span class="returnvalue">GtkLicense</span></a>
|
||||
gtk_about_dialog_get_license_type (<em class="parameter"><code><a class="link" href="GtkAboutDialog.html" title="GtkAboutDialog"><span class="type">GtkAboutDialog</span></a> *about</code></em>);</pre>
|
||||
<p>Retrieves the license set using <a class="link" href="GtkAboutDialog.html#gtk-about-dialog-set-license-type" title="gtk_about_dialog_set_license_type ()"><code class="function">gtk_about_dialog_set_license_type()</code></a></p>
|
||||
<div class="refsect3">
|
||||
@ -900,7 +900,7 @@ gtk_about_dialog_get_license_type (<em class="parameter"><code><a class="link" h
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-about-dialog-get-license-type.returns"></a><h4>Returns</h4>
|
||||
<p> a <a href="https://developer.gnome.org/gtk4/GtkAboutDialog.html#GtkLicense"><span class="type">GtkLicense</span></a> value</p>
|
||||
<p> a <a class="link" href="GtkAboutDialog.html#GtkLicense" title="enum GtkLicense"><span class="type">GtkLicense</span></a> value</p>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-0.html#api-index-3.0">3.0</a></p>
|
||||
</div>
|
||||
@ -909,7 +909,7 @@ gtk_about_dialog_get_license_type (<em class="parameter"><code><a class="link" h
|
||||
<a name="gtk-about-dialog-set-license-type"></a><h3>gtk_about_dialog_set_license_type ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_about_dialog_set_license_type (<em class="parameter"><code><a class="link" href="GtkAboutDialog.html" title="GtkAboutDialog"><span class="type">GtkAboutDialog</span></a> *about</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkAboutDialog.html#GtkLicense"><span class="type">GtkLicense</span></a> license_type</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="GtkAboutDialog.html#GtkLicense" title="enum GtkLicense"><span class="type">GtkLicense</span></a> license_type</code></em>);</pre>
|
||||
<p>Sets the license of the application showing the <em class="parameter"><code>about</code></em>
|
||||
dialog from a
|
||||
list of known licenses.</p>
|
||||
@ -1536,6 +1536,140 @@ reused for future invocations of this function.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAboutDialog.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAboutDialog-struct"></a><h3>struct GtkAboutDialog</h3>
|
||||
<pre class="programlisting">struct GtkAboutDialog;</pre>
|
||||
<p>The <a class="link" href="GtkAboutDialog.html#GtkAboutDialog-struct" title="struct GtkAboutDialog"><span class="type">GtkAboutDialog</span></a> contains
|
||||
only private fields and should not be directly accessed.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkLicense"></a><h3>enum GtkLicense</h3>
|
||||
<p>The type of license for an application.</p>
|
||||
<p>This enumeration can be expanded at later date.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GtkLicense.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-UNKNOWN:CAPS"></a>GTK_LICENSE_UNKNOWN</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>No license specified</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-CUSTOM:CAPS"></a>GTK_LICENSE_CUSTOM</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>A license text is going to be specified by the
|
||||
developer</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-GPL-2-0:CAPS"></a>GTK_LICENSE_GPL_2_0</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The GNU General Public License, version 2.0 or later</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-GPL-3-0:CAPS"></a>GTK_LICENSE_GPL_3_0</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The GNU General Public License, version 3.0 or later</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-LGPL-2-1:CAPS"></a>GTK_LICENSE_LGPL_2_1</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The GNU Lesser General Public License, version 2.1 or later</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-LGPL-3-0:CAPS"></a>GTK_LICENSE_LGPL_3_0</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The GNU Lesser General Public License, version 3.0 or later</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-BSD:CAPS"></a>GTK_LICENSE_BSD</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The BSD standard license</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-MIT-X11:CAPS"></a>GTK_LICENSE_MIT_X11</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The MIT/X11 standard license</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-ARTISTIC:CAPS"></a>GTK_LICENSE_ARTISTIC</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The Artistic License, version 2.0</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-GPL-2-0-ONLY:CAPS"></a>GTK_LICENSE_GPL_2_0_ONLY</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The GNU General Public License, version 2.0 only. Since 3.12.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-GPL-3-0-ONLY:CAPS"></a>GTK_LICENSE_GPL_3_0_ONLY</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The GNU General Public License, version 3.0 only. Since 3.12.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-LGPL-2-1-ONLY:CAPS"></a>GTK_LICENSE_LGPL_2_1_ONLY</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The GNU Lesser General Public License, version 2.1 only. Since 3.12.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-LGPL-3-0-ONLY:CAPS"></a>GTK_LICENSE_LGPL_3_0_ONLY</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The GNU Lesser General Public License, version 3.0 only. Since 3.12.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-AGPL-3-0:CAPS"></a>GTK_LICENSE_AGPL_3_0</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The GNU Affero General Public License, version 3.0 or later. Since: 3.22.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-LICENSE-AGPL-3-0-ONLY:CAPS"></a>GTK_LICENSE_AGPL_3_0_ONLY</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The GNU Affero General Public License, version 3.0 only. Since: 3.22.27.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-0.html#api-index-3.0">3.0</a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAboutDialog.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAboutDialog--artists"></a><h3>The <code class="literal">“artists”</code> property</h3>
|
||||
@ -1601,7 +1735,7 @@ a long multi-paragraph text. Note that the text is only wrapped
|
||||
in the text view if the "wrap-license" property is set to <code class="literal">TRUE</code>;
|
||||
otherwise the text itself must contain the intended linebreaks.
|
||||
When setting this property to a non-<code class="literal">NULL</code> value, the
|
||||
<a class="link" href="GtkAboutDialog.html#GtkAboutDialog--license-type" title="The “license-type” property"><span class="type">“license-type”</span></a> property is set to <a href="https://developer.gnome.org/gtk4/GtkAboutDialog.html#GTK-LICENSE-CUSTOM:CAPS"><code class="literal">GTK_LICENSE_CUSTOM</code></a>
|
||||
<a class="link" href="GtkAboutDialog.html#GtkAboutDialog--license-type" title="The “license-type” property"><span class="type">“license-type”</span></a> property is set to <a class="link" href="GtkAboutDialog.html#GTK-LICENSE-CUSTOM:CAPS"><code class="literal">GTK_LICENSE_CUSTOM</code></a>
|
||||
as a side effect.</p>
|
||||
<p>Owner: GtkAboutDialog</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
@ -1611,16 +1745,16 @@ as a side effect.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAboutDialog--license-type"></a><h3>The <code class="literal">“license-type”</code> property</h3>
|
||||
<pre class="programlisting"> “license-type” <a href="https://developer.gnome.org/gtk4/GtkAboutDialog.html#GtkLicense"><span class="type">GtkLicense</span></a></pre>
|
||||
<p>The license of the program, as a value of the <a href="https://developer.gnome.org/gtk4/GtkAboutDialog.html#GtkLicense"><code class="literal">GtkLicense</code></a> enumeration.</p>
|
||||
<pre class="programlisting"> “license-type” <a class="link" href="GtkAboutDialog.html#GtkLicense" title="enum GtkLicense"><span class="type">GtkLicense</span></a></pre>
|
||||
<p>The license of the program, as a value of the <a class="link" href="GtkAboutDialog.html#GtkLicense" title="enum GtkLicense"><code class="literal">GtkLicense</code></a> enumeration.</p>
|
||||
<p>The <a class="link" href="GtkAboutDialog.html" title="GtkAboutDialog"><span class="type">GtkAboutDialog</span></a> will automatically fill out a standard disclaimer
|
||||
and link the user to the appropriate online resource for the license
|
||||
text.</p>
|
||||
<p>If <a href="https://developer.gnome.org/gtk4/GtkAboutDialog.html#GTK-LICENSE-UNKNOWN:CAPS"><code class="literal">GTK_LICENSE_UNKNOWN</code></a> is used, the link used will be the same
|
||||
<p>If <a class="link" href="GtkAboutDialog.html#GTK-LICENSE-UNKNOWN:CAPS"><code class="literal">GTK_LICENSE_UNKNOWN</code></a> is used, the link used will be the same
|
||||
specified in the <a class="link" href="GtkAboutDialog.html#GtkAboutDialog--website" title="The “website” property"><span class="type">“website”</span></a> property.</p>
|
||||
<p>If <a href="https://developer.gnome.org/gtk4/GtkAboutDialog.html#GTK-LICENSE-CUSTOM:CAPS"><code class="literal">GTK_LICENSE_CUSTOM</code></a> is used, the current contents of the
|
||||
<p>If <a class="link" href="GtkAboutDialog.html#GTK-LICENSE-CUSTOM:CAPS"><code class="literal">GTK_LICENSE_CUSTOM</code></a> is used, the current contents of the
|
||||
<a class="link" href="GtkAboutDialog.html#GtkAboutDialog--license" title="The “license” property"><span class="type">“license”</span></a> property are used.</p>
|
||||
<p>For any other <a href="https://developer.gnome.org/gtk4/GtkAboutDialog.html#GtkLicense"><span class="type">GtkLicense</span></a> value, the contents of the
|
||||
<p>For any other <a class="link" href="GtkAboutDialog.html#GtkLicense" title="enum GtkLicense"><span class="type">GtkLicense</span></a> value, the contents of the
|
||||
<a class="link" href="GtkAboutDialog.html#GtkAboutDialog--license" title="The “license” property"><span class="type">“license”</span></a> property are also set by this property as
|
||||
a side effect.</p>
|
||||
<p>Owner: GtkAboutDialog</p>
|
||||
|
@ -142,7 +142,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkAccelLabel.html#GtkAccelLabel-struct">GtkAccelLabel</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkAccelLabel.html#GtkAccelLabel-struct" title="struct GtkAccelLabel">GtkAccelLabel</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -185,8 +185,8 @@ second argument. The <a class="link" href="GtkAccelLabel.html" title="GtkAccelLa
|
||||
one of the similar functions for <a class="link" href="GtkCheckMenuItem.html" title="GtkCheckMenuItem"><span class="type">GtkCheckMenuItem</span></a> and <a class="link" href="GtkRadioMenuItem.html" title="GtkRadioMenuItem"><span class="type">GtkRadioMenuItem</span></a>)
|
||||
automatically adds a <a class="link" href="GtkAccelLabel.html" title="GtkAccelLabel"><span class="type">GtkAccelLabel</span></a> to the <a class="link" href="GtkMenuItem.html" title="GtkMenuItem"><span class="type">GtkMenuItem</span></a> and calls
|
||||
<a class="link" href="GtkAccelLabel.html#gtk-accel-label-set-accel-widget" title="gtk_accel_label_set_accel_widget ()"><code class="function">gtk_accel_label_set_accel_widget()</code></a> to set it up for you.</p>
|
||||
<p>A <a class="link" href="GtkAccelLabel.html" title="GtkAccelLabel"><span class="type">GtkAccelLabel</span></a> will only display accelerators which have <a href="https://developer.gnome.org/gtk4/gtk4-Keyboard-Accelerators.html#GTK-ACCEL-VISIBLE:CAPS"><code class="literal">GTK_ACCEL_VISIBLE</code></a>
|
||||
set (see <a href="https://developer.gnome.org/gtk4/gtk4-Keyboard-Accelerators.html#GtkAccelFlags"><span class="type">GtkAccelFlags</span></a>).
|
||||
<p>A <a class="link" href="GtkAccelLabel.html" title="GtkAccelLabel"><span class="type">GtkAccelLabel</span></a> will only display accelerators which have <a class="link" href="gtk3-Keyboard-Accelerators.html#GTK-ACCEL-VISIBLE:CAPS"><code class="literal">GTK_ACCEL_VISIBLE</code></a>
|
||||
set (see <a class="link" href="gtk3-Keyboard-Accelerators.html#GtkAccelFlags" title="enum GtkAccelFlags"><span class="type">GtkAccelFlags</span></a>).
|
||||
A <a class="link" href="GtkAccelLabel.html" title="GtkAccelLabel"><span class="type">GtkAccelLabel</span></a> can display multiple accelerators and even signal names,
|
||||
though it is almost always used to display just one accelerator key.</p>
|
||||
<div class="refsect3">
|
||||
@ -527,6 +527,15 @@ accelerators are added or removed from the associated widget.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAccelLabel.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAccelLabel-struct"></a><h3>struct GtkAccelLabel</h3>
|
||||
<pre class="programlisting">struct GtkAccelLabel;</pre>
|
||||
<p>The <a class="link" href="GtkAccelLabel.html#GtkAccelLabel-struct" title="struct GtkAccelLabel"><span class="type">GtkAccelLabel</span></a> contains private data only, and
|
||||
should be accessed using the functions below.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAccelLabel.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAccelLabel--accel-closure"></a><h3>The <code class="literal">“accel-closure”</code> property</h3>
|
||||
|
@ -93,7 +93,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkAccessible.html#GtkAccessible-struct">GtkAccessible</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkAccessible.html#GtkAccessible-struct" title="struct GtkAccessible">GtkAccessible</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -120,7 +120,7 @@ derive from <a class="link" href="GtkAccessible.html" title="GtkAccessible"><spa
|
||||
from ATK, such as <a href="/usr/share/gtk-doc/html/atk/AtkText.html#AtkText-struct"><span class="type">AtkText</span></a> or <a href="/usr/share/gtk-doc/html/atk/AtkSelection.html#AtkSelection-struct"><span class="type">AtkSelection</span></a>. To establish
|
||||
the connection between the widget class and its corresponding
|
||||
acccessible implementation, override the get_accessible vfunc
|
||||
in <a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkWidgetClass"><span class="type">GtkWidgetClass</span></a>.</p>
|
||||
in <a class="link" href="GtkWidget.html#GtkWidgetClass" title="struct GtkWidgetClass"><span class="type">GtkWidgetClass</span></a>.</p>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAccessible.functions_details"></a><h2>Functions</h2>
|
||||
@ -223,6 +223,13 @@ again with <em class="parameter"><code>widget</code></em>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAccessible.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAccessible-struct"></a><h3>struct GtkAccessible</h3>
|
||||
<pre class="programlisting">struct GtkAccessible;</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAccessible.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAccessible--widget"></a><h3>The <code class="literal">“widget”</code> property</h3>
|
||||
|
@ -500,11 +500,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkAction</td>
|
||||
<td class="function_name"><a class="link" href="GtkAction.html#GtkAction-struct" title="struct GtkAction">GtkAction</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkActionClass</td>
|
||||
<td class="function_name"><a class="link" href="GtkAction.html#GtkActionClass" title="struct GtkActionClass">GtkActionClass</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -907,7 +907,7 @@ activated.</p>
|
||||
<a name="gtk-action-create-icon"></a><h3>gtk_action_create_icon ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
|
||||
gtk_action_create_icon (<em class="parameter"><code><a class="link" href="GtkAction.html" title="GtkAction"><span class="type">GtkAction</span></a> *action</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkIconSize"><span class="type">GtkIconSize</span></a> icon_size</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSize" title="enum GtkIconSize"><span class="type">GtkIconSize</span></a> icon_size</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_action_create_icon</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p>
|
||||
<p>Use <code class="function">g_menu_item_set_icon()</code> to set an icon on a <span class="type">GMenuItem</span>,
|
||||
@ -931,7 +931,7 @@ create icons displayed in the proxy widgets.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>icon_size</p></td>
|
||||
<td class="parameter_description"><p>the size of the icon (<a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkIconSize"><span class="type">GtkIconSize</span></a>) that should
|
||||
<td class="parameter_description"><p>the size of the icon (<a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSize" title="enum GtkIconSize"><span class="type">GtkIconSize</span></a>) that should
|
||||
be created. </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> int]</span></td>
|
||||
</tr>
|
||||
@ -2069,6 +2069,39 @@ is important</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAction.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAction-struct"></a><h3>struct GtkAction</h3>
|
||||
<pre class="programlisting">struct GtkAction;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkActionClass"></a><h3>struct GtkActionClass</h3>
|
||||
<pre class="programlisting">struct GtkActionClass {
|
||||
GObjectClass parent_class;
|
||||
|
||||
/* activation signal */
|
||||
void (* activate) (GtkAction *action);
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkActionClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkActionClass.activate"></a>activate</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when the action is activated.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAction.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAction--action-group"></a><h3>The <code class="literal">“action-group”</code> property</h3>
|
||||
|
@ -95,7 +95,7 @@
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkPackType"><span class="type">GtkPackType</span></a></td>
|
||||
<td class="property_type"><a class="link" href="gtk3-Standard-Enumerations.html#GtkPackType" title="enum GtkPackType"><span class="type">GtkPackType</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GtkActionBar.html#GtkActionBar--c-pack-type" title="The “pack-type” child property">pack-type</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -116,7 +116,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkActionBar.html#GtkActionBar-struct">GtkActionBar</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkActionBar.html#GtkActionBar-struct" title="struct GtkActionBar">GtkActionBar</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -301,10 +301,17 @@ gtk_action_bar_set_center_widget (<em class="parameter"><code><a class="link" hr
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkActionBar.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkActionBar-struct"></a><h3>struct GtkActionBar</h3>
|
||||
<pre class="programlisting">struct GtkActionBar;</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkActionBar.child-property-details"></a><h2>Child Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkActionBar--c-pack-type"></a><h3>The <code class="literal">“pack-type”</code> child property</h3>
|
||||
<pre class="programlisting"> “pack-type” <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkPackType"><span class="type">GtkPackType</span></a></pre>
|
||||
<pre class="programlisting"> “pack-type” <a class="link" href="gtk3-Standard-Enumerations.html#GtkPackType" title="enum GtkPackType"><span class="type">GtkPackType</span></a></pre>
|
||||
<p>A GtkPackType indicating whether the child is packed with reference to the start or end of the parent.</p>
|
||||
<p>Owner: GtkActionBar</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -304,23 +304,23 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkActionGroup</td>
|
||||
<td class="function_name"><a class="link" href="GtkActionGroup.html#GtkActionGroup-struct" title="struct GtkActionGroup">GtkActionGroup</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkActionGroupClass</td>
|
||||
<td class="function_name"><a class="link" href="GtkActionGroup.html#GtkActionGroupClass" title="struct GtkActionGroupClass">GtkActionGroupClass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkActionEntry</td>
|
||||
<td class="function_name"><a class="link" href="GtkActionGroup.html#GtkActionEntry" title="struct GtkActionEntry">GtkActionEntry</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkToggleActionEntry</td>
|
||||
<td class="function_name"><a class="link" href="GtkActionGroup.html#GtkToggleActionEntry" title="struct GtkToggleActionEntry">GtkToggleActionEntry</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkRadioActionEntry</td>
|
||||
<td class="function_name"><a class="link" href="GtkActionGroup.html#GtkRadioActionEntry" title="struct GtkRadioActionEntry">GtkRadioActionEntry</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -844,7 +844,7 @@ gtk_action_group_remove_action (<em class="parameter"><code><a class="link" href
|
||||
<a name="gtk-action-group-add-actions"></a><h3>gtk_action_group_add_actions ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_action_group_add_actions (<em class="parameter"><code><a class="link" href="GtkActionGroup.html" title="GtkActionGroup"><span class="type">GtkActionGroup</span></a> *action_group</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GtkActionEntry</span> *entries</code></em>,
|
||||
<em class="parameter"><code>const <a class="link" href="GtkActionGroup.html#GtkActionEntry" title="struct GtkActionEntry"><span class="type">GtkActionEntry</span></a> *entries</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> n_entries</code></em>,
|
||||
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
|
||||
<div class="warning"><p><code class="literal">gtk_action_group_add_actions</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p></div>
|
||||
@ -892,7 +892,7 @@ and their accel paths are set to <code class="literal"><Actions>/group-nam
|
||||
<a name="gtk-action-group-add-actions-full"></a><h3>gtk_action_group_add_actions_full ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_action_group_add_actions_full (<em class="parameter"><code><a class="link" href="GtkActionGroup.html" title="GtkActionGroup"><span class="type">GtkActionGroup</span></a> *action_group</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GtkActionEntry</span> *entries</code></em>,
|
||||
<em class="parameter"><code>const <a class="link" href="GtkActionGroup.html#GtkActionEntry" title="struct GtkActionEntry"><span class="type">GtkActionEntry</span></a> *entries</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> n_entries</code></em>,
|
||||
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
|
||||
<em class="parameter"><code><span class="type">GDestroyNotify</span> destroy</code></em>);</pre>
|
||||
@ -946,7 +946,7 @@ callback for <em class="parameter"><code>user_data</code></em>
|
||||
<a name="gtk-action-group-add-toggle-actions"></a><h3>gtk_action_group_add_toggle_actions ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_action_group_add_toggle_actions (<em class="parameter"><code><a class="link" href="GtkActionGroup.html" title="GtkActionGroup"><span class="type">GtkActionGroup</span></a> *action_group</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GtkToggleActionEntry</span> *entries</code></em>,
|
||||
<em class="parameter"><code>const <a class="link" href="GtkActionGroup.html#GtkToggleActionEntry" title="struct GtkToggleActionEntry"><span class="type">GtkToggleActionEntry</span></a> *entries</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> n_entries</code></em>,
|
||||
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
|
||||
<div class="warning"><p><code class="literal">gtk_action_group_add_toggle_actions</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p></div>
|
||||
@ -995,7 +995,7 @@ and their accel paths are set to <code class="literal"><Actions>/group-nam
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_action_group_add_toggle_actions_full
|
||||
(<em class="parameter"><code><a class="link" href="GtkActionGroup.html" title="GtkActionGroup"><span class="type">GtkActionGroup</span></a> *action_group</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GtkToggleActionEntry</span> *entries</code></em>,
|
||||
<em class="parameter"><code>const <a class="link" href="GtkActionGroup.html#GtkToggleActionEntry" title="struct GtkToggleActionEntry"><span class="type">GtkToggleActionEntry</span></a> *entries</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> n_entries</code></em>,
|
||||
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
|
||||
<em class="parameter"><code><span class="type">GDestroyNotify</span> destroy</code></em>);</pre>
|
||||
@ -1049,7 +1049,7 @@ gtk_action_group_add_toggle_actions_full
|
||||
<a name="gtk-action-group-add-radio-actions"></a><h3>gtk_action_group_add_radio_actions ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_action_group_add_radio_actions (<em class="parameter"><code><a class="link" href="GtkActionGroup.html" title="GtkActionGroup"><span class="type">GtkActionGroup</span></a> *action_group</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GtkRadioActionEntry</span> *entries</code></em>,
|
||||
<em class="parameter"><code>const <a class="link" href="GtkActionGroup.html#GtkRadioActionEntry" title="struct GtkRadioActionEntry"><span class="type">GtkRadioActionEntry</span></a> *entries</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> n_entries</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> value</code></em>,
|
||||
<em class="parameter"><code><span class="type">GCallback</span> on_change</code></em>,
|
||||
@ -1113,7 +1113,7 @@ no action should be activated</p></td>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_action_group_add_radio_actions_full
|
||||
(<em class="parameter"><code><a class="link" href="GtkActionGroup.html" title="GtkActionGroup"><span class="type">GtkActionGroup</span></a> *action_group</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GtkRadioActionEntry</span> *entries</code></em>,
|
||||
<em class="parameter"><code>const <a class="link" href="GtkActionGroup.html#GtkRadioActionEntry" title="struct GtkRadioActionEntry"><span class="type">GtkRadioActionEntry</span></a> *entries</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> n_entries</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> value</code></em>,
|
||||
<em class="parameter"><code><span class="type">GCallback</span> on_change</code></em>,
|
||||
@ -1196,7 +1196,7 @@ and <a class="link" href="GtkActionGroup.html" title="GtkActionGroup"><span clas
|
||||
<tr>
|
||||
<td class="parameter_name"><p>path</p></td>
|
||||
<td class="parameter_description"><p>The id of the message. In <a class="link" href="GtkActionGroup.html" title="GtkActionGroup"><span class="type">GtkActionGroup</span></a> this will be a label
|
||||
or tooltip from a <span class="type">GtkActionEntry</span>.</p></td>
|
||||
or tooltip from a <a class="link" href="GtkActionGroup.html#GtkActionEntry" title="struct GtkActionEntry"><span class="type">GtkActionEntry</span></a>.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -1225,7 +1225,7 @@ gtk_action_group_set_translate_func (<em class="parameter"><code><a class="link"
|
||||
<p>Sets a function to be used for translating the <em class="parameter"><code>label</code></em>
|
||||
and <em class="parameter"><code>tooltip</code></em>
|
||||
of
|
||||
<span class="type">GtkActionEntrys</span> added by <a class="link" href="GtkActionGroup.html#gtk-action-group-add-actions" title="gtk_action_group_add_actions ()"><code class="function">gtk_action_group_add_actions()</code></a>.</p>
|
||||
<a href="GtkActionGroup.html#GtkActionEntry"><span class="type">GtkActionEntrys</span></a> added by <a class="link" href="GtkActionGroup.html#gtk-action-group-add-actions" title="gtk_action_group_add_actions ()"><code class="function">gtk_action_group_add_actions()</code></a>.</p>
|
||||
<p>If you’re using <code class="function">gettext()</code>, it is enough to set the translation domain
|
||||
with <a class="link" href="GtkActionGroup.html#gtk-action-group-set-translation-domain" title="gtk_action_group_set_translation_domain ()"><code class="function">gtk_action_group_set_translation_domain()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
@ -1277,7 +1277,7 @@ gtk_action_group_set_translation_domain
|
||||
<p>Sets the translation domain and uses <code class="function">g_dgettext()</code> for translating the
|
||||
<em class="parameter"><code>label</code></em>
|
||||
and <em class="parameter"><code>tooltip</code></em>
|
||||
of <span class="type">GtkActionEntrys</span> added by
|
||||
of <a href="GtkActionGroup.html#GtkActionEntry"><span class="type">GtkActionEntrys</span></a> added by
|
||||
<a class="link" href="GtkActionGroup.html#gtk-action-group-add-actions" title="gtk_action_group_add_actions ()"><code class="function">gtk_action_group_add_actions()</code></a>.</p>
|
||||
<p>If you’re not using <code class="function">gettext()</code> for localization, see
|
||||
<a class="link" href="GtkActionGroup.html#gtk-action-group-set-translate-func" title="gtk_action_group_set_translate_func ()"><code class="function">gtk_action_group_set_translate_func()</code></a>.</p>
|
||||
@ -1347,6 +1347,236 @@ is mainly intended for language bindings.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkActionGroup.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkActionGroup-struct"></a><h3>struct GtkActionGroup</h3>
|
||||
<pre class="programlisting">struct GtkActionGroup;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkActionGroupClass"></a><h3>struct GtkActionGroupClass</h3>
|
||||
<pre class="programlisting">struct GtkActionGroupClass {
|
||||
GObjectClass parent_class;
|
||||
|
||||
GtkAction *(* get_action) (GtkActionGroup *action_group,
|
||||
const gchar *action_name);
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkActionGroupClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkActionGroupClass.get-action"></a>get_action</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Looks up an action in the action group by name.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkActionEntry"></a><h3>struct GtkActionEntry</h3>
|
||||
<pre class="programlisting">struct GtkActionEntry {
|
||||
const gchar *name;
|
||||
const gchar *stock_id;
|
||||
const gchar *label;
|
||||
const gchar *accelerator;
|
||||
const gchar *tooltip;
|
||||
GCallback callback;
|
||||
};
|
||||
</pre>
|
||||
<div class="warning"><p><code class="literal">GtkActionEntry</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p></div>
|
||||
<p><a class="link" href="GtkActionGroup.html#GtkActionEntry" title="struct GtkActionEntry"><span class="type">GtkActionEntry</span></a> structs are used with <a class="link" href="GtkActionGroup.html#gtk-action-group-add-actions" title="gtk_action_group_add_actions ()"><code class="function">gtk_action_group_add_actions()</code></a> to
|
||||
construct actions.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GtkActionEntry.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkActionEntry.name"></a>name</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The name of the action.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkActionEntry.stock-id"></a>stock_id</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The stock id for the action, or the name of an icon from the
|
||||
icon theme.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkActionEntry.label"></a>label</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The label for the action. This field should typically be marked
|
||||
for translation, see <a class="link" href="GtkActionGroup.html#gtk-action-group-set-translation-domain" title="gtk_action_group_set_translation_domain ()"><code class="function">gtk_action_group_set_translation_domain()</code></a>. If
|
||||
<em class="parameter"><code>label</code></em>
|
||||
is <code class="literal">NULL</code>, the label of the stock item with id <em class="parameter"><code>stock_id</code></em>
|
||||
is used.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkActionEntry.accelerator"></a>accelerator</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The accelerator for the action, in the format understood by
|
||||
<a class="link" href="gtk3-Keyboard-Accelerators.html#gtk-accelerator-parse" title="gtk_accelerator_parse ()"><code class="function">gtk_accelerator_parse()</code></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkActionEntry.tooltip"></a>tooltip</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The tooltip for the action. This field should typically be
|
||||
marked for translation, see <a class="link" href="GtkActionGroup.html#gtk-action-group-set-translation-domain" title="gtk_action_group_set_translation_domain ()"><code class="function">gtk_action_group_set_translation_domain()</code></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">GCallback</span> <em class="structfield"><code><a name="GtkActionEntry.callback"></a>callback</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The function to call when the action is activated.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkToggleActionEntry"></a><h3>struct GtkToggleActionEntry</h3>
|
||||
<pre class="programlisting">struct GtkToggleActionEntry {
|
||||
const gchar *name;
|
||||
const gchar *stock_id;
|
||||
const gchar *label;
|
||||
const gchar *accelerator;
|
||||
const gchar *tooltip;
|
||||
GCallback callback;
|
||||
gboolean is_active;
|
||||
};
|
||||
</pre>
|
||||
<div class="warning"><p><code class="literal">GtkToggleActionEntry</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p></div>
|
||||
<p><a class="link" href="GtkActionGroup.html#GtkToggleActionEntry" title="struct GtkToggleActionEntry"><span class="type">GtkToggleActionEntry</span></a> structs are used with
|
||||
<a class="link" href="GtkActionGroup.html#gtk-action-group-add-toggle-actions" title="gtk_action_group_add_toggle_actions ()"><code class="function">gtk_action_group_add_toggle_actions()</code></a> to construct toggle actions.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GtkToggleActionEntry.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkToggleActionEntry.name"></a>name</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The name of the action.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkToggleActionEntry.stock-id"></a>stock_id</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The stock id for the action, or the name of an icon from the
|
||||
icon theme.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkToggleActionEntry.label"></a>label</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The label for the action. This field should typically be marked
|
||||
for translation, see <a class="link" href="GtkActionGroup.html#gtk-action-group-set-translation-domain" title="gtk_action_group_set_translation_domain ()"><code class="function">gtk_action_group_set_translation_domain()</code></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkToggleActionEntry.accelerator"></a>accelerator</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The accelerator for the action, in the format understood by
|
||||
<a class="link" href="gtk3-Keyboard-Accelerators.html#gtk-accelerator-parse" title="gtk_accelerator_parse ()"><code class="function">gtk_accelerator_parse()</code></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkToggleActionEntry.tooltip"></a>tooltip</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The tooltip for the action. This field should typically be
|
||||
marked for translation, see <a class="link" href="GtkActionGroup.html#gtk-action-group-set-translation-domain" title="gtk_action_group_set_translation_domain ()"><code class="function">gtk_action_group_set_translation_domain()</code></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">GCallback</span> <em class="structfield"><code><a name="GtkToggleActionEntry.callback"></a>callback</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The function to call when the action is activated.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">gboolean</span> <em class="structfield"><code><a name="GtkToggleActionEntry.is-active"></a>is_active</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The initial state of the toggle action.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkRadioActionEntry"></a><h3>struct GtkRadioActionEntry</h3>
|
||||
<pre class="programlisting">struct GtkRadioActionEntry {
|
||||
const gchar *name;
|
||||
const gchar *stock_id;
|
||||
const gchar *label;
|
||||
const gchar *accelerator;
|
||||
const gchar *tooltip;
|
||||
gint value;
|
||||
|
||||
};
|
||||
</pre>
|
||||
<div class="warning"><p><code class="literal">GtkRadioActionEntry</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p></div>
|
||||
<p><a class="link" href="GtkActionGroup.html#GtkRadioActionEntry" title="struct GtkRadioActionEntry"><span class="type">GtkRadioActionEntry</span></a> structs are used with
|
||||
<a class="link" href="GtkActionGroup.html#gtk-action-group-add-radio-actions" title="gtk_action_group_add_radio_actions ()"><code class="function">gtk_action_group_add_radio_actions()</code></a> to construct groups of radio actions.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GtkRadioActionEntry.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkRadioActionEntry.name"></a>name</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The name of the action.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkRadioActionEntry.stock-id"></a>stock_id</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The stock id for the action, or the name of an icon from the
|
||||
icon theme.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkRadioActionEntry.label"></a>label</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The label for the action. This field should typically be marked
|
||||
for translation, see <a class="link" href="GtkActionGroup.html#gtk-action-group-set-translation-domain" title="gtk_action_group_set_translation_domain ()"><code class="function">gtk_action_group_set_translation_domain()</code></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkRadioActionEntry.accelerator"></a>accelerator</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The accelerator for the action, in the format understood by
|
||||
<a class="link" href="gtk3-Keyboard-Accelerators.html#gtk-accelerator-parse" title="gtk_accelerator_parse ()"><code class="function">gtk_accelerator_parse()</code></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GtkRadioActionEntry.tooltip"></a>tooltip</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The tooltip for the action. This field should typically be
|
||||
marked for translation, see <a class="link" href="GtkActionGroup.html#gtk-action-group-set-translation-domain" title="gtk_action_group_set_translation_domain ()"><code class="function">gtk_action_group_set_translation_domain()</code></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GtkRadioActionEntry.value"></a>value</code></em>;</p></td>
|
||||
<td class="struct_member_description"><p>The value to set on the radio action. See
|
||||
<a class="link" href="GtkRadioAction.html#gtk-radio-action-get-current-value" title="gtk_radio_action_get_current_value ()"><code class="function">gtk_radio_action_get_current_value()</code></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkActionGroup.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkActionGroup--accel-group"></a><h3>The <code class="literal">“accel-group”</code> property</h3>
|
||||
|
@ -128,11 +128,11 @@ with actions</p>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkActionable.html#GtkActionable-struct">GtkActionable</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkActionable.html#GtkActionable-struct" title="GtkActionable">GtkActionable</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkActionable.html#GtkActionableInterface">GtkActionableInterface</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkActionable.html#GtkActionableInterface" title="struct GtkActionableInterface">GtkActionableInterface</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -412,6 +412,60 @@ as the target.)</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkActionable.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkActionable-struct"></a><h3>GtkActionable</h3>
|
||||
<pre class="programlisting">typedef struct _GtkActionable GtkActionable;</pre>
|
||||
<p>An opaque pointer type.</p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkActionableInterface"></a><h3>struct GtkActionableInterface</h3>
|
||||
<pre class="programlisting">struct GtkActionableInterface {
|
||||
const gchar * (* get_action_name) (GtkActionable *actionable);
|
||||
void (* set_action_name) (GtkActionable *actionable,
|
||||
const gchar *action_name);
|
||||
GVariant * (* get_action_target_value) (GtkActionable *actionable);
|
||||
void (* set_action_target_value) (GtkActionable *actionable,
|
||||
GVariant *target_value);
|
||||
};
|
||||
</pre>
|
||||
<p>The interface vtable for <a class="link" href="GtkActionable.html" title="GtkActionable"><span class="type">GtkActionable</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GtkActionableInterface.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkActionableInterface.get-action-name"></a>get_action_name</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>virtual function for <a class="link" href="GtkActionable.html#gtk-actionable-get-action-name" title="gtk_actionable_get_action_name ()"><code class="function">gtk_actionable_get_action_name()</code></a></p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkActionableInterface.set-action-name"></a>set_action_name</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>virtual function for <a class="link" href="GtkActionable.html#gtk-actionable-set-action-name" title="gtk_actionable_set_action_name ()"><code class="function">gtk_actionable_set_action_name()</code></a></p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkActionableInterface.get-action-target-value"></a>get_action_target_value</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>virtual function for <a class="link" href="GtkActionable.html#gtk-actionable-get-action-target-value" title="gtk_actionable_get_action_target_value ()"><code class="function">gtk_actionable_get_action_target_value()</code></a></p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkActionableInterface.set-action-target-value"></a>set_action_target_value</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>virtual function for <a class="link" href="GtkActionable.html#gtk-actionable-set-action-target-value" title="gtk_actionable_set_action_target_value ()"><code class="function">gtk_actionable_set_action_target_value()</code></a></p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkActionable.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkActionable--action-name"></a><h3>The <code class="literal">“action-name”</code> property</h3>
|
||||
|
@ -127,11 +127,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name">GtkActivatable</td>
|
||||
<td class="function_name"><a class="link" href="GtkActivatable.html#GtkActivatable-struct" title="GtkActivatable">GtkActivatable</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkActivatableIface</td>
|
||||
<td class="function_name"><a class="link" href="GtkActivatable.html#GtkActivatableIface" title="struct GtkActivatableIface">GtkActivatableIface</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -833,6 +833,55 @@ if needed.</p></blockquote></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkActivatable.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkActivatable-struct"></a><h3>GtkActivatable</h3>
|
||||
<pre class="programlisting">typedef struct _GtkActivatable GtkActivatable;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkActivatableIface"></a><h3>struct GtkActivatableIface</h3>
|
||||
<pre class="programlisting">struct GtkActivatableIface {
|
||||
/* virtual table */
|
||||
void (* update) (GtkActivatable *activatable,
|
||||
GtkAction *action,
|
||||
const gchar *property_name);
|
||||
void (* sync_action_properties) (GtkActivatable *activatable,
|
||||
GtkAction *action);
|
||||
};
|
||||
</pre>
|
||||
<div class="warning"><p><code class="literal">GtkActivatableIface</code> has been deprecated since version 3.10 and should not be used in newly-written code.</p></div>
|
||||
<div class="blockquote"><blockquote class="blockquote"><p>This method can be called with a <code class="literal">NULL</code> action at times.</p></blockquote></div>
|
||||
<div class="refsect3">
|
||||
<a name="GtkActivatableIface.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkActivatableIface.update"></a>update</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Called to update the activatable when its related action’s properties change.
|
||||
You must check the <a class="link" href="GtkActivatable.html#GtkActivatable--use-action-appearance" title="The “use-action-appearance” property"><span class="type">“use-action-appearance”</span></a> property only apply action
|
||||
properties that are meant to effect the appearance accordingly.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkActivatableIface.sync-action-properties"></a>sync_action_properties</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Called to update the activatable completely, this is called internally when
|
||||
<a class="link" href="GtkActivatable.html#GtkActivatable--related-action" title="The “related-action” property"><span class="type">“related-action”</span></a> property is set or unset and by the implementor when
|
||||
<a class="link" href="GtkActivatable.html#GtkActivatable--use-action-appearance" title="The “use-action-appearance” property"><span class="type">“use-action-appearance”</span></a> changes.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<p class="since">Since: 2.16</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkActivatable.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkActivatable--related-action"></a><h3>The <code class="literal">“related-action”</code> property</h3>
|
||||
|
@ -262,7 +262,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkAdjustment.html#GtkAdjustment-struct">GtkAdjustment</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkAdjustment.html#GtkAdjustment-struct" title="GtkAdjustment">GtkAdjustment</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -917,6 +917,15 @@ multiple adjustment properties.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAdjustment.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAdjustment-struct"></a><h3>GtkAdjustment</h3>
|
||||
<pre class="programlisting">typedef struct _GtkAdjustment GtkAdjustment;</pre>
|
||||
<p>The <a class="link" href="GtkAdjustment.html#GtkAdjustment-struct" title="GtkAdjustment"><span class="type">GtkAdjustment</span></a> contains only private fields and
|
||||
should not be directly accessed.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAdjustment.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAdjustment--lower"></a><h3>The <code class="literal">“lower”</code> property</h3>
|
||||
|
@ -139,11 +139,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkAlignment</td>
|
||||
<td class="function_name"><a class="link" href="GtkAlignment.html#GtkAlignment-struct" title="struct GtkAlignment">GtkAlignment</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkAlignmentClass</td>
|
||||
<td class="function_name"><a class="link" href="GtkAlignment.html#GtkAlignmentClass" title="struct GtkAlignmentClass">GtkAlignmentClass</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -421,6 +421,32 @@ padding on the left.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAlignment.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAlignment-struct"></a><h3>struct GtkAlignment</h3>
|
||||
<pre class="programlisting">struct GtkAlignment;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAlignmentClass"></a><h3>struct GtkAlignmentClass</h3>
|
||||
<pre class="programlisting">struct GtkAlignmentClass {
|
||||
GtkBinClass parent_class;
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkAlignmentClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAlignment.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAlignment--bottom-padding"></a><h3>The <code class="literal">“bottom-padding”</code> property</h3>
|
||||
|
@ -95,7 +95,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkAppChooser.html#GtkAppChooser-struct">GtkAppChooser</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkAppChooser.html#GtkAppChooser-struct" title="GtkAppChooser">GtkAppChooser</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -223,6 +223,13 @@ gtk_app_chooser_refresh (<em class="parameter"><code><a class="link" href="GtkAp
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAppChooser.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAppChooser-struct"></a><h3>GtkAppChooser</h3>
|
||||
<pre class="programlisting">typedef struct _GtkAppChooser GtkAppChooser;</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAppChooser.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAppChooser--content-type"></a><h3>The <code class="literal">“content-type”</code> property</h3>
|
||||
|
@ -178,11 +178,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkAppChooserButton.html#GtkAppChooserButton-struct">GtkAppChooserButton</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkAppChooserButton.html#GtkAppChooserButton-struct" title="struct GtkAppChooserButton">GtkAppChooserButton</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkAppChooserButtonClass</td>
|
||||
<td class="function_name"><a class="link" href="GtkAppChooserButton.html#GtkAppChooserButtonClass" title="struct GtkAppChooserButtonClass">GtkAppChooserButtonClass</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -553,6 +553,41 @@ If the heading is not set, the dialog displays a default text.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAppChooserButton.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAppChooserButton-struct"></a><h3>struct GtkAppChooserButton</h3>
|
||||
<pre class="programlisting">struct GtkAppChooserButton;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAppChooserButtonClass"></a><h3>struct GtkAppChooserButtonClass</h3>
|
||||
<pre class="programlisting">struct GtkAppChooserButtonClass {
|
||||
GtkComboBoxClass parent_class;
|
||||
|
||||
void (* custom_item_activated) (GtkAppChooserButton *self,
|
||||
const gchar *item_name);
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkAppChooserButtonClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkAppChooserButtonClass.custom-item-activated"></a>custom_item_activated</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when a custom item,
|
||||
previously added with <a class="link" href="GtkAppChooserButton.html#gtk-app-chooser-button-append-custom-item" title="gtk_app_chooser_button_append_custom_item ()"><code class="function">gtk_app_chooser_button_append_custom_item()</code></a>,
|
||||
is activated from the dropdown menu.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAppChooserButton.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAppChooserButton--heading"></a><h3>The <code class="literal">“heading”</code> property</h3>
|
||||
|
@ -118,11 +118,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkAppChooserDialog.html#GtkAppChooserDialog-struct">GtkAppChooserDialog</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkAppChooserDialog.html#GtkAppChooserDialog-struct" title="struct GtkAppChooserDialog">GtkAppChooserDialog</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkAppChooserDialogClass</td>
|
||||
<td class="function_name"><a class="link" href="GtkAppChooserDialog.html#GtkAppChooserDialogClass" title="struct GtkAppChooserDialogClass">GtkAppChooserDialogClass</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -166,7 +166,7 @@ use <a class="link" href="GtkAppChooserDialog.html#gtk-app-chooser-dialog-set-he
|
||||
<a name="gtk-app-chooser-dialog-new"></a><h3>gtk_app_chooser_dialog_new ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
|
||||
gtk_app_chooser_dialog_new (<em class="parameter"><code><a class="link" href="GtkWindow.html" title="GtkWindow"><span class="type">GtkWindow</span></a> *parent</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkDialog.html#GtkDialogFlags"><span class="type">GtkDialogFlags</span></a> flags</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkDialog.html#GtkDialogFlags" title="enum GtkDialogFlags"><span class="type">GtkDialogFlags</span></a> flags</code></em>,
|
||||
<em class="parameter"><code><span class="type">GFile</span> *file</code></em>);</pre>
|
||||
<p>Creates a new <a class="link" href="GtkAppChooserDialog.html" title="GtkAppChooserDialog"><span class="type">GtkAppChooserDialog</span></a> for the provided <span class="type">GFile</span>,
|
||||
to allow the user to select an application for it.</p>
|
||||
@ -209,7 +209,7 @@ to allow the user to select an application for it.</p>
|
||||
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
|
||||
gtk_app_chooser_dialog_new_for_content_type
|
||||
(<em class="parameter"><code><a class="link" href="GtkWindow.html" title="GtkWindow"><span class="type">GtkWindow</span></a> *parent</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkDialog.html#GtkDialogFlags"><span class="type">GtkDialogFlags</span></a> flags</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkDialog.html#GtkDialogFlags" title="enum GtkDialogFlags"><span class="type">GtkDialogFlags</span></a> flags</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *content_type</code></em>);</pre>
|
||||
<p>Creates a new <a class="link" href="GtkAppChooserDialog.html" title="GtkAppChooserDialog"><span class="type">GtkAppChooserDialog</span></a> for the provided content type,
|
||||
to allow the user to select an application for it.</p>
|
||||
@ -336,6 +336,32 @@ case a default text is displayed. </p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAppChooserDialog.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAppChooserDialog-struct"></a><h3>struct GtkAppChooserDialog</h3>
|
||||
<pre class="programlisting">struct GtkAppChooserDialog;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAppChooserDialogClass"></a><h3>struct GtkAppChooserDialogClass</h3>
|
||||
<pre class="programlisting">struct GtkAppChooserDialogClass {
|
||||
GtkDialogClass parent_class;
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkAppChooserDialogClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAppChooserDialog.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAppChooserDialog--gfile"></a><h3>The <code class="literal">“gfile”</code> property</h3>
|
||||
|
@ -229,11 +229,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkAppChooserWidget.html#GtkAppChooserWidget-struct">GtkAppChooserWidget</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkAppChooserWidget.html#GtkAppChooserWidget-struct" title="struct GtkAppChooserWidget">GtkAppChooserWidget</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkAppChooserWidgetClass</td>
|
||||
<td class="function_name"><a class="link" href="GtkAppChooserWidget.html#GtkAppChooserWidgetClass" title="struct GtkAppChooserWidgetClass">GtkAppChooserWidgetClass</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -679,6 +679,61 @@ that can handle the content type.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAppChooserWidget.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAppChooserWidget-struct"></a><h3>struct GtkAppChooserWidget</h3>
|
||||
<pre class="programlisting">struct GtkAppChooserWidget;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAppChooserWidgetClass"></a><h3>struct GtkAppChooserWidgetClass</h3>
|
||||
<pre class="programlisting">struct GtkAppChooserWidgetClass {
|
||||
GtkBoxClass parent_class;
|
||||
|
||||
void (* application_selected) (GtkAppChooserWidget *self,
|
||||
GAppInfo *app_info);
|
||||
|
||||
void (* application_activated) (GtkAppChooserWidget *self,
|
||||
GAppInfo *app_info);
|
||||
|
||||
void (* populate_popup) (GtkAppChooserWidget *self,
|
||||
GtkMenu *menu,
|
||||
GAppInfo *app_info);
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkAppChooserWidgetClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkAppChooserWidgetClass.application-selected"></a>application_selected</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when an application item is
|
||||
selected from the widget’s list.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkAppChooserWidgetClass.application-activated"></a>application_activated</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when an application item is
|
||||
activated from the widget’s list.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkAppChooserWidgetClass.populate-popup"></a>populate_popup</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when a context menu is about to
|
||||
popup over an application item.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAppChooserWidget.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAppChooserWidget--default-text"></a><h3>The <code class="literal">“default-text”</code> property</h3>
|
||||
|
@ -291,15 +291,15 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkApplication.html#GtkApplication-struct">GtkApplication</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkApplication.html#GtkApplication-struct" title="struct GtkApplication">GtkApplication</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkApplication.html#GtkApplicationClass">GtkApplicationClass</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkApplication.html#GtkApplicationClass" title="struct GtkApplicationClass">GtkApplicationClass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkApplication.html#GtkApplicationInhibitFlags">GtkApplicationInhibitFlags</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkApplication.html#GtkApplicationInhibitFlags" title="enum GtkApplicationInhibitFlags">GtkApplicationInhibitFlags</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -332,7 +332,7 @@ uniqueness, session management, provides some basic scriptability and
|
||||
desktop shell integration by exporting actions and menus and manages a
|
||||
list of toplevel windows whose life-cycle is automatically tied to the
|
||||
life-cycle of your application.</p>
|
||||
<p>While GtkApplication works fine with plain <a href="https://developer.gnome.org/gtk4/GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindows</span></a>, it is recommended
|
||||
<p>While GtkApplication works fine with plain <a href="GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindows</span></a>, it is recommended
|
||||
to use it together with <a class="link" href="GtkApplicationWindow.html" title="GtkApplicationWindow"><span class="type">GtkApplicationWindow</span></a>.</p>
|
||||
<p>When GDK threads are enabled, GtkApplication will acquire the GDK
|
||||
lock when invoking actions that arrive from other processes. The GDK
|
||||
@ -538,7 +538,7 @@ function.</p>
|
||||
<a name="gtk-application-get-windows"></a><h3>gtk_application_get_windows ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GList</span> *
|
||||
gtk_application_get_windows (<em class="parameter"><code><a class="link" href="GtkApplication.html" title="GtkApplication"><span class="type">GtkApplication</span></a> *application</code></em>);</pre>
|
||||
<p>Gets a list of the <a href="https://developer.gnome.org/gtk4/GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindows</span></a> associated with <em class="parameter"><code>application</code></em>
|
||||
<p>Gets a list of the <a href="GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindows</span></a> associated with <em class="parameter"><code>application</code></em>
|
||||
.</p>
|
||||
<p>The list is sorted by most recently focused window, such that the first
|
||||
element is the currently focused window. (Useful for choosing a parent
|
||||
@ -647,7 +647,7 @@ there isn't one. </p>
|
||||
<pre class="programlisting"><span class="returnvalue">guint</span>
|
||||
gtk_application_inhibit (<em class="parameter"><code><a class="link" href="GtkApplication.html" title="GtkApplication"><span class="type">GtkApplication</span></a> *application</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkWindow.html" title="GtkWindow"><span class="type">GtkWindow</span></a> *window</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkApplication.html#GtkApplicationInhibitFlags"><span class="type">GtkApplicationInhibitFlags</span></a> flags</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkApplication.html#GtkApplicationInhibitFlags" title="enum GtkApplicationInhibitFlags"><span class="type">GtkApplicationInhibitFlags</span></a> flags</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *reason</code></em>);</pre>
|
||||
<p>Inform the session manager that certain types of actions should be
|
||||
inhibited. This is not guaranteed to work on all platforms and for
|
||||
@ -747,7 +747,7 @@ Inhibitors are also cleared when the application exits.</p>
|
||||
<a name="gtk-application-is-inhibited"></a><h3>gtk_application_is_inhibited ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gtk_application_is_inhibited (<em class="parameter"><code><a class="link" href="GtkApplication.html" title="GtkApplication"><span class="type">GtkApplication</span></a> *application</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkApplication.html#GtkApplicationInhibitFlags"><span class="type">GtkApplicationInhibitFlags</span></a> flags</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="GtkApplication.html#GtkApplicationInhibitFlags" title="enum GtkApplicationInhibitFlags"><span class="type">GtkApplicationInhibitFlags</span></a> flags</code></em>);</pre>
|
||||
<p>Determines if any of the actions specified in <em class="parameter"><code>flags</code></em>
|
||||
are
|
||||
currently inhibited (possibly by another application).</p>
|
||||
@ -1300,6 +1300,100 @@ If you are unsure, check it with <a class="link" href="gtk3-Keyboard-Accelerator
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkApplication.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkApplication-struct"></a><h3>struct GtkApplication</h3>
|
||||
<pre class="programlisting">struct GtkApplication;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkApplicationClass"></a><h3>struct GtkApplicationClass</h3>
|
||||
<pre class="programlisting">struct GtkApplicationClass {
|
||||
GApplicationClass parent_class;
|
||||
|
||||
void (*window_added) (GtkApplication *application,
|
||||
GtkWindow *window);
|
||||
void (*window_removed) (GtkApplication *application,
|
||||
GtkWindow *window);
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkApplicationClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkApplicationClass.window-added"></a>window_added</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when a <a class="link" href="GtkWindow.html" title="GtkWindow"><span class="type">GtkWindow</span></a> is added to
|
||||
application through <a class="link" href="GtkApplication.html#gtk-application-add-window" title="gtk_application_add_window ()"><code class="function">gtk_application_add_window()</code></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkApplicationClass.window-removed"></a>window_removed</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when a <a class="link" href="GtkWindow.html" title="GtkWindow"><span class="type">GtkWindow</span></a> is removed from
|
||||
application, either as a side-effect of being destroyed or
|
||||
explicitly through <a class="link" href="GtkApplication.html#gtk-application-remove-window" title="gtk_application_remove_window ()"><code class="function">gtk_application_remove_window()</code></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkApplicationInhibitFlags"></a><h3>enum GtkApplicationInhibitFlags</h3>
|
||||
<p>Types of user actions that may be blocked by <a class="link" href="GtkApplication.html#gtk-application-inhibit" title="gtk_application_inhibit ()"><code class="function">gtk_application_inhibit()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GtkApplicationInhibitFlags.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-APPLICATION-INHIBIT-LOGOUT:CAPS"></a>GTK_APPLICATION_INHIBIT_LOGOUT</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Inhibit ending the user session
|
||||
by logging out or by shutting down the computer</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-APPLICATION-INHIBIT-SWITCH:CAPS"></a>GTK_APPLICATION_INHIBIT_SWITCH</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Inhibit user switching</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-APPLICATION-INHIBIT-SUSPEND:CAPS"></a>GTK_APPLICATION_INHIBIT_SUSPEND</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Inhibit suspending the
|
||||
session or computer</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-APPLICATION-INHIBIT-IDLE:CAPS"></a>GTK_APPLICATION_INHIBIT_IDLE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Inhibit the session being
|
||||
marked as idle (and possibly locked)</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-4.html#api-index-3.4">3.4</a></p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkApplication.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkApplication--active-window"></a><h3>The <code class="literal">“active-window”</code> property</h3>
|
||||
@ -1358,7 +1452,7 @@ user_function (<a class="link" href="GtkApplication.html" title="GtkApplication"
|
||||
<p>Emitted when the session manager is about to end the session, only
|
||||
if <span class="type">“register-session”</span> is <code class="literal">TRUE</code>. Applications can
|
||||
connect to this signal and call <a class="link" href="GtkApplication.html#gtk-application-inhibit" title="gtk_application_inhibit ()"><code class="function">gtk_application_inhibit()</code></a> with
|
||||
<a href="https://developer.gnome.org/gtk4/GtkApplication.html#GTK-APPLICATION-INHIBIT-LOGOUT:CAPS"><code class="literal">GTK_APPLICATION_INHIBIT_LOGOUT</code></a> to delay the end of the session
|
||||
<a class="link" href="GtkApplication.html#GTK-APPLICATION-INHIBIT-LOGOUT:CAPS"><code class="literal">GTK_APPLICATION_INHIBIT_LOGOUT</code></a> to delay the end of the session
|
||||
until state has been saved.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GtkApplication-query-end.parameters"></a><h4>Parameters</h4>
|
||||
|
@ -118,11 +118,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkApplicationWindow.html#GtkApplicationWindow-struct">GtkApplicationWindow</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkApplicationWindow.html#GtkApplicationWindow-struct" title="struct GtkApplicationWindow">GtkApplicationWindow</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkApplicationWindow.html#GtkApplicationWindowClass">GtkApplicationWindowClass</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkApplicationWindow.html#GtkApplicationWindowClass" title="struct GtkApplicationWindowClass">GtkApplicationWindowClass</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -269,7 +269,7 @@ domain to use.</p>
|
||||
<li class="listitem"><p>"label": a user-visible string to use as section heading</p></li>
|
||||
<li class="listitem"><p>"display-hint": a string used to determine special formatting for the section.
|
||||
Possible values include "horizontal-buttons".</p></li>
|
||||
<li class="listitem"><p>"text-direction": a string used to determine the <a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkTextDirection"><span class="type">GtkTextDirection</span></a> to use
|
||||
<li class="listitem"><p>"text-direction": a string used to determine the <a class="link" href="GtkWidget.html#GtkTextDirection" title="enum GtkTextDirection"><span class="type">GtkTextDirection</span></a> to use
|
||||
when "display-hint" is set to "horizontal-buttons". Possible values
|
||||
include "rtl", "ltr", and "none".</p></li>
|
||||
</ul></div>
|
||||
@ -471,6 +471,32 @@ a prior call to <a class="link" href="GtkApplicationWindow.html#gtk-application-
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkApplicationWindow.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkApplicationWindow-struct"></a><h3>struct GtkApplicationWindow</h3>
|
||||
<pre class="programlisting">struct GtkApplicationWindow;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkApplicationWindowClass"></a><h3>struct GtkApplicationWindowClass</h3>
|
||||
<pre class="programlisting">struct GtkApplicationWindowClass {
|
||||
GtkWindowClass parent_class;
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkApplicationWindowClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkApplicationWindow.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkApplicationWindow--show-menubar"></a><h3>The <code class="literal">“show-menubar”</code> property</h3>
|
||||
|
@ -72,12 +72,12 @@
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/gtk4/GtkMenuButton.html#GtkArrowType"><span class="type">GtkArrowType</span></a></td>
|
||||
<td class="property_type"><a class="link" href="GtkMenuButton.html#GtkArrowType" title="enum GtkArrowType"><span class="type">GtkArrowType</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GtkArrow.html#GtkArrow--arrow-type" title="The “arrow-type” property">arrow-type</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkShadowType"><span class="type">GtkShadowType</span></a></td>
|
||||
<td class="property_type"><a class="link" href="gtk3-Standard-Enumerations.html#GtkShadowType" title="enum GtkShadowType"><span class="type">GtkShadowType</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GtkArrow.html#GtkArrow--shadow-type" title="The “shadow-type” property">shadow-type</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -108,7 +108,7 @@
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkArrow</td>
|
||||
<td class="function_name"><a class="link" href="GtkArrow.html#GtkArrow-struct" title="struct GtkArrow">GtkArrow</a></td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
@ -147,7 +147,7 @@ style of an arrow can be changed after creation by using <a class="link" href="G
|
||||
<p>GtkArrow has been deprecated; you can simply use a <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> with a
|
||||
suitable icon name, such as “pan-down-symbolic“. When replacing
|
||||
GtkArrow by an image, pay attention to the fact that GtkArrow is
|
||||
doing automatic flipping between <a href="https://developer.gnome.org/gtk4/GtkMenuButton.html#GTK-ARROW-LEFT:CAPS"><span class="type">GTK_ARROW_LEFT</span></a> and <a href="https://developer.gnome.org/gtk4/GtkMenuButton.html#GTK-ARROW-RIGHT:CAPS"><span class="type">GTK_ARROW_RIGHT</span></a>,
|
||||
doing automatic flipping between <a class="link" href="GtkMenuButton.html#GTK-ARROW-LEFT:CAPS"><span class="type">GTK_ARROW_LEFT</span></a> and <a class="link" href="GtkMenuButton.html#GTK-ARROW-RIGHT:CAPS"><span class="type">GTK_ARROW_RIGHT</span></a>,
|
||||
depending on the text direction. To get the same effect with an image,
|
||||
use the icon names “pan-start-symbolic“ and “pan-end-symbolic“, which
|
||||
react to the text direction.</p>
|
||||
@ -157,8 +157,8 @@ react to the text direction.</p>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-arrow-new"></a><h3>gtk_arrow_new ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
|
||||
gtk_arrow_new (<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkMenuButton.html#GtkArrowType"><span class="type">GtkArrowType</span></a> arrow_type</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkShadowType"><span class="type">GtkShadowType</span></a> shadow_type</code></em>);</pre>
|
||||
gtk_arrow_new (<em class="parameter"><code><a class="link" href="GtkMenuButton.html#GtkArrowType" title="enum GtkArrowType"><span class="type">GtkArrowType</span></a> arrow_type</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Standard-Enumerations.html#GtkShadowType" title="enum GtkShadowType"><span class="type">GtkShadowType</span></a> shadow_type</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_arrow_new</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
|
||||
<p>Use a <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> with a suitable icon.</p>
|
||||
@ -175,12 +175,12 @@ gtk_arrow_new (<em class="parameter"><code><a href="https://developer.gnome.org/
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>arrow_type</p></td>
|
||||
<td class="parameter_description"><p>a valid <a href="https://developer.gnome.org/gtk4/GtkMenuButton.html#GtkArrowType"><span class="type">GtkArrowType</span></a>.</p></td>
|
||||
<td class="parameter_description"><p>a valid <a class="link" href="GtkMenuButton.html#GtkArrowType" title="enum GtkArrowType"><span class="type">GtkArrowType</span></a>.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>shadow_type</p></td>
|
||||
<td class="parameter_description"><p>a valid <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkShadowType"><span class="type">GtkShadowType</span></a>.</p></td>
|
||||
<td class="parameter_description"><p>a valid <a class="link" href="gtk3-Standard-Enumerations.html#GtkShadowType" title="enum GtkShadowType"><span class="type">GtkShadowType</span></a>.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -196,8 +196,8 @@ gtk_arrow_new (<em class="parameter"><code><a href="https://developer.gnome.org/
|
||||
<a name="gtk-arrow-set"></a><h3>gtk_arrow_set ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_arrow_set (<em class="parameter"><code><a class="link" href="GtkArrow.html" title="GtkArrow"><span class="type">GtkArrow</span></a> *arrow</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkMenuButton.html#GtkArrowType"><span class="type">GtkArrowType</span></a> arrow_type</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkShadowType"><span class="type">GtkShadowType</span></a> shadow_type</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="GtkMenuButton.html#GtkArrowType" title="enum GtkArrowType"><span class="type">GtkArrowType</span></a> arrow_type</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Standard-Enumerations.html#GtkShadowType" title="enum GtkShadowType"><span class="type">GtkShadowType</span></a> shadow_type</code></em>);</pre>
|
||||
<div class="warning">
|
||||
<p><code class="literal">gtk_arrow_set</code> has been deprecated since version 3.14 and should not be used in newly-written code.</p>
|
||||
<p>Use a <a class="link" href="GtkImage.html" title="GtkImage"><span class="type">GtkImage</span></a> with a suitable icon.</p>
|
||||
@ -220,12 +220,12 @@ gtk_arrow_set (<em class="parameter"><code><a class="link" href="GtkArrow.html"
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>arrow_type</p></td>
|
||||
<td class="parameter_description"><p>a valid <a href="https://developer.gnome.org/gtk4/GtkMenuButton.html#GtkArrowType"><span class="type">GtkArrowType</span></a>.</p></td>
|
||||
<td class="parameter_description"><p>a valid <a class="link" href="GtkMenuButton.html#GtkArrowType" title="enum GtkArrowType"><span class="type">GtkArrowType</span></a>.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>shadow_type</p></td>
|
||||
<td class="parameter_description"><p>a valid <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkShadowType"><span class="type">GtkShadowType</span></a>.</p></td>
|
||||
<td class="parameter_description"><p>a valid <a class="link" href="gtk3-Standard-Enumerations.html#GtkShadowType" title="enum GtkShadowType"><span class="type">GtkShadowType</span></a>.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -234,10 +234,17 @@ gtk_arrow_set (<em class="parameter"><code><a class="link" href="GtkArrow.html"
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkArrow.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkArrow-struct"></a><h3>struct GtkArrow</h3>
|
||||
<pre class="programlisting">struct GtkArrow;</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkArrow.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkArrow--arrow-type"></a><h3>The <code class="literal">“arrow-type”</code> property</h3>
|
||||
<pre class="programlisting"> “arrow-type” <a href="https://developer.gnome.org/gtk4/GtkMenuButton.html#GtkArrowType"><span class="type">GtkArrowType</span></a></pre>
|
||||
<pre class="programlisting"> “arrow-type” <a class="link" href="GtkMenuButton.html#GtkArrowType" title="enum GtkArrowType"><span class="type">GtkArrowType</span></a></pre>
|
||||
<p>The direction the arrow should point.</p>
|
||||
<p>Owner: GtkArrow</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
@ -246,7 +253,7 @@ gtk_arrow_set (<em class="parameter"><code><a class="link" href="GtkArrow.html"
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkArrow--shadow-type"></a><h3>The <code class="literal">“shadow-type”</code> property</h3>
|
||||
<pre class="programlisting"> “shadow-type” <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkShadowType"><span class="type">GtkShadowType</span></a></pre>
|
||||
<pre class="programlisting"> “shadow-type” <a class="link" href="gtk3-Standard-Enumerations.html#GtkShadowType" title="enum GtkShadowType"><span class="type">GtkShadowType</span></a></pre>
|
||||
<p>Appearance of the shadow surrounding the arrow.</p>
|
||||
<p>Owner: GtkArrow</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -103,11 +103,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkAspectFrame.html#GtkAspectFrame-struct">GtkAspectFrame</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkAspectFrame.html#GtkAspectFrame-struct" title="struct GtkAspectFrame">GtkAspectFrame</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkAspectFrameClass</td>
|
||||
<td class="function_name"><a class="link" href="GtkAspectFrame.html#GtkAspectFrameClass" title="struct GtkAspectFrameClass">GtkAspectFrameClass</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -263,6 +263,32 @@ ratio is taken from the requistion of the child.</p></td>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAspectFrame.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAspectFrame-struct"></a><h3>struct GtkAspectFrame</h3>
|
||||
<pre class="programlisting">struct GtkAspectFrame;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAspectFrameClass"></a><h3>struct GtkAspectFrameClass</h3>
|
||||
<pre class="programlisting">struct GtkAspectFrameClass {
|
||||
GtkFrameClass parent_class;
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkAspectFrameClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAspectFrame.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAspectFrame--obey-child"></a><h3>The <code class="literal">“obey-child”</code> property</h3>
|
||||
|
@ -143,7 +143,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="https://developer.gnome.org/gtk4/GtkAssistant.html#GtkAssistantPageType"><span class="returnvalue">GtkAssistantPageType</span></a>
|
||||
<a class="link" href="GtkAssistant.html#GtkAssistantPageType" title="enum GtkAssistantPageType"><span class="returnvalue">GtkAssistantPageType</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkAssistant.html#gtk-assistant-get-page-type" title="gtk_assistant_get_page_type ()">gtk_assistant_get_page_type</a> <span class="c_punctuation">()</span>
|
||||
@ -320,7 +320,7 @@
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/gtk4/GtkAssistant.html#GtkAssistantPageType"><span class="type">GtkAssistantPageType</span></a></td>
|
||||
<td class="property_type"><a class="link" href="GtkAssistant.html#GtkAssistantPageType" title="enum GtkAssistantPageType"><span class="type">GtkAssistantPageType</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GtkAssistant.html#GtkAssistant--c-page-type" title="The “page-type” child property">page-type</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -408,15 +408,15 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkAssistant.html#GtkAssistant-struct">GtkAssistant</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkAssistant.html#GtkAssistant-struct" title="struct GtkAssistant">GtkAssistant</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkAssistantClass</td>
|
||||
<td class="function_name"><a class="link" href="GtkAssistant.html#GtkAssistantClass" title="struct GtkAssistantClass">GtkAssistantClass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkAssistant.html#GtkAssistantPageType">GtkAssistantPageType</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkAssistant.html#GtkAssistantPageType" title="enum GtkAssistantPageType">GtkAssistantPageType</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -450,12 +450,12 @@ operation splitted in several steps, guiding the user through its
|
||||
pages and controlling the page flow to collect the necessary data.</p>
|
||||
<p>The design of GtkAssistant is that it controls what buttons to show
|
||||
and to make sensitive, based on what it knows about the page sequence
|
||||
and the <a href="https://developer.gnome.org/gtk4/GtkAssistant.html#GtkAssistantPageType">type</a> of each page,
|
||||
and the <a class="link" href="GtkAssistant.html#GtkAssistantPageType" title="enum GtkAssistantPageType">type</a> of each page,
|
||||
in addition to state information like the page
|
||||
<a class="link" href="GtkAssistant.html#gtk-assistant-set-page-complete" title="gtk_assistant_set_page_complete ()">completion</a>
|
||||
and <a class="link" href="GtkAssistant.html#gtk-assistant-commit" title="gtk_assistant_commit ()">committed</a> status.</p>
|
||||
<p>If you have a case that doesn’t quite fit in <a href="https://developer.gnome.org/gtk4/GtkAssistant.html#GtkAssistant-struct"><span class="type">GtkAssistants</span></a> way of
|
||||
handling buttons, you can use the <a href="https://developer.gnome.org/gtk4/GtkAssistant.html#GTK-ASSISTANT-PAGE-CUSTOM:CAPS"><span class="type">GTK_ASSISTANT_PAGE_CUSTOM</span></a> page
|
||||
<p>If you have a case that doesn’t quite fit in <a href="GtkAssistant.html#GtkAssistant-struct"><span class="type">GtkAssistants</span></a> way of
|
||||
handling buttons, you can use the <a class="link" href="GtkAssistant.html#GTK-ASSISTANT-PAGE-CUSTOM:CAPS"><span class="type">GTK_ASSISTANT_PAGE_CUSTOM</span></a> page
|
||||
type and handle buttons yourself.</p>
|
||||
<div class="refsect2">
|
||||
<a name="id-1.3.6.6.12.5"></a><h3>GtkAssistant as GtkBuildable</h3>
|
||||
@ -874,7 +874,7 @@ to use the default one. </p></td>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_assistant_set_page_type (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkAssistant.html#GtkAssistantPageType"><span class="type">GtkAssistantPageType</span></a> type</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="GtkAssistant.html#GtkAssistantPageType" title="enum GtkAssistantPageType"><span class="type">GtkAssistantPageType</span></a> type</code></em>);</pre>
|
||||
<p>Sets the page type for <em class="parameter"><code>page</code></em>
|
||||
.</p>
|
||||
<p>The page type determines the page behavior in the <em class="parameter"><code>assistant</code></em>
|
||||
@ -913,7 +913,7 @@ gtk_assistant_set_page_type (<em class="parameter"><code><a class="link" href="G
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-assistant-get-page-type"></a><h3>gtk_assistant_get_page_type ()</h3>
|
||||
<pre class="programlisting"><a href="https://developer.gnome.org/gtk4/GtkAssistant.html#GtkAssistantPageType"><span class="returnvalue">GtkAssistantPageType</span></a>
|
||||
<pre class="programlisting"><a class="link" href="GtkAssistant.html#GtkAssistantPageType" title="enum GtkAssistantPageType"><span class="returnvalue">GtkAssistantPageType</span></a>
|
||||
gtk_assistant_get_page_type (<em class="parameter"><code><a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a> *assistant</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *page</code></em>);</pre>
|
||||
<p>Gets the page type of <em class="parameter"><code>page</code></em>
|
||||
@ -1499,7 +1499,7 @@ gtk_assistant_next_page (<em class="parameter"><code><a class="link" href="GtkAs
|
||||
<p>It is a programming error to call this function when
|
||||
there is no next page.</p>
|
||||
<p>This function is for use when creating pages of the
|
||||
<a href="https://developer.gnome.org/gtk4/GtkAssistant.html#GTK-ASSISTANT-PAGE-CUSTOM:CAPS"><span class="type">GTK_ASSISTANT_PAGE_CUSTOM</span></a> type.</p>
|
||||
<a class="link" href="GtkAssistant.html#GTK-ASSISTANT-PAGE-CUSTOM:CAPS"><span class="type">GTK_ASSISTANT_PAGE_CUSTOM</span></a> type.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-assistant-next-page.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -1526,7 +1526,7 @@ gtk_assistant_previous_page (<em class="parameter"><code><a class="link" href="G
|
||||
<p>It is a programming error to call this function when
|
||||
no previous page is available.</p>
|
||||
<p>This function is for use when creating pages of the
|
||||
<a href="https://developer.gnome.org/gtk4/GtkAssistant.html#GTK-ASSISTANT-PAGE-CUSTOM:CAPS"><span class="type">GTK_ASSISTANT_PAGE_CUSTOM</span></a> type.</p>
|
||||
<a class="link" href="GtkAssistant.html#GTK-ASSISTANT-PAGE-CUSTOM:CAPS"><span class="type">GTK_ASSISTANT_PAGE_CUSTOM</span></a> type.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-assistant-previous-page.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -1546,6 +1546,132 @@ no previous page is available.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAssistant.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAssistant-struct"></a><h3>struct GtkAssistant</h3>
|
||||
<pre class="programlisting">struct GtkAssistant;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAssistantClass"></a><h3>struct GtkAssistantClass</h3>
|
||||
<pre class="programlisting">struct GtkAssistantClass {
|
||||
GtkWindowClass parent_class;
|
||||
|
||||
void (* prepare) (GtkAssistant *assistant, GtkWidget *page);
|
||||
void (* apply) (GtkAssistant *assistant);
|
||||
void (* close) (GtkAssistant *assistant);
|
||||
void (* cancel) (GtkAssistant *assistant);
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkAssistantClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkAssistantClass.prepare"></a>prepare</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when a new page is set as the assistant’s current page, before making the new page visible.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkAssistantClass.apply"></a>apply</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when the apply button is clicked.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkAssistantClass.close"></a>close</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted either when the close button or last page apply button is clicked.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkAssistantClass.cancel"></a>cancel</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when the cancel button is clicked.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAssistantPageType"></a><h3>enum GtkAssistantPageType</h3>
|
||||
<p>An enum for determining the page role inside the <a class="link" href="GtkAssistant.html" title="GtkAssistant"><span class="type">GtkAssistant</span></a>. It's
|
||||
used to handle buttons sensitivity and visibility.</p>
|
||||
<p>Note that an assistant needs to end its page flow with a page of type
|
||||
<a class="link" href="GtkAssistant.html#GTK-ASSISTANT-PAGE-CONFIRM:CAPS"><code class="literal">GTK_ASSISTANT_PAGE_CONFIRM</code></a>, <a class="link" href="GtkAssistant.html#GTK-ASSISTANT-PAGE-SUMMARY:CAPS"><code class="literal">GTK_ASSISTANT_PAGE_SUMMARY</code></a> or
|
||||
<a class="link" href="GtkAssistant.html#GTK-ASSISTANT-PAGE-PROGRESS:CAPS"><code class="literal">GTK_ASSISTANT_PAGE_PROGRESS</code></a> to be correct.</p>
|
||||
<p>The Cancel button will only be shown if the page isn’t “committed”.
|
||||
See <a class="link" href="GtkAssistant.html#gtk-assistant-commit" title="gtk_assistant_commit ()"><code class="function">gtk_assistant_commit()</code></a> for details.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GtkAssistantPageType.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-ASSISTANT-PAGE-CONTENT:CAPS"></a>GTK_ASSISTANT_PAGE_CONTENT</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The page has regular contents. Both the
|
||||
Back and forward buttons will be shown.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-ASSISTANT-PAGE-INTRO:CAPS"></a>GTK_ASSISTANT_PAGE_INTRO</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The page contains an introduction to the
|
||||
assistant task. Only the Forward button will be shown if there is a
|
||||
next page.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-ASSISTANT-PAGE-CONFIRM:CAPS"></a>GTK_ASSISTANT_PAGE_CONFIRM</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The page lets the user confirm or deny the
|
||||
changes. The Back and Apply buttons will be shown.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-ASSISTANT-PAGE-SUMMARY:CAPS"></a>GTK_ASSISTANT_PAGE_SUMMARY</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The page informs the user of the changes
|
||||
done. Only the Close button will be shown.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-ASSISTANT-PAGE-PROGRESS:CAPS"></a>GTK_ASSISTANT_PAGE_PROGRESS</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Used for tasks that take a long time to
|
||||
complete, blocks the assistant until the page is marked as complete.
|
||||
Only the back button will be shown.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-ASSISTANT-PAGE-CUSTOM:CAPS"></a>GTK_ASSISTANT_PAGE_CUSTOM</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Used for when other page types are not
|
||||
appropriate. No buttons will be shown, and the application must
|
||||
add its own buttons through <a class="link" href="GtkAssistant.html#gtk-assistant-add-action-widget" title="gtk_assistant_add_action_widget ()"><code class="function">gtk_assistant_add_action_widget()</code></a>.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkAssistant.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAssistant--use-header-bar"></a><h3>The <code class="literal">“use-header-bar”</code> property</h3>
|
||||
@ -1600,7 +1726,7 @@ this information to control the sensitivity of the navigation buttons.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkAssistant--c-page-type"></a><h3>The <code class="literal">“page-type”</code> child property</h3>
|
||||
<pre class="programlisting"> “page-type” <a href="https://developer.gnome.org/gtk4/GtkAssistant.html#GtkAssistantPageType"><span class="type">GtkAssistantPageType</span></a></pre>
|
||||
<pre class="programlisting"> “page-type” <a class="link" href="GtkAssistant.html#GtkAssistantPageType" title="enum GtkAssistantPageType"><span class="type">GtkAssistantPageType</span></a></pre>
|
||||
<p>The type of the assistant page.</p>
|
||||
<p>Owner: GtkAssistant</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
@ -1674,7 +1800,7 @@ after the current page, unless the current page is the last one.</p>
|
||||
<p>A handler for the ::apply signal should carry out the actions for
|
||||
which the wizard has collected data. If the action takes a long time
|
||||
to complete, you might consider putting a page of type
|
||||
<a href="https://developer.gnome.org/gtk4/GtkAssistant.html#GTK-ASSISTANT-PAGE-PROGRESS:CAPS"><code class="literal">GTK_ASSISTANT_PAGE_PROGRESS</code></a> after the confirmation page and handle
|
||||
<a class="link" href="GtkAssistant.html#GTK-ASSISTANT-PAGE-PROGRESS:CAPS"><code class="literal">GTK_ASSISTANT_PAGE_PROGRESS</code></a> after the confirmation page and handle
|
||||
this operation within the <a class="link" href="GtkAssistant.html#GtkAssistant-prepare" title="The “prepare” signal"><span class="type">“prepare”</span></a> signal of the progress
|
||||
page.</p>
|
||||
<div class="refsect3">
|
||||
@ -1742,7 +1868,7 @@ user_function (<a class="link" href="GtkAssistant.html" title="GtkAssistant"><sp
|
||||
<span class="type">gpointer</span> user_data)</pre>
|
||||
<p>The ::close signal is emitted either when the close button of
|
||||
a summary page is clicked, or when the apply button in the last
|
||||
page in the flow (of type <a href="https://developer.gnome.org/gtk4/GtkAssistant.html#GTK-ASSISTANT-PAGE-CONFIRM:CAPS"><code class="literal">GTK_ASSISTANT_PAGE_CONFIRM</code></a>) is clicked.</p>
|
||||
page in the flow (of type <a class="link" href="GtkAssistant.html#GTK-ASSISTANT-PAGE-CONFIRM:CAPS"><code class="literal">GTK_ASSISTANT_PAGE_CONFIRM</code></a>) is clicked.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GtkAssistant-close.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
|
@ -60,11 +60,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkBin.html#GtkBin-struct">GtkBin</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkBin.html#GtkBin-struct" title="struct GtkBin">GtkBin</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkBin.html#GtkBinClass">GtkBinClass</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkBin.html#GtkBinClass" title="struct GtkBinClass">GtkBinClass</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -150,6 +150,32 @@ not have a child. </p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkBin.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkBin-struct"></a><h3>struct GtkBin</h3>
|
||||
<pre class="programlisting">struct GtkBin;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkBinClass"></a><h3>struct GtkBinClass</h3>
|
||||
<pre class="programlisting">struct GtkBinClass {
|
||||
GtkContainerClass parent_class;
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkBinClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32.1</div>
|
||||
|
@ -125,7 +125,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkBaselinePosition"><span class="returnvalue">GtkBaselinePosition</span></a>
|
||||
<a class="link" href="gtk3-Standard-Enumerations.html#GtkBaselinePosition" title="enum GtkBaselinePosition"><span class="returnvalue">GtkBaselinePosition</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkBox.html#gtk-box-get-baseline-position" title="gtk_box_get_baseline_position ()">gtk_box_get_baseline_position</a> <span class="c_punctuation">()</span>
|
||||
@ -168,7 +168,7 @@
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkBaselinePosition"><span class="type">GtkBaselinePosition</span></a></td>
|
||||
<td class="property_type"><a class="link" href="gtk3-Standard-Enumerations.html#GtkBaselinePosition" title="enum GtkBaselinePosition"><span class="type">GtkBaselinePosition</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GtkBox.html#GtkBox--baseline-position" title="The “baseline-position” property">baseline-position</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -205,7 +205,7 @@
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkPackType"><span class="type">GtkPackType</span></a></td>
|
||||
<td class="property_type"><a class="link" href="gtk3-Standard-Enumerations.html#GtkPackType" title="enum GtkPackType"><span class="type">GtkPackType</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GtkBox.html#GtkBox--c-pack-type" title="The “pack-type” child property">pack-type</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -232,11 +232,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkBox.html#GtkBox-struct">GtkBox</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkBox.html#GtkBox-struct" title="struct GtkBox">GtkBox</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkBox.html#GtkBoxClass">GtkBoxClass</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkBox.html#GtkBoxClass" title="struct GtkBoxClass">GtkBoxClass</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -325,7 +325,7 @@ regardless of text direction.</p>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-box-new"></a><h3>gtk_box_new ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
|
||||
gtk_box_new (<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkOrientation"><span class="type">GtkOrientation</span></a> orientation</code></em>,
|
||||
gtk_box_new (<em class="parameter"><code><a class="link" href="gtk3-Standard-Enumerations.html#GtkOrientation" title="enum GtkOrientation"><span class="type">GtkOrientation</span></a> orientation</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> spacing</code></em>);</pre>
|
||||
<p>Creates a new <a class="link" href="GtkBox.html" title="GtkBox"><span class="type">GtkBox</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
@ -641,8 +641,8 @@ gtk_box_reorder_child (<em class="parameter"><code><a class="link" href="GtkBox.
|
||||
to a new <em class="parameter"><code>position</code></em>
|
||||
in the list of <em class="parameter"><code>box</code></em>
|
||||
children.
|
||||
The list contains widgets packed <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GTK-PACK-START:CAPS"><span class="type">GTK_PACK_START</span></a>
|
||||
as well as widgets packed <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GTK-PACK-END:CAPS"><span class="type">GTK_PACK_END</span></a>, in the order that these
|
||||
The list contains widgets packed <a class="link" href="gtk3-Standard-Enumerations.html#GTK-PACK-START:CAPS"><span class="type">GTK_PACK_START</span></a>
|
||||
as well as widgets packed <a class="link" href="gtk3-Standard-Enumerations.html#GTK-PACK-END:CAPS"><span class="type">GTK_PACK_END</span></a>, in the order that these
|
||||
widgets were added to <em class="parameter"><code>box</code></em>
|
||||
.</p>
|
||||
<p>A widget’s position in the <em class="parameter"><code>box</code></em>
|
||||
@ -692,7 +692,7 @@ gtk_box_query_child_packing (<em class="parameter"><code><a class="link" href="G
|
||||
<em class="parameter"><code><span class="type">gboolean</span> *expand</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> *fill</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> *padding</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkPackType"><span class="type">GtkPackType</span></a> *pack_type</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Standard-Enumerations.html#GtkPackType" title="enum GtkPackType"><span class="type">GtkPackType</span></a> *pack_type</code></em>);</pre>
|
||||
<p>Obtains information about how <em class="parameter"><code>child</code></em>
|
||||
is packed into <em class="parameter"><code>box</code></em>
|
||||
.</p>
|
||||
@ -752,7 +752,7 @@ gtk_box_set_child_packing (<em class="parameter"><code><a class="link" href="Gtk
|
||||
<em class="parameter"><code><span class="type">gboolean</span> expand</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> fill</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> padding</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkPackType"><span class="type">GtkPackType</span></a> pack_type</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Standard-Enumerations.html#GtkPackType" title="enum GtkPackType"><span class="type">GtkPackType</span></a> pack_type</code></em>);</pre>
|
||||
<p>Sets the way <em class="parameter"><code>child</code></em>
|
||||
is packed into <em class="parameter"><code>box</code></em>
|
||||
.</p>
|
||||
@ -802,7 +802,7 @@ gtk_box_set_child_packing (<em class="parameter"><code><a class="link" href="Gtk
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-box-get-baseline-position"></a><h3>gtk_box_get_baseline_position ()</h3>
|
||||
<pre class="programlisting"><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkBaselinePosition"><span class="returnvalue">GtkBaselinePosition</span></a>
|
||||
<pre class="programlisting"><a class="link" href="gtk3-Standard-Enumerations.html#GtkBaselinePosition" title="enum GtkBaselinePosition"><span class="returnvalue">GtkBaselinePosition</span></a>
|
||||
gtk_box_get_baseline_position (<em class="parameter"><code><a class="link" href="GtkBox.html" title="GtkBox"><span class="type">GtkBox</span></a> *box</code></em>);</pre>
|
||||
<p>Gets the value set by <a class="link" href="GtkBox.html#gtk-box-set-baseline-position" title="gtk_box_set_baseline_position ()"><code class="function">gtk_box_set_baseline_position()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
@ -831,7 +831,7 @@ gtk_box_get_baseline_position (<em class="parameter"><code><a class="link" href=
|
||||
<a name="gtk-box-set-baseline-position"></a><h3>gtk_box_set_baseline_position ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_box_set_baseline_position (<em class="parameter"><code><a class="link" href="GtkBox.html" title="GtkBox"><span class="type">GtkBox</span></a> *box</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkBaselinePosition"><span class="type">GtkBaselinePosition</span></a> position</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Standard-Enumerations.html#GtkBaselinePosition" title="enum GtkBaselinePosition"><span class="type">GtkBaselinePosition</span></a> position</code></em>);</pre>
|
||||
<p>Sets the baseline position of a box. This affects
|
||||
only horizontal boxes with at least one baseline aligned
|
||||
child. If there is more vertical space available than requested,
|
||||
@ -855,7 +855,7 @@ extra space available.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>position</p></td>
|
||||
<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkBaselinePosition"><span class="type">GtkBaselinePosition</span></a></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="gtk3-Standard-Enumerations.html#GtkBaselinePosition" title="enum GtkBaselinePosition"><span class="type">GtkBaselinePosition</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -928,10 +928,36 @@ of space.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkBox.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkBox-struct"></a><h3>struct GtkBox</h3>
|
||||
<pre class="programlisting">struct GtkBox;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkBoxClass"></a><h3>struct GtkBoxClass</h3>
|
||||
<pre class="programlisting">struct GtkBoxClass {
|
||||
GtkContainerClass parent_class;
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkBoxClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkBox.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkBox--baseline-position"></a><h3>The <code class="literal">“baseline-position”</code> property</h3>
|
||||
<pre class="programlisting"> “baseline-position” <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkBaselinePosition"><span class="type">GtkBaselinePosition</span></a></pre>
|
||||
<pre class="programlisting"> “baseline-position” <a class="link" href="gtk3-Standard-Enumerations.html#GtkBaselinePosition" title="enum GtkBaselinePosition"><span class="type">GtkBaselinePosition</span></a></pre>
|
||||
<p>The position of the baseline aligned widgets if extra space is available.</p>
|
||||
<p>Owner: GtkBox</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
@ -983,7 +1009,7 @@ not cause the box to expand itself.</p>
|
||||
<p>Note: The <a class="link" href="GtkWidget.html#GtkWidget--halign" title="The “halign” property"><span class="type">“halign”</span></a> or <a class="link" href="GtkWidget.html#GtkWidget--valign" title="The “valign” property"><span class="type">“valign”</span></a> properties are the
|
||||
preferred way to influence whether the child fills available space, by
|
||||
setting the child’s align property corresponding to the box’s orientation
|
||||
to <a href="https://developer.gnome.org/gtk4/GtkWidget.html#GTK-ALIGN-FILL:CAPS"><code class="literal">GTK_ALIGN_FILL</code></a> to fill, or to something else to refrain from filling.</p>
|
||||
to <a class="link" href="GtkWidget.html#GTK-ALIGN-FILL:CAPS"><code class="literal">GTK_ALIGN_FILL</code></a> to fill, or to something else to refrain from filling.</p>
|
||||
<p>Owner: GtkBox</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
<p>Default value: TRUE</p>
|
||||
@ -991,7 +1017,7 @@ to <a href="https://developer.gnome.org/gtk4/GtkWidget.html#GTK-ALIGN-FILL:CAPS"
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkBox--c-pack-type"></a><h3>The <code class="literal">“pack-type”</code> child property</h3>
|
||||
<pre class="programlisting"> “pack-type” <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkPackType"><span class="type">GtkPackType</span></a></pre>
|
||||
<pre class="programlisting"> “pack-type” <a class="link" href="gtk3-Standard-Enumerations.html#GtkPackType" title="enum GtkPackType"><span class="type">GtkPackType</span></a></pre>
|
||||
<p>A GtkPackType indicating whether the child is packed with reference to the start or end of the parent.</p>
|
||||
<p>Owner: GtkBox</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -134,11 +134,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkBuildable.html#GtkBuildable-struct">GtkBuildable</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkBuildable.html#GtkBuildable-struct" title="GtkBuildable">GtkBuildable</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkBuildable.html#GtkBuildableIface">GtkBuildableIface</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkBuildable.html#GtkBuildableIface" title="struct GtkBuildableIface">GtkBuildableIface</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -624,6 +624,167 @@ gtk_buildable_get_internal_child (<em class="parameter"><code><a class="link" hr
|
||||
<p class="since">Since: 2.12</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkBuildable.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkBuildable-struct"></a><h3>GtkBuildable</h3>
|
||||
<pre class="programlisting">typedef struct _GtkBuildable GtkBuildable;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkBuildableIface"></a><h3>struct GtkBuildableIface</h3>
|
||||
<pre class="programlisting">struct GtkBuildableIface {
|
||||
GTypeInterface g_iface;
|
||||
|
||||
/* virtual table */
|
||||
void (* set_name) (GtkBuildable *buildable,
|
||||
const gchar *name);
|
||||
const gchar * (* get_name) (GtkBuildable *buildable);
|
||||
void (* add_child) (GtkBuildable *buildable,
|
||||
GtkBuilder *builder,
|
||||
GObject *child,
|
||||
const gchar *type);
|
||||
void (* set_buildable_property) (GtkBuildable *buildable,
|
||||
GtkBuilder *builder,
|
||||
const gchar *name,
|
||||
const GValue *value);
|
||||
GObject * (* construct_child) (GtkBuildable *buildable,
|
||||
GtkBuilder *builder,
|
||||
const gchar *name);
|
||||
gboolean (* custom_tag_start) (GtkBuildable *buildable,
|
||||
GtkBuilder *builder,
|
||||
GObject *child,
|
||||
const gchar *tagname,
|
||||
GMarkupParser *parser,
|
||||
gpointer *data);
|
||||
void (* custom_tag_end) (GtkBuildable *buildable,
|
||||
GtkBuilder *builder,
|
||||
GObject *child,
|
||||
const gchar *tagname,
|
||||
gpointer *data);
|
||||
void (* custom_finished) (GtkBuildable *buildable,
|
||||
GtkBuilder *builder,
|
||||
GObject *child,
|
||||
const gchar *tagname,
|
||||
gpointer data);
|
||||
void (* parser_finished) (GtkBuildable *buildable,
|
||||
GtkBuilder *builder);
|
||||
|
||||
GObject * (* get_internal_child) (GtkBuildable *buildable,
|
||||
GtkBuilder *builder,
|
||||
const gchar *childname);
|
||||
};
|
||||
</pre>
|
||||
<p>The <a class="link" href="GtkBuildable.html#GtkBuildableIface" title="struct GtkBuildableIface"><span class="type">GtkBuildableIface</span></a> interface contains method that are
|
||||
necessary to allow <a class="link" href="GtkBuilder.html" title="GtkBuilder"><span class="type">GtkBuilder</span></a> to construct an object from
|
||||
a <a class="link" href="GtkBuilder.html" title="GtkBuilder"><span class="type">GtkBuilder</span></a> UI definition.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GtkBuildableIface.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkBuildableIface.set-name"></a>set_name</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Stores the name attribute given in the GtkBuilder UI definition.
|
||||
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> stores the name as object data. Implement this method if your
|
||||
object has some notion of “name” and it makes sense to map the XML name
|
||||
attribute to it.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkBuildableIface.get-name"></a>get_name</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>The getter corresponding to <em class="parameter"><code>set_name</code></em>
|
||||
. Implement this
|
||||
if you implement <em class="parameter"><code>set_name</code></em>
|
||||
.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkBuildableIface.add-child"></a>add_child</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Adds a child. The <em class="parameter"><code>type</code></em>
|
||||
parameter can be used to
|
||||
differentiate the kind of child. <a class="link" href="GtkContainer.html" title="GtkContainer"><span class="type">GtkContainer</span></a> implements this
|
||||
to add add a child widget to the container, <a class="link" href="GtkNotebook.html" title="GtkNotebook"><span class="type">GtkNotebook</span></a> uses
|
||||
the <em class="parameter"><code>type</code></em>
|
||||
to distinguish between page labels (of type "page-label")
|
||||
and normal children.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkBuildableIface.set-buildable-property"></a>set_buildable_property</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Sets a property of a buildable object.
|
||||
It is normally not necessary to implement this, <code class="function">g_object_set_property()</code>
|
||||
is used by default. <a class="link" href="GtkWindow.html" title="GtkWindow"><span class="type">GtkWindow</span></a> implements this to delay showing itself
|
||||
(i.e. setting the <a class="link" href="GtkWidget.html#GtkWidget--visible" title="The “visible” property"><span class="type">“visible”</span></a> property) until the whole interface
|
||||
is created.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkBuildableIface.construct-child"></a>construct_child</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Constructs a child of a buildable that has been
|
||||
specified as “constructor” in the UI definition. <a class="link" href="GtkUIManager.html" title="GtkUIManager"><span class="type">GtkUIManager</span></a> implements
|
||||
this to reference to a widget created in a <ui> tag which is outside
|
||||
of the normal GtkBuilder UI definition hierarchy. A reference to the
|
||||
constructed object is returned and becomes owned by the caller.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkBuildableIface.custom-tag-start"></a>custom_tag_start</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Implement this if the buildable needs to parse
|
||||
content below <child>. To handle an element, the implementation
|
||||
must fill in the <em class="parameter"><code>parser</code></em>
|
||||
and <em class="parameter"><code>user_data</code></em>
|
||||
and return <code class="literal">TRUE</code>.
|
||||
<a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> implements this to parse keyboard accelerators specified
|
||||
in <accelerator> elements. <a class="link" href="GtkContainer.html" title="GtkContainer"><span class="type">GtkContainer</span></a> implements it to map
|
||||
properties defined via <packing> elements to child properties.
|
||||
Note that <em class="parameter"><code>user_data</code></em>
|
||||
must be freed in <em class="parameter"><code>custom_tag_end</code></em>
|
||||
or <em class="parameter"><code>custom_finished</code></em>
|
||||
.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkBuildableIface.custom-tag-end"></a>custom_tag_end</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Called for the end tag of each custom element that is
|
||||
handled by the buildable (see <em class="parameter"><code>custom_tag_start</code></em>
|
||||
).</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkBuildableIface.custom-finished"></a>custom_finished</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Called for each custom tag handled by the buildable
|
||||
when the builder finishes parsing (see <em class="parameter"><code>custom_tag_start</code></em>
|
||||
)</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkBuildableIface.parser-finished"></a>parser_finished</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Called when a builder finishes the parsing
|
||||
of a UI definition. It is normally not necessary to implement this,
|
||||
unless you need to perform special cleanup actions. <a class="link" href="GtkWindow.html" title="GtkWindow"><span class="type">GtkWindow</span></a> sets
|
||||
the <a class="link" href="GtkWidget.html#GtkWidget--visible" title="The “visible” property"><span class="type">“visible”</span></a> property here.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkBuildableIface.get-internal-child"></a>get_internal_child</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Returns an internal child of a buildable.
|
||||
<a class="link" href="GtkDialog.html" title="GtkDialog"><span class="type">GtkDialog</span></a> implements this to give access to its <em class="parameter"><code>vbox</code></em>
|
||||
, making
|
||||
it possible to add children to the vbox in a UI definition.
|
||||
Implement this if the buildable has internal children that may
|
||||
need to be accessed from a UI definition.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<hr>Generated by GTK-Doc V1.32.1</div>
|
||||
|
@ -291,15 +291,15 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkBuilder.html#GtkBuilder-struct">GtkBuilder</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkBuilder.html#GtkBuilder-struct" title="GtkBuilder">GtkBuilder</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkBuilder.html#GtkBuilderError">GtkBuilderError</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkBuilder.html#GtkBuilderError" title="enum GtkBuilderError">GtkBuilderError</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="define_keyword">#define</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkBuilder.html#GTK-BUILDER-ERROR:CAPS">GTK_BUILDER_ERROR</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkBuilder.html#GTK-BUILDER-ERROR:CAPS" title="GTK_BUILDER_ERROR">GTK_BUILDER_ERROR</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -854,7 +854,7 @@ and merges it with the current contents of <em class="parameter"><code>builder</
|
||||
<p>Most users will probably want to use <a class="link" href="GtkBuilder.html#gtk-builder-new-from-file" title="gtk_builder_new_from_file ()"><code class="function">gtk_builder_new_from_file()</code></a>.</p>
|
||||
<p>If an error occurs, 0 will be returned and <em class="parameter"><code>error</code></em>
|
||||
will be assigned a
|
||||
<span class="type">GError</span> from the <a href="https://developer.gnome.org/gtk4/GtkBuilder.html#GTK-BUILDER-ERROR:CAPS"><span class="type">GTK_BUILDER_ERROR</span></a>, <span class="type">G_MARKUP_ERROR</span> or <span class="type">G_FILE_ERROR</span>
|
||||
<span class="type">GError</span> from the <a class="link" href="GtkBuilder.html#GTK-BUILDER-ERROR:CAPS" title="GTK_BUILDER_ERROR"><span class="type">GTK_BUILDER_ERROR</span></a>, <span class="type">G_MARKUP_ERROR</span> or <span class="type">G_FILE_ERROR</span>
|
||||
domain.</p>
|
||||
<p>It’s not really reasonable to attempt to handle failures of this
|
||||
call. You should not use this function with untrusted files (ie:
|
||||
@ -908,7 +908,7 @@ and merges it with the current contents of <em class="parameter"><code>builder</
|
||||
<p>Most users will probably want to use <a class="link" href="GtkBuilder.html#gtk-builder-new-from-resource" title="gtk_builder_new_from_resource ()"><code class="function">gtk_builder_new_from_resource()</code></a>.</p>
|
||||
<p>If an error occurs, 0 will be returned and <em class="parameter"><code>error</code></em>
|
||||
will be assigned a
|
||||
<span class="type">GError</span> from the <a href="https://developer.gnome.org/gtk4/GtkBuilder.html#GTK-BUILDER-ERROR:CAPS"><span class="type">GTK_BUILDER_ERROR</span></a>, <span class="type">G_MARKUP_ERROR</span> or <span class="type">G_RESOURCE_ERROR</span>
|
||||
<span class="type">GError</span> from the <a class="link" href="GtkBuilder.html#GTK-BUILDER-ERROR:CAPS" title="GTK_BUILDER_ERROR"><span class="type">GTK_BUILDER_ERROR</span></a>, <span class="type">G_MARKUP_ERROR</span> or <span class="type">G_RESOURCE_ERROR</span>
|
||||
domain.</p>
|
||||
<p>It’s not really reasonable to attempt to handle failures of this
|
||||
call. The only reasonable thing to do when an error is detected is
|
||||
@ -960,7 +960,7 @@ and merges it with the current contents of <em class="parameter"><code>builder</
|
||||
<p>Most users will probably want to use <a class="link" href="GtkBuilder.html#gtk-builder-new-from-string" title="gtk_builder_new_from_string ()"><code class="function">gtk_builder_new_from_string()</code></a>.</p>
|
||||
<p>Upon errors 0 will be returned and <em class="parameter"><code>error</code></em>
|
||||
will be assigned a
|
||||
<span class="type">GError</span> from the <a href="https://developer.gnome.org/gtk4/GtkBuilder.html#GTK-BUILDER-ERROR:CAPS"><span class="type">GTK_BUILDER_ERROR</span></a>, <span class="type">G_MARKUP_ERROR</span> or
|
||||
<span class="type">GError</span> from the <a class="link" href="GtkBuilder.html#GTK-BUILDER-ERROR:CAPS" title="GTK_BUILDER_ERROR"><span class="type">GTK_BUILDER_ERROR</span></a>, <span class="type">G_MARKUP_ERROR</span> or
|
||||
<span class="type">G_VARIANT_PARSE_ERROR</span> domain.</p>
|
||||
<p>It’s not really reasonable to attempt to handle failures of this
|
||||
call. The only reasonable thing to do when an error is detected is
|
||||
@ -1019,7 +1019,7 @@ them with the current contents of <em class="parameter"><code>builder</code></em
|
||||
.</p>
|
||||
<p>Upon errors 0 will be returned and <em class="parameter"><code>error</code></em>
|
||||
will be assigned a
|
||||
<span class="type">GError</span> from the <a href="https://developer.gnome.org/gtk4/GtkBuilder.html#GTK-BUILDER-ERROR:CAPS"><span class="type">GTK_BUILDER_ERROR</span></a>, <span class="type">G_MARKUP_ERROR</span> or <span class="type">G_FILE_ERROR</span>
|
||||
<span class="type">GError</span> from the <a class="link" href="GtkBuilder.html#GTK-BUILDER-ERROR:CAPS" title="GTK_BUILDER_ERROR"><span class="type">GTK_BUILDER_ERROR</span></a>, <span class="type">G_MARKUP_ERROR</span> or <span class="type">G_FILE_ERROR</span>
|
||||
domain.</p>
|
||||
<p>If you are adding an object that depends on an object that is not
|
||||
its child (for instance a <a class="link" href="GtkTreeView.html" title="GtkTreeView"><span class="type">GtkTreeView</span></a> that depends on its
|
||||
@ -1078,7 +1078,7 @@ them with the current contents of <em class="parameter"><code>builder</code></em
|
||||
.</p>
|
||||
<p>Upon errors 0 will be returned and <em class="parameter"><code>error</code></em>
|
||||
will be assigned a
|
||||
<span class="type">GError</span> from the <a href="https://developer.gnome.org/gtk4/GtkBuilder.html#GTK-BUILDER-ERROR:CAPS"><span class="type">GTK_BUILDER_ERROR</span></a> or <span class="type">G_MARKUP_ERROR</span> domain.</p>
|
||||
<span class="type">GError</span> from the <a class="link" href="GtkBuilder.html#GTK-BUILDER-ERROR:CAPS" title="GTK_BUILDER_ERROR"><span class="type">GTK_BUILDER_ERROR</span></a> or <span class="type">G_MARKUP_ERROR</span> domain.</p>
|
||||
<p>If you are adding an object that depends on an object that is not
|
||||
its child (for instance a <a class="link" href="GtkTreeView.html" title="GtkTreeView"><span class="type">GtkTreeView</span></a> that depends on its
|
||||
<a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a>), you have to explicitly list all of them in <em class="parameter"><code>object_ids</code></em>
|
||||
@ -1142,7 +1142,7 @@ them with the current contents of <em class="parameter"><code>builder</code></em
|
||||
.</p>
|
||||
<p>Upon errors 0 will be returned and <em class="parameter"><code>error</code></em>
|
||||
will be assigned a
|
||||
<span class="type">GError</span> from the <a href="https://developer.gnome.org/gtk4/GtkBuilder.html#GTK-BUILDER-ERROR:CAPS"><span class="type">GTK_BUILDER_ERROR</span></a>, <span class="type">G_MARKUP_ERROR</span> or <span class="type">G_RESOURCE_ERROR</span>
|
||||
<span class="type">GError</span> from the <a class="link" href="GtkBuilder.html#GTK-BUILDER-ERROR:CAPS" title="GTK_BUILDER_ERROR"><span class="type">GTK_BUILDER_ERROR</span></a>, <span class="type">G_MARKUP_ERROR</span> or <span class="type">G_RESOURCE_ERROR</span>
|
||||
domain.</p>
|
||||
<p>If you are adding an object that depends on an object that is not
|
||||
its child (for instance a <a class="link" href="GtkTreeView.html" title="GtkTreeView"><span class="type">GtkTreeView</span></a> that depends on its
|
||||
@ -1639,7 +1639,7 @@ ulong, enum, flags, float, double, string, <span class="type">GdkColor</span>, <
|
||||
still to come.</p>
|
||||
<p>Upon errors <code class="literal">FALSE</code> will be returned and <em class="parameter"><code>error</code></em>
|
||||
will be assigned a
|
||||
<span class="type">GError</span> from the <a href="https://developer.gnome.org/gtk4/GtkBuilder.html#GTK-BUILDER-ERROR:CAPS"><span class="type">GTK_BUILDER_ERROR</span></a> domain.</p>
|
||||
<span class="type">GError</span> from the <a class="link" href="GtkBuilder.html#GTK-BUILDER-ERROR:CAPS" title="GTK_BUILDER_ERROR"><span class="type">GTK_BUILDER_ERROR</span></a> domain.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-builder-value-from-string.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -1699,7 +1699,7 @@ This function calls <code class="function">g_value_init()</code> on the <em clas
|
||||
need not be initialised beforehand.</p>
|
||||
<p>Upon errors <code class="literal">FALSE</code> will be returned and <em class="parameter"><code>error</code></em>
|
||||
will be assigned a
|
||||
<span class="type">GError</span> from the <a href="https://developer.gnome.org/gtk4/GtkBuilder.html#GTK-BUILDER-ERROR:CAPS"><span class="type">GTK_BUILDER_ERROR</span></a> domain.</p>
|
||||
<span class="type">GError</span> from the <a class="link" href="GtkBuilder.html#GTK-BUILDER-ERROR:CAPS" title="GTK_BUILDER_ERROR"><span class="type">GTK_BUILDER_ERROR</span></a> domain.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-builder-value-from-string-type.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -1775,6 +1775,144 @@ in a <a class="link" href="GtkBuildable.html" title="GtkBuildable"><span class="
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkBuilder.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkBuilder-struct"></a><h3>GtkBuilder</h3>
|
||||
<pre class="programlisting">typedef struct _GtkBuilder GtkBuilder;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkBuilderError"></a><h3>enum GtkBuilderError</h3>
|
||||
<p>Error codes that identify various errors that can occur while using
|
||||
<a class="link" href="GtkBuilder.html" title="GtkBuilder"><span class="type">GtkBuilder</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GtkBuilderError.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUILDER-ERROR-INVALID-TYPE-FUNCTION:CAPS"></a>GTK_BUILDER_ERROR_INVALID_TYPE_FUNCTION</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>A type-func attribute didn’t name
|
||||
a function that returns a <span class="type">GType</span>.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUILDER-ERROR-UNHANDLED-TAG:CAPS"></a>GTK_BUILDER_ERROR_UNHANDLED_TAG</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The input contained a tag that <a class="link" href="GtkBuilder.html" title="GtkBuilder"><span class="type">GtkBuilder</span></a>
|
||||
can’t handle.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUILDER-ERROR-MISSING-ATTRIBUTE:CAPS"></a>GTK_BUILDER_ERROR_MISSING_ATTRIBUTE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>An attribute that is required by
|
||||
<a class="link" href="GtkBuilder.html" title="GtkBuilder"><span class="type">GtkBuilder</span></a> was missing.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUILDER-ERROR-INVALID-ATTRIBUTE:CAPS"></a>GTK_BUILDER_ERROR_INVALID_ATTRIBUTE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><a class="link" href="GtkBuilder.html" title="GtkBuilder"><span class="type">GtkBuilder</span></a> found an attribute that
|
||||
it doesn’t understand.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUILDER-ERROR-INVALID-TAG:CAPS"></a>GTK_BUILDER_ERROR_INVALID_TAG</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><a class="link" href="GtkBuilder.html" title="GtkBuilder"><span class="type">GtkBuilder</span></a> found a tag that
|
||||
it doesn’t understand.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUILDER-ERROR-MISSING-PROPERTY-VALUE:CAPS"></a>GTK_BUILDER_ERROR_MISSING_PROPERTY_VALUE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>A required property value was
|
||||
missing.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUILDER-ERROR-INVALID-VALUE:CAPS"></a>GTK_BUILDER_ERROR_INVALID_VALUE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p><a class="link" href="GtkBuilder.html" title="GtkBuilder"><span class="type">GtkBuilder</span></a> couldn’t parse
|
||||
some attribute value.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUILDER-ERROR-VERSION-MISMATCH:CAPS"></a>GTK_BUILDER_ERROR_VERSION_MISMATCH</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The input file requires a newer version
|
||||
of GTK+.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUILDER-ERROR-DUPLICATE-ID:CAPS"></a>GTK_BUILDER_ERROR_DUPLICATE_ID</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>An object id occurred twice.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUILDER-ERROR-OBJECT-TYPE-REFUSED:CAPS"></a>GTK_BUILDER_ERROR_OBJECT_TYPE_REFUSED</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>A specified object type is of the same type or
|
||||
derived from the type of the composite class being extended with builder XML.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUILDER-ERROR-TEMPLATE-MISMATCH:CAPS"></a>GTK_BUILDER_ERROR_TEMPLATE_MISMATCH</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The wrong type was specified in a composite class’s template XML</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUILDER-ERROR-INVALID-PROPERTY:CAPS"></a>GTK_BUILDER_ERROR_INVALID_PROPERTY</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The specified property is unknown for the object class.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUILDER-ERROR-INVALID-SIGNAL:CAPS"></a>GTK_BUILDER_ERROR_INVALID_SIGNAL</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>The specified signal is unknown for the object class.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUILDER-ERROR-INVALID-ID:CAPS"></a>GTK_BUILDER_ERROR_INVALID_ID</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>An object id is unknown</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GTK-BUILDER-ERROR:CAPS"></a><h3>GTK_BUILDER_ERROR</h3>
|
||||
<pre class="programlisting">#define GTK_BUILDER_ERROR (gtk_builder_error_quark ())
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkBuilder.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkBuilder--translation-domain"></a><h3>The <code class="literal">“translation-domain”</code> property</h3>
|
||||
|
@ -134,7 +134,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkReliefStyle"><span class="returnvalue">GtkReliefStyle</span></a>
|
||||
<a class="link" href="gtk3-Standard-Enumerations.html#GtkReliefStyle" title="enum GtkReliefStyle"><span class="returnvalue">GtkReliefStyle</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkButton.html#gtk-button-get-relief" title="gtk_button_get_relief ()">gtk_button_get_relief</a> <span class="c_punctuation">()</span>
|
||||
@ -245,7 +245,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkPositionType"><span class="returnvalue">GtkPositionType</span></a>
|
||||
<a class="link" href="gtk3-Standard-Enumerations.html#GtkPositionType" title="enum GtkPositionType"><span class="returnvalue">GtkPositionType</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkButton.html#gtk-button-get-image-position" title="gtk_button_get_image_position ()">gtk_button_get_image_position</a> <span class="c_punctuation">()</span>
|
||||
@ -299,7 +299,7 @@
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkPositionType"><span class="type">GtkPositionType</span></a></td>
|
||||
<td class="property_type"><a class="link" href="gtk3-Standard-Enumerations.html#GtkPositionType" title="enum GtkPositionType"><span class="type">GtkPositionType</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GtkButton.html#GtkButton--image-position" title="The “image-position” property">image-position</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -310,7 +310,7 @@
|
||||
<td class="property_flags">Read / Write / Construct</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkReliefStyle"><span class="type">GtkReliefStyle</span></a></td>
|
||||
<td class="property_type"><a class="link" href="gtk3-Standard-Enumerations.html#GtkReliefStyle" title="enum GtkReliefStyle"><span class="type">GtkReliefStyle</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GtkButton.html#GtkButton--relief" title="The “relief” property">relief</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -439,11 +439,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkButton.html#GtkButton-struct">GtkButton</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkButton.html#GtkButton-struct" title="struct GtkButton">GtkButton</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkButton.html#GtkButtonClass">GtkButtonClass</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkButton.html#GtkButtonClass" title="struct GtkButtonClass">GtkButtonClass</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -576,7 +576,7 @@ mnemonic character</p></td>
|
||||
<a name="gtk-button-new-from-icon-name"></a><h3>gtk_button_new_from_icon_name ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
|
||||
gtk_button_new_from_icon_name (<em class="parameter"><code>const <span class="type">gchar</span> *icon_name</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkIconSize"><span class="type">GtkIconSize</span></a> size</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSize" title="enum GtkIconSize"><span class="type">GtkIconSize</span></a> size</code></em>);</pre>
|
||||
<p>Creates a new button containing an icon from the current icon theme.</p>
|
||||
<p>If the icon name isn’t known, a “broken image” icon will be
|
||||
displayed instead. If the current icon theme is changed, the icon
|
||||
@ -599,7 +599,7 @@ will be updated appropriately.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>size</p></td>
|
||||
<td class="parameter_description"><p>an icon size (<a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkIconSize"><span class="type">GtkIconSize</span></a>). </p></td>
|
||||
<td class="parameter_description"><p>an icon size (<a class="link" href="gtk3-Themeable-Stock-Images.html#GtkIconSize" title="enum GtkIconSize"><span class="type">GtkIconSize</span></a>). </p></td>
|
||||
<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> int]</span></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -623,8 +623,8 @@ instead.</p>
|
||||
</div>
|
||||
<p>Creates a new <a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> containing the image and text from a
|
||||
stock item.
|
||||
Some stock ids have preprocessor macros like <span class="type">GTK_STOCK_OK</span> and
|
||||
<span class="type">GTK_STOCK_APPLY</span>.</p>
|
||||
Some stock ids have preprocessor macros like <a class="link" href="gtk3-Stock-Items.html#GTK-STOCK-OK:CAPS" title="GTK_STOCK_OK"><span class="type">GTK_STOCK_OK</span></a> and
|
||||
<a class="link" href="gtk3-Stock-Items.html#GTK-STOCK-APPLY:CAPS" title="GTK_STOCK_APPLY"><span class="type">GTK_STOCK_APPLY</span></a>.</p>
|
||||
<p>If <em class="parameter"><code>stock_id</code></em>
|
||||
is unknown, then it will be treated as a mnemonic
|
||||
label (as for <a class="link" href="GtkButton.html#gtk-button-new-with-mnemonic" title="gtk_button_new_with_mnemonic ()"><code class="function">gtk_button_new_with_mnemonic()</code></a>).</p>
|
||||
@ -779,12 +779,12 @@ gtk_button_leave (<em class="parameter"><code><a class="link" href="GtkButton.ht
|
||||
<a name="gtk-button-set-relief"></a><h3>gtk_button_set_relief ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_button_set_relief (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkReliefStyle"><span class="type">GtkReliefStyle</span></a> relief</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Standard-Enumerations.html#GtkReliefStyle" title="enum GtkReliefStyle"><span class="type">GtkReliefStyle</span></a> relief</code></em>);</pre>
|
||||
<p>Sets the relief style of the edges of the given <a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> widget.
|
||||
Two styles exist, <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GTK-RELIEF-NORMAL:CAPS"><code class="literal">GTK_RELIEF_NORMAL</code></a> and <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GTK-RELIEF-NONE:CAPS"><code class="literal">GTK_RELIEF_NONE</code></a>.
|
||||
The default style is, as one can guess, <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GTK-RELIEF-NORMAL:CAPS"><code class="literal">GTK_RELIEF_NORMAL</code></a>.
|
||||
The deprecated value <code class="literal">GTK_RELIEF_HALF</code> behaves the same as
|
||||
<a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GTK-RELIEF-NORMAL:CAPS"><code class="literal">GTK_RELIEF_NORMAL</code></a>.</p>
|
||||
Two styles exist, <a class="link" href="gtk3-Standard-Enumerations.html#GTK-RELIEF-NORMAL:CAPS"><code class="literal">GTK_RELIEF_NORMAL</code></a> and <a class="link" href="gtk3-Standard-Enumerations.html#GTK-RELIEF-NONE:CAPS"><code class="literal">GTK_RELIEF_NONE</code></a>.
|
||||
The default style is, as one can guess, <a class="link" href="gtk3-Standard-Enumerations.html#GTK-RELIEF-NORMAL:CAPS"><code class="literal">GTK_RELIEF_NORMAL</code></a>.
|
||||
The deprecated value <a class="link" href="gtk3-Standard-Enumerations.html#GTK-RELIEF-HALF:CAPS"><code class="literal">GTK_RELIEF_HALF</code></a> behaves the same as
|
||||
<a class="link" href="gtk3-Standard-Enumerations.html#GTK-RELIEF-NORMAL:CAPS"><code class="literal">GTK_RELIEF_NORMAL</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-button-set-relief.parameters"></a><h4>Parameters</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
@ -811,7 +811,7 @@ The deprecated value <code class="literal">GTK_RELIEF_HALF</code> behaves the sa
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-button-get-relief"></a><h3>gtk_button_get_relief ()</h3>
|
||||
<pre class="programlisting"><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkReliefStyle"><span class="returnvalue">GtkReliefStyle</span></a>
|
||||
<pre class="programlisting"><a class="link" href="gtk3-Standard-Enumerations.html#GtkReliefStyle" title="enum GtkReliefStyle"><span class="returnvalue">GtkReliefStyle</span></a>
|
||||
gtk_button_get_relief (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>);</pre>
|
||||
<p>Returns the current relief style of the given <a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
@ -824,14 +824,14 @@ gtk_button_get_relief (<em class="parameter"><code><a class="link" href="GtkButt
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="parameter_name"><p>button</p></td>
|
||||
<td class="parameter_description"><p>The <a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> you want the <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkReliefStyle"><span class="type">GtkReliefStyle</span></a> from.</p></td>
|
||||
<td class="parameter_description"><p>The <a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> you want the <a class="link" href="gtk3-Standard-Enumerations.html#GtkReliefStyle" title="enum GtkReliefStyle"><span class="type">GtkReliefStyle</span></a> from.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-button-get-relief.returns"></a><h4>Returns</h4>
|
||||
<p> The current <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkReliefStyle"><span class="type">GtkReliefStyle</span></a></p>
|
||||
<p> The current <a class="link" href="gtk3-Standard-Enumerations.html#GtkReliefStyle" title="enum GtkReliefStyle"><span class="type">GtkReliefStyle</span></a></p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
@ -1250,7 +1250,7 @@ there is no image. </p>
|
||||
<a name="gtk-button-set-image-position"></a><h3>gtk_button_set_image_position ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_button_set_image_position (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkPositionType"><span class="type">GtkPositionType</span></a> position</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Standard-Enumerations.html#GtkPositionType" title="enum GtkPositionType"><span class="type">GtkPositionType</span></a> position</code></em>);</pre>
|
||||
<p>Sets the position of the image relative to the text
|
||||
inside the button.</p>
|
||||
<div class="refsect3">
|
||||
@ -1280,7 +1280,7 @@ inside the button.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-button-get-image-position"></a><h3>gtk_button_get_image_position ()</h3>
|
||||
<pre class="programlisting"><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkPositionType"><span class="returnvalue">GtkPositionType</span></a>
|
||||
<pre class="programlisting"><a class="link" href="gtk3-Standard-Enumerations.html#GtkPositionType" title="enum GtkPositionType"><span class="returnvalue">GtkPositionType</span></a>
|
||||
gtk_button_get_image_position (<em class="parameter"><code><a class="link" href="GtkButton.html" title="GtkButton"><span class="type">GtkButton</span></a> *button</code></em>);</pre>
|
||||
<p>Gets the position of the image relative to the text
|
||||
inside the button.</p>
|
||||
@ -1399,6 +1399,73 @@ This function should be rarely needed.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkButton.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkButton-struct"></a><h3>struct GtkButton</h3>
|
||||
<pre class="programlisting">struct GtkButton;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkButtonClass"></a><h3>struct GtkButtonClass</h3>
|
||||
<pre class="programlisting">struct GtkButtonClass {
|
||||
GtkBinClass parent_class;
|
||||
|
||||
void (* pressed) (GtkButton *button);
|
||||
void (* released) (GtkButton *button);
|
||||
void (* clicked) (GtkButton *button);
|
||||
void (* enter) (GtkButton *button);
|
||||
void (* leave) (GtkButton *button);
|
||||
void (* activate) (GtkButton *button);
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkButtonClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkButtonClass.pressed"></a>pressed</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when the button is pressed. Deprecated: 2.8.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkButtonClass.released"></a>released</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when the button is released. Deprecated: 2.8.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkButtonClass.clicked"></a>clicked</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when the button has been activated (pressed and released).</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkButtonClass.enter"></a>enter</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when the pointer enters the button. Deprecated: 2.8.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkButtonClass.leave"></a>leave</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal emitted when the pointer leaves the button. Deprecated: 2.8.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkButtonClass.activate"></a>activate</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Signal that causes the button to animate press then
|
||||
release. Applications should never connect to this signal, but use
|
||||
the <em class="parameter"><code>clicked</code></em>
|
||||
signal.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkButton.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkButton--always-show-image"></a><h3>The <code class="literal">“always-show-image”</code> property</h3>
|
||||
@ -1424,7 +1491,7 @@ without the image.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkButton--image-position"></a><h3>The <code class="literal">“image-position”</code> property</h3>
|
||||
<pre class="programlisting"> “image-position” <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkPositionType"><span class="type">GtkPositionType</span></a></pre>
|
||||
<pre class="programlisting"> “image-position” <a class="link" href="gtk3-Standard-Enumerations.html#GtkPositionType" title="enum GtkPositionType"><span class="type">GtkPositionType</span></a></pre>
|
||||
<p>The position of the image relative to the text inside the button.</p>
|
||||
<p>Owner: GtkButton</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
@ -1443,7 +1510,7 @@ without the image.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkButton--relief"></a><h3>The <code class="literal">“relief”</code> property</h3>
|
||||
<pre class="programlisting"> “relief” <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkReliefStyle"><span class="type">GtkReliefStyle</span></a></pre>
|
||||
<pre class="programlisting"> “relief” <a class="link" href="gtk3-Standard-Enumerations.html#GtkReliefStyle" title="enum GtkReliefStyle"><span class="type">GtkReliefStyle</span></a></pre>
|
||||
<p>The border relief style.</p>
|
||||
<p>Owner: GtkButton</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -54,7 +54,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<span class="returnvalue">GtkButtonBoxStyle</span>
|
||||
<a class="link" href="GtkButtonBox.html#GtkButtonBoxStyle" title="enum GtkButtonBoxStyle"><span class="returnvalue">GtkButtonBoxStyle</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkButtonBox.html#gtk-button-box-get-layout" title="gtk_button_box_get_layout ()">gtk_button_box_get_layout</a> <span class="c_punctuation">()</span>
|
||||
@ -112,7 +112,7 @@
|
||||
<col width="200px" class="properties_flags">
|
||||
</colgroup>
|
||||
<tbody><tr>
|
||||
<td class="property_type"><span class="type">GtkButtonBoxStyle</span></td>
|
||||
<td class="property_type"><a class="link" href="GtkButtonBox.html#GtkButtonBoxStyle" title="enum GtkButtonBoxStyle"><span class="type">GtkButtonBoxStyle</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GtkButtonBox.html#GtkButtonBox--layout-style" title="The “layout-style” property">layout-style</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr></tbody>
|
||||
@ -182,15 +182,15 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkButtonBox</td>
|
||||
<td class="function_name"><a class="link" href="GtkButtonBox.html#GtkButtonBox-struct" title="struct GtkButtonBox">GtkButtonBox</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkButtonBoxClass</td>
|
||||
<td class="function_name"><a class="link" href="GtkButtonBox.html#GtkButtonBoxClass" title="struct GtkButtonBoxClass">GtkButtonBoxClass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name">GtkButtonBoxStyle</td>
|
||||
<td class="function_name"><a class="link" href="GtkButtonBox.html#GtkButtonBoxStyle" title="enum GtkButtonBoxStyle">GtkButtonBoxStyle</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -243,7 +243,7 @@ property.</p>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-button-box-new"></a><h3>gtk_button_box_new ()</h3>
|
||||
<pre class="programlisting"><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="returnvalue">GtkWidget</span></a> *
|
||||
gtk_button_box_new (<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkOrientation"><span class="type">GtkOrientation</span></a> orientation</code></em>);</pre>
|
||||
gtk_button_box_new (<em class="parameter"><code><a class="link" href="gtk3-Standard-Enumerations.html#GtkOrientation" title="enum GtkOrientation"><span class="type">GtkOrientation</span></a> orientation</code></em>);</pre>
|
||||
<p>Creates a new <a class="link" href="GtkButtonBox.html" title="GtkButtonBox"><span class="type">GtkButtonBox</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-button-box-new.parameters"></a><h4>Parameters</h4>
|
||||
@ -269,7 +269,7 @@ gtk_button_box_new (<em class="parameter"><code><a href="https://developer.gnome
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-button-box-get-layout"></a><h3>gtk_button_box_get_layout ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GtkButtonBoxStyle</span>
|
||||
<pre class="programlisting"><a class="link" href="GtkButtonBox.html#GtkButtonBoxStyle" title="enum GtkButtonBoxStyle"><span class="returnvalue">GtkButtonBoxStyle</span></a>
|
||||
gtk_button_box_get_layout (<em class="parameter"><code><a class="link" href="GtkButtonBox.html" title="GtkButtonBox"><span class="type">GtkButtonBox</span></a> *widget</code></em>);</pre>
|
||||
<p>Retrieves the method being used to arrange the buttons in a button box.</p>
|
||||
<div class="refsect3">
|
||||
@ -374,7 +374,7 @@ sizing.</p>
|
||||
<a name="gtk-button-box-set-layout"></a><h3>gtk_button_box_set_layout ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_button_box_set_layout (<em class="parameter"><code><a class="link" href="GtkButtonBox.html" title="GtkButtonBox"><span class="type">GtkButtonBox</span></a> *widget</code></em>,
|
||||
<em class="parameter"><code><span class="type">GtkButtonBoxStyle</span> layout_style</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="GtkButtonBox.html#GtkButtonBoxStyle" title="enum GtkButtonBoxStyle"><span class="type">GtkButtonBoxStyle</span></a> layout_style</code></em>);</pre>
|
||||
<p>Changes the way buttons are arranged in their container.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-button-box-set-layout.parameters"></a><h4>Parameters</h4>
|
||||
@ -410,12 +410,12 @@ gtk_button_box_set_child_secondary (<em class="parameter"><code><a class="link"
|
||||
should appear in a secondary group of children.
|
||||
A typical use of a secondary child is the help button in a dialog.</p>
|
||||
<p>This group appears after the other children if the style
|
||||
is <code class="literal">GTK_BUTTONBOX_START</code>, <code class="literal">GTK_BUTTONBOX_SPREAD</code> or
|
||||
<code class="literal">GTK_BUTTONBOX_EDGE</code>, and before the other children if the style
|
||||
is <code class="literal">GTK_BUTTONBOX_END</code>. For horizontal button boxes, the definition
|
||||
is <a class="link" href="GtkButtonBox.html#GTK-BUTTONBOX-START:CAPS"><code class="literal">GTK_BUTTONBOX_START</code></a>, <a class="link" href="GtkButtonBox.html#GTK-BUTTONBOX-SPREAD:CAPS"><code class="literal">GTK_BUTTONBOX_SPREAD</code></a> or
|
||||
<a class="link" href="GtkButtonBox.html#GTK-BUTTONBOX-EDGE:CAPS"><code class="literal">GTK_BUTTONBOX_EDGE</code></a>, and before the other children if the style
|
||||
is <a class="link" href="GtkButtonBox.html#GTK-BUTTONBOX-END:CAPS"><code class="literal">GTK_BUTTONBOX_END</code></a>. For horizontal button boxes, the definition
|
||||
of before/after depends on direction of the widget (see
|
||||
<a class="link" href="GtkWidget.html#gtk-widget-set-direction" title="gtk_widget_set_direction ()"><code class="function">gtk_widget_set_direction()</code></a>). If the style is <code class="literal">GTK_BUTTONBOX_START</code>
|
||||
or <code class="literal">GTK_BUTTONBOX_END</code>, then the secondary children are aligned at
|
||||
<a class="link" href="GtkWidget.html#gtk-widget-set-direction" title="gtk_widget_set_direction ()"><code class="function">gtk_widget_set_direction()</code></a>). If the style is <a class="link" href="GtkButtonBox.html#GTK-BUTTONBOX-START:CAPS"><code class="literal">GTK_BUTTONBOX_START</code></a>
|
||||
or <a class="link" href="GtkButtonBox.html#GTK-BUTTONBOX-END:CAPS"><code class="literal">GTK_BUTTONBOX_END</code></a>, then the secondary children are aligned at
|
||||
the other end of the button box from the main children. For the
|
||||
other styles, they appear immediately next to the main children.</p>
|
||||
<div class="refsect3">
|
||||
@ -490,10 +490,101 @@ gtk_button_box_set_child_non_homogeneous
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkButtonBox.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkButtonBox-struct"></a><h3>struct GtkButtonBox</h3>
|
||||
<pre class="programlisting">struct GtkButtonBox;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkButtonBoxClass"></a><h3>struct GtkButtonBoxClass</h3>
|
||||
<pre class="programlisting">struct GtkButtonBoxClass {
|
||||
GtkBoxClass parent_class;
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkButtonBoxClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody></tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkButtonBoxStyle"></a><h3>enum GtkButtonBoxStyle</h3>
|
||||
<p>Used to dictate the style that a <a class="link" href="GtkButtonBox.html" title="GtkButtonBox"><span class="type">GtkButtonBox</span></a> uses to layout the buttons it
|
||||
contains.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GtkButtonBoxStyle.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUTTONBOX-SPREAD:CAPS"></a>GTK_BUTTONBOX_SPREAD</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Buttons are evenly spread across the box.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUTTONBOX-EDGE:CAPS"></a>GTK_BUTTONBOX_EDGE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Buttons are placed at the edges of the box.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUTTONBOX-START:CAPS"></a>GTK_BUTTONBOX_START</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Buttons are grouped towards the start of the box,
|
||||
(on the left for a HBox, or the top for a VBox).</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUTTONBOX-END:CAPS"></a>GTK_BUTTONBOX_END</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Buttons are grouped towards the end of the box,
|
||||
(on the right for a HBox, or the bottom for a VBox).</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUTTONBOX-CENTER:CAPS"></a>GTK_BUTTONBOX_CENTER</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Buttons are centered in the box. Since 2.12.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-BUTTONBOX-EXPAND:CAPS"></a>GTK_BUTTONBOX_EXPAND</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Buttons expand to fill the box. This entails giving
|
||||
buttons a "linked" appearance, making button sizes homogeneous, and
|
||||
setting spacing to 0 (same as calling <a class="link" href="GtkBox.html#gtk-box-set-homogeneous" title="gtk_box_set_homogeneous ()"><code class="function">gtk_box_set_homogeneous()</code></a> and
|
||||
<a class="link" href="GtkBox.html#gtk-box-set-spacing" title="gtk_box_set_spacing ()"><code class="function">gtk_box_set_spacing()</code></a> manually). Since 3.12.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkButtonBox.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkButtonBox--layout-style"></a><h3>The <code class="literal">“layout-style”</code> property</h3>
|
||||
<pre class="programlisting"> “layout-style” <span class="type">GtkButtonBoxStyle</span></pre>
|
||||
<pre class="programlisting"> “layout-style” <a class="link" href="GtkButtonBox.html#GtkButtonBoxStyle" title="enum GtkButtonBoxStyle"><span class="type">GtkButtonBoxStyle</span></a></pre>
|
||||
<p>How to lay out the buttons in the box. Possible values are: spread, edge, start and end.</p>
|
||||
<p>Owner: GtkButtonBox</p>
|
||||
<p>Flags: Read / Write</p>
|
||||
|
@ -110,7 +110,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="https://developer.gnome.org/gtk4/GtkCalendar.html#GtkCalendarDisplayOptions"><span class="returnvalue">GtkCalendarDisplayOptions</span></a>
|
||||
<a class="link" href="GtkCalendar.html#GtkCalendarDisplayOptions" title="enum GtkCalendarDisplayOptions"><span class="returnvalue">GtkCalendarDisplayOptions</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkCalendar.html#gtk-calendar-get-display-options" title="gtk_calendar_get_display_options ()">gtk_calendar_get_display_options</a> <span class="c_punctuation">()</span>
|
||||
@ -321,11 +321,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkCalendar.html#GtkCalendar-struct">GtkCalendar</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkCalendar.html#GtkCalendar-struct" title="struct GtkCalendar">GtkCalendar</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">enum</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkCalendar.html#GtkCalendarDisplayOptions">GtkCalendarDisplayOptions</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkCalendar.html#GtkCalendarDisplayOptions" title="enum GtkCalendarDisplayOptions">GtkCalendarDisplayOptions</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -627,7 +627,7 @@ gtk_calendar_clear_marks (<em class="parameter"><code><a class="link" href="GtkC
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-calendar-get-display-options"></a><h3>gtk_calendar_get_display_options ()</h3>
|
||||
<pre class="programlisting"><a href="https://developer.gnome.org/gtk4/GtkCalendar.html#GtkCalendarDisplayOptions"><span class="returnvalue">GtkCalendarDisplayOptions</span></a>
|
||||
<pre class="programlisting"><a class="link" href="GtkCalendar.html#GtkCalendarDisplayOptions" title="enum GtkCalendarDisplayOptions"><span class="returnvalue">GtkCalendarDisplayOptions</span></a>
|
||||
gtk_calendar_get_display_options (<em class="parameter"><code><a class="link" href="GtkCalendar.html" title="GtkCalendar"><span class="type">GtkCalendar</span></a> *calendar</code></em>);</pre>
|
||||
<p>Returns the current display options of <em class="parameter"><code>calendar</code></em>
|
||||
.</p>
|
||||
@ -657,7 +657,7 @@ gtk_calendar_get_display_options (<em class="parameter"><code><a class="link" hr
|
||||
<a name="gtk-calendar-set-display-options"></a><h3>gtk_calendar_set_display_options ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_calendar_set_display_options (<em class="parameter"><code><a class="link" href="GtkCalendar.html" title="GtkCalendar"><span class="type">GtkCalendar</span></a> *calendar</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkCalendar.html#GtkCalendarDisplayOptions"><span class="type">GtkCalendarDisplayOptions</span></a> flags</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="GtkCalendar.html#GtkCalendarDisplayOptions" title="enum GtkCalendarDisplayOptions"><span class="type">GtkCalendarDisplayOptions</span></a> flags</code></em>);</pre>
|
||||
<p>Sets display options (whether to display the heading and the month
|
||||
headings).</p>
|
||||
<div class="refsect3">
|
||||
@ -904,6 +904,67 @@ See <a class="link" href="GtkCalendar.html#GtkCalendar--detail-height-rows" titl
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkCalendar.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCalendar-struct"></a><h3>struct GtkCalendar</h3>
|
||||
<pre class="programlisting">struct GtkCalendar;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCalendarDisplayOptions"></a><h3>enum GtkCalendarDisplayOptions</h3>
|
||||
<p>These options can be used to influence the display and behaviour of a <a class="link" href="GtkCalendar.html" title="GtkCalendar"><span class="type">GtkCalendar</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="GtkCalendarDisplayOptions.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="enum_members_name">
|
||||
<col class="enum_members_description">
|
||||
<col width="200px" class="enum_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-CALENDAR-SHOW-HEADING:CAPS"></a>GTK_CALENDAR_SHOW_HEADING</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Specifies that the month and year should be displayed.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-CALENDAR-SHOW-DAY-NAMES:CAPS"></a>GTK_CALENDAR_SHOW_DAY_NAMES</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Specifies that three letter day descriptions should be present.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-CALENDAR-NO-MONTH-CHANGE:CAPS"></a>GTK_CALENDAR_NO_MONTH_CHANGE</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Prevents the user from switching months with the calendar.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-CALENDAR-SHOW-WEEK-NUMBERS:CAPS"></a>GTK_CALENDAR_SHOW_WEEK_NUMBERS</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Displays each week numbers of the current year, down the
|
||||
left side of the calendar.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="enum_member_name"><p><a name="GTK-CALENDAR-SHOW-DETAILS:CAPS"></a>GTK_CALENDAR_SHOW_DETAILS</p></td>
|
||||
<td class="enum_member_description">
|
||||
<p>Just show an indicator, not the full details
|
||||
text when details are provided. See <a class="link" href="GtkCalendar.html#gtk-calendar-set-detail-func" title="gtk_calendar_set_detail_func ()"><code class="function">gtk_calendar_set_detail_func()</code></a>.</p>
|
||||
</td>
|
||||
<td class="enum_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkCalendar.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCalendar--day"></a><h3>The <code class="literal">“day”</code> property</h3>
|
||||
|
@ -155,7 +155,7 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="function_type">
|
||||
<a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkSizeRequestMode"><span class="returnvalue">GtkSizeRequestMode</span></a>
|
||||
<a class="link" href="GtkWidget.html#GtkSizeRequestMode" title="enum GtkSizeRequestMode"><span class="returnvalue">GtkSizeRequestMode</span></a>
|
||||
</td>
|
||||
<td class="function_name">
|
||||
<a class="link" href="GtkCellArea.html#gtk-cell-area-get-request-mode" title="gtk_cell_area_get_request_mode ()">gtk_cell_area_get_request_mode</a> <span class="c_punctuation">()</span>
|
||||
@ -514,11 +514,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkCellArea.html#GtkCellArea-struct">GtkCellArea</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkCellArea.html#GtkCellArea-struct" title="struct GtkCellArea">GtkCellArea</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkCellArea.html#GtkCellAreaClass">GtkCellAreaClass</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkCellArea.html#GtkCellAreaClass" title="struct GtkCellAreaClass">GtkCellAreaClass</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -546,7 +546,7 @@ GtkCellArea implements
|
||||
<a name="GtkCellArea.description"></a><h2>Description</h2>
|
||||
<p>The <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> is an abstract class for <a class="link" href="GtkCellLayout.html" title="GtkCellLayout"><span class="type">GtkCellLayout</span></a> widgets
|
||||
(also referred to as "layouting widgets") to interface with an
|
||||
arbitrary number of <a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GtkCellRenderer-struct"><span class="type">GtkCellRenderers</span></a> and interact with the user
|
||||
arbitrary number of <a href="GtkCellRenderer.html#GtkCellRenderer-struct"><span class="type">GtkCellRenderers</span></a> and interact with the user
|
||||
for a given <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a> row.</p>
|
||||
<p>The cell area handles events, focus navigation, drawing and
|
||||
size requests and allocations for a given row of data.</p>
|
||||
@ -632,7 +632,7 @@ support requesting and rendering rows in treemodels with an
|
||||
exceedingly large amount of rows. The <a class="link" href="GtkCellLayout.html" title="GtkCellLayout"><span class="type">GtkCellLayout</span></a> widget in
|
||||
that case would calculate the required width of the rows in an
|
||||
idle or timeout source (see <code class="function">g_timeout_add()</code>) and when the widget
|
||||
is requested its actual width in <code class="function">GtkWidgetClass.get_preferred_width()</code>
|
||||
is requested its actual width in <a class="link" href="GtkWidget.html#GtkWidgetClass.get-preferred-width"><code class="function">GtkWidgetClass.get_preferred_width()</code></a>
|
||||
it can simply consult the width accumulated so far in the
|
||||
<a class="link" href="GtkCellAreaContext.html" title="GtkCellAreaContext"><span class="type">GtkCellAreaContext</span></a> object.</p>
|
||||
<p>A simple example where rows are rendered from top to bottom and
|
||||
@ -749,7 +749,7 @@ one reasonably sized chunk of rows and return that height
|
||||
synchronously. The reasoning here is that any layouting widget is
|
||||
at least capable of synchronously calculating enough height to fill
|
||||
the screen height (or scrolled window height) in response to a single
|
||||
call to <code class="function">GtkWidgetClass.get_preferred_height_for_width()</code>. Returning
|
||||
call to <a class="link" href="GtkWidget.html#GtkWidgetClass.get-preferred-height-for-width"><code class="function">GtkWidgetClass.get_preferred_height_for_width()</code></a>. Returning
|
||||
a perfect height for width that is larger than the screen area is
|
||||
inconsequential since after the layouting receives an allocation
|
||||
from a scrolled window it simply continues to drive the scrollbar
|
||||
@ -761,7 +761,7 @@ that are calculated in the background.</p>
|
||||
<a name="id-1.3.12.14.10.6"></a><h3>Rendering Areas</h3>
|
||||
<p>Once area sizes have been aquired at least for the rows in the
|
||||
visible area of the layouting widget they can be rendered at
|
||||
<code class="function">GtkWidgetClass.draw()</code> time.</p>
|
||||
<a class="link" href="GtkWidget.html#GtkWidgetClass.draw"><code class="function">GtkWidgetClass.draw()</code></a> time.</p>
|
||||
<p>A crude example of how to render all the rows at the root level
|
||||
runs as follows:</p>
|
||||
<div class="informalexample">
|
||||
@ -840,17 +840,17 @@ clicked and needs to start editing. You can call
|
||||
that is currently in progress.</p>
|
||||
<p>The <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> drives keyboard focus from cell to cell in a way
|
||||
similar to <a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a>. For layouting widgets that support giving
|
||||
focus to cells it’s important to remember to pass <a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GTK-CELL-RENDERER-FOCUSED:CAPS"><code class="literal">GTK_CELL_RENDERER_FOCUSED</code></a>
|
||||
focus to cells it’s important to remember to pass <a class="link" href="GtkCellRenderer.html#GTK-CELL-RENDERER-FOCUSED:CAPS"><code class="literal">GTK_CELL_RENDERER_FOCUSED</code></a>
|
||||
to the area functions for the row that has focus and to tell the
|
||||
area to paint the focus at render time.</p>
|
||||
<p>Layouting widgets that accept focus on cells should implement the
|
||||
<a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkWidgetClass.focus"><code class="function">GtkWidgetClass.focus()</code></a> virtual method. The layouting widget is always
|
||||
<a class="link" href="GtkWidget.html#GtkWidgetClass.focus"><code class="function">GtkWidgetClass.focus()</code></a> virtual method. The layouting widget is always
|
||||
responsible for knowing where <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a> rows are rendered inside
|
||||
the widget, so at <a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkWidgetClass.focus"><code class="function">GtkWidgetClass.focus()</code></a> time the layouting widget
|
||||
the widget, so at <a class="link" href="GtkWidget.html#GtkWidgetClass.focus"><code class="function">GtkWidgetClass.focus()</code></a> time the layouting widget
|
||||
should use the <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> methods to navigate focus inside the area
|
||||
and then observe the GtkDirectionType to pass the focus to adjacent
|
||||
rows and areas.</p>
|
||||
<p>A basic example of how the <a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkWidgetClass.focus"><code class="function">GtkWidgetClass.focus()</code></a> virtual method
|
||||
<p>A basic example of how the <a class="link" href="GtkWidget.html#GtkWidgetClass.focus"><code class="function">GtkWidgetClass.focus()</code></a> virtual method
|
||||
should be implemented:</p>
|
||||
<div class="informalexample">
|
||||
<table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
|
||||
@ -978,10 +978,10 @@ GtkDirectionType values to the way it lays out its cells.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="id-1.3.12.14.10.8"></a><h3>Cell Properties</h3>
|
||||
<p>The <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> introduces cell properties for <a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GtkCellRenderer-struct"><span class="type">GtkCellRenderers</span></a>
|
||||
<p>The <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> introduces cell properties for <a href="GtkCellRenderer.html#GtkCellRenderer-struct"><span class="type">GtkCellRenderers</span></a>
|
||||
in very much the same way that <a class="link" href="GtkContainer.html" title="GtkContainer"><span class="type">GtkContainer</span></a> introduces
|
||||
child properties
|
||||
for <a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidgets</span></a>. This provides some general interfaces for defining
|
||||
for <a href="GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidgets</span></a>. This provides some general interfaces for defining
|
||||
the relationship cell areas have with their cells. For instance in a
|
||||
<a class="link" href="GtkCellAreaBox.html" title="GtkCellAreaBox"><span class="type">GtkCellAreaBox</span></a> a cell might “expand” and receive extra space when
|
||||
the area is allocated more than its full natural request, or a cell
|
||||
@ -1344,7 +1344,7 @@ gtk_cell_area_event (<em class="parameter"><code><a class="link" href="GtkCellAr
|
||||
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *widget</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkEvent</span> *event</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkRectangle</span> *cell_area</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> flags</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="GtkCellRenderer.html#GtkCellRendererState" title="enum GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> flags</code></em>);</pre>
|
||||
<p>Delegates event handling to a <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a>.</p>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-cell-area-event.parameters"></a><h4>Parameters</h4>
|
||||
@ -1385,7 +1385,7 @@ relative coordinates for <em class="parameter"><code>area</code></em>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>flags</p></td>
|
||||
<td class="parameter_description"><p>the <a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> for <em class="parameter"><code>area</code></em>
|
||||
<td class="parameter_description"><p>the <a class="link" href="GtkCellRenderer.html#GtkCellRendererState" title="enum GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> for <em class="parameter"><code>area</code></em>
|
||||
in this row.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
@ -1409,7 +1409,7 @@ gtk_cell_area_render (<em class="parameter"><code><a class="link" href="GtkCellA
|
||||
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkRectangle</span> *background_area</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkRectangle</span> *cell_area</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> flags</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkCellRenderer.html#GtkCellRendererState" title="enum GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> flags</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> paint_focus</code></em>);</pre>
|
||||
<p>Renders <em class="parameter"><code>area</code></em>
|
||||
’s cells according to <em class="parameter"><code>area</code></em>
|
||||
@ -1462,7 +1462,7 @@ relative coordinates for <em class="parameter"><code>area</code></em>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>flags</p></td>
|
||||
<td class="parameter_description"><p>the <a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> for <em class="parameter"><code>area</code></em>
|
||||
<td class="parameter_description"><p>the <a class="link" href="GtkCellRenderer.html#GtkCellRendererState" title="enum GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> for <em class="parameter"><code>area</code></em>
|
||||
in this row.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
@ -1704,7 +1704,7 @@ to be displayed.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="gtk-cell-area-get-request-mode"></a><h3>gtk_cell_area_get_request_mode ()</h3>
|
||||
<pre class="programlisting"><a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkSizeRequestMode"><span class="returnvalue">GtkSizeRequestMode</span></a>
|
||||
<pre class="programlisting"><a class="link" href="GtkWidget.html#GtkSizeRequestMode" title="enum GtkSizeRequestMode"><span class="returnvalue">GtkSizeRequestMode</span></a>
|
||||
gtk_cell_area_get_request_mode (<em class="parameter"><code><a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> *area</code></em>);</pre>
|
||||
<p>Gets whether the area prefers a height-for-width layout
|
||||
or a width-for-height layout.</p>
|
||||
@ -1725,7 +1725,7 @@ or a width-for-height layout.</p>
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-cell-area-get-request-mode.returns"></a><h4>Returns</h4>
|
||||
<p> The <a href="https://developer.gnome.org/gtk4/GtkWidget.html#GtkSizeRequestMode"><span class="type">GtkSizeRequestMode</span></a> preferred by <em class="parameter"><code>area</code></em>
|
||||
<p> The <a class="link" href="GtkWidget.html#GtkSizeRequestMode" title="enum GtkSizeRequestMode"><span class="type">GtkSizeRequestMode</span></a> preferred by <em class="parameter"><code>area</code></em>
|
||||
.</p>
|
||||
</div>
|
||||
<p class="since">Since: <a class="link" href="api-index-3-0.html#api-index-3.0">3.0</a></p>
|
||||
@ -2217,7 +2217,7 @@ or -1 if the attribute is not mapped.</p>
|
||||
<a name="gtk-cell-area-class-install-cell-property"></a><h3>gtk_cell_area_class_install_cell_property ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_cell_area_class_install_cell_property
|
||||
(<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkCellArea.html#GtkCellAreaClass"><span class="type">GtkCellAreaClass</span></a> *aclass</code></em>,
|
||||
(<em class="parameter"><code><a class="link" href="GtkCellArea.html#GtkCellAreaClass" title="struct GtkCellAreaClass"><span class="type">GtkCellAreaClass</span></a> *aclass</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> property_id</code></em>,
|
||||
<em class="parameter"><code><span class="type">GParamSpec</span> *pspec</code></em>);</pre>
|
||||
<p>Installs a cell property on a cell area class.</p>
|
||||
@ -2232,7 +2232,7 @@ gtk_cell_area_class_install_cell_property
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>aclass</p></td>
|
||||
<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gtk4/GtkCellArea.html#GtkCellAreaClass"><span class="type">GtkCellAreaClass</span></a></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="GtkCellArea.html#GtkCellAreaClass" title="struct GtkCellAreaClass"><span class="type">GtkCellAreaClass</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -2255,7 +2255,7 @@ gtk_cell_area_class_install_cell_property
|
||||
<a name="gtk-cell-area-class-find-cell-property"></a><h3>gtk_cell_area_class_find_cell_property ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GParamSpec</span> *
|
||||
gtk_cell_area_class_find_cell_property
|
||||
(<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkCellArea.html#GtkCellAreaClass"><span class="type">GtkCellAreaClass</span></a> *aclass</code></em>,
|
||||
(<em class="parameter"><code><a class="link" href="GtkCellArea.html#GtkCellAreaClass" title="struct GtkCellAreaClass"><span class="type">GtkCellAreaClass</span></a> *aclass</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>);</pre>
|
||||
<p>Finds a cell property of a cell area class by name.</p>
|
||||
<div class="refsect3">
|
||||
@ -2269,7 +2269,7 @@ gtk_cell_area_class_find_cell_property
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>aclass</p></td>
|
||||
<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gtk4/GtkCellArea.html#GtkCellAreaClass"><span class="type">GtkCellAreaClass</span></a></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="GtkCellArea.html#GtkCellAreaClass" title="struct GtkCellAreaClass"><span class="type">GtkCellAreaClass</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -2294,7 +2294,7 @@ has no child property with that name. </p>
|
||||
<a name="gtk-cell-area-class-list-cell-properties"></a><h3>gtk_cell_area_class_list_cell_properties ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">GParamSpec</span> **
|
||||
gtk_cell_area_class_list_cell_properties
|
||||
(<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkCellArea.html#GtkCellAreaClass"><span class="type">GtkCellAreaClass</span></a> *aclass</code></em>,
|
||||
(<em class="parameter"><code><a class="link" href="GtkCellArea.html#GtkCellAreaClass" title="struct GtkCellAreaClass"><span class="type">GtkCellAreaClass</span></a> *aclass</code></em>,
|
||||
<em class="parameter"><code><span class="type">guint</span> *n_properties</code></em>);</pre>
|
||||
<p>Returns all cell properties of a cell area class.</p>
|
||||
<div class="refsect3">
|
||||
@ -2308,7 +2308,7 @@ gtk_cell_area_class_list_cell_properties
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>aclass</p></td>
|
||||
<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gtk4/GtkCellArea.html#GtkCellAreaClass"><span class="type">GtkCellAreaClass</span></a></p></td>
|
||||
<td class="parameter_description"><p>a <a class="link" href="GtkCellArea.html#GtkCellAreaClass" title="struct GtkCellAreaClass"><span class="type">GtkCellAreaClass</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -2697,7 +2697,7 @@ gtk_cell_area_activate (<em class="parameter"><code><a class="link" href="GtkCel
|
||||
<em class="parameter"><code><a class="link" href="GtkCellAreaContext.html" title="GtkCellAreaContext"><span class="type">GtkCellAreaContext</span></a> *context</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *widget</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkRectangle</span> *cell_area</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> flags</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkCellRenderer.html#GtkCellRendererState" title="enum GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> flags</code></em>,
|
||||
<em class="parameter"><code><span class="type">gboolean</span> edit_only</code></em>);</pre>
|
||||
<p>Activates <em class="parameter"><code>area</code></em>
|
||||
, usually by activating the currently focused
|
||||
@ -2737,13 +2737,13 @@ relative to <em class="parameter"><code>widget</code></em>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>flags</p></td>
|
||||
<td class="parameter_description"><p>the <a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> flags for <em class="parameter"><code>area</code></em>
|
||||
<td class="parameter_description"><p>the <a class="link" href="GtkCellRenderer.html#GtkCellRendererState" title="enum GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> flags for <em class="parameter"><code>area</code></em>
|
||||
for this row of data.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>edit_only</p></td>
|
||||
<td class="parameter_description"><p>if <code class="literal">TRUE</code> then only cell renderers that are <a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GTK-CELL-RENDERER-MODE-EDITABLE:CAPS"><code class="literal">GTK_CELL_RENDERER_MODE_EDITABLE</code></a>
|
||||
<td class="parameter_description"><p>if <code class="literal">TRUE</code> then only cell renderers that are <a class="link" href="GtkCellRenderer.html#GTK-CELL-RENDERER-MODE-EDITABLE:CAPS"><code class="literal">GTK_CELL_RENDERER_MODE_EDITABLE</code></a>
|
||||
will be activated.</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
@ -2762,7 +2762,7 @@ was successfully activated.</p>
|
||||
<a name="gtk-cell-area-focus"></a><h3>gtk_cell_area_focus ()</h3>
|
||||
<pre class="programlisting"><span class="returnvalue">gboolean</span>
|
||||
gtk_cell_area_focus (<em class="parameter"><code><a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> *area</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkDirectionType"><span class="type">GtkDirectionType</span></a> direction</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Standard-Enumerations.html#GtkDirectionType" title="enum GtkDirectionType"><span class="type">GtkDirectionType</span></a> direction</code></em>);</pre>
|
||||
<p>This should be called by the <em class="parameter"><code>area</code></em>
|
||||
’s owning layout widget
|
||||
when focus is to be passed to <em class="parameter"><code>area</code></em>
|
||||
@ -2789,7 +2789,7 @@ to how it lays out cells.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>direction</p></td>
|
||||
<td class="parameter_description"><p>the <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkDirectionType"><span class="type">GtkDirectionType</span></a></p></td>
|
||||
<td class="parameter_description"><p>the <a class="link" href="gtk3-Standard-Enumerations.html#GtkDirectionType" title="enum GtkDirectionType"><span class="type">GtkDirectionType</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -2811,7 +2811,7 @@ gtk_cell_area_set_focus_cell (<em class="parameter"><code><a class="link" href="
|
||||
<p>Explicitly sets the currently focused cell to <em class="parameter"><code>renderer</code></em>
|
||||
.</p>
|
||||
<p>This is generally called by implementations of
|
||||
<a href="https://developer.gnome.org/gtk4/GtkCellArea.html#GtkCellAreaClass.focus"><code class="function">GtkCellAreaClass.focus()</code></a> or <a href="https://developer.gnome.org/gtk4/GtkCellArea.html#GtkCellAreaClass.event"><code class="function">GtkCellAreaClass.event()</code></a>,
|
||||
<a class="link" href="GtkCellArea.html#GtkCellAreaClass.focus"><code class="function">GtkCellAreaClass.focus()</code></a> or <a class="link" href="GtkCellArea.html#GtkCellAreaClass.event"><code class="function">GtkCellAreaClass.event()</code></a>,
|
||||
however it can also be used to implement functions such
|
||||
as <a class="link" href="GtkTreeView.html#gtk-tree-view-set-cursor-on-cell" title="gtk_tree_view_set_cursor_on_cell ()"><code class="function">gtk_tree_view_set_cursor_on_cell()</code></a>.</p>
|
||||
<div class="refsect3">
|
||||
@ -3035,7 +3035,7 @@ gtk_cell_area_get_focus_siblings (<em class="parameter"><code><a class="link" hr
|
||||
</div>
|
||||
<div class="refsect3">
|
||||
<a name="gtk-cell-area-get-focus-siblings.returns"></a><h4>Returns</h4>
|
||||
<p>A <span class="type">GList</span> of <a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GtkCellRenderer-struct"><span class="type">GtkCellRenderers</span></a>.
|
||||
<p>A <span class="type">GList</span> of <a href="GtkCellRenderer.html#GtkCellRenderer-struct"><span class="type">GtkCellRenderers</span></a>.
|
||||
The returned list is internal and should not be freed. </p>
|
||||
<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GtkCellRenderer][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
|
||||
</div>
|
||||
@ -3152,7 +3152,7 @@ gtk_cell_area_activate_cell (<em class="parameter"><code><a class="link" href="G
|
||||
<em class="parameter"><code><a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> *renderer</code></em>,
|
||||
<em class="parameter"><code><span class="type">GdkEvent</span> *event</code></em>,
|
||||
<em class="parameter"><code>const <span class="type">GdkRectangle</span> *cell_area</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> flags</code></em>);</pre>
|
||||
<em class="parameter"><code><a class="link" href="GtkCellRenderer.html#GtkCellRendererState" title="enum GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> flags</code></em>);</pre>
|
||||
<p>This is used by <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> subclasses when handling events
|
||||
to activate cells, the base <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> class activates cells
|
||||
for keyboard events for free in its own GtkCellArea-><code class="function">activate()</code>
|
||||
@ -3198,7 +3198,7 @@ for the current row.</p></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>flags</p></td>
|
||||
<td class="parameter_description"><p>the <a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> for <em class="parameter"><code>renderer</code></em>
|
||||
<td class="parameter_description"><p>the <a class="link" href="GtkCellRenderer.html#GtkCellRendererState" title="enum GtkCellRendererState"><span class="type">GtkCellRendererState</span></a> for <em class="parameter"><code>renderer</code></em>
|
||||
</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
@ -3303,7 +3303,7 @@ is to be placed</p></td>
|
||||
<pre class="programlisting"><span class="returnvalue">void</span>
|
||||
gtk_cell_area_request_renderer (<em class="parameter"><code><a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> *area</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> *renderer</code></em>,
|
||||
<em class="parameter"><code><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkOrientation"><span class="type">GtkOrientation</span></a> orientation</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="gtk3-Standard-Enumerations.html#GtkOrientation" title="enum GtkOrientation"><span class="type">GtkOrientation</span></a> orientation</code></em>,
|
||||
<em class="parameter"><code><a class="link" href="GtkWidget.html" title="GtkWidget"><span class="type">GtkWidget</span></a> *widget</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> for_size</code></em>,
|
||||
<em class="parameter"><code><span class="type">gint</span> *minimum_size</code></em>,
|
||||
@ -3334,7 +3334,7 @@ around the cell for focus painting.</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>orientation</p></td>
|
||||
<td class="parameter_description"><p>the <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkOrientation"><span class="type">GtkOrientation</span></a> in which to request size</p></td>
|
||||
<td class="parameter_description"><p>the <a class="link" href="gtk3-Standard-Enumerations.html#GtkOrientation" title="enum GtkOrientation"><span class="type">GtkOrientation</span></a> in which to request size</p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -3366,6 +3366,265 @@ the base request for the orientation is to be returned.</p></td>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkCellArea.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellArea-struct"></a><h3>struct GtkCellArea</h3>
|
||||
<pre class="programlisting">struct GtkCellArea;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellAreaClass"></a><h3>struct GtkCellAreaClass</h3>
|
||||
<pre class="programlisting">struct GtkCellAreaClass {
|
||||
/* Basic methods */
|
||||
void (* add) (GtkCellArea *area,
|
||||
GtkCellRenderer *renderer);
|
||||
void (* remove) (GtkCellArea *area,
|
||||
GtkCellRenderer *renderer);
|
||||
void (* foreach) (GtkCellArea *area,
|
||||
GtkCellCallback callback,
|
||||
gpointer callback_data);
|
||||
void (* foreach_alloc) (GtkCellArea *area,
|
||||
GtkCellAreaContext *context,
|
||||
GtkWidget *widget,
|
||||
const GdkRectangle *cell_area,
|
||||
const GdkRectangle *background_area,
|
||||
GtkCellAllocCallback callback,
|
||||
gpointer callback_data);
|
||||
gint (* event) (GtkCellArea *area,
|
||||
GtkCellAreaContext *context,
|
||||
GtkWidget *widget,
|
||||
GdkEvent *event,
|
||||
const GdkRectangle *cell_area,
|
||||
GtkCellRendererState flags);
|
||||
void (* render) (GtkCellArea *area,
|
||||
GtkCellAreaContext *context,
|
||||
GtkWidget *widget,
|
||||
cairo_t *cr,
|
||||
const GdkRectangle *background_area,
|
||||
const GdkRectangle *cell_area,
|
||||
GtkCellRendererState flags,
|
||||
gboolean paint_focus);
|
||||
void (* apply_attributes) (GtkCellArea *area,
|
||||
GtkTreeModel *tree_model,
|
||||
GtkTreeIter *iter,
|
||||
gboolean is_expander,
|
||||
gboolean is_expanded);
|
||||
|
||||
/* Geometry */
|
||||
GtkCellAreaContext *(* create_context) (GtkCellArea *area);
|
||||
GtkCellAreaContext *(* copy_context) (GtkCellArea *area,
|
||||
GtkCellAreaContext *context);
|
||||
GtkSizeRequestMode (* get_request_mode) (GtkCellArea *area);
|
||||
void (* get_preferred_width) (GtkCellArea *area,
|
||||
GtkCellAreaContext *context,
|
||||
GtkWidget *widget,
|
||||
gint *minimum_width,
|
||||
gint *natural_width);
|
||||
void (* get_preferred_height_for_width) (GtkCellArea *area,
|
||||
GtkCellAreaContext *context,
|
||||
GtkWidget *widget,
|
||||
gint width,
|
||||
gint *minimum_height,
|
||||
gint *natural_height);
|
||||
void (* get_preferred_height) (GtkCellArea *area,
|
||||
GtkCellAreaContext *context,
|
||||
GtkWidget *widget,
|
||||
gint *minimum_height,
|
||||
gint *natural_height);
|
||||
void (* get_preferred_width_for_height) (GtkCellArea *area,
|
||||
GtkCellAreaContext *context,
|
||||
GtkWidget *widget,
|
||||
gint height,
|
||||
gint *minimum_width,
|
||||
gint *natural_width);
|
||||
|
||||
/* Cell Properties */
|
||||
void (* set_cell_property) (GtkCellArea *area,
|
||||
GtkCellRenderer *renderer,
|
||||
guint property_id,
|
||||
const GValue *value,
|
||||
GParamSpec *pspec);
|
||||
void (* get_cell_property) (GtkCellArea *area,
|
||||
GtkCellRenderer *renderer,
|
||||
guint property_id,
|
||||
GValue *value,
|
||||
GParamSpec *pspec);
|
||||
|
||||
/* Focus */
|
||||
gboolean (* focus) (GtkCellArea *area,
|
||||
GtkDirectionType direction);
|
||||
gboolean (* is_activatable) (GtkCellArea *area);
|
||||
gboolean (* activate) (GtkCellArea *area,
|
||||
GtkCellAreaContext *context,
|
||||
GtkWidget *widget,
|
||||
const GdkRectangle *cell_area,
|
||||
GtkCellRendererState flags,
|
||||
gboolean edit_only);
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkCellAreaClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.add"></a>add</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>adds a <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> to the area.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.remove"></a>remove</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>removes a <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> from the area.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.foreach"></a>foreach</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>calls the <a class="link" href="GtkCellArea.html#GtkCellCallback" title="GtkCellCallback ()"><span class="type">GtkCellCallback</span></a> function on every <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> in
|
||||
the area with the provided user data until the callback returns <code class="literal">TRUE</code>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.foreach-alloc"></a>foreach_alloc</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Calls the <a class="link" href="GtkCellArea.html#GtkCellAllocCallback" title="GtkCellAllocCallback ()"><span class="type">GtkCellAllocCallback</span></a> function on every
|
||||
<a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> in the area with the allocated area for the cell
|
||||
and the provided user data until the callback returns <code class="literal">TRUE</code>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.event"></a>event</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Handle an event in the area, this is generally used to activate
|
||||
a cell at the event location for button events but can also be used
|
||||
to generically pass events to <a href="GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidgets</span></a> drawn onto the area.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.render"></a>render</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Actually render the area’s cells to the specified rectangle,
|
||||
<em class="parameter"><code>background_area</code></em>
|
||||
should be correctly distributed to the cells
|
||||
corresponding background areas.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.apply-attributes"></a>apply_attributes</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Apply the cell attributes to the cells. This is
|
||||
implemented as a signal and generally <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> subclasses don't
|
||||
need to implement it since it is handled by the base class.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.create-context"></a>create_context</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Creates and returns a class specific <a class="link" href="GtkCellAreaContext.html" title="GtkCellAreaContext"><span class="type">GtkCellAreaContext</span></a>
|
||||
to store cell alignment and allocation details for a said <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a>
|
||||
class.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.copy-context"></a>copy_context</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Creates a new <a class="link" href="GtkCellAreaContext.html" title="GtkCellAreaContext"><span class="type">GtkCellAreaContext</span></a> in the same state as
|
||||
the passed <em class="parameter"><code>context</code></em>
|
||||
with any cell alignment data and allocations intact.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.get-request-mode"></a>get_request_mode</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>This allows an area to tell its layouting widget whether
|
||||
it prefers to be allocated in <a class="link" href="GtkWidget.html#GTK-SIZE-REQUEST-HEIGHT-FOR-WIDTH:CAPS"><code class="literal">GTK_SIZE_REQUEST_HEIGHT_FOR_WIDTH</code></a> or
|
||||
<a class="link" href="GtkWidget.html#GTK-SIZE-REQUEST-WIDTH-FOR-HEIGHT:CAPS"><code class="literal">GTK_SIZE_REQUEST_WIDTH_FOR_HEIGHT</code></a> mode.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.get-preferred-width"></a>get_preferred_width</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Calculates the minimum and natural width of the
|
||||
areas cells with the current attributes applied while considering
|
||||
the particular layouting details of the said <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a>. While
|
||||
requests are performed over a series of rows, alignments and overall
|
||||
minimum and natural sizes should be stored in the corresponding
|
||||
<a class="link" href="GtkCellAreaContext.html" title="GtkCellAreaContext"><span class="type">GtkCellAreaContext</span></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.get-preferred-height-for-width"></a>get_preferred_height_for_width</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Calculates the minimum and natural height
|
||||
for the area if the passed <em class="parameter"><code>context</code></em>
|
||||
would be allocated the given width.
|
||||
When implementing this virtual method it is safe to assume that <em class="parameter"><code>context</code></em>
|
||||
has already stored the aligned cell widths for every <a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a> row
|
||||
that <em class="parameter"><code>context</code></em>
|
||||
will be allocated for since this information was stored
|
||||
at <a class="link" href="GtkCellArea.html#GtkCellAreaClass.get-preferred-width"><code class="function">GtkCellAreaClass.get_preferred_width()</code></a> time. This virtual method
|
||||
should also store any necessary alignments of cell heights for the
|
||||
case that the context is allocated a height.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.get-preferred-height"></a>get_preferred_height</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Calculates the minimum and natural height of the
|
||||
areas cells with the current attributes applied. Essentially this is
|
||||
the same as <a class="link" href="GtkCellArea.html#GtkCellAreaClass.get-preferred-width"><code class="function">GtkCellAreaClass.get_preferred_width()</code></a> only for areas
|
||||
that are being requested as <a class="link" href="GtkWidget.html#GTK-SIZE-REQUEST-WIDTH-FOR-HEIGHT:CAPS"><code class="literal">GTK_SIZE_REQUEST_WIDTH_FOR_HEIGHT</code></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.get-preferred-width-for-height"></a>get_preferred_width_for_height</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Calculates the minimum and natural width
|
||||
for the area if the passed <em class="parameter"><code>context</code></em>
|
||||
would be allocated the given
|
||||
height. The same as <a class="link" href="GtkCellArea.html#GtkCellAreaClass.get-preferred-height-for-width"><code class="function">GtkCellAreaClass.get_preferred_height_for_width()</code></a>
|
||||
only for handling requests in the <a class="link" href="GtkWidget.html#GTK-SIZE-REQUEST-WIDTH-FOR-HEIGHT:CAPS"><code class="literal">GTK_SIZE_REQUEST_WIDTH_FOR_HEIGHT</code></a>
|
||||
mode.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.set-cell-property"></a>set_cell_property</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>This should be implemented to handle changes in child
|
||||
cell properties for a given <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a> that were previously
|
||||
installed on the <a class="link" href="GtkCellArea.html#GtkCellAreaClass" title="struct GtkCellAreaClass"><span class="type">GtkCellAreaClass</span></a> with <a class="link" href="GtkCellArea.html#gtk-cell-area-class-install-cell-property" title="gtk_cell_area_class_install_cell_property ()"><code class="function">gtk_cell_area_class_install_cell_property()</code></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.get-cell-property"></a>get_cell_property</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>This should be implemented to report the values of
|
||||
child cell properties for a given child <a class="link" href="GtkCellRenderer.html" title="GtkCellRenderer"><span class="type">GtkCellRenderer</span></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.focus"></a>focus</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>This virtual method should be implemented to navigate focus from
|
||||
cell to cell inside the <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a>. The <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> should move
|
||||
focus from cell to cell inside the area and return <code class="literal">FALSE</code> if focus
|
||||
logically leaves the area with the following exceptions: When the
|
||||
area contains no activatable cells, the entire area recieves focus.
|
||||
Focus should not be given to cells that are actually “focus siblings”
|
||||
of other sibling cells (see <a class="link" href="GtkCellArea.html#gtk-cell-area-get-focus-from-sibling" title="gtk_cell_area_get_focus_from_sibling ()"><code class="function">gtk_cell_area_get_focus_from_sibling()</code></a>).
|
||||
Focus is set by calling <a class="link" href="GtkCellArea.html#gtk-cell-area-set-focus-cell" title="gtk_cell_area_set_focus_cell ()"><code class="function">gtk_cell_area_set_focus_cell()</code></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.is-activatable"></a>is_activatable</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Returns whether the <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> can respond to
|
||||
<a class="link" href="GtkCellArea.html#GtkCellAreaClass.activate"><code class="function">GtkCellAreaClass.activate()</code></a>, usually this does not need to be
|
||||
implemented since the base class takes care of this however it can
|
||||
be enhanced if the <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> subclass can handle activation in
|
||||
other ways than activating its <a href="GtkCellRenderer.html#GtkCellRenderer-struct"><span class="type">GtkCellRenderers</span></a>.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaClass.activate"></a>activate</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>This is called when the layouting widget rendering the
|
||||
<a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> activates the focus cell (see <a class="link" href="GtkCellArea.html#gtk-cell-area-get-focus-cell" title="gtk_cell_area_get_focus_cell ()"><code class="function">gtk_cell_area_get_focus_cell()</code></a>).</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkCellArea.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellArea--edit-widget"></a><h3>The <code class="literal">“edit-widget”</code> property</h3>
|
||||
|
@ -127,7 +127,7 @@ into a row or a column</p>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="property_type"><a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkPackType"><span class="type">GtkPackType</span></a></td>
|
||||
<td class="property_type"><a class="link" href="gtk3-Standard-Enumerations.html#GtkPackType" title="enum GtkPackType"><span class="type">GtkPackType</span></a></td>
|
||||
<td class="property_name"><a class="link" href="GtkCellAreaBox.html#GtkCellAreaBox--c-pack-type" title="The “pack-type” child property">pack-type</a></td>
|
||||
<td class="property_flags">Read / Write</td>
|
||||
</tr>
|
||||
@ -144,11 +144,11 @@ into a row or a column</p>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkCellAreaBox.html#GtkCellAreaBox-struct">GtkCellAreaBox</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkCellAreaBox.html#GtkCellAreaBox-struct" title="struct GtkCellAreaBox">GtkCellAreaBox</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name">GtkCellAreaBoxClass</td>
|
||||
<td class="function_name"><a class="link" href="GtkCellAreaBox.html#GtkCellAreaBoxClass" title="struct GtkCellAreaBoxClass">GtkCellAreaBoxClass</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -175,17 +175,17 @@ GtkCellAreaBox implements
|
||||
<div class="refsect1">
|
||||
<a name="GtkCellAreaBox.description"></a><h2>Description</h2>
|
||||
<p>The <a class="link" href="GtkCellAreaBox.html" title="GtkCellAreaBox"><span class="type">GtkCellAreaBox</span></a> renders cell renderers into a row or a column
|
||||
depending on its <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkOrientation"><span class="type">GtkOrientation</span></a>.</p>
|
||||
depending on its <a class="link" href="gtk3-Standard-Enumerations.html#GtkOrientation" title="enum GtkOrientation"><span class="type">GtkOrientation</span></a>.</p>
|
||||
<p>GtkCellAreaBox uses a notion of packing. Packing
|
||||
refers to adding cell renderers with reference to a particular position
|
||||
in a <a class="link" href="GtkCellAreaBox.html" title="GtkCellAreaBox"><span class="type">GtkCellAreaBox</span></a>. There are two reference positions: the
|
||||
start and the end of the box.
|
||||
When the <a class="link" href="GtkCellAreaBox.html" title="GtkCellAreaBox"><span class="type">GtkCellAreaBox</span></a> is oriented in the <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GTK-ORIENTATION-VERTICAL:CAPS"><code class="literal">GTK_ORIENTATION_VERTICAL</code></a>
|
||||
When the <a class="link" href="GtkCellAreaBox.html" title="GtkCellAreaBox"><span class="type">GtkCellAreaBox</span></a> is oriented in the <a class="link" href="gtk3-Standard-Enumerations.html#GTK-ORIENTATION-VERTICAL:CAPS"><code class="literal">GTK_ORIENTATION_VERTICAL</code></a>
|
||||
orientation, the start is defined as the top of the box and the end is
|
||||
defined as the bottom. In the <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GTK-ORIENTATION-HORIZONTAL:CAPS"><code class="literal">GTK_ORIENTATION_HORIZONTAL</code></a> orientation
|
||||
defined as the bottom. In the <a class="link" href="gtk3-Standard-Enumerations.html#GTK-ORIENTATION-HORIZONTAL:CAPS"><code class="literal">GTK_ORIENTATION_HORIZONTAL</code></a> orientation
|
||||
start is defined as the left side and the end is defined as the right
|
||||
side.</p>
|
||||
<p>Alignments of <a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GtkCellRenderer-struct"><span class="type">GtkCellRenderers</span></a> rendered in adjacent rows can be
|
||||
<p>Alignments of <a href="GtkCellRenderer.html#GtkCellRenderer-struct"><span class="type">GtkCellRenderers</span></a> rendered in adjacent rows can be
|
||||
configured by configuring the <a class="link" href="GtkCellAreaBox.html" title="GtkCellAreaBox"><span class="type">GtkCellAreaBox</span></a> align child cell property
|
||||
with <a class="link" href="GtkCellArea.html#gtk-cell-area-cell-set-property" title="gtk_cell_area_cell_set_property ()"><code class="function">gtk_cell_area_cell_set_property()</code></a> or by specifying the "align"
|
||||
argument to <a class="link" href="GtkCellAreaBox.html#gtk-cell-area-box-pack-start" title="gtk_cell_area_box_pack_start ()"><code class="function">gtk_cell_area_box_pack_start()</code></a> and <a class="link" href="GtkCellAreaBox.html#gtk-cell-area-box-pack-end" title="gtk_cell_area_box_pack_end ()"><code class="function">gtk_cell_area_box_pack_end()</code></a>.</p>
|
||||
@ -375,7 +375,7 @@ gtk_cell_area_box_set_spacing (<em class="parameter"><code><a class="link" href=
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="parameter_name"><p>spacing</p></td>
|
||||
<td class="parameter_description"><p>the space to add between <a href="https://developer.gnome.org/gtk4/GtkCellRenderer.html#GtkCellRenderer-struct"><span class="type">GtkCellRenderers</span></a></p></td>
|
||||
<td class="parameter_description"><p>the space to add between <a href="GtkCellRenderer.html#GtkCellRenderer-struct"><span class="type">GtkCellRenderers</span></a></p></td>
|
||||
<td class="parameter_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@ -385,6 +385,20 @@ gtk_cell_area_box_set_spacing (<em class="parameter"><code><a class="link" href=
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkCellAreaBox.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellAreaBox-struct"></a><h3>struct GtkCellAreaBox</h3>
|
||||
<pre class="programlisting">struct GtkCellAreaBox;</pre>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellAreaBoxClass"></a><h3>struct GtkCellAreaBoxClass</h3>
|
||||
<pre class="programlisting">struct GtkCellAreaBoxClass {
|
||||
};
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkCellAreaBox.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellAreaBox--spacing"></a><h3>The <code class="literal">“spacing”</code> property</h3>
|
||||
@ -433,7 +447,7 @@ for all rows for which it was requested.</p>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellAreaBox--c-pack-type"></a><h3>The <code class="literal">“pack-type”</code> child property</h3>
|
||||
<pre class="programlisting"> “pack-type” <a href="https://developer.gnome.org/gtk4/gtk4-Standard-Enumerations.html#GtkPackType"><span class="type">GtkPackType</span></a></pre>
|
||||
<pre class="programlisting"> “pack-type” <a class="link" href="gtk3-Standard-Enumerations.html#GtkPackType" title="enum GtkPackType"><span class="type">GtkPackType</span></a></pre>
|
||||
<p>A GtkPackType indicating whether the cell renderer is packed
|
||||
with reference to the start or end of the area.</p>
|
||||
<p>Owner: GtkCellAreaBox</p>
|
||||
|
@ -172,11 +172,11 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="datatype_keyword">struct</td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkCellAreaContext.html#GtkCellAreaContextClass">GtkCellAreaContextClass</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkCellAreaContext.html#GtkCellAreaContextClass" title="struct GtkCellAreaContextClass">GtkCellAreaContextClass</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="datatype_keyword"> </td>
|
||||
<td class="function_name"><a href="https://developer.gnome.org/gtk4/GtkCellAreaContext.html#GtkCellAreaContext-struct">GtkCellAreaContext</a></td>
|
||||
<td class="function_name"><a class="link" href="GtkCellAreaContext.html#GtkCellAreaContext-struct" title="GtkCellAreaContext">GtkCellAreaContext</a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
@ -195,7 +195,7 @@
|
||||
<div class="refsect1">
|
||||
<a name="GtkCellAreaContext.description"></a><h2>Description</h2>
|
||||
<p>The <a class="link" href="GtkCellAreaContext.html" title="GtkCellAreaContext"><span class="type">GtkCellAreaContext</span></a> object is created by a given <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a>
|
||||
implementation via its <a href="https://developer.gnome.org/gtk4/GtkCellArea.html#GtkCellAreaClass.create-context"><code class="function">GtkCellAreaClass.create_context()</code></a> virtual
|
||||
implementation via its <a class="link" href="GtkCellArea.html#GtkCellAreaClass.create-context"><code class="function">GtkCellAreaClass.create_context()</code></a> virtual
|
||||
method and is used to store cell sizes and alignments for a series of
|
||||
<a class="link" href="GtkTreeModel.html" title="GtkTreeModel"><span class="type">GtkTreeModel</span></a> rows that are requested and rendered in the same context.</p>
|
||||
<p><a class="link" href="GtkCellLayout.html" title="GtkCellLayout"><span class="type">GtkCellLayout</span></a> widgets can create any number of contexts in which to
|
||||
@ -215,7 +215,7 @@ gtk_cell_area_context_get_area (<em class="parameter"><code><a class="link" href
|
||||
<p>This is generally unneeded by layouting widgets; however,
|
||||
it is important for the context implementation itself to
|
||||
fetch information about the area it is being used for.</p>
|
||||
<p>For instance at <a href="https://developer.gnome.org/gtk4/GtkCellAreaContext.html#GtkCellAreaContextClass.allocate"><code class="function">GtkCellAreaContextClass.allocate()</code></a> time
|
||||
<p>For instance at <a class="link" href="GtkCellAreaContext.html#GtkCellAreaContextClass.allocate"><code class="function">GtkCellAreaContextClass.allocate()</code></a> time
|
||||
it’s important to know details about any cell spacing
|
||||
that the <a class="link" href="GtkCellArea.html" title="GtkCellArea"><span class="type">GtkCellArea</span></a> is configured with in order to
|
||||
compute a proper allocation.</p>
|
||||
@ -653,6 +653,70 @@ progressively push the requested height over a series of
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkCellAreaContext.other_details"></a><h2>Types and Values</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellAreaContextClass"></a><h3>struct GtkCellAreaContextClass</h3>
|
||||
<pre class="programlisting">struct GtkCellAreaContextClass {
|
||||
void (* allocate) (GtkCellAreaContext *context,
|
||||
gint width,
|
||||
gint height);
|
||||
void (* reset) (GtkCellAreaContext *context);
|
||||
void (* get_preferred_height_for_width) (GtkCellAreaContext *context,
|
||||
gint width,
|
||||
gint *minimum_height,
|
||||
gint *natural_height);
|
||||
void (* get_preferred_width_for_height) (GtkCellAreaContext *context,
|
||||
gint height,
|
||||
gint *minimum_width,
|
||||
gint *natural_width);
|
||||
};
|
||||
</pre>
|
||||
<div class="refsect3">
|
||||
<a name="GtkCellAreaContextClass.members"></a><h4>Members</h4>
|
||||
<div class="informaltable"><table class="informaltable" width="100%" border="0">
|
||||
<colgroup>
|
||||
<col width="300px" class="struct_members_name">
|
||||
<col class="struct_members_description">
|
||||
<col width="200px" class="struct_members_annotations">
|
||||
</colgroup>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaContextClass.allocate"></a>allocate</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>This tells the context that an allocation width or height
|
||||
(or both) have been decided for a group of rows. The context should
|
||||
store any allocations for internally aligned cells at this point so
|
||||
that they dont need to be recalculated at <a class="link" href="GtkCellArea.html#gtk-cell-area-render" title="gtk_cell_area_render ()"><code class="function">gtk_cell_area_render()</code></a> time.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaContextClass.reset"></a>reset</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Clear any previously stored information about requested and
|
||||
allocated sizes for the context.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaContextClass.get-preferred-height-for-width"></a>get_preferred_height_for_width</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Returns the aligned height for the given
|
||||
width that context must store while collecting sizes for it’s rows.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="struct_member_name"><p><em class="structfield"><code><a name="GtkCellAreaContextClass.get-preferred-width-for-height"></a>get_preferred_width_for_height</code></em> ()</p></td>
|
||||
<td class="struct_member_description"><p>Returns the aligned width for the given
|
||||
height that context must store while collecting sizes for it’s rows.</p></td>
|
||||
<td class="struct_member_annotations"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table></div>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellAreaContext-struct"></a><h3>GtkCellAreaContext</h3>
|
||||
<pre class="programlisting">typedef struct _GtkCellAreaContext GtkCellAreaContext;</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="refsect1">
|
||||
<a name="GtkCellAreaContext.property-details"></a><h2>Property Details</h2>
|
||||
<div class="refsect2">
|
||||
<a name="GtkCellAreaContext--area"></a><h3>The <code class="literal">“area”</code> property</h3>
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user