// it, SetImpl() needs to be called as done by wxXmlResource::AddHandler().
wxXmlResourceHandler()
{
+ m_node = NULL;
+ m_parent =
+ m_instance = NULL;
+ m_parentAsWindow = NULL;
+ m_resource = NULL;
+
m_impl = NULL;
}
wxWindow *m_parentAsWindow;
wxXmlResource *m_resource;
+ // provide method access to those member variables
+ wxXmlResource* GetResource() const { return m_resource; }
+ wxXmlNode* GetNode() const { return m_node; }
+ wxString GetClass() const { return m_class; }
+ wxObject* GetParent() const { return m_parent; }
+ wxObject* GetInstance() const { return m_instance; }
+ wxWindow* GetParentAsWindow() const { return m_parentAsWindow; }
+
+
wxArrayString m_styleNames;
wxArrayInt m_styleValues;