Inheritance diagram for VisibleWizOpStyle:
Public Member Functions | |
VisibleWizOpStyle (const WizOpStyle &Style) | |
virtual BOOL | Display (DialogOp &Dialog) |
virtual BOOL | Interact (DialogOp &Dialog) |
virtual void | Hide () |
virtual StringBase & | GetText (StringBase &Description) const |
virtual AppliedAttribute * | CreateUsedProperty () |
virtual BOOL | CanBecomeStyle () const |
Private Member Functions | |
CC_DECLARE_MEMDUMP (VisibleWizOpStyle) | |
Private Attributes | |
const WizOpStyle & | m_Style |
EditableText | m_Question |
EditableText | m_Param |
VisibleLabel | m_ParamHint |
Definition at line 262 of file tmpltdlg.cpp.
|
Definition at line 1077 of file tmpltdlg.cpp. 01077 : 01078 m_Style(Style) 01079 { 01080 m_ParamHint = Style.GetWizOp().GetParamHint(); 01081 m_Param = Style.GetParam(); 01082 m_Question = Style.GetQuestion(); 01083 }
|
|
Implements AvailableProperty. Definition at line 275 of file tmpltdlg.cpp. 00275 { return FALSE; }
|
|
|
|
Implements AvailableProperty. Definition at line 1134 of file tmpltdlg.cpp. 01135 { 01136 StyleReferenceAttribute NewReference(m_Style); 01137 01138 AppliedAttribute* pNewVisibleAttr = new SingletonAppliedAttribute(NewReference); 01139 01140 return pNewVisibleAttr; 01141 }
|
|
Reimplemented from VisibleListItem. Definition at line 1086 of file tmpltdlg.cpp. 01087 { 01088 BOOL Ok = TRUE; 01089 01090 Ok = m_Param.Display(Dialog); 01091 01092 if (Ok) 01093 { 01094 Ok = m_Question.Display(Dialog); 01095 } 01096 01097 if (Ok) 01098 { 01099 Ok = m_ParamHint.Display(Dialog); 01100 } 01101 01102 return Ok; 01103 }
|
|
Implements VisibleListItem. Definition at line 272 of file tmpltdlg.cpp.
|
|
Reimplemented from VisibleListItem. Definition at line 1127 of file tmpltdlg.cpp. 01128 { 01129 m_Param.Hide(); 01130 m_Question.Hide(); 01131 m_ParamHint.Hide(); 01132 }
|
|
Reimplemented from VisibleListItem. Definition at line 1105 of file tmpltdlg.cpp. 01106 { 01107 ERROR3IF(!((&Dialog)->IS_KIND_OF(TemplateDialog)), "Dialog isn't kind of TemplateDialog"); 01108 01109 TemplateDialog& BetterBeThisDialog = (TemplateDialog&)Dialog; 01110 01111 BOOL Ok = TRUE; 01112 01113 Ok = m_Param.Display(BetterBeThisDialog.GetKeyControl()); 01114 if (Ok) 01115 { 01116 Ok = m_Question.Display(BetterBeThisDialog.GetValueControl()); 01117 } 01118 if (Ok) 01119 { 01120 Ok = m_ParamHint.Display(Dialog); 01121 } 01122 01123 return Ok; 01124 }
|
|
Definition at line 280 of file tmpltdlg.cpp. |
|
Definition at line 281 of file tmpltdlg.cpp. |
|
Definition at line 279 of file tmpltdlg.cpp. |
|
Definition at line 278 of file tmpltdlg.cpp. |