54 mnIDCancel = wxID_HIGHEST + 1,
60 mnIDUpdateFileMapping,
74 void onIncludeLoopFlow(wxCommandEvent& evt);
75 void onUsePhaseShift(wxCommandEvent& evt);
76 void onUpdateLinesStatus(
void*);
77 void onCheckNodalLoopFlow(wxCommandEvent& evt);
78 void onUpdateInfiniteValue(wxCommandEvent& evt);
91 bool saveToFile(
const Yuni::String& filename)
const;
93 const Yuni::String& cBuilderInfoFile()
const
98 void cBuilderInfoFile(
const Yuni::String& f)
103 void beforeUpdate(
int,
int);
104 void afterUpdate(
int,
int);
107 void onCancel(
void*);
109 void onDelete(
void*);
112 void evtPrefixChanged(wxCommandEvent& evt);
113 void enableAll(
bool v);
115 void gridAppend(wxFlexGridSizer& sizer,
116 const wxString& title,
121 void updateBeginningHourLabel(wxEvent& evt);
123 void updateEndHourLabel(wxEvent& evt);
126 wxStaticText* mapName;
127 wxStaticText* startingHourLabel;
128 wxStaticText* endHourLabel;
129 wxTextCtrl* startingHourCtrl;
130 wxTextCtrl* endHourCtrl;
131 wxSizer* startingHourSizer;
132 wxSizer* endHourSizer;
133 wxFlexGridSizer* pFlexSizer;
135 wxCheckBox* pIncludeLoopFlow;
136 wxCheckBox* pIncludePhaseShifts;
137 wxCheckBox* pCheckNodalLoopFlow;
138 wxTextCtrl* pInfiniteValue;
140 Yuni::String pInfoFilename;
142 wxButton* pBtnDelete;
145 wxTimer* pProceedTimer;
149 wxRadioButton* pPrefixMesh;
150 wxRadioButton* pPrefixGrid;
151 wxRadioButton* pPrefixNetwork;
154 wxStaticText* pTextDelete;
159 RendererType* pRenderer;
163 DECLARE_EVENT_TABLE()