wxUniv conflicts, -1->wxID_ANY, TRUE->true and FALSE->false replacements.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27445 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -61,11 +61,11 @@
|
|||||||
#include "wx/html/helpctrl.h"
|
#include "wx/html/helpctrl.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if wxUSE_MS_HTML_HELP
|
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
#include "wx/msw/helpchm.h"
|
#include "wx/msw/helpchm.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP
|
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
#include "wx/msw/helpbest.h"
|
#include "wx/msw/helpbest.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -109,10 +109,10 @@ public:
|
|||||||
#if USE_HTML_HELP
|
#if USE_HTML_HELP
|
||||||
wxHtmlHelpController& GetAdvancedHtmlHelpController() { return m_advancedHtmlHelp; }
|
wxHtmlHelpController& GetAdvancedHtmlHelpController() { return m_advancedHtmlHelp; }
|
||||||
#endif
|
#endif
|
||||||
#if wxUSE_MS_HTML_HELP
|
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
wxCHMHelpController& GetMSHtmlHelpController() { return m_msHtmlHelp; }
|
wxCHMHelpController& GetMSHtmlHelpController() { return m_msHtmlHelp; }
|
||||||
#endif
|
#endif
|
||||||
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP
|
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
wxBestHelpController& GetBestHelpController() { return m_bestHelp; }
|
wxBestHelpController& GetBestHelpController() { return m_bestHelp; }
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -120,8 +120,12 @@ public:
|
|||||||
void OnQuit(wxCommandEvent& event);
|
void OnQuit(wxCommandEvent& event);
|
||||||
void OnHelp(wxCommandEvent& event);
|
void OnHelp(wxCommandEvent& event);
|
||||||
void OnAdvancedHtmlHelp(wxCommandEvent& event);
|
void OnAdvancedHtmlHelp(wxCommandEvent& event);
|
||||||
|
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
void OnMSHtmlHelp(wxCommandEvent& event);
|
void OnMSHtmlHelp(wxCommandEvent& event);
|
||||||
|
#endif
|
||||||
|
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
void OnBestHelp(wxCommandEvent& event);
|
void OnBestHelp(wxCommandEvent& event);
|
||||||
|
#endif
|
||||||
|
|
||||||
void OnShowContextHelp(wxCommandEvent& event);
|
void OnShowContextHelp(wxCommandEvent& event);
|
||||||
void OnShowDialogContextHelp(wxCommandEvent& event);
|
void OnShowDialogContextHelp(wxCommandEvent& event);
|
||||||
@@ -135,11 +139,11 @@ private:
|
|||||||
wxHtmlHelpController m_advancedHtmlHelp;
|
wxHtmlHelpController m_advancedHtmlHelp;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if wxUSE_MS_HTML_HELP
|
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
wxCHMHelpController m_msHtmlHelp;
|
wxCHMHelpController m_msHtmlHelp;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP
|
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
wxBestHelpController m_bestHelp;
|
wxBestHelpController m_bestHelp;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -229,13 +233,17 @@ BEGIN_EVENT_TABLE(MyFrame, wxFrame)
|
|||||||
EVT_MENU(HelpDemo_Advanced_Html_Help_Help, MyFrame::OnAdvancedHtmlHelp)
|
EVT_MENU(HelpDemo_Advanced_Html_Help_Help, MyFrame::OnAdvancedHtmlHelp)
|
||||||
EVT_MENU(HelpDemo_Advanced_Html_Help_Search, MyFrame::OnAdvancedHtmlHelp)
|
EVT_MENU(HelpDemo_Advanced_Html_Help_Search, MyFrame::OnAdvancedHtmlHelp)
|
||||||
|
|
||||||
|
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
EVT_MENU(HelpDemo_MS_Html_Help_Index, MyFrame::OnMSHtmlHelp)
|
EVT_MENU(HelpDemo_MS_Html_Help_Index, MyFrame::OnMSHtmlHelp)
|
||||||
EVT_MENU(HelpDemo_MS_Html_Help_Classes, MyFrame::OnMSHtmlHelp)
|
EVT_MENU(HelpDemo_MS_Html_Help_Classes, MyFrame::OnMSHtmlHelp)
|
||||||
EVT_MENU(HelpDemo_MS_Html_Help_Functions, MyFrame::OnMSHtmlHelp)
|
EVT_MENU(HelpDemo_MS_Html_Help_Functions, MyFrame::OnMSHtmlHelp)
|
||||||
EVT_MENU(HelpDemo_MS_Html_Help_Help, MyFrame::OnMSHtmlHelp)
|
EVT_MENU(HelpDemo_MS_Html_Help_Help, MyFrame::OnMSHtmlHelp)
|
||||||
EVT_MENU(HelpDemo_MS_Html_Help_Search, MyFrame::OnMSHtmlHelp)
|
EVT_MENU(HelpDemo_MS_Html_Help_Search, MyFrame::OnMSHtmlHelp)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
EVT_MENU(HelpDemo_Best_Help_Index, MyFrame::OnBestHelp)
|
EVT_MENU(HelpDemo_Best_Help_Index, MyFrame::OnBestHelp)
|
||||||
|
#endif
|
||||||
|
|
||||||
EVT_MENU(HelpDemo_Help_KDE, MyFrame::OnHelp)
|
EVT_MENU(HelpDemo_Help_KDE, MyFrame::OnHelp)
|
||||||
EVT_MENU(HelpDemo_Help_GNOME, MyFrame::OnHelp)
|
EVT_MENU(HelpDemo_Help_GNOME, MyFrame::OnHelp)
|
||||||
@@ -287,14 +295,14 @@ bool MyApp::OnInit()
|
|||||||
wxPoint(50, 50), wxSize(450, 340));
|
wxPoint(50, 50), wxSize(450, 340));
|
||||||
|
|
||||||
#if !USE_SIMPLE_HELP_PROVIDER
|
#if !USE_SIMPLE_HELP_PROVIDER
|
||||||
#if wxUSE_MS_HTML_HELP
|
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
provider->SetHelpController(& frame->GetMSHtmlHelpController());
|
provider->SetHelpController(& frame->GetMSHtmlHelpController());
|
||||||
#else
|
#else
|
||||||
provider->SetHelpController(& frame->GetHelpController());
|
provider->SetHelpController(& frame->GetHelpController());
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
frame->Show(TRUE);
|
frame->Show(true);
|
||||||
SetTopWindow(frame);
|
SetTopWindow(frame);
|
||||||
|
|
||||||
// initialise the help system: this means that we'll use doc.hlp file under
|
// initialise the help system: this means that we'll use doc.hlp file under
|
||||||
@@ -304,17 +312,17 @@ bool MyApp::OnInit()
|
|||||||
{
|
{
|
||||||
wxLogError(wxT("Cannot initialize the help system, aborting."));
|
wxLogError(wxT("Cannot initialize the help system, aborting."));
|
||||||
|
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if wxUSE_MS_HTML_HELP
|
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
if( !frame->GetMSHtmlHelpController().Initialize(_T("doc")) )
|
if( !frame->GetMSHtmlHelpController().Initialize(_T("doc")) )
|
||||||
{
|
{
|
||||||
wxLogError(wxT("Cannot initialize the MS HTML Help system."));
|
wxLogError(wxT("Cannot initialize the MS HTML Help system."));
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP
|
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
// you need to call Initialize in order to use wxBestHelpController
|
// you need to call Initialize in order to use wxBestHelpController
|
||||||
if( !frame->GetBestHelpController().Initialize(_T("doc")) )
|
if( !frame->GetBestHelpController().Initialize(_T("doc")) )
|
||||||
{
|
{
|
||||||
@@ -329,7 +337,7 @@ bool MyApp::OnInit()
|
|||||||
{
|
{
|
||||||
wxLogError(wxT("Cannot initialize the advanced HTML help system, aborting."));
|
wxLogError(wxT("Cannot initialize the advanced HTML help system, aborting."));
|
||||||
|
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -340,11 +348,11 @@ bool MyApp::OnInit()
|
|||||||
{
|
{
|
||||||
wxLogError("Cannot initialize the MS HTML help system, aborting.");
|
wxLogError("Cannot initialize the MS HTML help system, aborting.");
|
||||||
|
|
||||||
return FALSE;
|
return false;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
return TRUE;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
int MyApp::OnExit()
|
int MyApp::OnExit()
|
||||||
@@ -385,7 +393,7 @@ MyFrame::MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size)
|
|||||||
menuFile->Append(HelpDemo_Advanced_Html_Help_Search, _T("Advanced HTML &Search help..."));
|
menuFile->Append(HelpDemo_Advanced_Html_Help_Search, _T("Advanced HTML &Search help..."));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if wxUSE_MS_HTML_HELP
|
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
menuFile->AppendSeparator();
|
menuFile->AppendSeparator();
|
||||||
menuFile->Append(HelpDemo_MS_Html_Help_Index, _T("MS HTML &Help Index..."));
|
menuFile->Append(HelpDemo_MS_Html_Help_Index, _T("MS HTML &Help Index..."));
|
||||||
menuFile->Append(HelpDemo_MS_Html_Help_Classes, _T("MS HTML &Help on Classes..."));
|
menuFile->Append(HelpDemo_MS_Html_Help_Classes, _T("MS HTML &Help on Classes..."));
|
||||||
@@ -394,7 +402,7 @@ MyFrame::MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size)
|
|||||||
menuFile->Append(HelpDemo_MS_Html_Help_Search, _T("MS HTML &Search help..."));
|
menuFile->Append(HelpDemo_MS_Html_Help_Search, _T("MS HTML &Search help..."));
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP
|
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
menuFile->AppendSeparator();
|
menuFile->AppendSeparator();
|
||||||
menuFile->Append(HelpDemo_Best_Help_Index, _T("Best &Help Index..."));
|
menuFile->Append(HelpDemo_Best_Help_Index, _T("Best &Help Index..."));
|
||||||
#endif
|
#endif
|
||||||
@@ -439,8 +447,8 @@ MyFrame::MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size)
|
|||||||
|
|
||||||
void MyFrame::OnQuit(wxCommandEvent& WXUNUSED(event))
|
void MyFrame::OnQuit(wxCommandEvent& WXUNUSED(event))
|
||||||
{
|
{
|
||||||
// TRUE is to force the frame to close
|
// true is to force the frame to close
|
||||||
Close(TRUE);
|
Close(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void MyFrame::OnHelp(wxCommandEvent& event)
|
void MyFrame::OnHelp(wxCommandEvent& event)
|
||||||
@@ -468,19 +476,19 @@ void MyFrame::OnAdvancedHtmlHelp(wxCommandEvent& event)
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if wxUSE_MS_HTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
void MyFrame::OnMSHtmlHelp(wxCommandEvent& event)
|
void MyFrame::OnMSHtmlHelp(wxCommandEvent& event)
|
||||||
{
|
{
|
||||||
#if wxUSE_MS_HTML_HELP
|
|
||||||
ShowHelp(event.GetId(), m_msHtmlHelp);
|
ShowHelp(event.GetId(), m_msHtmlHelp);
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP && !defined(__WXUNIVERSAL__)
|
||||||
void MyFrame::OnBestHelp(wxCommandEvent& event)
|
void MyFrame::OnBestHelp(wxCommandEvent& event)
|
||||||
{
|
{
|
||||||
#if wxUSE_MS_HTML_HELP && wxUSE_WXHTML_HELP
|
|
||||||
ShowHelp(event.GetId(), m_bestHelp);
|
ShowHelp(event.GetId(), m_bestHelp);
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Notes: ShowHelp uses section ids for displaying particular topics,
|
Notes: ShowHelp uses section ids for displaying particular topics,
|
||||||
@@ -632,7 +640,7 @@ MyModalDialog::MyModalDialog(wxWindow *parent)
|
|||||||
SetExtraStyle(wxDIALOG_EX_CONTEXTHELP);
|
SetExtraStyle(wxDIALOG_EX_CONTEXTHELP);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
wxDialog::Create(parent, -1, wxString(_T("Modal dialog")));
|
wxDialog::Create(parent, wxID_ANY, wxString(_T("Modal dialog")));
|
||||||
|
|
||||||
wxBoxSizer *sizerTop = new wxBoxSizer(wxVERTICAL);
|
wxBoxSizer *sizerTop = new wxBoxSizer(wxVERTICAL);
|
||||||
wxBoxSizer *sizerRow = new wxBoxSizer(wxHORIZONTAL);
|
wxBoxSizer *sizerRow = new wxBoxSizer(wxHORIZONTAL);
|
||||||
@@ -651,14 +659,14 @@ MyModalDialog::MyModalDialog(wxWindow *parent)
|
|||||||
sizerRow->Add(new wxContextHelpButton(this), 0, wxALIGN_CENTER | wxALL, 5);
|
sizerRow->Add(new wxContextHelpButton(this), 0, wxALIGN_CENTER | wxALL, 5);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
wxTextCtrl *text = new wxTextCtrl(this, -1, wxT("A demo text control"),
|
wxTextCtrl *text = new wxTextCtrl(this, wxID_ANY, wxT("A demo text control"),
|
||||||
wxDefaultPosition, wxSize(300, 100),
|
wxDefaultPosition, wxSize(300, 100),
|
||||||
wxTE_MULTILINE);
|
wxTE_MULTILINE);
|
||||||
text->SetHelpText(_("Type text here if you have got nothing more interesting to do"));
|
text->SetHelpText(_("Type text here if you have got nothing more interesting to do"));
|
||||||
sizerTop->Add(text, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxALL, 5 );
|
sizerTop->Add(text, 0, wxEXPAND|wxALIGN_CENTER_VERTICAL|wxALL, 5 );
|
||||||
sizerTop->Add(sizerRow, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 5 );
|
sizerTop->Add(sizerRow, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 5 );
|
||||||
|
|
||||||
SetAutoLayout(TRUE);
|
SetAutoLayout(true);
|
||||||
SetSizer(sizerTop);
|
SetSizer(sizerTop);
|
||||||
|
|
||||||
sizerTop->SetSizeHints(this);
|
sizerTop->SetSizeHints(this);
|
||||||
|
Reference in New Issue
Block a user