- value
- Initial value, between 0 and 100. A value of - NULLwill make pulsing bar with indeterminate state. For some toolkits, this must be called periodically to pulse the bar.
 
- container
- A parent container. When a widget is created it can be
incorporated into the widget heirarchy by passing in a parent
container at construction time. (For some toolkits this is not
optional, e.g. gWidgets2tcltk or gWidgets2WWW2.) 
- ...
- These values are passed to the - addmethod of the
parent container. Examples of values are- expand,- fill, and- anchor, although they're not always
supported by a given widget. For more details see add.
Occasionally the variable arguments feature has been used to sneak
in hidden arguments to toolkit implementations. For example, when
using a widget as a menubar object one can specify a parent
argument to pass in parent information, similar to how the
argument is used with gaction and the dialogs.
 
- toolkit
- Each widget constructor is passed in the toolkit it
will use. This is typically done using the default, which will
lookup the toolkit through - guiToolkit.