| arrow.tcl | Lines | Comments | Arguments |
| ArrowButton | 52 | ||
| ArrowButton::_destroy | 6 | Command ArrowButton::_destroy | path |
| ArrowButton::_enter | 17 | Command ArrowButton::_enter | path |
| ArrowButton::_leave | 14 | Command ArrowButton::_leave | path |
| ArrowButton::_press | 20 | Command ArrowButton::_press | path |
| ArrowButton::_redraw | 166 | Command ArrowButton::_redraw | path width height |
| ArrowButton::_redraw_relief | 24 | Command ArrowButton::_redraw_relief | path |
| ArrowButton::_redraw_state | 22 | Command ArrowButton::_redraw_state | path |
| ArrowButton::_redraw_whole | 4 | Command ArrowButton::_redraw_whole | path width height |
| ArrowButton::_release | 19 | Command ArrowButton::_release | path |
| ArrowButton::_repeat | 12 | Command ArrowButton::_repeat | path |
| ArrowButton::cget | 2 | Command ArrowButton::cget | path option |
| ArrowButton::configure | 30 | Command ArrowButton::configure | path args |
| ArrowButton::create | 33 | Command ArrowButton::create | path args |
| ArrowButton::invoke | 30 | Command ArrowButton::invoke | path |
| bitmap.tcl | Lines | Comments | Arguments |
| Bitmap | 10 | ||
| Bitmap::_init | 13 | Command Bitmap::_init | |
| Bitmap::get | 43 | Command Bitmap::get | name |
| button.tcl | Lines | Comments | Arguments |
| Button | 38 | ||
| Button::_enter | 13 | Command Button::_enter | path |
| Button::_leave | 17 | Command Button::_leave | path |
| Button::_press | 18 | Command Button::_press | path |
| Button::_release | 21 | Command Button::_release | path |
| Button::_repeat | 14 | Command Button::_repeat | path |
| Button::cget | 2 | Command Button::cget | path option |
| Button::configure | 57 | Command Button::configure | path args |
| Button::create | 47 | Command Button::create | path args |
| Button::invoke | 25 | Command Button::invoke | path |
| buttonbox.tcl | Lines | Comments | Arguments |
| ::ButtonBox::getbuttonstate | 9 |
::ButtonBox::getbuttonstate -- Retrieve the state of a given button tag. Arguments: path the button box widget name tag the tag to modify Results: None. |
path tag |
| ::ButtonBox::gettags | 7 |
::ButtonBox::gettags -- Return a list of all the tags on all the buttons in a buttonbox. Arguments: path the buttonbox to query. Results: taglist a list of tags on the buttons in the buttonbox |
path |
| ::ButtonBox::setbuttonstate | 20 |
::ButtonBox::setbuttonstate -- Set the state of a given button tag. If this makes any buttons enable-able (ie, all of their tags are TRUE), enable them. Arguments: path the button box widget name tag the tag to modify state the new state of $tag (0 or 1) Results: None. |
path tag state |
| ButtonBox | 18 | ||
| ButtonBox::_destroy | 7 | Command ButtonBox::_destroy | path |
| ButtonBox::add | 69 | Command ButtonBox::add | path args |
| ButtonBox::cget | 2 | Command ButtonBox::cget | path option |
| ButtonBox::configure | 23 | Command ButtonBox::configure | path args |
| ButtonBox::create | 22 | Command ButtonBox::create | path args |
| ButtonBox::index | 12 | Command ButtonBox::index | path index |
| ButtonBox::invoke | 5 | Command ButtonBox::invoke | path index |
| ButtonBox::itemcget | 2 | Command ButtonBox::itemcget | path index option |
| ButtonBox::itemconfigure | 5 | Command ButtonBox::itemconfigure | path index args |
| ButtonBox::setfocus | 5 | Command ButtonBox::setfocus | path index |
| color.tcl | Lines | Comments | Arguments |
| SelectColor | 32 | ||
| SelectColor::_draw_values | 8 | hue sat | |
| SelectColor::_select_hue_sat | 20 | x y | |
| SelectColor::_select_rgb | 31 | count | |
| SelectColor::_select_value | 12 | x y | |
| SelectColor::_set_hue_sat | 7 | hue sat | |
| SelectColor::_set_rgb | 13 | rgb | |
| SelectColor::_set_value | 5 | value | |
| SelectColor::dialog | 119 | path args | |
| SelectColor::hsvToRgb | 23 |
-- Taken from tk8.0/demos/tcolor.tcl -- The procedure below converts an HSB value to RGB. It takes hue, saturation, and value components (floating-point, 0-1.0) as arguments, and returns a list containing RGB components (integers, 0-65535) as result. The code here is a copy of the code on page 616 of "Fundamentals of Interactive Computer Graphics" by Foley and Van Dam. |
hue sat val |
| SelectColor::menu | 69 | path placement args | |
| SelectColor::rgbToHsv | 41 |
-- Taken from tk8.0/demos/tcolor.tcl -- The procedure below converts an RGB value to HSB. It takes red, green, and blue components (0-65535) as arguments, and returns a list containing HSB components (floating-point, 0-1) as result. The code here is a copy of the code on page 615 of "Fundamentals of Interactive Computer Graphics" by Foley and Van Dam. |
red green blue |
| combobox.tcl | Lines | Comments | Arguments |
| ComboBox | 32 | ComboBox uses the 8.3 -listvariable listbox option | |
| ComboBox::_create_popup | 59 | Command ComboBox::_create_popup | path |
| ComboBox::_focus_in | 22 | Command ComboBox::_focus_in | path |
| ComboBox::_focus_out | 12 | Command ComboBox::_focus_out | path |
| ComboBox::_mapliste | 41 | Command ComboBox::_mapliste | path |
| ComboBox::_modify_value | 6 | Command ComboBox::_modify_value | path direction |
| ComboBox::_select | 14 | Command ComboBox::_select | path index |
| ComboBox::_unmapliste | 11 | Command ComboBox::_unmapliste | path |
| ComboBox::bind | 2 | Command ComboBox::bind | path args |
| ComboBox::cget | 2 | Command ComboBox::cget | path option |
| ComboBox::configure | 31 |
ComboBox::configure -- Configure subcommand for ComboBox widgets. Works like regular widget configure command. Arguments: path Name of the ComboBox widget. args Additional optional arguments: ?-option? ?-option value ...? Results: Depends on arguments. If no arguments are given, returns a complete list of configuration information. If one argument is given, returns the configuration information for that option. If more than one argument is given, returns nothing. |
path args |
| ComboBox::create | 57 |
ComboBox::create -- Create a combobox widget with the given options. Arguments: path name of the new widget. args optional arguments to the widget. Results: path name of the new widget. |
path args |
| ComboBox::getvalue | 5 | Command ComboBox::getvalue | path |
| ComboBox::setvalue | 41 | Command ComboBox::setvalue | path index |
| dialog.tcl | Lines | Comments | Arguments |
| Dialog | 32 | JDC: added -transient and -place flag | |
| Dialog::_destroy | 13 | Command Dialog::_destroy | path |
| Dialog::add | 7 | Command Dialog::add | path args |
| Dialog::cget | 2 | Command Dialog::cget | path option |
| Dialog::configure | 15 | Command Dialog::configure | path args |
| Dialog::create | 68 | Command Dialog::create | path args |
| Dialog::draw | 82 | Command Dialog::draw | path focus overrideredirect geometry |
| Dialog::enddialog | 4 | Command Dialog::enddialog | path result |
| Dialog::getframe | 2 | Command Dialog::getframe | path |
| Dialog::invoke | 2 | Command Dialog::invoke | path index |
| Dialog::itemcget | 2 | Command Dialog::itemcget | path index option |
| Dialog::itemconfigure | 2 | Command Dialog::itemconfigure | path index args |
| Dialog::setfocus | 2 | Command Dialog::setfocus | path index |
| Dialog::withdraw | 6 | Command Dialog::withdraw | path |
| dragsite.tcl | Lines | Comments | Arguments |
| DragSite | 21 | ||
| DragSite::_begin_drag | 25 | Command DragSite::_begin_drag | event source state X Y |
| DragSite::_end_drag | 10 | Command DragSite::_end_drag | source target op type data result |
| DragSite::_init_drag | 36 | Command DragSite::_init_drag | source state X Y |
| DragSite::include | 9 | Command DragSite::include | class type event |
| DragSite::register | 26 | Command DragSite::register | path args |
| DragSite::setdrag | 13 |
Command DragSite::setdrag Widget interface to register |
path subpath initcmd endcmd force |
| dropsite.tcl | Lines | Comments | Arguments |
| DropSite | 72 | ||
| DropSite::_compute_operation | 14 | Command DropSite::_compute_operation | target state type |
| DropSite::_draw_operation | 32 | Command DropSite::_draw_operation | target type |
| DropSite::_init_drag | 35 | Command DropSite::_init_drag | top evt source state X Y type ops data |
| DropSite::_motion | 64 | Command DropSite::_motion | X Y |
| DropSite::_release | 21 | Command DropSite::_release | X Y |
| DropSite::_update_operation | 9 | Command DropSite::_update_operation | state |
| DropSite::include | 8 | Command DropSite::include | class types |
| DropSite::register | 80 | Command DropSite::register | path args |
| DropSite::setcursor | 2 | Command DropSite::setcursor | cursor |
| DropSite::setdrop | 13 |
Command DropSite::setdrop Widget interface to register |
path subpath dropover drop force |
| DropSite::setoperation | 14 | Command DropSite::setoperation | op |
| dynhelp.tcl | Lines | Comments | Arguments |
| DynamicHelp | 40 | JDC: allow variable and ballon help at the same timees | |
| DynamicHelp::_leave_info | 11 | Command DynamicHelp::_leave_info | path |
| DynamicHelp::_menu_info | 13 |
Command DynamicHelp::_menu_info Version of R1v1 restored, due to lack of [winfo ismapped] and under windows for menu. |
event path |
| DynamicHelp::_motion_balloon | 25 | Command DynamicHelp::_motion_balloon | type path x y |
| DynamicHelp::_motion_info | 12 | Command DynamicHelp::_motion_info | path |
| DynamicHelp::_show_help | 50 | Command DynamicHelp::_show_help | path x y |
| DynamicHelp::configure | 10 | Command DynamicHelp::configure | args |
| DynamicHelp::include | 7 | Command DynamicHelp::include | class type |
| DynamicHelp::register | 104 | Command DynamicHelp::register | path type args |
| DynamicHelp::sethelp | 18 | Command DynamicHelp::sethelp | path subpath force |
| entry.tcl | Lines | Comments | Arguments |
| Entry | 64 | ||
| Entry::_auto_scroll | 26 | Command Entry::_auto_scroll | path x |
| Entry::_destroy | 7 | Command Entry::_destroy | path |
| Entry::_drop_cmd | 27 | Command Entry::_drop_cmd | path source X Y op type dnddata |
| Entry::_end_drag_cmd | 10 | Command Entry::_end_drag_cmd | path target op type dnddata result |
| Entry::_init_drag_cmd | 38 | Command Entry::_init_drag_cmd | path X Y top |
| Entry::_over_cmd | 37 | Command Entry::_over_cmd | path source event X Y op type dnddata |
| Entry::_path_command | 6 | Command Entry::_path_command | path cmd larg |
| Entry::_scroll | 13 | Command Entry::_scroll | path dir x xmax |
| Entry::cget | 5 | Command Entry::cget | path option |
| Entry::configure | 86 | Command Entry::configure | path args |
| Entry::create | 52 | Command Entry::create | path args |
| Entry::invoke | 4 | Command Entry::invoke | path |
| font.tcl | Lines | Comments | Arguments |
| SelectFont | 97 | ||
| SelectFont::_destroy | 7 | Command SelectFont::_destroy | path |
| SelectFont::_draw | 23 | Command SelectFont::_draw | path |
| SelectFont::_getfont | 30 | Command SelectFont::_getfont | path |
| SelectFont::_modstyle | 12 | Command SelectFont::_modstyle | path style |
| SelectFont::_update | 42 | Command SelectFont::_update | path |
| SelectFont::cget | 2 | Command SelectFont::cget | path option |
| SelectFont::configure | 37 | Command SelectFont::configure | path args |
| SelectFont::create | 147 | Command SelectFont::create | path args |
| SelectFont::loadfont | 21 | Command SelectFont::loadfont | which |
| init.tcl | Lines | Comments | Arguments |
| label.tcl | Lines | Comments | Arguments |
| BWLabel | 33 | ||
| BWLabel::_drop_cmd | 28 | Command BWLabel::_drop_cmd | path source X Y op type data |
| BWLabel::_init_drag_cmd | 20 | Command BWLabel::_init_drag_cmd | path X Y top |
| BWLabel::_over_cmd | 12 | Command BWLabel::_over_cmd | path source event X Y op type data |
| BWLabel::cget | 2 | Command BWLabel::cget | path option |
| BWLabel::configure | 56 | Command BWLabel::configure | path args |
| BWLabel::create | 52 | Command BWLabel::create | path args |
| BWLabel::setfocus | 7 | Command BWLabel::setfocus | path |
| labelentry.tcl | Lines | Comments | Arguments |
| LabelEntry | 23 | ||
| LabelEntry::_path_command | 8 | Command LabelEntry::_path_command | path cmd larg |
| LabelEntry::bind | 2 | Command LabelEntry::bind | path args |
| LabelEntry::cget | 2 | Command LabelEntry::cget | path option |
| LabelEntry::configure | 2 | Command LabelEntry::configure | path args |
| LabelEntry::create | 22 | Command LabelEntry::create | path args |
| labelframe.tcl | Lines | Comments | Arguments |
| LabelFrame | 29 | ||
| LabelFrame::align | 51 |
Command LabelFrame::align This command align label of all widget given by args of class LabelFrame (or "derived") by setting their width to the max one +1 |
args |
| LabelFrame::cget | 2 | Command LabelFrame::cget | path option |
| LabelFrame::configure | 2 | Command LabelFrame::configure | path args |
| LabelFrame::create | 29 | Command LabelFrame::create | path args |
| LabelFrame::getframe | 2 | Command LabelFrame::getframe | path |
| listbox.tcl | Lines | Comments | Arguments |
| ListBox | 56 | JDC: added -selectmode | |
| ListBox::_auto_scroll | 40 | Command ListBox::_auto_scroll | path x y |
| ListBox::_destroy | 17 | Command ListBox::_destroy | path |
| ListBox::_draw_item | 15 | Command ListBox::_draw_item | path item x0 x1 y |
| ListBox::_drop_cmd | 17 | Command ListBox::_drop_cmd | path source X Y op type dnddata |
| ListBox::_getoption | 6 |
Command ListBox::_getoption Returns the value of option for node. If empty, returned value is those of the ListBox. |
path item option |
| ListBox::_init_drag_cmd | 20 | Command ListBox::_init_drag_cmd | path X Y top |
| ListBox::_multiple_select | 48 | Command ListBox::_multiple_select | path mode x y idx |
| ListBox::_over_cmd | 171 | Command ListBox::_over_cmd | path source event X Y op type dnddata |
| ListBox::_redraw_idle | 14 | Command ListBox::_redraw_idle | path level |
| ListBox::_redraw_items | 51 | Command ListBox::_redraw_items | path |
| ListBox::_redraw_listbox | 13 | Command ListBox::_redraw_listbox | path |
| ListBox::_redraw_selection | 20 | Command ListBox::_redraw_selection | path |
| ListBox::_resize | 24 | Command ListBox::_resize | path |
| ListBox::_scroll | 12 | Command ListBox::_scroll | path cmd dir |
| ListBox::_see | 32 | Command ListBox::_see | path idn side |
| ListBox::_update_edit_size | 7 | Command ListBox::_update_edit_size | path entry idw wmax args |
| ListBox::_update_scrollregion | 26 | Command ListBox::_update_scrollregion | path |
| ListBox::bindImage | 7 | Command ListBox::bindImage | path event script |
| ListBox::bindText | 7 | Command ListBox::bindText | path event script |
| ListBox::cget | 2 | Command ListBox::cget | path option |
| ListBox::configure | 40 | Command ListBox::configure | path args |
| ListBox::create | 61 | Command ListBox::create | path args |
| ListBox::delete | 23 | Command ListBox::delete | path args |
| ListBox::edit | 86 | Command ListBox::edit | path item text verifycmd clickres select |
| ListBox::exists | 5 | Command ListBox::exists | path item |
| ListBox::find | 49 |
ListBox::find Returns the item given a position. findInfo @x,y ?confine? lineNumber |
path findInfo confine |
| ListBox::index | 5 | Command ListBox::index | path item |
| ListBox::insert | 15 | Command ListBox::insert | path index item args |
| ListBox::item | 9 | Command ListBox::item - deprecated | path first last |
| ListBox::itemcget | 2 | Command ListBox::itemcget | path item option |
| ListBox::itemconfigure | 76 | Command ListBox::itemconfigure | path item args |
| ListBox::items | 13 | Command ListBox::items | path first last |
| ListBox::move | 11 | Command ListBox::move | path item index |
| ListBox::multipleinsert | 35 |
Bastien Chevreux (bach@mwgdna.com) The multipleinsert command performs inserts several items at once into the list. It is faster than calling insert multiple times as it uses the Widget::copyinit command for initializing all items after the 1st. The speedup factor is between 2 and 3 for typical usage, but could be higher for inserts with many options. Syntax: path and index are as in the insert command args is a list of even numbered elements where the 1st of each pair corresponds to the item of 'insert' and the second to args of 'insert'. Command ListBox::multipleinsert |
path index args |
| ListBox::reorder | 6 | Command ListBox::reorder | path neworder |
| ListBox::see | 13 | Command ListBox::see | path item |
| ListBox::selection | 45 | Command ListBox::selection | path cmd args |
| ListBox::xview | 2 | Command ListBox::xview | path args |
| ListBox::yview | 2 | Command ListBox::yview | path args |
| mainframe.tcl | Lines | Comments | Arguments |
| MainFrame | 42 | ||
| MainFrame::_create_entries | 71 | Command MainFrame::_create_entries | path menu bg entries |
| MainFrame::_create_menubar | 52 | Command MainFrame::_create_menubar | path descmenu |
| MainFrame::_destroy | 12 | Command MainFrame::_destroy | path |
| MainFrame::_parse_accelerator | 40 |
MainFrame::_parse_accelerator -- Given a key combo description, construct an appropriate human readable string (for display on as a menu accelerator) and the corresponding bind event. Arguments: desc a list with the following format: ?sequence? key sequence may be None, Ctrl, Alt, or CtrlAlt key may be any key Results: {accel event} a list containing the accelerator string and the event |
desc |
| MainFrame::_parse_name | 10 | Command MainFrame::_parse_name | menuname |
| MainFrame::addindicator | 19 | Command MainFrame::addindicator | path args |
| MainFrame::addtoolbar | 23 | Command MainFrame::addtoolbar | path |
| MainFrame::cget | 2 | Command MainFrame::cget | path option |
| MainFrame::configure | 83 | Command MainFrame::configure | path args |
| MainFrame::create | 89 | Command MainFrame::create | path args |
| MainFrame::getframe | 2 | Command MainFrame::getframe | path |
| MainFrame::getindicator | 2 | Command MainFrame::getindicator | path index |
| MainFrame::getmenu | 7 | Command MainFrame::getmenu | path menuid |
| MainFrame::gettoolbar | 2 | Command MainFrame::gettoolbar | path index |
| MainFrame::menuonly | 6 | Command MainFrame::menuonly | path |
| MainFrame::setmenustate | 37 | Command MainFrame::setmenustate | path tag state |
| MainFrame::showstatusbar | 15 | Command MainFrame::showstatusbar | path name |
| MainFrame::showtoolbar | 12 | Command MainFrame::showtoolbar | path index bool |
| messagedlg.tcl | Lines | Comments | Arguments |
| MessageDlg | 28 | ||
| MessageDlg::create | 87 | Command MessageDlg::create | path args |
| notebook.tcl | Lines | Comments | Arguments |
| NoteBook | 62 | ||
| NoteBook::_compute_width | 40 | Command NoteBook::_compute_width | path |
| NoteBook::_destroy | 10 | Command NoteBook::_destroy | path |
| NoteBook::_draw_area | 81 | Command NoteBook::_draw_area | path |
| NoteBook::_draw_arrows | 57 | Command NoteBook::_draw_arrows | path |
| NoteBook::_draw_page | 207 | Command NoteBook::_draw_page | path page create |
| NoteBook::_get_x_page | 18 | Command NoteBook::_get_x_page | path pos |
| NoteBook::_getoption | 6 | path page option | |
| NoteBook::_highlight | 22 | Command NoteBook::_highlight | type path page |
| NoteBook::_itemconfigure | 16 | Command NoteBook::_itemconfigure | path page lres |
| NoteBook::_realize | 14 | Command NoteBook::_realize | path |
| NoteBook::_redraw | 13 | Command NoteBook::_redraw | path |
| NoteBook::_resize | 4 | Command NoteBook::_resize | path |
| NoteBook::_select | 36 | Command NoteBook::_select | path page |
| NoteBook::_test_page | 8 | Command NoteBook::_test_page | path page |
| NoteBook::_xview | 18 | Command NoteBook::_xview | path inc |
| NoteBook::bindtabs | 7 | Command NoteBook::bindtabs | path event script |
| NoteBook::cget | 2 | Command NoteBook::cget | path option |
| NoteBook::compute_size | 17 | Command NoteBook::compute_size | path |
| NoteBook::configure | 48 | Command NoteBook::configure | path args |
| NoteBook::create | 63 | Command NoteBook::create | path args |
| NoteBook::delete | 18 | Command NoteBook::delete | path page destroyframe |
| NoteBook::getframe | 2 | Command NoteBook::getframe | path page |
| NoteBook::index | 5 | Command NoteBook::index | path page |
| NoteBook::insert | 28 | Command NoteBook::insert | path index page args |
| NoteBook::itemcget | 3 | Command NoteBook::itemcget | path page option |
| NoteBook::itemconfigure | 6 | Command NoteBook::itemconfigure | path page args |
| NoteBook::move | 7 | Command NoteBook::move | path page index |
| NoteBook::page | 9 | Command NoteBook::page | path first last |
| NoteBook::pages | 13 | Command NoteBook::pages | path first last |
| NoteBook::raise | 9 | Command NoteBook::raise | path page |
| NoteBook::see | 21 | Command NoteBook::see | path page |
| pagesmgr.tcl | Lines | Comments | Arguments |
| PagesManager | 11 | ||
| PagesManager::_destroy | 7 | Command PagesManager::_destroy | path |
| PagesManager::_draw_area | 25 | Command PagesManager::_draw_area | path |
| PagesManager::_realize | 12 | Command PagesManager::_realize | path |
| PagesManager::_redraw | 8 | Command PagesManager::_redraw | path |
| PagesManager::_select | 9 | Command PagesManager::_select | path page |
| PagesManager::_test_page | 8 | Command PagesManager::_test_page | path page |
| PagesManager::add | 14 | Command PagesManager::add | path page |
| PagesManager::cget | 2 | Command PagesManager::cget | path option |
| PagesManager::compute_size | 14 | Command PagesManager::compute_size | path |
| PagesManager::configure | 2 | Command PagesManager::configure | path args |
| PagesManager::create | 22 | Command PagesManager::create | path args |
| PagesManager::delete | 11 | Command PagesManager::delete | path page |
| PagesManager::getframe | 2 | Command PagesManager::getframe | path page |
| PagesManager::page | 9 | Command PagesManager::page - deprecated, use pages | path first last |
| PagesManager::pages | 13 | Command PagesManager::pages | path first last |
| PagesManager::raise | 9 | Command PagesManager::raise | path page |
| panedw.tcl | Lines | Comments | Arguments |
| PanedWindow | 22 |
JDC: added option to choose behavior of weights -weights extra : only apply weights to extra space (as current (>= 1.3.1) with grid command) -weights available : apply weights to total available space (as before (<1.3.1) with place command) |
|
| PanedWindow::_apply_weights | 29 | Command PanedWindow::_apply_weights | path |
| PanedWindow::_beg_move_sash | 45 | Command PanedWindow::_beg_move_sash | path num x y |
| PanedWindow::_destroy | 9 | Command PanedWindow::_destroy | path |
| PanedWindow::_end_move_sash | 28 | Command PanedWindow::_end_move_sash | path top num min max v rootv size |
| PanedWindow::_move_sash | 8 | Command PanedWindow::_move_sash | top min max v form |
| PanedWindow::_realize | 18 | Command PanedWindow::_realize | path width height |
| PanedWindow::add | 95 | Command PanedWindow::add | path args |
| PanedWindow::cget | 2 | Command PanedWindow::cget | path option |
| PanedWindow::configure | 18 | Command PanedWindow::configure | path args |
| PanedWindow::create | 17 | Command PanedWindow::create | path args |
| PanedWindow::getframe | 4 | Command PanedWindow::getframe | path index |
| passwddlg.tcl | Lines | Comments | Arguments |
| PasswdDlg | 42 | ||
| PasswdDlg::_max | 2 | Command PasswdDlg::_max | val1 val2 |
| PasswdDlg::_verifonlogin | 6 | Command PasswdDlg::_verifonlogin | path labpass |
| PasswdDlg::_verifonpasswd | 6 | Command PasswdDlg::_verifonpasswd | path lablog |
| PasswdDlg::cget | 2 | Command PasswdDlg::cget | path option |
| PasswdDlg::configure | 2 | Command PasswdDlg::configure | path args |
| PasswdDlg::create | 73 | Command PasswdDlg::create | path args |
| progressbar.tcl | Lines | Comments | Arguments |
| ProgressBar | 30 | ||
| ProgressBar::_destroy | 11 | Command ProgressBar::_destroy | path |
| ProgressBar::_modify | 46 | Command ProgressBar::_modify | path args |
| ProgressBar::cget | 2 | Command ProgressBar::cget | path option |
| ProgressBar::configure | 32 | Command ProgressBar::configure | path args |
| ProgressBar::create | 33 | Command ProgressBar::create | path args |
| progressdlg.tcl | Lines | Comments | Arguments |
| ProgressDlg | 27 | ||
| ProgressDlg::cget | 2 | Command ProgressDlg::cget | path option |
| ProgressDlg::configure | 2 | Command ProgressDlg::configure | path args |
| ProgressDlg::create | 33 | Command ProgressDlg::create | path args |
| scrollframe.tcl | Lines | Comments | Arguments |
| ScrollableFrame | 30 | ||
| ScrollableFrame::_frameConfigure | 10 | Command ScrollableFrame::_frameConfigure | canvas frame width height |
| ScrollableFrame::_resize | 7 | Command ScrollableFrame::_resize | path |
| ScrollableFrame::cget | 2 | Command ScrollableFrame::cget | path option |
| ScrollableFrame::configure | 26 | Command ScrollableFrame::configure | path args |
| ScrollableFrame::create | 22 | Command ScrollableFrame::create | path args |
| ScrollableFrame::getframe | 2 | Command ScrollableFrame::getframe | path |
| ScrollableFrame::see | 52 | Command ScrollableFrame::see | path widget vert horz xOffset yOffset |
| ScrollableFrame::xview | 2 | Command ScrollableFrame::xview | path args |
| ScrollableFrame::yview | 2 | Command ScrollableFrame::yview | path args |
| scrollview.tcl | Lines | Comments | Arguments |
| ScrollView | 38 | ||
| ScrollView::_destroy | 22 | Command ScrollView::_destroy | path |
| ScrollView::_resize | 10 | Command ScrollView::_resize | path |
| ScrollView::_set_hscroll | 10 | Command ScrollView::_set_hscroll | path vmin vmax |
| ScrollView::_set_view | 32 | Command ScrollView::_set_view | path cmd x y |
| ScrollView::_set_vscroll | 10 | Command ScrollView::_set_vscroll | path vmin vmax |
| ScrollView::_update_scroll | 21 | Command ScrollView::_update_scroll | path callscroll hminmax vminmax |
| ScrollView::cget | 2 | Command ScrollView::cget | path option |
| ScrollView::configure | 33 | Command ScrollView::configure | path args |
| ScrollView::create | 29 | Command ScrollView::create | path args |
| scrollw.tcl | Lines | Comments | Arguments |
| ScrolledWindow | 21 | ||
| ScrolledWindow::_destroy | 6 | Command ScrolledWindow::_destroy | path |
| ScrolledWindow::_realize | 7 | Command ScrolledWindow::_realize | path |
| ScrolledWindow::_setData | 15 | path scrollbar auto sides | |
| ScrolledWindow::_setSBSize | 3 | sb size args | |
| ScrolledWindow::_set_hscroll | 17 | Command ScrolledWindow::_set_hscroll | path vmin vmax |
| ScrolledWindow::_set_vscroll | 17 | Command ScrolledWindow::_set_vscroll | path vmin vmax |
| ScrolledWindow::cget | 2 | Command ScrolledWindow::cget | path option |
| ScrolledWindow::configure | 53 | Command ScrolledWindow::configure | path args |
| ScrolledWindow::create | 99 | Command ScrolledWindow::create | path args |
| ScrolledWindow::getframe | 2 | Command ScrolledWindow::getframe | path |
| ScrolledWindow::setwidget | 12 | Command ScrolledWindow::setwidget | path widget |
| separator.tcl | Lines | Comments | Arguments |
| Separator | 11 | ||
| Separator::cget | 2 | Command Separator::cget | path option |
| Separator::configure | 12 | Command Separator::configure | path args |
| Separator::create | 23 | Command Separator::create | path args |
| spinbox.tcl | Lines | Comments | Arguments |
| SpinBox | 38 | ||
| SpinBox::_destroy | 6 | Command SpinBox::_destroy | path |
| SpinBox::_modify_value | 8 | Command SpinBox::_modify_value | path direction reason |
| SpinBox::_test_options | 27 | Command SpinBox::_test_options | path |
| SpinBox::bind | 2 | Command SpinBox::bind | path args |
| SpinBox::cget | 2 | Command SpinBox::cget | path option |
| SpinBox::configure | 7 | Command SpinBox::configure | path args |
| SpinBox::create | 56 | Command SpinBox::create | path args |
| SpinBox::getvalue | 19 | Command SpinBox::getvalue | path |
| SpinBox::setvalue | 103 | Command SpinBox::setvalue | path index |
| titleframe.tcl | Lines | Comments | Arguments |
| TitleFrame | 27 | ||
| TitleFrame::_place | 17 | Command TitleFrame::_place | path |
| TitleFrame::cget | 2 | Command TitleFrame::cget | path option |
| TitleFrame::configure | 14 | Command TitleFrame::configure | path args |
| TitleFrame::create | 49 | Command TitleFrame::create | path args |
| TitleFrame::getframe | 2 | Command TitleFrame::getframe | path |
| tree.tcl | Lines | Comments | Arguments |
| Tree | 76 | ||
| Tree::__call_selectcmd | 11 | path | |
| Tree::_auto_scroll | 39 | Command Tree::_auto_scroll | path x y |
| Tree::_cross_event | 16 | Command Tree::_cross_event | path |
| Tree::_destroy | 14 | Command Tree::_destroy | path |
| Tree::_draw_node | 49 | Command Tree::_draw_node | path node x0 y0 deltax deltay padx showlines |
| Tree::_draw_subnodes | 15 | Command Tree::_draw_subnodes | path nodes x0 y0 deltax deltay padx showlines |
| Tree::_draw_tree | 14 | Command Tree::_draw_tree | path |
| Tree::_drop_cmd | 17 | Command Tree::_drop_cmd | path source X Y op type dnddata |
| Tree::_get_current_node | 9 |
Tree::_get_current_node -- Get the current node for either single or multiple node selection trees. If the tree allows for multiple selection, return the cursor node. Otherwise, if there is a selection, return the first node in the list. If there is no selection, return the root node. arguments: win name of the tree widget Results: The current node. |
win |
| Tree::_get_node_name | 2 |
Tree::_get_node_name -- Given a canvas item, get the name of the tree node represented by that item. Arguments: path tree to query item Optional canvas item to examine; if omitted, defaults to "current" tagindex Optional tag index, since the n:nodename tag is not in the same spot for all canvas items. If omitted, defaults to "end-1", so it works with "current" item. Results: node name of the tree node. |
path item tagindex |
| Tree::_init_drag_cmd | 20 | Command Tree::_init_drag_cmd | path X Y top |
| Tree::_keynav | 140 |
Tree::_keynav -- Handle navigational keypresses on the tree. Arguments: which tag indicating the direction of motion: up move to the node graphically above current down move to the node graphically below current left close current if open, else move to parent right open current if closed, else move to child open open current if closed, close current if open win name of the tree widget Results: None. |
which win |
| Tree::_over_cmd | 192 | Command Tree::_over_cmd | path source event X Y op type dnddata |
| Tree::_recexpand | 16 |
Command Tree::_recexpand JDC : added option recursive |
path node expand recursive cmd |
| Tree::_redraw_idle | 11 | Command Tree::_redraw_idle | path level |
| Tree::_redraw_selection | 32 | Command Tree::_redraw_selection | path |
| Tree::_redraw_tree | 16 | Command Tree::_redraw_tree | path |
| Tree::_scroll | 12 | Command Tree::_scroll | path cmd dir |
| Tree::_see | 25 | Command Tree::_see | path idn |
| Tree::_set_current_node | 5 |
Tree::_set_current_node -- Set the current node for either single or multiple node selection trees. arguments: win Name of the tree widget node The current node. Results: None. |
win node |
| Tree::_subdelete | 18 | Command Tree::_subdelete | path lnodes |
| Tree::_update_edit_size | 7 | Command Tree::_update_edit_size | path entry idw wmax args |
| Tree::_update_nodes | 77 | Command Tree::_update_nodes | path |
| Tree::_update_scrollregion | 30 | Command Tree::_update_scrollregion | path |
| Tree::bindImage | 7 | Command Tree::bindImage | path event script |
| Tree::bindText | 7 | Command Tree::bindText | path event script |
| Tree::cget | 2 | Command Tree::cget | path option |
| Tree::closetree | 10 | Command Tree::closetree | path node recursive |
| Tree::configure | 44 | Command Tree::configure | path args |
| Tree::create | 80 | Command Tree::create | path args |
| Tree::delete | 24 | Command Tree::delete | path args |
| Tree::edit | 87 | Command Tree::edit | path node text verifycmd clickres select |
| Tree::exists | 5 | Command Tree::exists | path node |
| Tree::find | 44 |
Tree::find Returns the node given a position. findInfo @x,y ?confine? lineNumber |
path findInfo confine |
| Tree::index | 9 | Command Tree::index | path node |
| Tree::insert | 34 | Command Tree::insert | path index parent node args |
| Tree::itemcget | 9 | Command Tree::itemcget | path node option |
| Tree::itemconfigure | 40 | Command Tree::itemconfigure | path node args |
| Tree::line | 10 |
Command Tree::line Returns the line where is drawn a node. |
path node |
| Tree::move | 34 | Command Tree::move | path parent node index |
| Tree::nodes | 17 | Command Tree::nodes | path node first last |
| Tree::opentree | 10 |
Command Tree::opentree JDC: added option recursive |
path node recursive |
| Tree::parent | 8 | Command Tree::parent | path node |
| Tree::reorder | 15 | Command Tree::reorder | path node neworder |
| Tree::see | 12 | Command Tree::see | path node |
| Tree::selection | 149 | Command Tree::selection | path cmd args |
| Tree::visible | 3 | Command Tree::visible | path node |
| Tree::visiblenodes | 21 |
Tree::visiblenodes -- Retrieve a list of all the nodes in a tree. Arguments: path tree to retrieve nodes for. Results: nodes list of nodes in the tree. |
path |
| Tree::xview | 2 | Command Tree::xview | path args |
| Tree::yview | 2 | Command Tree::yview | path args |
| utils.tcl | Lines | Comments | Arguments |
| BWidget | 5 | ||
| BWidget::XLFDfont | 30 | Command BWidget::XLFDfont | cmd args |
| BWidget::assert | 9 | Command BWidget::assert | exp msg |
| BWidget::clonename | 15 | Command BWidget::clonename | menu |
| BWidget::focus | 16 | Command BWidget::focus | option path |
| BWidget::get3dcolor | 11 | Command BWidget::get3dcolor | path bgcolor |
| BWidget::getname | 8 | Command BWidget::getname | name |
| BWidget::grab | 30 | Command BWidget::grab | option path |
| BWidget::lreorder | 24 | Command BWidget::lreorder | list neworder |
| BWidget::parsetext | 24 | Command BWidget::parsetext | text |
| BWidget::place | 137 |
Command BWidget::place Notes: For Windows systems with more than one monitor the available screen area may have negative positions. Geometry settings with negative numbers are used under X to place wrt the right or bottom of the screen. On windows, Tk continues to do this. However, a geometry such as 100x100+-200-100 can be used to place a window onto a secondary monitor. Passing the + gets Tk to pass the remainder unchanged so the Windows manager then handles -200 which is a position on the left hand monitor. I've tested this for left, right, above and below the primary monitor. Currently there is no way to ask Tk the extent of the Windows desktop in a multi monitor system. Nor what the legal co-ordinate range might be. |
path w h args |
| BWidget::refocus | 5 |
BWidget::refocus -- Helper function used to redirect focus from a container frame in a megawidget to a component widget. Only redirects focus if focus is already on the container. Arguments: container container widget to redirect from. component component widget to redirect to. Results: None. |
container component |
| GlobalVar | 2 | ||
| GlobalVar::exists | 2 | Command GlobalVar::exists | varName |
| GlobalVar::getvar | 2 | Command GlobalVar::getvar | varName |
| GlobalVar::setvar | 2 | Command GlobalVar::setvar | varName value |
| GlobalVar::tracevar | 2 | Command GlobalVar::tracevar | cmd varName args |
| widget.tcl | Lines | Comments | Arguments |
| Widget | 18 |
Steps for creating a bwidget megawidget: 1. parse args to extract subwidget spec 2. Create frame with appropriate class and command line options 3. Get initialization options from optionDB, using frame 4. create subwidgets Uses newer string operations |
|
| Widget::_configure_option | 21 | Command Widget::_configure_option | option altopt |
| Widget::_get_configure | 56 |
Command Widget::_get_configure returns the configuration list of options (as tk widget do - [$w configure ?option?]) |
path options |
| Widget::_get_tkwidget_options | 46 | Command Widget::_get_tkwidget_options | tkwidget |
| Widget::_get_window | 7 |
Command Widget::_get_window returns the window corresponding to widget path |
class path |
| Widget::_test_boolean | 7 | Command Widget::_test_boolean | option value arg |
| Widget::_test_bwresource | 2 | Command Widget::_test_bwresource | option value arg |
| Widget::_test_color | 7 | Command Widget::_test_color | option value arg |
| Widget::_test_enum | 12 | Command Widget::_test_enum | option value arg |
| Widget::_test_flag | 13 | Command Widget::_test_flag | option value arg |
| Widget::_test_int | 8 | Command Widget::_test_int | option value arg |
| Widget::_test_string | 2 | Command Widget::_test_string | option value arg |
| Widget::_test_synonym | 2 | Command Widget::_test_synonym | option value arg |
| Widget::_test_tkresource | 11 | Command Widget::_test_tkresource | option value arg |
| Widget::addmap | 23 | Command Widget::addmap | class subclass subpath options |
| Widget::bwinclude | 102 |
Command Widget::bwinclude Includes BWidget resources to BWidget widget. class class name of the BWidget subclass BWidget class to include subpath subpath to configure args additionnal args for included options |
class subclass subpath args |
| Widget::cget | 23 | Command Widget::cget | path option |
| Widget::configure | 51 | Command Widget::configure | path options |
| Widget::copyinit | 38 |
Bastien Chevreux (bach@mwgdna.com) copyinit performs basically the same job as init, but it uses a existing template to initialize its values. So, first a perferct copy from the template is made just to be altered by any existing options afterwards. But this still saves time as the first initialization parsing block is skipped. As additional bonus, items that differ in just a few options can be initialized faster by leaving out the options that are equal. This function is currently used only by ListBox::multipleinsert, but other calls should follow :) Command Widget::copyinit |
class templatepath path options |
| Widget::declare | 91 |
Command Widget::declare Declares new options to BWidget class. |
class optlist |
| Widget::destroy | 17 | Command Widget::destroy | path |
| Widget::focusNext | 39 |
Command Widget::focusNext Same as tk_focusNext, but call Widget::focusOK |
w |
| Widget::focusOK | 38 |
Command Widget::focusOK Same as tk_focusOK, but handles -editable option and whole tags list. |
w |
| Widget::focusPrev | 38 |
Command Widget::focusPrev Same as tk_focusPrev, but call Widget::focusOK |
w |
| Widget::getMegawidgetOption | 4 |
Widget::getMegawidgetOption -- Bypass the superfluous checks in cget and just directly peer at the widget's data space. This is much more fragile than cget, so it should only be used with great care, in places where speed is critical. Arguments: path widget to lookup options for. option option to retrieve. Results: value option value. |
path option |
| Widget::getoption | 6 | Command Widget::getoption | path option |
| Widget::hasChanged | 10 | Command Widget::hasChanged | path option pvalue |
| Widget::hasChangedX | 12 | path option args | |
| Widget::init | 64 | Command Widget::init | class path options |
| Widget::initFromODB | 47 |
Widget::initFromODB -- Initialize a megawidgets options with information from the option database and from the command-line arguments given. Arguments: class class of the widget. path path of the widget -- should already exist. options command-line arguments. Results: None. |
class path options |
| Widget::parseArgs | 30 |
Widget::parseArgs -- Given a widget class and a command-line spec, cannonize and validate the given options, and return a keyed list consisting of the component widget and its masked portion of the command-line spec, and one extra entry consisting of the portion corresponding to the megawidget itself. Arguments: class widget class to parse for. options command-line spec Results: result keyed list of portions of the megawidget and that segment of the command line in which that portion is interested. |
class options |
| Widget::setMegawidgetOption | 4 |
Widget::setMegawidgetOption -- Bypass the superfluous checks in cget and just directly poke at the widget's data space. This is much more fragile than configure, so it should only be used with great care, in places where speed is critical. Arguments: path widget to lookup options for. option option to retrieve. value option value. Results: value option value. |
path option value |
| Widget::setoption | 8 | Command Widget::setoption | path option value |
| Widget::subcget | 13 | Command Widget::subcget | path subwidget |
| Widget::syncoptions | 9 | Command Widget::syncoptions | class subclass subpath options |
| Widget::tkinclude | 96 |
Command Widget::tkinclude Includes tk widget resources to BWidget widget. class class name of the BWidget tkwidget tk widget to include subpath subpath to configure args additionnal args for included options |
class tkwidget subpath args |
| Widget::varForOption | 12 |
Widget::varForOption -- Retrieve a fully qualified variable name for the option specified. If the option is not one for which a variable exists, throw an error (ie, those options that map directly to widget options). Arguments: path megawidget to get an option var for. option option to get a var for. Results: varname name of the variable, fully qualified, suitable for tracing. |
path option |
| xpm2image.tcl | Lines | Comments | Arguments |
| xpm-to-image | 101 | file |