spedas/gui/objects/
spd_ui_symbol__define.pro
NAME: spd_ui_symbol__define PURPOSE: generic object for IDL symbols CALLING SEQUENCE: symbol = Obj_New("SPD_UI_SYMBOL") INPUT: none KEYWORDS: name name of symbol 0 = No symbol 1 = Plus sign, `+' (default) 2 = Asterisk 3 = Period (Dot) 4 = Diamond 5 = Triangle 6 = Square 7 = X 8 = "Greater-than" Arrow Head (>) 9 = "Less-than" Arrow Head (<) id IDL graphics symbol index (0-9) show set this to display symbol (default = 1) color name of the color for this symbol (default is black) rgb [r, g, b] value for the color for this symbol fill set this to fill symbol (default = 0) size size of the symbol (default = 2) OUTPUT: symbol object reference METHODS: GetProperty GetAll SetProperty GetSymbolName GetSymbolId GetSymbols NOTES: Methods: GetProperty,SetProperty,GetAll,SetAll are now managed automatically using the parent class spd_ui_getset. You can still call these methods when using objects of type spd_ui_symbol, and call them in the same way as before $LastChangedBy: jimm $ $LastChangedDate: 2014-02-11 10:54:32 -0800 (Tue, 11 Feb 2014) $ $LastChangedRevision: 14326 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/trunk/spedas/gui/objects/spd_ui_symbol__define.pro $
Class description for SPD_UI_SYMBOL
Inheritance
Properties
Properties in spd_ui_getset
- _extra set
- _ref_extra get
Properties in SPD_UI_SYMBOL
- Color init
- Debug init
- Fill init
- ID init
- Name init
- Show init
- Size init
Fields
Fields in SPD_UI_READWRITE
- __DUMMY 0S
Fields in spd_ui_getset
- ___DUMMY 0S
Fields in SPD_UI_SYMBOL
- COLOR [0S, 0S, 0S]
- FILL 0S
- ID 0S
- NAME ''
- SHOW 0S
- SIZE 0S
Routines
Methods inherited from spd_ui_getset
spd_ui_getset::getProperty, _ref_extra=_ref_extra
spd_ui_getset::setProperty, _extra=_extra
spd_ui_getset::SetAll, str
result = spd_ui_getset::GetAll()
spd_ui_getset::setTouched
result = spd_ui_getset::init()
result = spd_ui_getset::equalTolerance(val1, val2)
Methods inherited from SPD_UI_READWRITE
result = spd_ui_readwrite::GetDOMElement(parent_node)
spd_ui_readwrite::write, lun
spd_ui_readwrite::BuildFromDOMElement, dom_element
spd_ui_readwrite::read, lun
result = spd_ui_readwrite::getNodeArray(nodelist)
result = SPD_UI_READWRITE::Init()
spd_ui_readwrite::appendXMLNewline, parent
Routines from spd_ui_symbol__define.pro
result = SPD_UI_SYMBOL::Copy()
result = SPD_UI_SYMBOL::GetSymbolName(SymbolId=SymbolId)
result = SPD_UI_SYMBOL::GetSymbolId(SymbolName=SymbolName)
result = SPD_UI_SYMBOL::GetSymbols()
result = SPD_UI_SYMBOL::Init(Name=Name, ID=ID, Show=Show, Color=Color, Fill=Fill, Size=Size, Debug=Debug)
SPD_UI_SYMBOL__DEFINE
Routine details
top source SPD_UI_SYMBOL::GetSymbolName
result = SPD_UI_SYMBOL::GetSymbolName(SymbolId=SymbolId)
Keywords
- SymbolId
top source SPD_UI_SYMBOL::GetSymbolId
result = SPD_UI_SYMBOL::GetSymbolId(SymbolName=SymbolName)
Keywords
- SymbolName
File attributes
Modification date: | Thu Feb 13 16:41:39 2014 |
Lines: | 71 |