Toplevel GNOME applications would normally use one
GnomeApp widget as their toplevel window. You can create
as many GnomeApp widgets as you want, for example, some
people use one GnomeApp per document their application loads.
Once you have created one instance of this widget, you would add
your main application view information to this window by using
gnome_app_set_contents() routine.
The GnomeApp has support for including a menubar,
one or more toolbars and a statusbar for your application. It also
takes care of intalling the accelerators for you when used in
conjuction with the gnome-app-helper routines. The toolbars are
inserted into GnomeDock widgets.
Create a new (empty) application window. You must specify the
application's name (used internally as an identifier).
title can be left as NULL, in which case the window's title will
not be set.
Create a new &GnomeDockItem widget containing toolbar, and add it
to app's dock with the specified layout information. Notice that,
if automatic layout configuration is enabled, the layout is
overridden by the saved configuration, if any.
app :
A &GnomeApp widget
toolbar :
Toolbar to be added to app's dock
name :
Name for the dock item that will contain toolbar
behavior :
Behavior for the new dock item
placement :
Placement for the new dock item
band_num :
Number of the band where the dock item should be placed
band_position :
Position of the new dock item in band band_num
offset :
Offset from the previous dock item in the band; if there is
no previous item, offset from the beginning of the band.
Add widget as a dock item according to the specified layout
information. Notice that, if automatic layout configuration is
enabled, the layout is overridden by the saved configuration, if
any.
app :
A &GnomeApp widget
widget :
Widget to be added to the &GnomeApp
name :
Name for the new dock item
behavior :
Behavior for the new dock item
placement :
Placement for the new dock item
band_num :
Number of the band where the dock item should be placed
band_position :
Position of the new dock item in band band_num
offset :
Offset from the previous dock item in the band; if there is
no previous item, offset from the beginning of the band.
Add item according to the specified layout information. Notice
that, if automatic layout configuration is enabled, the layout is
overridden by the saved configuration, if any.
app :
A &GnomeApp widget
item :
Dock item to be added to app's dock.
placement :
Placement for the dock item
band_num :
Number of the band where the dock item should be placed
band_position :
Position of the dock item in band band_num
offset :
Offset from the previous dock item in the band; if there is
no previous item, offset from the beginning of the band.