// Global structure for holding ODBC connection information
//----------------------------------------------------------------------------------------
extern struct DbStuff DbConnectInf;
-class mjDoc;
+class MainDoc;
//----------------------------------------------------------------------------------------
class BrowserDB
{
wxDbInf* ct_BrowserDB;
wxColInf* cl_BrowserDB;
wxString ODBCSource, UserName, Password;
- mjDoc *pDoc;
+ MainDoc *pDoc;
//---------------------------------------------------------------------------------------
wxString Temp0, Temp1, Temp2, Temp3, Temp4, Temp5;
wxString ODBCText;
//---------------------------------------------------------------------------------------
frame->p_Splitter = new DocSplitterWindow(frame,-1);
// p_Splitter->SetCursor(wxCursor(wxCURSOR_PENCIL));
- frame->pDoc = new mjDoc();
+ frame->pDoc = new MainDoc();
frame->pDoc->p_MainFrame = frame;
frame->pDoc->p_Splitter = frame->p_Splitter;
frame->pDoc->p_Splitter->pDoc = frame->pDoc; // ControlBase: saving the Sash
// delete wxConfigBase::Set((wxConfigBase *) NULL);
p_ProgramCfg->Flush(TRUE); // saves Objekt
if (!frame->pDoc) // If we have a Valid Document
- delete frame->pDoc; // Cleanup (mjDoc::~mjDoc)
+ delete frame->pDoc; // Cleanup (MainDoc::~MainDoc)
} // MainFrame::~MainFrame(void)
//----------------------------------------------------------------------------------------
void MainFrame::OnQuit(wxCommandEvent& WXUNUSED(event))
wxHtmlHelpController *p_Help;
//--------------------------------------------------------------------------------------
int DiffW, DiffH;
- mjDoc *pDoc;
+ MainDoc *pDoc;
DocSplitterWindow *p_Splitter;
//--------------------------------------------------------------------------------------
DECLARE_EVENT_TABLE()
#error "DBGrid requires the new wxGrid class"
#endif
//----------------------------------------------------------------------------------------
-class mjDoc;
+class MainDoc;
//----------------------------------------------------------------------------------------
class DBGrid: public wxGrid
{
int i_ViewNr; // View Nummer in Tab / Page
int i_Which; // Which View, Database is this/using
//---------------------------------------------------------------------------------------
- mjDoc* pDoc;
+ MainDoc* pDoc;
wxDbInf* ct_BrowserDB;
BrowserDB* db_Br;
wxMenu *popupMenu1; // OnDBClass
// Licence: wxWindows license
// RCS-ID: $Id$
//----------------------------------------------------------------------------------------
-class mjDoc; // Declared in Doc.h file
+class MainDoc; // Declared in Doc.h file
//----------------------------------------------------------------------------------------
class DBTreeData : public wxTreeItemData
{
DBTree(wxWindow *parent);
DBTree(wxWindow *parent, const wxWindowID id,const wxPoint& pos, const wxSize& size,long style);
virtual ~DBTree();
- mjDoc *pDoc;
+ MainDoc *pDoc;
wxDbInf *ct_BrowserDB;
//----------------------------------------------------------------------------------------
int i_TabArt; // Tab = 0 ; Page = 1;
"-I-> BrowserDB::OnCloseDB() : Begin "
msgstr ""
-#: ../BrowserDB.cpp:161
+#: ../BrowserDB.cpp:148
msgid "\n"
- "-I-> BrowserDB::OnCloseDB() : Ende "
-msgstr ""
+ "-I-> BrowserDB::OnCloseDB() : End"
+msgstr "\n"
+ "-I-> BrowserDB::OnCloseDB() : Ende"
#: ../BrowserDB.cpp:139
#, c-format
#: ../Doc.cpp:268 ../Doc.cpp:281
#, c-format
msgid "\n"
- "mjDoc::OnLeer(%s) : even this function will one day be available !"
+ "MainDoc::OnLeer(%s) : even this function will one day be available !"
msgstr "\n"
- "mjDoc::OnLeer(%s) : eines Tages steht auch diese Funktion zur Verfügung !"
+ "MainDoc::OnLeer(%s) : eines Tages steht auch diese Funktion zur Verfügung !"
#: ../BrowserDB.cpp:47
msgid " Line: "
msgstr "Zeit"
#: ../BrowserDB.cpp:47
-msgid "-I-> mjDoc::OnNewDocument() - End - Time needed : %ld ms"
-msgstr "-I-> mjDoc::OnNewDocument() - Ende - Dauer : %ld ms"
+msgid "-I-> MainDoc::OnNewDocument() - End - Time needed : %ld ms"
+msgstr "-I-> MainDoc::OnNewDocument() - Ende - Dauer : %ld ms"
#: ../BrowserDB.cpp:47
msgid "OK"
msgid "-I-> DBTree::OnPopulate(%s) - %6d Tables have been read. - Time needed : %ld ms"
msgstr "-I-> DBTree::OnPopulate(%s) - %6d Tabellen wurde gelesen. - Dauer : %ld ms"
+#, c-format
+msgid "-I-> DBTree::OnPopulate() - %6d Tables have been read. - Time needed : %ld ms"
+msgstr "-I-> DBTree::OnPopulate() - %6d Tabellen wurde gelesen. - Dauer : %ld ms"
+
#: ../DBTree.cpp:110
#, c-format
msgid "-I-> DBTree::OnPopulate(%s) - Table %6d has been read."
#: ../Doc.cpp:126
#, c-format
-msgid "-I-> mjDoc::OnInitView() - End - %d DSN's found"
-msgstr "-I-> mjDoc::OnInitView() - Ende - %d DSN's gefunden"
+msgid "-I-> MainDoc::OnInitView() - End - %d DSN's found"
+msgstr "-I-> MainDoc::OnInitView() - Ende - %d DSN's gefunden"
#: ../PgmCtrl.cpp:160 ../PgmCtrl.cpp:163
msgid "-I-> wxConfigBase.p_ProgramCfg->DeleteAll() was succesfull."
//----------------------------------------------------------------------------------------
#include "std.h"
//----------------------------------------------------------------------------------------
-DlgUser::DlgUser(wxWindow *parent, mjDoc *p_Doc, const wxString& title) :
+DlgUser::DlgUser(wxWindow *parent, MainDoc *p_Doc, const wxString& title) :
wxDialog(parent, ID_DIALOG_DSN, title)
{
int chSize; // Height of Font * 1.4 = Height of wxTextCtrl
#define ID_PASSWORD 103
#define ID_TEXT 104
//----------------------------------------------------------------------------------------
-class mjDoc;
+class MainDoc;
//----------------------------------------------------------------------------------------
class DlgUser: public wxDialog
{
wxStaticText *m_Label1, *m_Label2;
wxTextCtrl *m_UserName, *m_Password;
wxButton *m_OK, *m_Cancel;
- mjDoc *pDoc;
+ MainDoc *pDoc;
//---------------------------------------------------------------------------------------
- DlgUser(wxWindow *parent,mjDoc *pDoc, const wxString& title);
+ DlgUser(wxWindow *parent,MainDoc *pDoc, const wxString& title);
void OnInit();
void OnOk(wxCommandEvent& event);
//---------------------------------------------------------------------------------------
wxLogTextCtrl *p_LogBook; // All Log messages
wxString LogBuf; // String for all Logs
//----------------------------------------------------------------------------------------
-mjDoc::mjDoc()
+MainDoc::MainDoc()
{
db_Br = NULL;
p_DSN = NULL;
ft_Doc = new wxFont(wxSystemSettings::GetSystemFont(wxSYS_SYSTEM_FONT));
}
//----------------------------------------------------------------------------------------
-mjDoc::~mjDoc()
+MainDoc::~MainDoc()
{
// ----------------------------------------------------------
// -E-> The Tree Controls take to long to close : Why ??
p_Splitter = NULL;
delete p_Splitter;
delete [] db_Br;
- // wxMessageBox("~mjDoc");
+ // wxMessageBox("~MainDoc");
}
//----------------------------------------------------------------------------------------
-bool mjDoc::OnNewDocument()
+bool MainDoc::OnNewDocument()
{
wxStopWatch sw;
//---------------------------------------------------------------------------------------
return FALSE;
p_PgmCtrl->OnPopulate();
//---------------------------------------------------------------------------------------
- wxLogMessage(_("-I-> mjDoc::OnNewDocument() - End - Time needed : %ld ms"),sw.Time());
+ wxLogMessage(_("-I-> MainDoc::OnNewDocument() - End - Time needed : %ld ms"),sw.Time());
return TRUE;
}
//----------------------------------------------------------------------------------------
-bool mjDoc::OnInitView()
+bool MainDoc::OnInitView()
{
Sash = p_ProgramCfg->Read("/MainFrame/Sash", 200);
- // wxMessageBox("OnInitView() - Begin ","-I->mjDoc::OnInitView");
+ // wxMessageBox("OnInitView() - Begin ","-I->MainDoc::OnInitView");
//---------------------------------------------------------------------------------------
// create "workplace" window
//---------------------------------------------------------------------------------------
if (!OnInitODBC())
return FALSE;
//---------------------------------------------------------------------------------------
- Temp0.Printf(_("-I-> mjDoc::OnInitView() - End - %d DSN's found"),i_DSN);
+ Temp0.Printf(_("-I-> MainDoc::OnInitView() - End - %d DSN's found"),i_DSN);
p_MainFrame->SetStatusText(Temp0, 0);
wxLogMessage(Temp0);
return TRUE;
}
//----------------------------------------------------------------------------------------
-bool mjDoc::OnInitODBC()
+bool MainDoc::OnInitODBC()
{
char Dsn[SQL_MAX_DSN_LENGTH + 1];
char DsDesc[255]; // BJO20002501 instead of 512
return TRUE;
}
//----------------------------------------------------------------------------------------
-bool mjDoc::OnChosenDSN(int Which)
+bool MainDoc::OnChosenDSN(int Which)
{
// wxLogMessage("OnChosenDSN(%d) - Begin",Which);
//---------------------------------------------------------------------------------------
return TRUE;
}
//----------------------------------------------------------------------------------------
-bool mjDoc::OnChosenTbl(int Tab,wxString Table)
+bool MainDoc::OnChosenTbl(int Tab,wxString Table)
{
// wxLogMessage("OnChosenTbl(%d,%s)",Tab,Table.c_str());
//-------------------------
return TRUE;;
}
//----------------------------------------------------------------------------------------
-void mjDoc::OnLeer(wxString Aufrufer)
+void MainDoc::OnLeer(wxString Aufrufer)
{
- // Temp0.Printf(_("\nmjDoc::OnLeer(%s) : auch diese funktion steht eines Tages zur Verfügung !"),Aufrufer.c_str());
- Temp0.Printf(_("\nmjDoc::OnLeer(%s) : even this function will one day be available !"),Aufrufer.c_str());
+ // Temp0.Printf(_("\nMainDoc::OnLeer(%s) : auch diese funktion steht eines Tages zur Verfügung !"),Aufrufer.c_str());
+ Temp0.Printf(_("\nMainDoc::OnLeer(%s) : even this function will one day be available !"),Aufrufer.c_str());
wxLogMessage(Temp0); Temp0.Empty();
return;
}
class PgmCtrl; // Declared in PgmCtrl.h file
class DocSplitterWindow; // Declared at the end of the file
//----------------------------------------------------------------------------------------
-class mjDoc
+class MainDoc
{
public:
//---------------------------------------------------------------------------------------
- mjDoc();
- virtual ~mjDoc();
+ MainDoc();
+ virtual ~MainDoc();
int Sash;
//---------------------------------------------------------------------------------------
//-- declare document Vars here ---------------------------------------------------------
class DocSplitterWindow: public wxSplitterWindow
{
public:
- mjDoc *pDoc;
+ MainDoc *pDoc;
DocSplitterWindow(wxWindow *parent, wxWindowID id);
virtual bool OnSashPositionChange(int newSashPosition)
{
// Copyright: (c) Mark Johnson, Berlin Germany, mj10777@gmx.net
// Licence: wxWindows license
//----------------------------------------------------------------------------------------
-class mjDoc; // Declared in doc.h file
+class MainDoc; // Declared in doc.h file
//----------------------------------------------------------------------------------------
class TreeData : public wxTreeItemData
{
PgmCtrl(wxWindow *parent);
PgmCtrl(wxWindow *parent, const wxWindowID id,const wxPoint& pos, const wxSize& size,long style);
virtual ~PgmCtrl();
- mjDoc *pDoc;
+ MainDoc *pDoc;
//----------------------------------------------------------------------------------------
int i_TabArt; // Tab = 0 ; Page = 1;
int i_ViewNr; // View Nummer in Tab / Page