- Table of Contents
- callback -- Manipulate callback functions.
- configure -- Change global gnocl settings.
- clipboard -- Manipulate the clipboard.
- info -- Retrieve different information.
- mainLoop -- Enter the GTK+ event loop.
- update -- Process pending GTK+ events.
- Table of Contents
- dialog -- A top level window with standard layout.
- window -- A standard top level window.
To be displayed every widget must be a direct or indirect
child of a top level window.
- Table of Contents
- box -- A widget that arranges its children horizontal or vertical.
- expander -- A container, which can hide its child widget.
- notebook -- A widget that allows to interactively select which of its children is visible.
- paned -- A widget that allows to interactively resize two children.
- scrolledWindow -- A window which adds scrollbars to its child.
- separator -- A widget that groups widgets horizontal or vertical.
- table -- A widget that arranges its children in rows and columns.
To be implemented:
handleBox-- A widget that allows detachable window portions.
Container are widgets which arrange their children
in certain manner. The separator widget does not have children,
but helps to group widgets.
- Table of Contents
- button -- A widget that executes a command when clicked.
- checkButton -- A widget that changes between two states when clicked.
- comboBox -- A widget with which one of several alternatives can be chosen.
- radioButton -- A widget from which only one of a group can be selected.
To be implemented:
- arrowButton -- A widget that displays an arrow.
- linkButton -- A widget that is bound to a URL
- scaleButton -- A widget that popus up a scale widget.
- toggleButton -- A widget that retains its state.
- volumeButton -- A widget that pops up an audio volume control slider.
- folderChooserButton -- A widget that allows a directory to be chosen.
- fileChooserButton -- A widget that allows files to be selected.
Buttons are widgets that enables the user to initiate an action
or to make a choice.
- Table of Contents
- entry -- A widget that allows the user to input a small amount of text.
- comboEntry -- A widget that allows to input a small amount of text.
- scale -- A slider widget for selecting a value from a range.
- spinButton -- A widget that allows the user to input a number.
- text -- A widget for multi line formatted text editing.
Entries are used for getting user input.
- Table of Contents
- label -- A widget that shows a small amount of text.
- image -- A widget that shows an image.
- progressBar -- A widget that gives the user feedback of background work.
- statusBar -- A widget that reports messages of minor importance to the user.
To be implemented:
- drawingArea -- A widget that be used for "custom user interface elements".
- accelLabel -- A widget that display a label an accelerator key on the right of the text.
- iconView -- A widget that displays a list of icons in a grid.
- calendar -- A widget that displays a calendar and allows the user to select a date
Display widgets display information
or give the user feedback.
- Table of Contents
- menuBar -- A menu container widget.
- menu -- A menu container widget.
- menuItem -- A menu item which executes a command when clicked.
- menuCheckItem -- A menu item which changes between two states when clicked.
- menuRadioItem -- A menu item from which only one of a group can be selected.
- menuSeparator -- A menu item which visually separates different items.
To be implemented:
menuRecentChooser -- A menu item which visually separates different items.
Menu widgets are used for creating menus.
- Table of Contents
- toolBar -- A toolbar container widget.
- toolBar item -- A button like item in a toolbar.
- toolBar checkItem -- A toolbar item which changes between two states when clicked.
- toolBar radioItem -- A toolbar item from which only one of a group can be selected.
Toolbar widgets are used for creating toolbars.
Special selectors get user input in a standardized way.
- Table of Contents
- tree -- A widget that displays text or other items arranged in a tree.
- list -- A widget that displays text or other items arranged in rows and columns.
- Table of Contents
- eventBox -- A widget that catches events for its child widget.
- plug -- Toplevel to embed into another process
- socket -- Container for embedding windows of other processes
- Table of Contents
- canvas -- A widget that displays graphic objects (in gnoclCanvas).
- canvas bPath -- A canvas item which consists of line and bezier segments. (in gnoclCanvas)
- canvas clipGroup -- A canvas item which implements clipping. (in gnoclCanvas)
- canvas ellipse -- A canvas ellipse item. (in gnoclCanvas)
- canvas image -- A canvas item which shows an image. (in gnoclCanvas)
- canvas line -- A canvas line item. (in gnoclCanvas)
- canvas polygon -- A canvas polygon item. (in gnoclCanvas)
- canvas rectangle -- A canvas rectangle item. (in gnoclCanvas)
- canvas richText -- A canvas rich text item. (in gnoclCanvas)
- canvas text -- A canvas text item. (in gnoclCanvas)
- canvas widget -- A canvas item which shows a normal widget. (in gnoclCanvas)
The canvas widget displays graphic objects like lines,
circles or text. It is available as separate library
gnoclCanvas.
- Table of Contents
- gconf -- Manipulate the Gnome GConf database.
The gconf command allows to store configuration information in
a Gnome complient way.
It is available as separate library gnoclGconf.
- Table of Contents
- file -- Implement virtual file system commands
- mime -- Retrieve information about files based on their
MIME type.
The separate library gnoclVFS allows to retrieve MIME
information and implements commands to use the Gnome
virtual file system.
Syntax and semantic of these commands is not yet stable.
Please mail the author if you have suggestions for
improvements.
- Table of Contents
- appletFactory -- A command which creates a Gnome panel applet.
- session -- A command which implements an interface to the Gnome session manager.
The separate library gnoclGnome implements different Gnome
specific widgets and commands.
- Table of Contents
- fileSelection -- A standard dialog to choose a file (DEPRECATED since GTK+ 2.4).
- combo -- A widget that allows the user to input a small amount of text. (DEPRECATED since GTK+ 2.4).
- optionMenu -- A widget with which one of several alternatives can be chosen. (DEPRECATED since GTK+ 2.4)
These are commands, which are deprecated since a specific
GTK+ version.
This feature has yet to be implemented.
These widgets have yet to be implemented.
Table of Contents
curve — Allows direct editing of a curve
gammaCurve — A subclass of GtkCurve for editing gamma curves
ruler — Base class for horizontal or vertical rulers
HRuler — A horizontal ruler
VRuler — A vertical ruler
-
-