add support for loading wxListCtrl items and wxImageLists from XRC (closes #10647)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60548 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -15,14 +15,24 @@
|
||||
|
||||
#if wxUSE_XRC && wxUSE_LISTCTRL
|
||||
|
||||
class WXDLLIMPEXP_FWD_CORE wxListCtrl;
|
||||
|
||||
class WXDLLIMPEXP_XRC wxListCtrlXmlHandler : public wxXmlResourceHandler
|
||||
{
|
||||
DECLARE_DYNAMIC_CLASS(wxListCtrlXmlHandler)
|
||||
|
||||
public:
|
||||
wxListCtrlXmlHandler();
|
||||
virtual wxObject *DoCreateResource();
|
||||
virtual bool CanHandle(wxXmlNode *node);
|
||||
|
||||
private:
|
||||
long Handle_wxListItem();
|
||||
wxObject* Handle_wxListCtrl();
|
||||
|
||||
// gets the items image index in the corresponding image list (normal if
|
||||
// which is wxIMAGE_LIST_NORMAL or small if it is wxIMAGE_LIST_SMALL)
|
||||
long GetImageIndex(wxListCtrl *listctrl, int which);
|
||||
|
||||
DECLARE_DYNAMIC_CLASS(wxListCtrlXmlHandler)
|
||||
};
|
||||
|
||||
#endif // wxUSE_XRC && wxUSE_LISTCTRL
|
||||
|
Reference in New Issue
Block a user