]> Creatis software - bbtk.git/blobdiff - kernel/appli/bbi/bbi.cxx
#3465 Spin in combobox Box and FilterString (find strings)
[bbtk.git] / kernel / appli / bbi / bbi.cxx
index 3f60890e7b08383eb51c712159e226598ef2106e..c4729fc90b52f4e7fb261368c7f2a2a601a08eb0 100644 (file)
  #  knowledge of the CeCILL-B license and that you accept its terms.
  # ------------------------------------------------------------------------ */
 
+//__asm__(".symver fcntl64,fcntl64@GLIBC_2.27");
 
 #ifdef _USE_WXWIDGETS_
 
+
 #include <exception>
 
 //==========================================================================
@@ -121,7 +123,7 @@ void WxProcessCmdLine::Process(wxCmdLineParser& parser)
 #if wxMAJOR_VERSION <= 2
   graphical_dialog     = ( parser.Found(_T("wxcommandlineg")) );
 #else
-  printf("EED Warnning. WxProcessCmdLine::Process  g  wxcommandlineg   ");
+  printf("EED Warnning. WxProcessCmdLine::Process  g  wxcommandlineg \n");
   graphical_dialog     = ( parser.Found(_T("g")) );
 #endif
 
@@ -202,14 +204,12 @@ bool wxBBIApp::OnCmdLineParsed(wxCmdLineParser& parser)
 
 
 
-
-
-
 //==========================================================================
 // The `main program' equivalent, creating the windows and returning the
 // main frame
 bool wxBBIApp::OnInit( )
 {
+
 //Borrame
 //FILE *ff; ff = fopen ("/tmp/wt.log","a+"); fprintf(ff,"EED wxBBIApp::OnInit\n"); fclose(ff);
 
@@ -220,7 +220,6 @@ bool wxBBIApp::OnInit( )
   setlocale(LC_NUMERIC, "C");
 #endif
   
-
   if (cmd.quiet) bbtk::MessageManager::SetMessageLevel("max",0);
   if (cmd.debug) bbtk::MessageManager::SetMessageLevel("all",9);
   
@@ -229,7 +228,6 @@ bool wxBBIApp::OnInit( )
 //printf ("EED bbi wxBBIApp::OnInit .....................\n");
 //cmd.input_file.push_back("/home/davila/Borrame/testwt.bbs");
 
-
   bbtk::WxGUIConsole *I = new bbtk::WxGUIConsole(0,_T("bbi"),wxSize(800,600));
   SetTopWindow(I);  
   if (cmd.console) I->Show(true);
@@ -245,6 +243,7 @@ bool wxBBIApp::OnInit( )
   std::vector<std::string>::const_iterator i;
   bool error = false;
 
+
   for (i=cmd.input_file.begin(); i!=cmd.input_file.end(); ++i) 
     {
       error = ! I->InterpretFile(*i);
@@ -261,6 +260,7 @@ bool wxBBIApp::OnInit( )
       I->GetInterpreter()->GetExecuter()->GetFactory()->PrintHelpDescriptor("workspace",package,false);
     }
 
+
   /*
   std::cout << "soe="<<show_on_error <<std::endl;
   std::cout << "con="<<console<<std::endl;
@@ -297,7 +297,6 @@ IMPLEMENT_APP(wxBBIApp);
 //  you need to use the linker option "/subsystem:console" and the following code:
 int main(int argc, char* argv[])
 {
-
 //Borrame
 //FILE *ff; ff = fopen ("/tmp/wt.log","a+"); fprintf(ff,"EED main C\n"); fclose(ff);
 
@@ -305,7 +304,7 @@ int main(int argc, char* argv[])
        char buffer[1500];
        wcstombs(buffer , ::GetCommandLine() , 1500 );
     return WinMain(::GetModuleHandle(NULL), NULL, buffer , SW_SHOWNORMAL);
-//    return WinMain(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), SW_SHOWNORMAL);
+       //    return WinMain(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), SW_SHOWNORMAL);
 }
 
 
@@ -319,7 +318,6 @@ IMPLEMENT_APP_NO_MAIN(wxBBIApp);
 
 int main(int argc, char* argv[])
 {      
-
 //Borrame
 //FILE *ff; ff = fopen ("/tmp/wt.log","a+"); fprintf(ff,"EED main A\n"); fclose(ff);