virtual wxObject *DoCreateResource();
virtual bool CanHandle(wxXmlNode *node);
+protected:
+ virtual wxSizer* DoCreateSizer(const wxString& name);
+ virtual bool IsSizerNode(wxXmlNode *node) const;
+
private:
bool m_isInside;
bool m_isGBS;
wxSizer *m_parentSizer;
- bool IsSizerNode(wxXmlNode *node);
wxObject* Handle_sizeritem();
wxObject* Handle_spacer();
#endif
wxSizer* Handle_wxGridSizer();
wxFlexGridSizer* Handle_wxFlexGridSizer();
- wxSizer* Handle_wxGridBagSizer();
+ wxGridBagSizer* Handle_wxGridBagSizer();
wxSizer* Handle_wxWrapSizer();
+ bool ValidateGridSizerChildren();
void SetGrowables(wxFlexGridSizer* fsizer, const wxChar* param, bool rows);
wxGBPosition GetGBPos(const wxString& param);
wxGBSpan GetGBSpan(const wxString& param);