Returns a string of code that contains all the libraries needed
to use the widgets given by class. Each class's code and the
code of its dependent classes is appended to the string and
returned. This is mostly useful for saving BWidgets to another
project.
Used to position and resise the widget specified by
path. w and h are used to specify the
requested width and height of the path widget for use by
wm geometry. The placement of the widget relative to other
widgets or the screen is controlled by additional arguments:
atxy
Place the widget specified by the path argument at
screen position x,y. See wm geometry for information about
window placement values.
center?widget?
Place the path widget centered against widget or
against the root widget if widget is not given.
left?widget?
right?widget?
Place the path widget either left or right of the
reference widget (or the root widget if widget is not
specified). If the reference widget's position is such that the
newly placed window might be obscured then the opposite side will
be tried.
above?widget?
below?widget?
As for left/right above, this option causes the widget to be
placed either above or below the reference widget with the opposite
placement being attempted if the newly placed widget will not be
visible.
Writes the currently used set of BWidget class code to the
given filename. All the code necessary to run the BWidgets
currently in use is written to the file. This is mostly useful for
saving BWidget code to another project as a single file instead of
the entire BWidget package.