abstract class $TK_WIDGET |
---|
**** | Widget abstraction. Most widgets correspond directly to their Tk equivalents, but some consist of a frame + the Tk widget + optional scroll bars. The standard widgets get their functionality from TK_WIDGET_INCL, whereas these scrollable widgets use SCOLLABLE_WIDGET_INCL |
TK_TEXT | TOPPING | TK_MENU | TK_MENUBUTTON | TK_RASTER | TK_RADIO | TK_LABEL | TK_LISTBOX | TK_FRAME | TK_TOPLEVEL | TK_CANVAS | TK_GEN_WIDGET | TK_BUTTON | TK_ENTRY |
act_on(id: INT,args: ARRAY{STR}); |
---|
**** | Internal working of the widget - this routine is called by GUI_APP_END whenever the widget gets a callback |
path_name: STR; |
---|
**** | The name of the path to the widget, including the widget itself. Used for creating children of a widget |
widget_name: STR; |
---|
**** | The name of the widget itself. With one exception, the widget name and the path name are the same. The exception is the root window "." Its widget name is "." but the path used by its children is "" Beware of this difference when destroying windows, binding events to windows etc. |