23#ifndef SCROLLINGGENWIZ_H
24#define SCROLLINGGENWIZ_H
27#include "GenWizPanel.h"
28#include <wx/scrolwin.h>
35 const wxString &description = {},
const wxString &description_tooltip = {},
36 const wxString &commandRule = {},
37 const wxString &label1 = {},
const wxString &defaultval1 = {},
const wxString &tooltip1 = {},
38 const wxString &label2 = {},
const wxString &defaultval2 = {},
const wxString &tooltip2 = {},
39 const wxString &label3 = {},
const wxString &defaultval3 = {},
const wxString &tooltip3 = {},
40 const wxString &label4 = {},
const wxString &defaultval4 = {},
const wxString &tooltip4 = {},
41 const wxString &label5 = {},
const wxString &defaultval5 = {},
const wxString &tooltip5 = {},
42 const wxString &label6 = {},
const wxString &defaultval6 = {},
const wxString &tooltip6 = {},
43 const wxString &label7 = {},
const wxString &defaultval7 = {},
const wxString &tooltip7 = {},
44 const wxString &label8 = {},
const wxString &defaultval8 = {},
const wxString &tooltip8 = {},
45 const wxString &label9 = {},
const wxString &defaultval9 = {},
const wxString &tooltip9 = {});
47 wxString operator[](
int i)
const {
return m_panel->operator[](i); }
49 wxString GetOutput()
const {
return m_panel->
GetOutput();}
51 void NewWizard(
const wxString &description,
const wxString &description_tooltip,
52 const wxString &commandRule,
53 const wxString &label1,
const wxString &defaultval1,
const wxString &tooltip1,
54 const wxString &label2,
const wxString &defaultval2,
const wxString &tooltip2,
55 const wxString &label3,
const wxString &defaultval3,
const wxString &tooltip3,
56 const wxString &label4,
const wxString &defaultval4,
const wxString &tooltip4,
57 const wxString &label5,
const wxString &defaultval5,
const wxString &tooltip5,
58 const wxString &label6,
const wxString &defaultval6,
const wxString &tooltip6,
59 const wxString &label7,
const wxString &defaultval7,
const wxString &tooltip7,
60 const wxString &label8,
const wxString &defaultval8,
const wxString &tooltip8,
61 const wxString &label9,
const wxString &defaultval9,
const wxString &tooltip9)
63 m_panel->
NewWizard(description, description_tooltip,
65 label1, defaultval1, tooltip1,
66 label2, defaultval2, tooltip2,
67 label3, defaultval3, tooltip3,
68 label4, defaultval4, tooltip4,
69 label5, defaultval5, tooltip5,
70 label6, defaultval6, tooltip6,
71 label7, defaultval7, tooltip7,
72 label8, defaultval8, tooltip8,
73 label9, defaultval9, tooltip9
77 wxButton *GetOKButton()
const {
return m_panel->GetOKButton();}
78 wxButton *GetAbortButton()
const {
return m_panel->GetAbortButton();}
79 wxButton *GetInsertButton()
const{
return m_panel->GetInsertButton();}
80 wxString GetHelpKeyword(
int ID){
return m_panel->GetHelpKeyword(ID);}
84 void OnSize(wxSizeEvent &event);
The configuration storage for the current worksheet.
Definition: Configuration.h:85
A dockable, embeddable generic wizard.
Definition: GenWizPanel.h:43
void NewWizard(wxString description, const wxString &description_tooltip, const wxString &commandRule, const wxString &label1, const wxString &defaultval1, const wxString &tooltip1, const wxString &label2, const wxString &defaultval2, const wxString &tooltip2, const wxString &label3, const wxString &defaultval3, const wxString &tooltip3, const wxString &label4, const wxString &defaultval4, const wxString &tooltip4, const wxString &label5, const wxString &defaultval5, const wxString &tooltip5, const wxString &label6, const wxString &defaultval6, const wxString &tooltip6, const wxString &label7, const wxString &defaultval7, const wxString &tooltip7, const wxString &label8, const wxString &defaultval8, const wxString &tooltip8, const wxString &label9, const wxString &defaultval9, const wxString &tooltip9)
Replace the contents of this panel with a new wizard.
Definition: GenWizPanel.cpp:150
wxString GetOutput() const
Returns the command the wizard has generated, if commandRule wasn't empty.
Definition: GenWizPanel.h:88
Definition: MaximaManual.h:59