xh_choicbk.h 900 B

12345678910111213141516171819202122232425262728293031323334
  1. /////////////////////////////////////////////////////////////////////////////
  2. // Name: wx/xrc/xh_choicbk.h
  3. // Purpose: XML resource handler for wxChoicebook
  4. // Author: Vaclav Slavik
  5. // Copyright: (c) 2000 Vaclav Slavik
  6. // Licence: wxWindows licence
  7. /////////////////////////////////////////////////////////////////////////////
  8. #ifndef _WX_XH_CHOICEBK_H_
  9. #define _WX_XH_CHOICEBK_H_
  10. #include "wx/xrc/xmlres.h"
  11. #if wxUSE_XRC && wxUSE_CHOICEBOOK
  12. class WXDLLIMPEXP_FWD_CORE wxChoicebook;
  13. class WXDLLIMPEXP_XRC wxChoicebookXmlHandler : public wxXmlResourceHandler
  14. {
  15. DECLARE_DYNAMIC_CLASS(wxChoicebookXmlHandler)
  16. public:
  17. wxChoicebookXmlHandler();
  18. virtual wxObject *DoCreateResource();
  19. virtual bool CanHandle(wxXmlNode *node);
  20. private:
  21. bool m_isInside;
  22. wxChoicebook *m_choicebook;
  23. };
  24. #endif // wxUSE_XRC && wxUSE_CHOICEBOOK
  25. #endif // _WX_XH_CHOICEBK_H_