Go up one levelGo to Previous Go to Next

SymbolConfig(n)

NAME

 
 SymbolConfig - Widget for editing plot symbol information

NAMESPACE

 
 cat

PARENT CLASS

 
 util::TopLevelWidget

SYNOPSIS

 
 SymbolConfig <path> ?options?

DESCRIPTION

 
 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.


WIDGET OPTIONS

 
 -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.

PUBLIC METHODS

 
 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.

PROTECTED METHODS

 
 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.

PROTECTED VARIABLES

 
 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 .

SEE ALSO

 
 TopLevelWidget(n)

 


- - - - - -
Last change: 07 May 99

 


Go up one levelGo to Previous Go to Next

Please send questions or comments to abrighto@eso.org@eso.org.
Copyright © 1998 ESO - European Southern Observatory