TableListConfig is an itcl popup widget for editing table layout for the TableList class.
btns Row of buttons (ButtonFrame(n)). dlist DoubleList widget for choosing columns to show or hide.
cancel {} Called for the cancel button - reset to original values and quit. deselect_all {} Deselect all items in the lists and disable the entries and options. load {} The information was read by $config_file_ already, so we just display it here. ok {args} Accept the current information. reset {} Reset to default configuration.
init {} Initialize layout . left_selected {} Called when an item in the left listbox is selected. make_button_row {} Make the row of buttons at bottom. make_list_window {} Create a window with 2 scrolling lists and arrows between then to move items back and forth. right_selected {} Called when an item in the right listbox is selected.
config_file_ Table config class. leftbox_ Left and right listboxes. options_ Array(name,option) of option values, loaded from config_file. table_ TableList whose layout is being edited.
Please send questions or comments to abrighto@eso.org.
Copyright © 1998 ESO - European Southern Observatory