initToolbar();
initPackageBrowser();
initTabPanelsManager();
- // JGGR & CM initHelpHTMLBrowser();
- _helpHtmlBrowser = NULL;
+ // JGGR & CM initHelpHTMLBrowser();
+ _helpHtmlBrowser = NULL;
CreateStatusBar();
_frameAUIMgr->Update();
_actualPkgBrowserBoxName = "";
/////////////////////////////////
/// IMPORTANT!! FOR SAVE&LOAD PROCESSES THE VERSION IS VERY IMPORTANT.
/// RaC 2012 2nd Hackfest
- _currentBBGversion="1.4";
+ _currentBBGversion="1.5";
}
//=========================================================================
command += " & ";
#endif
+#ifdef __APPLE__
+ command = "source ~/.bbtk/profile_creatools; "+command;
+#endif
+
+
printf("RaC wxGUIEditorGraphicBBS::executeScript %s \n", command.c_str());
system(command.c_str());
}
}
//=========================================================================
-
-void wxGUIEditorGraphicBBS::OnExecuteActualDiagram(wxCommandEvent& event) {
+void wxGUIEditorGraphicBBS::OnExecuteActualDiagram(wxCommandEvent& event)
+{
std::string script1 = _tabsMgr->getActualDiagramBBS(true);
cout << endl << "RaC wxGUIEditorGraphicBBS::executeActualDiagram SCRIPT"
<< endl << endl;
cout << script1 << endl;
-
std::string script2 = _tabsMgr->getActualDiagramBBS(false);
executeScript(script2);
}
-
//=========================================================================
void wxGUIEditorGraphicBBS::OpenBBS(std::string filePathName, std::string fileName)
{
//=========================================================================
bool wxGUIEditorGraphicBBS::TryToOpenScript(std::string packageName ,std::string boxType,bool scriptApplication, bool scriptComplexBox)
{
- printf("EED wxGUIEditorGraphicBBS::TryToOpenScript Start\n ");
Package::Pointer k;
std::map< std::string, BlackBoxDescriptor::Pointer> mapDesc;
BlackBoxDescriptor::Pointer descriptor;
- printf("EED wxGUIEditorGraphicBBS::TryToOpenScript 1\n ");
k = GetBBTKFactory()->GetPackage(packageName);
- printf("EED wxGUIEditorGraphicBBS::TryToOpenScript 2\n ");
mapDesc = k->GetDescriptorMap();
- printf("EED wxGUIEditorGraphicBBS::TryToOpenScript 3\n ");
descriptor = mapDesc[boxType];
- printf("EED wxGUIEditorGraphicBBS::TryToOpenScript 3.1 packageName:%s boxType:%s \n",packageName.c_str(), boxType.c_str() );
-
- if (descriptor==NULL) printf("EED wxGUIEditorGraphicBBS::TryToOpenScript 3.2\n AUUCHH ");
- printf("EED wxGUIEditorGraphicBBS::TryToOpenScript 3.2\n ");
bool result=false;
-descriptor->IsTypeOfScript_Application();
+ descriptor->IsTypeOfScript_Application();
if (descriptor!=NULL)
{
if (
)
{
result=true;
- printf("EED wxGUIEditorGraphicBBS::TryToOpenScript 4\n ");
OpenScript(descriptor->GetScriptFileName(),boxType);
- printf("EED wxGUIEditorGraphicBBS::TryToOpenScript 5\n ");
} // if descriptor Type
} else {
printf("EED ERROR wxGUIEditorGraphicBBS::TryToOpenScript >> The descriptor of this box not exists (packageName:%s boxType:%s) this is not normal\n",packageName.c_str(), boxType.c_str() );
} // if descriptor NULL
- printf("EED wxGUIEditorGraphicBBS::TryToOpenScript END\n ");
-
return result;
}