Documentation for /home/davin/idl/socware/

Generated by IDLdoc

single page | use frames     summary     class     fields     routine details     file attributes

spedas/gui/objects/

spd_ui_panel_settings__define.pro


NAME: spd_ui_panel_settings__define PURPOSE: Panel Settings object - holds the settings for panel traces, layout and grid CALLING SEQUENCE: panelTrace = Obj_New("SPD_UI_PANEL_SETTINGS") INPUT: none OUTPUT: panel setting object reference ATTRIBUTES: panelNames list of panel names titleobj titleobj panel titleMargin the margin between the plot and the title in pts overlay set this flag to overlay title row current row col current column rSpan number of rows to span cSpan number of columns to span bottom flag indicating value was set by user bvalue value of bottom position bunit unit of position value 0=pt, 1=in, 2=cm, 3=mm left flag indicating value was set by user lValue value of left position lUnit unit of position value 0=pt, 1=in, 2=cm, 3=mm width flag indicating value was set by user wValue value of width position wUnit unit of position value 0=pt, 1=in, 2=cm, 3=mm height flag indicating value was set by user hValue value of height position hUnit unit of position value 0=pt, 1=in, 2=cm, 3=mm relVertSize relative size (percentage) backgroundColor background color framecolor frame color framethick framethickness METHODS: SetProperty procedure to set keywords GetProperty procedure to get keywords GetAll returns the entire structure GetUnitNames returns a string array of possible unit values GetUnitName returns a string containing the name of the unit 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_panel_settings, and call them in the same way as before $LastChangedBy:pcruce $ $LastChangedDate:2009-09-10 09:15:19 -0700 (Thu, 10 Sep 2009) $ $LastChangedRevision:6707 $ $URL:svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/thmsoc/trunk/idl/spedas/spd_ui/objects/spd_ui_panel_settings__define.pro $

Class description for SPD_UI_PANEL_SETTINGS

Inheritance

Properties

Properties in spd_ui_getset

Properties in SPD_UI_PANEL_SETTINGS

BValue init
BackgroundColor init
Bottom init
CSpan init
Col init
HValue init
Height init
LValue init
Left init
RSpan init
RelVertSize init
Row init
TitleObj init
WValue init
Width init
_extra set
_ref_extra get
backgroundrgb get
bunit set init
framecolor init
framethick init
hunit set init
lunit set init
nosave init
titleMargin init
wunit set init

Fields

Fields in SPD_UI_READWRITE

Fields in spd_ui_getset

Fields in SPD_UI_PANEL_SETTINGS

BACKGROUNDCOLOR [0S, 0S, 0S]
BOTTOM 0.00000
BUNIT 0S
BVALUE 0.0000000D
COL 0S
CSPAN 0S
FRAMECOLOR [0S, 0S, 0S]
FRAMETHICK 0S
HEIGHT 0.00000
HUNIT 0S
HVALUE 0.0000000D
LEFT 0.00000
LUNIT 0S
LVALUE 0.0000000D
ORIGSETTINGS ptr_new()
RELVERTSIZE 0S
ROW 0S
RSPAN 0S
TITLEMARGIN 0S
TITLEOBJ obj_new()
WIDTH 0.00000
WUNIT 0S
WVALUE 0.0000000D

Routines

Methods inherited from spd_ui_getset

Methods inherited from SPD_UI_READWRITE

Routines from spd_ui_panel_settings__define.pro

result = SPD_UI_PANEL_SETTINGS::Copy()
spd_ui_panel_settings::setProperty, bunit=bunit, lunit=lunit, wunit=wunit, hunit=hunit, _extra=_extra
result = SPD_UI_PANEL_SETTINGS::GetUnitNames()
result = SPD_UI_PANEL_SETTINGS::GetUnitName(index)
result = SPD_UI_PANEL_SETTINGS::convertunit(value, oldunit, newunit)
SPD_UI_PANEL_SETTINGS::Save
SPD_UI_PANEL_SETTINGS::Reset
spd_ui_panel_settings::getProperty, backgroundrgb=backgroundrgb, _ref_extra=_ref_extra
result = SPD_UI_PANEL_SETTINGS::Init(TitleObj=TitleObj, titleMargin=titleMargin, Row=Row, Col=Col, RSpan=RSpan, CSpan=CSpan, Bottom=Bottom, BValue=BValue, BUnit=BUnit, Left=Left, LValue=LValue, LUnit=LUnit, Width=Width, WValue=WValue, WUnit=WUnit, Height=Height, HValue=HValue, HUnit=HUnit, RelVertSize=RelVertSize, BackgroundColor=BackgroundColor, framecolor=framecolor, framethick=framethick, nosave=nosave)
SPD_UI_PANEL_SETTINGS__DEFINE

Routine details

top source SPD_UI_PANEL_SETTINGS::Copy

result = SPD_UI_PANEL_SETTINGS::Copy()

top source spd_ui_panel_settings::setProperty

spd_ui_panel_settings::setProperty, bunit=bunit, lunit=lunit, wunit=wunit, hunit=hunit, _extra=_extra

Keywords

bunit
lunit
wunit
hunit
_extra

top source SPD_UI_PANEL_SETTINGS::GetUnitNames

result = SPD_UI_PANEL_SETTINGS::GetUnitNames()

top source SPD_UI_PANEL_SETTINGS::GetUnitName

result = SPD_UI_PANEL_SETTINGS::GetUnitName(index)

Parameters

index

top source SPD_UI_PANEL_SETTINGS::convertunit

result = SPD_UI_PANEL_SETTINGS::convertunit(value, oldunit, newunit)

Parameters

value
oldunit
newunit

top source SPD_UI_PANEL_SETTINGS::Save

SPD_UI_PANEL_SETTINGS::Save

top source SPD_UI_PANEL_SETTINGS::Reset

SPD_UI_PANEL_SETTINGS::Reset

top source spd_ui_panel_settings::getProperty

spd_ui_panel_settings::getProperty, backgroundrgb=backgroundrgb, _ref_extra=_ref_extra

Keywords

backgroundrgb
_ref_extra

top source SPD_UI_PANEL_SETTINGS::Init

result = SPD_UI_PANEL_SETTINGS::Init(TitleObj=TitleObj, titleMargin=titleMargin, Row=Row, Col=Col, RSpan=RSpan, CSpan=CSpan, Bottom=Bottom, BValue=BValue, BUnit=BUnit, Left=Left, LValue=LValue, LUnit=LUnit, Width=Width, WValue=WValue, WUnit=WUnit, Height=Height, HValue=HValue, HUnit=HUnit, RelVertSize=RelVertSize, BackgroundColor=BackgroundColor, framecolor=framecolor, framethick=framethick, nosave=nosave)

Keywords

TitleObj
titleMargin
Row
Col
RSpan
CSpan
Bottom
BValue
BUnit
Left
LValue
LUnit
Width
WValue
WUnit
Height
HValue
HUnit
RelVertSize
BackgroundColor
framecolor
framethick
nosave

top source SPD_UI_PANEL_SETTINGS__DEFINE

SPD_UI_PANEL_SETTINGS__DEFINE

File attributes

Modification date: Thu Feb 13 16:41:40 2014
Lines: 182