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.
scrolledWindow -- A window which adds scrollbars to its child.
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 multi line 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 Widgets

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 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.

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 VFS

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.

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