Class SymbolConfig defines a dialog window for editing the plot symbol information for the AstroCat catalog window. The dialog lets you select which symbols to plot under given conditions, the size, color, shape of the symbols, specified as expressions in terms of column name variables.
-anchor Set the anchor for labels. -astrocat Astrocat (C++ based) object. -catalog Catalog name. -colors Color list for color menu. -columns List of column headings for the catalog. -command Command to eval when done. -labelfont Font to use for labels. -labelwidth Set the width for displaying labels. -valuefont Font to use for values.
add_row {} Add a new row to the table. cancel {} Called when the cancel button is pressed. Delete the window so that it will be reinitialized next time. ok {} Apply the changes and close the window. remove_row {} Remove the selected row from the table.
add_dialog_buttons {} Add the dialog button frame. add_table {} Add a table listing the symbols and some widgets to edit them. apply {args} Apply the current changes. fill_table {} Fill the table with the symbol info for the current catalog. get_row {} Return a table row based on the current entries and menus or empty if no data was enterred. Raises an error if there was something wrong. init {} Called after options have been evaluated. make_short_help {} Add a short help window and set the help texts. save {{ask 0}} Save the changes in the default config file. select_row {} Called when a table row is selected. set_symbol {symbol} Called when a symbol is selcted from the menu. update_table {args} Update the table display from the entries and return an empty string if all was OK.
angle_ Symbol angle entry. color_ Symbol color menu. cond_ Symbol condition entry. label_ Symbol label entry. left_ Left column selection listbox. ratio_ Symbol ratio entry. right_ Right column selection listbox. save_needed_ Set to true if the catalog configuration has been edited and needs to be saved. sel_ Table row last selected. size_ Symbol size entry . symbol_ Symbol shape menu. table_ TableList widget displaying plot info. units_ Symbol units entry .
Please send questions or comments to abrighto@eso.org@eso.org.
Copyright © 1998 ESO - European Southern Observatory