implement wxChoicebook::SetWindowVariant() by forwarding it to wxChoice (see #10398)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58377 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -76,7 +76,8 @@ public:
|
|||||||
const wxString& text,
|
const wxString& text,
|
||||||
bool bSelect = false,
|
bool bSelect = false,
|
||||||
int imageId = -1);
|
int imageId = -1);
|
||||||
virtual int SetSelection(size_t n) { return DoSetSelection(n, SetSelection_SendEvent); }
|
virtual int SetSelection(size_t n)
|
||||||
|
{ return DoSetSelection(n, SetSelection_SendEvent); }
|
||||||
virtual int ChangeSelection(size_t n) { return DoSetSelection(n); }
|
virtual int ChangeSelection(size_t n) { return DoSetSelection(n); }
|
||||||
virtual void SetImageList(wxImageList *imageList);
|
virtual void SetImageList(wxImageList *imageList);
|
||||||
|
|
||||||
@@ -86,6 +87,8 @@ public:
|
|||||||
wxChoice* GetChoiceCtrl() const { return (wxChoice*)m_bookctrl; }
|
wxChoice* GetChoiceCtrl() const { return (wxChoice*)m_bookctrl; }
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
virtual void DoSetWindowVariant(wxWindowVariant variant);
|
||||||
|
|
||||||
virtual wxWindow *DoRemovePage(size_t page);
|
virtual wxWindow *DoRemovePage(size_t page);
|
||||||
|
|
||||||
// get the size which the choice control should have
|
// get the size which the choice control should have
|
||||||
|
@@ -189,9 +189,16 @@ bool wxChoicebook::SetPageImage(size_t WXUNUSED(n), int WXUNUSED(imageId))
|
|||||||
}
|
}
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// image list stuff
|
// miscellaneous other stuff
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
void wxChoicebook::DoSetWindowVariant(wxWindowVariant variant)
|
||||||
|
{
|
||||||
|
wxCHECK_RET( m_bookctrl, "can't be called before control creation" );
|
||||||
|
|
||||||
|
m_bookctrl->SetWindowVariant(variant);
|
||||||
|
}
|
||||||
|
|
||||||
void wxChoicebook::SetImageList(wxImageList *imageList)
|
void wxChoicebook::SetImageList(wxImageList *imageList)
|
||||||
{
|
{
|
||||||
// TODO: can be implemented in form of static bitmap near choice control
|
// TODO: can be implemented in form of static bitmap near choice control
|
||||||
|
Reference in New Issue
Block a user