Tornado API Reference : GUI Tcl Library (UNIX)
toolbar - tool bar manager
toolBarItemCreate - create a new tool bar button or update an old one
toolBarItemDelete - delete a toolbar item
This file implements Tool bars management for Tcl UNIX GUI.
toolBarItemCreate - create a new tool bar button or update an old one
UNIX GUI
toolBarItemCreate name button [binding [dragbinding [dropbinding]]] toolBarItemCreate name space
This function creates a new toolbar item. If the second argument is button, a button is created. If the second argument is space, space is inserted between the rightmost existing button and the next new button that is added. The button is bound to the Tcl action specified in binding, and this expression is invoked when the button is activated.
If a button with the supplied name already exists, its binding, dragbinding, and dropbinding are simply updated. If a like-named space already exists, it is left alone. Buttons and spaces cannot mutate into one another with this call.
DRAG & DROP If a button is dragged and eventually dropped, its dragbinding is invoked (if present) with two arguments: the x y coordinates within the button where the drag was originated with the pointer. The dragbinding's return value is used as the text that is dropped at the drop site. If a button is dragged from a location, but the drop is not completed, the dragbinding is not invoked.
If something is dropped on a button, its dropbinding is invoked with the content of the drag as an argument.
When a button is created, a directory in the resource tree is searched to find an icon for it. The bitmap resource area is located at $WIND_BASE/resource/bitmaps/appname. The controls subdirectory is searched for a bitmap file whose name matches the name of the toolbar item. If such a file is found it is used as the icon for the button; otherwise the name of the button is placed in it.
The Xt name of the button or space widget is the same as the name supplied in the specification. This name can be used in X Resource files to change the attributes of the widget.
toolbar, toolBarItemDelete, menuCreate, menuButtonCreate
toolBarItemDelete - delete a toolbar item
UNIX GUI
toolBarItemDelete name
This function deletes the specified tool bar item.
toolbar, toolBarItemCreate