wxBitmap bmp_redo(redo_xpm);
wxBitmap bmp_editProperties(editProperties_xpm);
wxBitmap bmp_showTree(showTree_xpm);
- wxToolBar *toolbar = new wxToolBar(this, wxID_ANY);
+
+// wxToolBar *toolbar = new wxToolBar(this, wxID_ANY);
+ wxToolBar *toolbar = CreateToolBar();
//Adds a tool btn to the toolbar
toolbar->AddTool(ID_NEW, _T("New"), bmp_new, wxNullBitmap, wxITEM_NORMAL,
command += " & ";
#endif
+#ifdef __APPLE__
+ command = "source ~/.bbtk/profile_creatools; "+command;
+#endif
+
+
printf("RaC wxGUIEditorGraphicBBS::executeScript %s \n", command.c_str());
system(command.c_str());
}
descriptor = mapDesc[boxType];
bool result=false;
-
- if (
- ((descriptor->IsTypeOfScript_Application()==true) && (scriptApplication==true))
- ||
- ((descriptor->IsTypeOfScript_ComplexBox()==true) && (scriptComplexBox==true))
- )
+ descriptor->IsTypeOfScript_Application();
+ if (descriptor!=NULL)
{
- result=true;
- OpenScript(descriptor->GetScriptFileName(),boxType);
- }
+ if (
+ ((descriptor->IsTypeOfScript_Application()==true) && (scriptApplication==true))
+ ||
+ ((descriptor->IsTypeOfScript_ComplexBox()==true) && (scriptComplexBox==true))
+ )
+ {
+ result=true;
+ OpenScript(descriptor->GetScriptFileName(),boxType);
+ } // 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
return result;
}