%module help
%{
-#include "export.h"
+#include "wxPython.h"
#include <wx/cshelp.h>
%}
wxID_CONTEXT_HELP,
wxEVT_HELP,
wxEVT_DETAILED_HELP,
- wxEVT_CONTEXT_MENU,
};
def EVT_DETAILED_HELP_RANGE(win, id, id2, func):
win.Connect(id, id2, wxEVT_DETAILED_HELP, func)
-
-def EVT_CONTEXT_MENU(win, func):
- win.Connect(-1, -1, wxEVT_CONTEXT_MENU, func)
"
//----------------------------------------------------------------------
//---------------------------------------------------------------------------
-
-class wxContextMenuEvent : public wxCommandEvent
-{
-public:
- wxContextMenuEvent(wxEventType type = wxEVT_NULL,
- wxWindowID id = 0,
- const wxPoint& pt = wxDefaultPosition);
- const wxPoint& GetPosition();
- void SetPosition(const wxPoint& pos);
-};
-
-
-
-//----------------------------------------------------------------------
-
class wxContextHelp : public wxObject {
public:
wxContextHelp(wxWindow* window = NULL, bool doNow = TRUE);
// Virtuals...
wxString GetHelp(const wxWindow *window);
- bool ShowHelp(wxWindowBase *window);
- void AddHelp(wxWindowBase *window, const wxString& text);
+ bool ShowHelp(wxWindow *window);
+ void AddHelp(wxWindow *window, const wxString& text);
%name(AddHelpById)void AddHelp(wxWindowID id, const wxString& text);
%addmethods { void Destroy() { delete self; } }