35 #define YWizardID "wizard"
36 #define YWizardContentsReplacePointID "contents"
101 const std::string & backButtonLabel,
102 const std::string & abortButtonLabel,
103 const std::string & nextButtonLabel,
104 YWizardMode
wizardMode = YWizardMode_Standard );
173 virtual void setDialogIcon(
const std::string & iconName ) = 0;
196 virtual void addStep(
const std::string & text,
const std::string &
id ) = 0;
233 virtual void addTreeItem(
const std::string & parentID,
234 const std::string & text,
235 const std::string &
id ) = 0;
264 virtual void addMenu(
const std::string & text,
265 const std::string &
id ) = 0;
270 virtual void addSubMenu(
const std::string & parentMenuID,
271 const std::string & text,
272 const std::string &
id ) = 0;
278 virtual void addMenuEntry(
const std::string & parentMenuID,
279 const std::string & text,
280 const std::string &
id ) = 0;
298 const std::string &
id ) = 0;
virtual void setDialogHeading(const std::string &headingText)=0
virtual YReplacePoint * contentsReplacePoint() const =0
virtual void deleteTreeItems()=0
virtual void addStep(const std::string &text, const std::string &id)=0
virtual void deleteMenus()=0
virtual void setDialogTitle(const std::string &titleText)=0
bool nextButtonIsProtected() const
YWizard(YWidget *parent, const std::string &backButtonLabel, const std::string &abortButtonLabel, const std::string &nextButtonLabel, YWizardMode wizardMode=YWizardMode_Standard)
virtual void updateSteps()=0
virtual void setButtonLabel(YPushButton *button, const std::string &newLabel)
virtual void addMenuEntry(const std::string &parentMenuID, const std::string &text, const std::string &id)=0
virtual void addSubMenu(const std::string &parentMenuID, const std::string &text, const std::string &id)=0
virtual const YPropertySet & propertySet()
virtual void addTreeItem(const std::string &parentID, const std::string &text, const std::string &id)=0
virtual void addStepHeading(const std::string &text)=0
YWizardMode wizardMode() const
virtual void retranslateInternalButtons()=0
virtual void setDialogIcon(const std::string &iconName)=0
void protectNextButton(bool protect)
virtual void deleteSteps()=0
virtual void showReleaseNotesButton(const std::string &label, const std::string &id)=0
virtual YPropertyValue getProperty(const std::string &propertyName)
virtual void hideReleaseNotesButton()=0
virtual void addMenuSeparator(const std::string &parentMenuID)=0
virtual void setCurrentStep(const std::string &id)=0
virtual void addMenu(const std::string &text, const std::string &id)=0
virtual void setHelpText(const std::string &helpText)=0
virtual std::string currentTreeSelection()=0
virtual YPushButton * backButton() const =0
virtual void selectTreeItem(const std::string &id)=0
virtual const char * widgetClass() const