added wxRTTI to XRC handlers (patch #752996 by David Falkinder)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21078 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -20,6 +20,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxBitmapXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxBitmapXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxBitmapXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxBitmapXmlHandler();
|
wxBitmapXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
@@ -28,6 +29,7 @@ public:
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxIconXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxIconXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxIconXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxIconXmlHandler();
|
wxIconXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -20,6 +20,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxBitmapButtonXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxBitmapButtonXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxBitmapButtonXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxBitmapButtonXmlHandler();
|
wxBitmapButtonXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxButtonXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxButtonXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxButtonXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxButtonXmlHandler();
|
wxButtonXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxCalendarCtrlXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxCalendarCtrlXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxCalendarCtrlXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxCalendarCtrlXmlHandler();
|
wxCalendarCtrlXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxCheckBoxXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxCheckBoxXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxCheckBoxXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxCheckBoxXmlHandler();
|
wxCheckBoxXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxCheckListXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxCheckListXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxCheckListXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxCheckListXmlHandler();
|
wxCheckListXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxChoiceXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxChoiceXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxChoiceXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxChoiceXmlHandler();
|
wxChoiceXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -21,6 +21,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxComboBoxXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxComboBoxXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxComboBoxXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxComboBoxXmlHandler();
|
wxComboBoxXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxDialogXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxDialogXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxDialogXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxDialogXmlHandler();
|
wxDialogXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxFrameXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxFrameXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxFrameXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxFrameXmlHandler();
|
wxFrameXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -24,6 +24,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxGaugeXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxGaugeXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxGaugeXmlHandler)
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
wxGAUGE_DEFAULT_RANGE = 100
|
wxGAUGE_DEFAULT_RANGE = 100
|
||||||
|
@@ -21,6 +21,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxGenericDirCtrlXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxGenericDirCtrlXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxGenericDirCtrlXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxGenericDirCtrlXmlHandler();
|
wxGenericDirCtrlXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -23,6 +23,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxHtmlWindowXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxHtmlWindowXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxHtmlWindowXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxHtmlWindowXmlHandler();
|
wxHtmlWindowXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -21,6 +21,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxListBoxXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxListBoxXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxListBoxXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxListBoxXmlHandler();
|
wxListBoxXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxListCtrlXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxListCtrlXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxListCtrlXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxListCtrlXmlHandler();
|
wxListCtrlXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxMenuXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxMenuXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxMenuXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxMenuXmlHandler();
|
wxMenuXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
@@ -30,6 +31,7 @@ private:
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxMenuBarXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxMenuBarXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxMenuBarXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxMenuBarXmlHandler();
|
wxMenuBarXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -22,6 +22,7 @@ class WXDLLEXPORT wxNotebook;
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxNotebookXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxNotebookXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxNotebookXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxNotebookXmlHandler();
|
wxNotebookXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxPanelXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxPanelXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxPanelXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxPanelXmlHandler();
|
wxPanelXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxRadioButtonXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxRadioButtonXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxRadioButtonXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxRadioButtonXmlHandler();
|
wxRadioButtonXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -21,6 +21,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxRadioBoxXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxRadioBoxXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxRadioBoxXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxRadioBoxXmlHandler();
|
wxRadioBoxXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxScrollBarXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxScrollBarXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxScrollBarXmlHandler)
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
wxSL_DEFAULT_VALUE = 0,
|
wxSL_DEFAULT_VALUE = 0,
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxScrolledWindowXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxScrolledWindowXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxScrolledWindowXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxScrolledWindowXmlHandler();
|
wxScrolledWindowXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -22,6 +22,7 @@ class WXDLLEXPORT wxSizer;
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxSizerXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxSizerXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxSizerXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxSizerXmlHandler();
|
wxSizerXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxSliderXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxSliderXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxSliderXmlHandler)
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
wxSL_DEFAULT_VALUE = 0,
|
wxSL_DEFAULT_VALUE = 0,
|
||||||
|
@@ -21,6 +21,7 @@
|
|||||||
#if wxUSE_SPINBTN
|
#if wxUSE_SPINBTN
|
||||||
class WXXMLDLLEXPORT wxSpinButtonXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxSpinButtonXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxSpinButtonXmlHandler)
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
wxSP_DEFAULT_VALUE = 0,
|
wxSP_DEFAULT_VALUE = 0,
|
||||||
@@ -38,6 +39,7 @@ public:
|
|||||||
#if wxUSE_SPINCTRL
|
#if wxUSE_SPINCTRL
|
||||||
class WXXMLDLLEXPORT wxSpinCtrlXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxSpinCtrlXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxSpinCtrlXmlHandler)
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
wxSP_DEFAULT_VALUE = 0,
|
wxSP_DEFAULT_VALUE = 0,
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxSplitterWindowXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxSplitterWindowXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxSplitterWindowXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxSplitterWindowXmlHandler();
|
wxSplitterWindowXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -20,6 +20,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxStaticBitmapXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxStaticBitmapXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxStaticBitmapXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxStaticBitmapXmlHandler();
|
wxStaticBitmapXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -20,6 +20,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxStaticBoxXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxStaticBoxXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxStaticBoxXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxStaticBoxXmlHandler();
|
wxStaticBoxXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -21,6 +21,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxStaticLineXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxStaticLineXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxStaticLineXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxStaticLineXmlHandler();
|
wxStaticLineXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -20,6 +20,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxStaticTextXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxStaticTextXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxStaticTextXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxStaticTextXmlHandler();
|
wxStaticTextXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -20,6 +20,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxTextCtrlXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxTextCtrlXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxTextCtrlXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxTextCtrlXmlHandler();
|
wxTextCtrlXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -23,6 +23,7 @@ class WXDLLEXPORT wxToolBar;
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxToolBarXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxToolBarXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxToolBarXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxToolBarXmlHandler();
|
wxToolBarXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxTreeCtrlXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxTreeCtrlXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxTreeCtrlXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxTreeCtrlXmlHandler();
|
wxTreeCtrlXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -20,6 +20,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxUnknownWidgetXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxUnknownWidgetXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxUnknownWidgetXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxUnknownWidgetXmlHandler();
|
wxUnknownWidgetXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -23,6 +23,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxWizardXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxWizardXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxWizardXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxWizardXmlHandler();
|
wxWizardXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -302,6 +302,7 @@ private:
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxXmlResourceHandler : public wxObject
|
class WXXMLDLLEXPORT wxXmlResourceHandler : public wxObject
|
||||||
{
|
{
|
||||||
|
DECLARE_ABSTRACT_CLASS(wxXmlResourceHandler)
|
||||||
public:
|
public:
|
||||||
// Constructor.
|
// Constructor.
|
||||||
wxXmlResourceHandler();
|
wxXmlResourceHandler();
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
#include "wx/xrc/xh_bmp.h"
|
#include "wx/xrc/xh_bmp.h"
|
||||||
#include "wx/bitmap.h"
|
#include "wx/bitmap.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxBitmapXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxBitmapXmlHandler::wxBitmapXmlHandler()
|
wxBitmapXmlHandler::wxBitmapXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
@@ -38,6 +39,8 @@ bool wxBitmapXmlHandler::CanHandle(wxXmlNode *node)
|
|||||||
return IsOfClass(node, wxT("wxBitmap"));
|
return IsOfClass(node, wxT("wxBitmap"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxIconXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxIconXmlHandler::wxIconXmlHandler()
|
wxIconXmlHandler::wxIconXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -22,6 +22,8 @@
|
|||||||
#include "wx/xrc/xh_bmpbt.h"
|
#include "wx/xrc/xh_bmpbt.h"
|
||||||
#include <wx/bmpbuttn.h>
|
#include <wx/bmpbuttn.h>
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxBitmapButtonXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxBitmapButtonXmlHandler::wxBitmapButtonXmlHandler()
|
wxBitmapButtonXmlHandler::wxBitmapButtonXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
#include "wx/xrc/xh_bttn.h"
|
#include "wx/xrc/xh_bttn.h"
|
||||||
#include "wx/button.h"
|
#include "wx/button.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxButtonXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxButtonXmlHandler::wxButtonXmlHandler()
|
wxButtonXmlHandler::wxButtonXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
|
@@ -27,6 +27,7 @@
|
|||||||
#include "wx/event.h"
|
#include "wx/event.h"
|
||||||
#include "wx/calctrl.h"
|
#include "wx/calctrl.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxCalendarCtrlXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxCalendarCtrlXmlHandler::wxCalendarCtrlXmlHandler()
|
wxCalendarCtrlXmlHandler::wxCalendarCtrlXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
|
@@ -24,6 +24,8 @@
|
|||||||
|
|
||||||
#if wxUSE_CHECKBOX
|
#if wxUSE_CHECKBOX
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxCheckBoxXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxCheckBoxXmlHandler::wxCheckBoxXmlHandler()
|
wxCheckBoxXmlHandler::wxCheckBoxXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -25,6 +25,8 @@
|
|||||||
#include "wx/checklst.h"
|
#include "wx/checklst.h"
|
||||||
#include "wx/intl.h"
|
#include "wx/intl.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxCheckListXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxCheckListXmlHandler::wxCheckListXmlHandler()
|
wxCheckListXmlHandler::wxCheckListXmlHandler()
|
||||||
: wxXmlResourceHandler(), m_insideBox(FALSE)
|
: wxXmlResourceHandler(), m_insideBox(FALSE)
|
||||||
{
|
{
|
||||||
|
@@ -23,6 +23,8 @@
|
|||||||
#include "wx/choice.h"
|
#include "wx/choice.h"
|
||||||
#include "wx/intl.h"
|
#include "wx/intl.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxChoiceXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxChoiceXmlHandler::wxChoiceXmlHandler()
|
wxChoiceXmlHandler::wxChoiceXmlHandler()
|
||||||
: wxXmlResourceHandler() , m_insideBox(FALSE)
|
: wxXmlResourceHandler() , m_insideBox(FALSE)
|
||||||
{
|
{
|
||||||
|
@@ -25,6 +25,8 @@
|
|||||||
|
|
||||||
#if wxUSE_COMBOBOX
|
#if wxUSE_COMBOBOX
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxComboBoxXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxComboBoxXmlHandler::wxComboBoxXmlHandler()
|
wxComboBoxXmlHandler::wxComboBoxXmlHandler()
|
||||||
: wxXmlResourceHandler() , m_insideBox(FALSE)
|
: wxXmlResourceHandler() , m_insideBox(FALSE)
|
||||||
{
|
{
|
||||||
|
@@ -24,6 +24,7 @@
|
|||||||
#include "wx/log.h"
|
#include "wx/log.h"
|
||||||
#include "wx/intl.h"
|
#include "wx/intl.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxDialogXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxDialogXmlHandler::wxDialogXmlHandler() : wxXmlResourceHandler()
|
wxDialogXmlHandler::wxDialogXmlHandler() : wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -24,6 +24,7 @@
|
|||||||
#include "wx/log.h"
|
#include "wx/log.h"
|
||||||
#include "wx/intl.h"
|
#include "wx/intl.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxFrameXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxFrameXmlHandler::wxFrameXmlHandler() : wxXmlResourceHandler()
|
wxFrameXmlHandler::wxFrameXmlHandler() : wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -24,6 +24,8 @@
|
|||||||
|
|
||||||
#if wxUSE_GAUGE
|
#if wxUSE_GAUGE
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxGaugeXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxGaugeXmlHandler::wxGaugeXmlHandler()
|
wxGaugeXmlHandler::wxGaugeXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -26,6 +26,8 @@
|
|||||||
#include "wx/xrc/xh_gdctl.h"
|
#include "wx/xrc/xh_gdctl.h"
|
||||||
#include "wx/dirctrl.h"
|
#include "wx/dirctrl.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxGenericDirCtrlXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxGenericDirCtrlXmlHandler::wxGenericDirCtrlXmlHandler()
|
wxGenericDirCtrlXmlHandler::wxGenericDirCtrlXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -26,6 +26,7 @@
|
|||||||
#include "wx/html/htmlwin.h"
|
#include "wx/html/htmlwin.h"
|
||||||
#include "wx/filesys.h"
|
#include "wx/filesys.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxHtmlWindowXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxHtmlWindowXmlHandler::wxHtmlWindowXmlHandler()
|
wxHtmlWindowXmlHandler::wxHtmlWindowXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
|
@@ -23,6 +23,8 @@
|
|||||||
#include "wx/listbox.h"
|
#include "wx/listbox.h"
|
||||||
#include "wx/intl.h"
|
#include "wx/intl.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxListBoxXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxListBoxXmlHandler::wxListBoxXmlHandler()
|
wxListBoxXmlHandler::wxListBoxXmlHandler()
|
||||||
: wxXmlResourceHandler() , m_insideBox(FALSE)
|
: wxXmlResourceHandler() , m_insideBox(FALSE)
|
||||||
{
|
{
|
||||||
|
@@ -24,6 +24,8 @@
|
|||||||
#include "wx/listctrl.h"
|
#include "wx/listctrl.h"
|
||||||
|
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxListCtrlXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxListCtrlXmlHandler::wxListCtrlXmlHandler()
|
wxListCtrlXmlHandler::wxListCtrlXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -23,6 +23,7 @@
|
|||||||
#include "wx/menu.h"
|
#include "wx/menu.h"
|
||||||
#include "wx/frame.h"
|
#include "wx/frame.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxMenuXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxMenuXmlHandler::wxMenuXmlHandler() :
|
wxMenuXmlHandler::wxMenuXmlHandler() :
|
||||||
wxXmlResourceHandler(), m_insideMenu(FALSE)
|
wxXmlResourceHandler(), m_insideMenu(FALSE)
|
||||||
@@ -110,6 +111,8 @@ bool wxMenuXmlHandler::CanHandle(wxXmlNode *node)
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxMenuBarXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxMenuBarXmlHandler::wxMenuBarXmlHandler() : wxXmlResourceHandler()
|
wxMenuBarXmlHandler::wxMenuBarXmlHandler() : wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
XRC_ADD_STYLE(wxMB_DOCKABLE);
|
XRC_ADD_STYLE(wxMB_DOCKABLE);
|
||||||
|
@@ -27,6 +27,8 @@
|
|||||||
#include "wx/notebook.h"
|
#include "wx/notebook.h"
|
||||||
#include "wx/sizer.h"
|
#include "wx/sizer.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxNotebookXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxNotebookXmlHandler::wxNotebookXmlHandler()
|
wxNotebookXmlHandler::wxNotebookXmlHandler()
|
||||||
: wxXmlResourceHandler(), m_isInside(FALSE), m_notebook(NULL)
|
: wxXmlResourceHandler(), m_isInside(FALSE), m_notebook(NULL)
|
||||||
{
|
{
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
#include "wx/xrc/xh_panel.h"
|
#include "wx/xrc/xh_panel.h"
|
||||||
#include "wx/panel.h"
|
#include "wx/panel.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxPanelXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxPanelXmlHandler::wxPanelXmlHandler() : wxXmlResourceHandler()
|
wxPanelXmlHandler::wxPanelXmlHandler() : wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -24,6 +24,8 @@
|
|||||||
|
|
||||||
#if wxUSE_RADIOBOX
|
#if wxUSE_RADIOBOX
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxRadioButtonXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxRadioButtonXmlHandler::wxRadioButtonXmlHandler()
|
wxRadioButtonXmlHandler::wxRadioButtonXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -25,6 +25,8 @@
|
|||||||
|
|
||||||
#if wxUSE_RADIOBOX
|
#if wxUSE_RADIOBOX
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxRadioBoxXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxRadioBoxXmlHandler::wxRadioBoxXmlHandler()
|
wxRadioBoxXmlHandler::wxRadioBoxXmlHandler()
|
||||||
: wxXmlResourceHandler(), m_insideBox(FALSE)
|
: wxXmlResourceHandler(), m_insideBox(FALSE)
|
||||||
{
|
{
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
#include "wx/xrc/xh_scrol.h"
|
#include "wx/xrc/xh_scrol.h"
|
||||||
#include "wx/scrolbar.h"
|
#include "wx/scrolbar.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxScrollBarXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxScrollBarXmlHandler::wxScrollBarXmlHandler()
|
wxScrollBarXmlHandler::wxScrollBarXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
#include "wx/xrc/xh_scwin.h"
|
#include "wx/xrc/xh_scwin.h"
|
||||||
#include "wx/scrolwin.h"
|
#include "wx/scrolwin.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxScrolledWindowXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxScrolledWindowXmlHandler::wxScrolledWindowXmlHandler()
|
wxScrolledWindowXmlHandler::wxScrolledWindowXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
|
@@ -27,6 +27,8 @@
|
|||||||
#include "wx/panel.h"
|
#include "wx/panel.h"
|
||||||
#include "wx/tokenzr.h"
|
#include "wx/tokenzr.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxSizerXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
bool wxSizerXmlHandler::IsSizerNode(wxXmlNode *node)
|
bool wxSizerXmlHandler::IsSizerNode(wxXmlNode *node)
|
||||||
{
|
{
|
||||||
return (IsOfClass(node, wxT("wxBoxSizer"))) ||
|
return (IsOfClass(node, wxT("wxBoxSizer"))) ||
|
||||||
|
@@ -24,6 +24,8 @@
|
|||||||
|
|
||||||
#if wxUSE_SLIDER
|
#if wxUSE_SLIDER
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxSliderXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxSliderXmlHandler::wxSliderXmlHandler()
|
wxSliderXmlHandler::wxSliderXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -24,6 +24,8 @@
|
|||||||
|
|
||||||
#if wxUSE_SPINBTN
|
#if wxUSE_SPINBTN
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxSpinButtonXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxSpinButtonXmlHandler::wxSpinButtonXmlHandler()
|
wxSpinButtonXmlHandler::wxSpinButtonXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
@@ -61,6 +63,8 @@ bool wxSpinButtonXmlHandler::CanHandle(wxXmlNode *node)
|
|||||||
|
|
||||||
#if wxUSE_SPINCTRL
|
#if wxUSE_SPINCTRL
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxSpinCtrlXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxSpinCtrlXmlHandler::wxSpinCtrlXmlHandler()
|
wxSpinCtrlXmlHandler::wxSpinCtrlXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -23,6 +23,8 @@
|
|||||||
#include "wx/splitter.h"
|
#include "wx/splitter.h"
|
||||||
#include "wx/log.h"
|
#include "wx/log.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxSplitterWindowXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxSplitterWindowXmlHandler::wxSplitterWindowXmlHandler() : wxXmlResourceHandler()
|
wxSplitterWindowXmlHandler::wxSplitterWindowXmlHandler() : wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
XRC_ADD_STYLE(wxSP_3D);
|
XRC_ADD_STYLE(wxSP_3D);
|
||||||
|
@@ -22,6 +22,8 @@
|
|||||||
#include "wx/xrc/xh_stbmp.h"
|
#include "wx/xrc/xh_stbmp.h"
|
||||||
#include "wx/statbmp.h"
|
#include "wx/statbmp.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxStaticBitmapXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxStaticBitmapXmlHandler::wxStaticBitmapXmlHandler()
|
wxStaticBitmapXmlHandler::wxStaticBitmapXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -22,6 +22,8 @@
|
|||||||
#include "wx/xrc/xh_stbox.h"
|
#include "wx/xrc/xh_stbox.h"
|
||||||
#include "wx/statbox.h"
|
#include "wx/statbox.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxStaticBoxXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxStaticBoxXmlHandler::wxStaticBoxXmlHandler()
|
wxStaticBoxXmlHandler::wxStaticBoxXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -24,6 +24,8 @@
|
|||||||
|
|
||||||
#if wxUSE_STATLINE
|
#if wxUSE_STATLINE
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxStaticLineXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxStaticLineXmlHandler::wxStaticLineXmlHandler()
|
wxStaticLineXmlHandler::wxStaticLineXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -22,6 +22,8 @@
|
|||||||
#include "wx/xrc/xh_sttxt.h"
|
#include "wx/xrc/xh_sttxt.h"
|
||||||
#include "wx/stattext.h"
|
#include "wx/stattext.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxStaticTextXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxStaticTextXmlHandler::wxStaticTextXmlHandler()
|
wxStaticTextXmlHandler::wxStaticTextXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -22,6 +22,8 @@
|
|||||||
#include "wx/xrc/xh_text.h"
|
#include "wx/xrc/xh_text.h"
|
||||||
#include "wx/textctrl.h"
|
#include "wx/textctrl.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxTextCtrlXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxTextCtrlXmlHandler::wxTextCtrlXmlHandler() : wxXmlResourceHandler()
|
wxTextCtrlXmlHandler::wxTextCtrlXmlHandler() : wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
XRC_ADD_STYLE(wxTE_PROCESS_ENTER);
|
XRC_ADD_STYLE(wxTE_PROCESS_ENTER);
|
||||||
|
@@ -25,6 +25,8 @@
|
|||||||
|
|
||||||
#if wxUSE_TOOLBAR
|
#if wxUSE_TOOLBAR
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxToolBarXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxToolBarXmlHandler::wxToolBarXmlHandler()
|
wxToolBarXmlHandler::wxToolBarXmlHandler()
|
||||||
: wxXmlResourceHandler(), m_isInside(FALSE), m_toolbar(NULL)
|
: wxXmlResourceHandler(), m_isInside(FALSE), m_toolbar(NULL)
|
||||||
{
|
{
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
#include "wx/xrc/xh_tree.h"
|
#include "wx/xrc/xh_tree.h"
|
||||||
#include "wx/treectrl.h"
|
#include "wx/treectrl.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxTreeCtrlXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxTreeCtrlXmlHandler::wxTreeCtrlXmlHandler()
|
wxTreeCtrlXmlHandler::wxTreeCtrlXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
|
@@ -77,6 +77,8 @@ void wxUnknownControlContainer::RemoveChild(wxWindowBase *child)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxUnknownWidgetXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxUnknownWidgetXmlHandler::wxUnknownWidgetXmlHandler()
|
wxUnknownWidgetXmlHandler::wxUnknownWidgetXmlHandler()
|
||||||
: wxXmlResourceHandler()
|
: wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -25,6 +25,7 @@
|
|||||||
#include "wx/log.h"
|
#include "wx/log.h"
|
||||||
#include "wx/wizard.h"
|
#include "wx/wizard.h"
|
||||||
|
|
||||||
|
IMPLEMENT_DYNAMIC_CLASS(wxWizardXmlHandler, wxXmlResourceHandler)
|
||||||
|
|
||||||
wxWizardXmlHandler::wxWizardXmlHandler() : wxXmlResourceHandler()
|
wxWizardXmlHandler::wxWizardXmlHandler() : wxXmlResourceHandler()
|
||||||
{
|
{
|
||||||
|
@@ -143,6 +143,7 @@ bool wxXmlResource::Load(const wxString& filemask)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
IMPLEMENT_ABSTRACT_CLASS(wxXmlResourceHandler, wxObject)
|
||||||
|
|
||||||
void wxXmlResource::AddHandler(wxXmlResourceHandler *handler)
|
void wxXmlResource::AddHandler(wxXmlResourceHandler *handler)
|
||||||
{
|
{
|
||||||
|
@@ -20,6 +20,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxBitmapXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxBitmapXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxBitmapXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxBitmapXmlHandler();
|
wxBitmapXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
@@ -28,6 +29,7 @@ public:
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxIconXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxIconXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxIconXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxIconXmlHandler();
|
wxIconXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -20,6 +20,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxBitmapButtonXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxBitmapButtonXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxBitmapButtonXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxBitmapButtonXmlHandler();
|
wxBitmapButtonXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxButtonXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxButtonXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxButtonXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxButtonXmlHandler();
|
wxButtonXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxCalendarCtrlXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxCalendarCtrlXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxCalendarCtrlXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxCalendarCtrlXmlHandler();
|
wxCalendarCtrlXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxCheckBoxXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxCheckBoxXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxCheckBoxXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxCheckBoxXmlHandler();
|
wxCheckBoxXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxCheckListXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxCheckListXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxCheckListXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxCheckListXmlHandler();
|
wxCheckListXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxChoiceXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxChoiceXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxChoiceXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxChoiceXmlHandler();
|
wxChoiceXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -21,6 +21,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxComboBoxXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxComboBoxXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxComboBoxXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxComboBoxXmlHandler();
|
wxComboBoxXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxDialogXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxDialogXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxDialogXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxDialogXmlHandler();
|
wxDialogXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxFrameXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxFrameXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxFrameXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxFrameXmlHandler();
|
wxFrameXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -24,6 +24,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxGaugeXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxGaugeXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxGaugeXmlHandler)
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
wxGAUGE_DEFAULT_RANGE = 100
|
wxGAUGE_DEFAULT_RANGE = 100
|
||||||
|
@@ -21,6 +21,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxGenericDirCtrlXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxGenericDirCtrlXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxGenericDirCtrlXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxGenericDirCtrlXmlHandler();
|
wxGenericDirCtrlXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -23,6 +23,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxHtmlWindowXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxHtmlWindowXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxHtmlWindowXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxHtmlWindowXmlHandler();
|
wxHtmlWindowXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -21,6 +21,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxListBoxXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxListBoxXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxListBoxXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxListBoxXmlHandler();
|
wxListBoxXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxListCtrlXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxListCtrlXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxListCtrlXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxListCtrlXmlHandler();
|
wxListCtrlXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxMenuXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxMenuXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxMenuXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxMenuXmlHandler();
|
wxMenuXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
@@ -30,6 +31,7 @@ private:
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxMenuBarXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxMenuBarXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxMenuBarXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxMenuBarXmlHandler();
|
wxMenuBarXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -22,6 +22,7 @@ class WXDLLEXPORT wxNotebook;
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxNotebookXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxNotebookXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxNotebookXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxNotebookXmlHandler();
|
wxNotebookXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxPanelXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxPanelXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxPanelXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxPanelXmlHandler();
|
wxPanelXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxRadioButtonXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxRadioButtonXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxRadioButtonXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxRadioButtonXmlHandler();
|
wxRadioButtonXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -21,6 +21,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxRadioBoxXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxRadioBoxXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxRadioBoxXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxRadioBoxXmlHandler();
|
wxRadioBoxXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxScrollBarXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxScrollBarXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxScrollBarXmlHandler)
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
wxSL_DEFAULT_VALUE = 0,
|
wxSL_DEFAULT_VALUE = 0,
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxScrolledWindowXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxScrolledWindowXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxScrolledWindowXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxScrolledWindowXmlHandler();
|
wxScrolledWindowXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -22,6 +22,7 @@ class WXDLLEXPORT wxSizer;
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxSizerXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxSizerXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxSizerXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxSizerXmlHandler();
|
wxSizerXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxSliderXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxSliderXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxSliderXmlHandler)
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
wxSL_DEFAULT_VALUE = 0,
|
wxSL_DEFAULT_VALUE = 0,
|
||||||
|
@@ -21,6 +21,7 @@
|
|||||||
#if wxUSE_SPINBTN
|
#if wxUSE_SPINBTN
|
||||||
class WXXMLDLLEXPORT wxSpinButtonXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxSpinButtonXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxSpinButtonXmlHandler)
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
wxSP_DEFAULT_VALUE = 0,
|
wxSP_DEFAULT_VALUE = 0,
|
||||||
@@ -38,6 +39,7 @@ public:
|
|||||||
#if wxUSE_SPINCTRL
|
#if wxUSE_SPINCTRL
|
||||||
class WXXMLDLLEXPORT wxSpinCtrlXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxSpinCtrlXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxSpinCtrlXmlHandler)
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
wxSP_DEFAULT_VALUE = 0,
|
wxSP_DEFAULT_VALUE = 0,
|
||||||
|
@@ -19,6 +19,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxSplitterWindowXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxSplitterWindowXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxSplitterWindowXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxSplitterWindowXmlHandler();
|
wxSplitterWindowXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -20,6 +20,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxStaticBitmapXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxStaticBitmapXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxStaticBitmapXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxStaticBitmapXmlHandler();
|
wxStaticBitmapXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
@@ -20,6 +20,7 @@
|
|||||||
|
|
||||||
class WXXMLDLLEXPORT wxStaticBoxXmlHandler : public wxXmlResourceHandler
|
class WXXMLDLLEXPORT wxStaticBoxXmlHandler : public wxXmlResourceHandler
|
||||||
{
|
{
|
||||||
|
DECLARE_DYNAMIC_CLASS(wxStaticBoxXmlHandler)
|
||||||
public:
|
public:
|
||||||
wxStaticBoxXmlHandler();
|
wxStaticBoxXmlHandler();
|
||||||
virtual wxObject *DoCreateResource();
|
virtual wxObject *DoCreateResource();
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user