]> git.saurik.com Git - wxWidgets.git/blobdiff - src/os2/helpwin.cpp
[wxGTK] Remove wxTLW::RequestUserAttention related backwards compatibility hacks
[wxWidgets.git] / src / os2 / helpwin.cpp
index 9c398cc1854e1eec7dfe6091577447538ad1d775..32e74144015987418dc2ca0bd19798baf37c1005 100644 (file)
@@ -9,6 +9,9 @@
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
 #ifndef WX_PRECOMP
 #include "wx/defs.h"
 #endif
 #ifndef WX_PRECOMP
 #include "wx/defs.h"
 #endif
@@ -32,7 +35,7 @@ IMPLEMENT_DYNAMIC_CLASS(wxWinHelpController, wxHelpControllerBase)
 
 wxWinHelpController::wxWinHelpController()
 {
 
 wxWinHelpController::wxWinHelpController()
 {
-    m_helpFile = "";
+    m_helpFile = wxEmptyString;
 }
 
 wxWinHelpController::~wxWinHelpController()
 }
 
 wxWinHelpController::~wxWinHelpController()
@@ -43,37 +46,39 @@ bool wxWinHelpController::Initialize(const wxString& filename)
 {
     m_helpFile = filename;
     // TODO any other inits
 {
     m_helpFile = filename;
     // TODO any other inits
-    return TRUE;
+    return true;
 }
 
 bool wxWinHelpController::LoadFile(const wxString& file)
 {
     m_helpFile = file;
     // TODO
 }
 
 bool wxWinHelpController::LoadFile(const wxString& file)
 {
     m_helpFile = file;
     // TODO
-    return TRUE;
+    return true;
 }
 
 bool wxWinHelpController::DisplayContents()
 {
 }
 
 bool wxWinHelpController::DisplayContents()
 {
-    if (m_helpFile == wxT("")) return FALSE;
+    if (m_helpFile == wxT(""))
+        return false;
 
     wxString str = m_helpFile;
     size_t len = str.Length();
     if (!(str[(size_t)(len-1)] == wxT('p') && str[(size_t)(len-2)] == wxT('l') && str[(size_t)(len-3)] == wxT('h') && str[(size_t)(len-4)] == wxT('.')))
 
     wxString str = m_helpFile;
     size_t len = str.Length();
     if (!(str[(size_t)(len-1)] == wxT('p') && str[(size_t)(len-2)] == wxT('l') && str[(size_t)(len-3)] == wxT('h') && str[(size_t)(len-4)] == wxT('.')))
-      str += wxT(".hlp");
+        str += wxT(".hlp");
 
     if (wxTheApp->GetTopWindow())
     {
 
     if (wxTheApp->GetTopWindow())
     {
-    // TODO : display the help
-     return TRUE;
+        // TODO : display the help
+        return true;
     }
     }
-       return FALSE;
+    return FALSE;
 }
 
 }
 
-bool wxWinHelpController::DisplaySection(int section)
+bool wxWinHelpController::DisplaySection(int WXUNUSED(section))
 {
     // Use context number
 {
     // Use context number
-    if (m_helpFile == wxT("")) return FALSE;
+    if (m_helpFile == wxT(""))
+        return false;
 
     wxString str = m_helpFile;
     size_t len = str.Length();
 
     wxString str = m_helpFile;
     size_t len = str.Length();
@@ -81,37 +86,39 @@ bool wxWinHelpController::DisplaySection(int section)
       str += wxT(".hlp");
 
     if (wxTheApp->GetTopWindow())
       str += wxT(".hlp");
 
     if (wxTheApp->GetTopWindow())
-       {
-    // TODO ::
-    //  WinHelp((HWND) wxTheApp->GetTopWindow()->GetHWND(), (const wxChar*) str, HELP_CONTEXT, (DWORD)section);
-      return TRUE;
-       }
-    return FALSE;
+    {
+        // TODO ::
+        //  WinHelp((HWND) wxTheApp->GetTopWindow()->GetHWND(), (const wxChar*) str, HELP_CONTEXT, (DWORD)section);
+        return true;
+    }
+
+    return false;
 }
 
 }
 
-bool wxWinHelpController::DisplayBlock(long block)
+bool wxWinHelpController::DisplayBlock(long WXUNUSED(block))
 {
     // Use context number -- a very rough equivalent to block id!
 {
     // Use context number -- a very rough equivalent to block id!
-    if (m_helpFile == wxT("")) return FALSE;
+    if (m_helpFile == wxT(""))
+        return false;
 
     wxString str = m_helpFile;
     size_t len = str.Length();
 
     wxString str = m_helpFile;
     size_t len = str.Length();
-    if (!(str[(size_t)(len-1)] == 'p' && str[(size_t)(len-2)] == 'l' && str[(size_t)(len-3)] == 'h' && str[(size_t)(len-4)] == '.'))
+    if (!(str[(size_t)(len-1)] == wxT('p') && str[(size_t)(len-2)] == wxT('l') && str[(size_t)(len-3)] == wxT('h') && str[(size_t)(len-4)] == wxT('.')))
       str += wxT(".hlp");
 
     if (wxTheApp->GetTopWindow())
       str += wxT(".hlp");
 
     if (wxTheApp->GetTopWindow())
-       {
-    // TODO:
-    //  WinHelp((HWND) wxTheApp->GetTopWindow()->GetHWND(), (const wxChar*) str, HELP_CONTEXT, (DWORD)block);
-      return TRUE;
-       }
-    return FALSE;
+    {
+        // TODO:
+        //  WinHelp((HWND) wxTheApp->GetTopWindow()->GetHWND(), (const wxChar*) str, HELP_CONTEXT, (DWORD)block);
+        return true;
+    }
+    return false;
 }
 
 }
 
-bool wxWinHelpController::KeywordSearch(const wxString& k,
+bool wxWinHelpController::KeywordSearch(const wxString& WXUNUSED(k),
                                         wxHelpSearchMode WXUNUSED(mode))
 {
                                         wxHelpSearchMode WXUNUSED(mode))
 {
-    if (m_helpFile == "") return FALSE;
+    if (m_helpFile == wxEmptyString) return FALSE;
 
     wxString str = m_helpFile;
     size_t len = str.Length();
 
     wxString str = m_helpFile;
     size_t len = str.Length();
@@ -122,7 +129,7 @@ bool wxWinHelpController::KeywordSearch(const wxString& k,
     {
       // TODO:
       // WinHelp((HWND) wxTheApp->GetTopWindow()->GetHWND(), (const wxChar*) str, HELP_PARTIALKEY, (DWORD)(const wxChar*) k);
     {
       // TODO:
       // WinHelp((HWND) wxTheApp->GetTopWindow()->GetHWND(), (const wxChar*) str, HELP_PARTIALKEY, (DWORD)(const wxChar*) k);
-      return TRUE;
+      return true;
     }
     return FALSE;
 }
     }
     return FALSE;
 }
@@ -130,18 +137,17 @@ bool wxWinHelpController::KeywordSearch(const wxString& k,
 // Can't close the help window explicitly in WinHelp
 bool wxWinHelpController::Quit()
 {
 // Can't close the help window explicitly in WinHelp
 bool wxWinHelpController::Quit()
 {
-  if (wxTheApp->GetTopWindow())
-  {
-    // TODO:
-    // WinHelp((HWND) wxTheApp->GetTopWindow()->GetHWND(), 0, HELP_QUIT, 0L);
-    return TRUE;
-  }
-  else
-    return FALSE;
+    if (wxTheApp->GetTopWindow())
+    {
+      // TODO:
+      // WinHelp((HWND) wxTheApp->GetTopWindow()->GetHWND(), 0, HELP_QUIT, 0L);
+      return true;
+    }
+
+    return false;
 }
 
 void wxWinHelpController::OnQuit()
 {
 }
 #endif // wxUSE_HELP
 }
 
 void wxWinHelpController::OnQuit()
 {
 }
 #endif // wxUSE_HELP
-