class SpinBtnWidgetsPage : public WidgetsPage
{
public:
- SpinBtnWidgetsPage(wxBookCtrl *book, wxImageList *imaglist);
+ SpinBtnWidgetsPage(wxBookCtrlBase *book, wxImageList *imaglist);
virtual ~SpinBtnWidgetsPage(){};
virtual wxControl *GetWidget() const { return m_spinbtn; }
virtual wxControl *GetWidget2() const { return m_spinctrl; }
+ virtual void RecreateWidget() { CreateSpin(); }
protected:
// event handlers
IMPLEMENT_WIDGETS_PAGE(SpinBtnWidgetsPage, _T("Spin"));
-SpinBtnWidgetsPage::SpinBtnWidgetsPage(wxBookCtrl *book,
+SpinBtnWidgetsPage::SpinBtnWidgetsPage(wxBookCtrlBase *book,
wxImageList *imaglist)
: WidgetsPage(book)
{
void SpinBtnWidgetsPage::CreateSpin()
{
- int flags = 0;
+ int flags = ms_defaultFlags;
bool isVert = m_chkVert->GetValue();
if ( isVert )
void SpinBtnWidgetsPage::OnSpinBtnUp(wxSpinEvent& event)
{
- wxLogMessage( _T("Spin button value incremented, will be %ld (was %d)"),
+ wxLogMessage( _T("Spin button value incremented, will be %d (was %d)"),
event.GetInt(), m_spinbtn->GetValue() );
}
void SpinBtnWidgetsPage::OnSpinBtnDown(wxSpinEvent& event)
{
- wxLogMessage( _T("Spin button value decremented, will be %ld (was %d)"),
+ wxLogMessage( _T("Spin button value decremented, will be %d (was %d)"),
event.GetInt(), m_spinbtn->GetValue() );
}