| 123456789101112131415161718192021222324252627282930313233343536373839 |
- ///////////////////////////////////////////////////////////////////////////////
- // Name: wx/xrc/xh_editlbox.h
- // Purpose: declaration of wxEditableListBox XRC handler
- // Author: Vadim Zeitlin
- // Created: 2009-06-04
- // Copyright: (c) 2009 Vadim Zeitlin <vadim@wxwidgets.org>
- // Licence: wxWindows licence
- ///////////////////////////////////////////////////////////////////////////////
- #ifndef _WX_XRC_XH_EDITLBOX_H_
- #define _WX_XRC_XH_EDITLBOX_H_
- #include "wx/xrc/xmlres.h"
- #if wxUSE_XRC && wxUSE_EDITABLELISTBOX
- // ----------------------------------------------------------------------------
- // wxEditableListBoxXmlHandler: XRC handler for wxEditableListBox
- // ----------------------------------------------------------------------------
- class WXDLLIMPEXP_XRC wxEditableListBoxXmlHandler : public wxXmlResourceHandler
- {
- public:
- wxEditableListBoxXmlHandler();
- virtual wxObject *DoCreateResource();
- virtual bool CanHandle(wxXmlNode *node);
- private:
- bool m_insideBox;
- wxArrayString m_items;
- DECLARE_DYNAMIC_CLASS(wxEditableListBoxXmlHandler)
- };
- #endif // wxUSE_XRC && wxUSE_EDITABLELISTBOX
- #endif // _WX_XRC_XH_EDITLBOX_H_
|