95 wxWindow* simulateDialog =
98 if (simulateDialog != NULL) {
99 simulateDialog->Close();
105 wxStatusBar* statusBar = wxGetApp().mainFrame()->statusBar();
107 vector<OperationModule> buildModules;
108 vector<string> paths;
109 for (
int i = 0; i < index.
pathCount(); i++) {
111 string path = index.
path(i);
112 for (
int k = 0; k < index.
moduleCount(path); k++) {
115 if (module.hasBehaviorSource()) {
116 buildModules.push_back(module);
117 paths.push_back(path);
122 vector<string> output;
125 wxBusyCursor* busy =
new wxBusyCursor();
126 bool compileOk =
true;
127 for (
size_t i = 0; i < buildModules.size(); i++) {
129 string path = paths[i];
130 output.push_back(module.name() +
":\n");
131 size_t oldSize = output.size();
135 module.behaviorSourceModule(),
139 if (oldSize != output.size()) {
142 output.push_back(
"\n");
static OSEdTextGenerator & instance()
@ TXT_STATUS_COMPILE_SUCCESS
Status bar text when compiling was successful.
@ TXT_STATUS_COMPILE_FAILED
Status bar text when compilation failed.
@ TXT_BUILD_RESULT_DIALOG_TITLE
Build result dialog title.
virtual boost::format text(int textId)