/////////////////////////////////////////////////////////////////////////////
-// Name: helpwce.h
+// Name: wx/msw/wince/helpwce.h
// Purpose: Help system: Windows CE help implementation
// Author: Julian Smart
// Modified by:
// Created: 2003-07-12
-// RCS-ID: $Id$
// Copyright: (c) Julian Smart
-// Licence: wxWindows licence
+// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
#ifndef _WX_HELPWCE_H_
#define _WX_HELPWCE_H_
-#ifdef __GNUG__
-#pragma interface "helpwce.cpp"
-#endif
-
#if wxUSE_HELP
#include "wx/helpbase.h"
-class WXDLLEXPORT wxWinceHelpController : public wxHelpControllerBase
+class WXDLLIMPEXP_CORE wxWinceHelpController : public wxHelpControllerBase
{
public:
- wxWinceHelpController() { }
- virtual ~wxWinceHelpController();
+ wxWinceHelpController(wxWindow* parentWindow = NULL): wxHelpControllerBase(parentWindow) {}
+ virtual ~wxWinceHelpController() {}
// Must call this to set the filename
virtual bool Initialize(const wxString& file);
virtual bool DisplayBlock(long blockNo);
virtual bool DisplayContextPopup(int contextId);
virtual bool DisplayTextPopup(const wxString& text, const wxPoint& pos);
- virtual bool KeywordSearch(const wxString& k);
+ virtual bool KeywordSearch(const wxString& k,
+ wxHelpSearchMode mode = wxHELP_SEARCH_ALL);
virtual bool Quit();
wxString GetHelpFile() const { return m_helpFile; }
// View topic, or just the HTML file
bool ViewURL(const wxString& topic = wxEmptyString);
-protected:
+private:
wxString m_helpFile;
DECLARE_CLASS(wxWinceHelpController)
#endif
// _WX_HELPWCE_H_
-