#include <InterpreterBBS.h>
+
+
namespace bbtk
{
//EED02JUIN2010 delete _tabsMgr;
_frameAUIMgr->UnInit();
- // FCY memory leaks
- delete _frameAUIMgr;
- delete _notebook;
- delete _tabsMgr;
}
void wxGUIEditorGraphicBBS::executeScript(std::string script)
{
- std::string separator = ConfigurationFile::GetInstance().Get_file_separator ();
- std::string dir = ConfigurationFile::GetInstance().Get_default_temp_dir();
- std::string filename = dir + separator + "tmp_bbtk.bbs";
+ std::string separator = ConfigurationFile::GetInstance().Get_file_separator ();
+ std::string dir = ConfigurationFile::GetInstance().Get_default_temp_dir();
+ std::string filename = dir + separator + "tmp_bbtk.bbs";
ofstream tempFile;
tempFile.open(filename.c_str());
tempFile << script;
tempFile.close();
- std::string command = "";
-
- #ifdef WIN32
- command += "\"";
- #endif
- command += "\""+ crea::System::GetExecutablePath();
+ std::string command = "\""+ crea::System::GetExecutablePath();
#ifdef MACOSX
command += separator + "../../../bbi.app/Contents/MacOS";
#endif
+ #ifdef WIN32
+ command += "\"";
+ #endif
/*
command += "\"";
#endif
- #ifndef WIN32
- command += " & ";
- #endif
+ command += " & ";
printf ("RaC wxGUIEditorGraphicBBS::executeScript %s \n" , command.c_str() );
system( command.c_str() );