Commands

Non Widget Related Commands

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 -- Enter the GTK+ event loop.

Top Level Windows

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.

Container

Table of Contents
box -- A widget which arranges its children horizontal or vertical.
notebook -- A widget which allows to interactively select which of is children is visible.
paned -- A widget with allows to interactively resize two children.
table -- A widget which arranges its children in rows and columns.
separator -- A widget which groups widgets horizontal or vertical.

Container are widgets which arrange their children in certain manner. Separator is not a container widget, but helps to group widgets.

Buttons

Table of Contents
button -- A widget that executes a command when clicked.
checkButton -- A widget that changes between two states when clicked.
radioButton -- A widget from which only one of a group can be selected.
optionMenu -- A widget with which one of several alternatives can be chosen.

Widgets that enables the user to initiate an action or to make a choice.

Entries

Table of Contents
combo -- A widget that allows the user to input a small amount of text.
entry -- A widget that allows the user 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 multiline formatted text editing.

Widgets for getting user input.

Display widgets

Table of Contents
label -- A widget which shows a small amount of text.
image -- A widget which shows an image.
progressBar -- A widget which gives the user feedback of background work.
statusBar -- A widget which reports messages of minor importance to the user.

Widgets that display some information or give the user feedback.

Menu widgets

Table of Contents
menuBar -- A menu container widget.
menu -- A menu container widget.
menuItem -- A menu item that executes a command when clicked.
menuCheckItem -- A menu item that changes between two states when clicked.
menuRadioItem -- A menu item from which only one of a group can be selected.
menuSeparator -- A menu item that visually separates different items.

Commands for creating menus.

Toolbar widgets

Table of Contents
toolBar -- A toolbar container widget.
toolBar item -- A button like item in a toolbar.
toolBar checkItem -- A toolbar item that changes between two states when clicked.
toolBar radioItem -- A toolbar item from which only one of a group can be selected.

Widgets for creating toolbars.

Special Selectors

Table of Contents
fileSelection -- A standard dialog to choose a file.
colorSelection -- A standard dialog to choose a color.
fontSelection -- A standard dialog to choose a font.

Special toplevel dialogs to get user input in a standardized way.

Tree and List Widget

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.

Misc. Widgets

Table of Contents
eventBox -- A widget which catches events for its child widget.
plug -- Toplevel to embed into another process
socket -- Container for embedding windows of other processes

Gnome canvas widget

Table of Contents
canvas -- A widget which displays graphic objects (in gnoclCanvas).
canvas line -- A canvas line item. (in gnoclCanvas)
canvas bPath -- A canvas bezier curve item. (in gnoclCanvas)
canvas rectangle -- A canvas rectangle item. (in gnoclCanvas)
canvas ellipse -- A canvas ellipse item. (in gnoclCanvas)
canvas text -- A canvas text item. (in gnoclCanvas)
canvas richText -- A canvas rich 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.

Gnome Gconf

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.

Gnome

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 includes different Gnome specific widgets and commands.