** This is part of the CTSim program
** Copyright (C) 1983-2000 Kevin Rosenberg
**
-** $Id: ctsim.cpp,v 1.67 2001/02/06 06:57:46 kevin Exp $
+** $Id: ctsim.cpp,v 1.68 2001/02/08 22:38:23 kevin Exp $
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU General Public License (version 2) as
#endif
#endif
-static const char* rcsindent = "$Id: ctsim.cpp,v 1.67 2001/02/06 06:57:46 kevin Exp $";
+static const char* rcsindent = "$Id: ctsim.cpp,v 1.68 2001/02/08 22:38:23 kevin Exp $";
struct option CTSimApp::ctsimOptions[] =
{
m_pFrame->Show(true);
SetTopWindow (m_pFrame);
- for (int i = optind + 1; i <= argc; i++) {
- wxString filename = argv [i - 1];
- m_docManager->CreateDocument (filename, wxDOC_SILENT);
- }
-
if (m_pConfig)
m_docManager->FileHistoryLoad(*m_pConfig);
#ifdef CTSIM_MDI
-#if 1
m_pLogDoc = newTextDoc();
if (m_pLogDoc) {
m_pLog = m_pLogDoc->getTextCtrl();
m_pLogDoc->getView()->getFrame()->SetSize (0, ySize - yLogSize, xSize, yLogSize);
m_pLogDoc->getView()->getFrame()->Show (true);
} else
-#else
-// wxMDIChildFrame *pLogFrame = new wxMDIChildFrame (m_pFrame, -1, "Log", wxDefaultPosition, wxSize(0,0), wxTHICK_FRAME, "Log");
- m_pLog = new wxTextCtrl(m_pFrame->GetClientWindow(), -1, "", wxPoint(0,0), wxSize(0,0), wxTE_MULTILINE | wxTE_READONLY);
- int xSize, ySize;
- m_pFrame->GetClientSize(&xSize, &ySize);
- int yLogSize = ySize / 5;
- m_pLog->SetSize (0, ySize - yLogSize, xSize, yLogSize);
- m_pLog->Show (true);
- m_pLog->Enable (true);
-#endif
#else
m_pLog = new wxTextCtrl (m_pFrame, -1, "Log Window\n", wxPoint(0, 0), wxSize(0,0), wxTE_MULTILINE | wxTE_READONLY);
#endif
if (! m_pFrame->getHtmlHelpController().Initialize(::wxGetCwd() + "/ctsim"))
*m_pLog << "Cannot initialize the HTML Help system" << "\n";
+ for (int i = optind + 1; i <= argc; i++) {
+ wxString filename = argv [i - 1];
+ m_docManager->CreateDocument (filename, wxDOC_SILENT);
+ }
+
return true;
}