first pass of wxUniv merge - nothing works, most parts don't even compile

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10673 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2001-06-26 20:59:19 +00:00
parent aeb313f31c
commit 1e6feb95a7
409 changed files with 42065 additions and 6675 deletions

View File

@@ -268,6 +268,8 @@ protected:
#if wxUSE_GUI
#if wxUSE_TEXTCTRL
// log everything to a text window (GUI only of course)
class WXDLLEXPORT wxLogTextCtrl : public wxLog
{
@@ -282,9 +284,14 @@ private:
wxTextCtrl *m_pTextCtrl;
};
#endif // wxUSE_TEXTCTRL
// ----------------------------------------------------------------------------
// GUI log target, the default one for wxWindows programs
// ----------------------------------------------------------------------------
#if wxUSE_LOGGUI
class WXDLLEXPORT wxLogGui : public wxLog
{
public:
@@ -307,12 +314,17 @@ protected:
m_bWarnings; // any warnings?
};
#endif // wxUSE_LOGGUI
// ----------------------------------------------------------------------------
// (background) log window: this class forwards all log messages to the log
// target which was active when it was instantiated, but also collects them
// to the log window. This window has it's own menu which allows the user to
// close it, clear the log contents or save it to the file.
// ----------------------------------------------------------------------------
#if wxUSE_LOGWINDOW
class WXDLLEXPORT wxLogWindow : public wxLog
{
public:
@@ -366,6 +378,8 @@ private:
wxLogFrame *m_pLogFrame; // the log frame
};
#endif // wxUSE_LOGWINDOW
#endif // wxUSE_GUI
// ----------------------------------------------------------------------------