All the Window and GDI (pen, bitmap, etc.) classes and also many
toplevel functions will now check that a wx.App object has already been created and will raise a wx.PyNoAppError exception if not. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27565 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -785,6 +785,8 @@ wxHtmlOpeningStatus wxPyHtmlWindow::OnOpeningURL(wxHtmlURLType type,
|
||||
|
||||
|
||||
|
||||
MustHaveApp(wxPyHtmlWindow);
|
||||
|
||||
%name(HtmlWindow) class wxPyHtmlWindow : public wxScrolledWindow {
|
||||
public:
|
||||
%pythonAppend wxPyHtmlWindow "self._setCallbackInfo(self, HtmlWindow); self._setOORInfo(self)"
|
||||
@@ -919,6 +921,8 @@ public:
|
||||
%newgroup
|
||||
|
||||
|
||||
MustHaveApp(wxHtmlDCRenderer);
|
||||
|
||||
class wxHtmlDCRenderer : public wxObject {
|
||||
public:
|
||||
wxHtmlDCRenderer();
|
||||
@@ -956,6 +960,8 @@ enum {
|
||||
};
|
||||
|
||||
|
||||
MustHaveApp(wxHtmlPrintout);
|
||||
|
||||
class wxHtmlPrintout : public wxPyPrintout {
|
||||
public:
|
||||
wxHtmlPrintout(const wxString& title = wxPyHtmlPrintoutTitleStr);
|
||||
@@ -991,6 +997,8 @@ public:
|
||||
|
||||
|
||||
|
||||
MustHaveApp(wxHtmlEasyPrinting);
|
||||
|
||||
class wxHtmlEasyPrinting : public wxObject {
|
||||
public:
|
||||
wxHtmlEasyPrinting(const wxString& name = wxPyHtmlPrintingTitleStr,
|
||||
@@ -1104,6 +1112,8 @@ public:
|
||||
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
MustHaveApp(wxHtmlHelpFrame);
|
||||
|
||||
class wxHtmlHelpFrame : public wxFrame {
|
||||
public:
|
||||
%pythonAppend wxHtmlHelpFrame "self._setOORInfo(self)"
|
||||
@@ -1141,6 +1151,8 @@ enum {
|
||||
};
|
||||
|
||||
|
||||
MustHaveApp(wxHtmlHelpController);
|
||||
|
||||
class wxHtmlHelpController : public wxEvtHandler {
|
||||
public:
|
||||
%pythonAppend wxHtmlHelpController "self._setOORInfo(self)"
|
||||
|
Reference in New Issue
Block a user