From 923f4e79a20c1e6edf8d0a3d37361de20abb7bd4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?W=C5=82odzimierz=20Skiba?= Date: Thu, 6 Jan 2005 12:31:46 +0000 Subject: [PATCH] Smartphone fixes. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31262 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- samples/widgets/notebook.cpp | 6 +++--- samples/widgets/widgets.cpp | 8 ++++++++ 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/samples/widgets/notebook.cpp b/samples/widgets/notebook.cpp index 736e43f8fb..2d8c217cf7 100644 --- a/samples/widgets/notebook.cpp +++ b/samples/widgets/notebook.cpp @@ -86,7 +86,7 @@ enum Orient class NotebookWidgetsPage : public WidgetsPage { public: - NotebookWidgetsPage(wxNotebook *notebook, wxImageList *imaglist); + NotebookWidgetsPage(wxBookCtrl *book, wxImageList *imaglist); virtual ~NotebookWidgetsPage(); virtual wxControl *GetWidget() const { return m_notebook; } @@ -192,9 +192,9 @@ END_EVENT_TABLE() IMPLEMENT_WIDGETS_PAGE(NotebookWidgetsPage, _T("Notebook")); -NotebookWidgetsPage::NotebookWidgetsPage(wxNotebook *notebook, +NotebookWidgetsPage::NotebookWidgetsPage(wxBookCtrl *book, wxImageList *imaglist) - : WidgetsPage(notebook) + : WidgetsPage(book) { imaglist->Add(wxBitmap(notebook_xpm)); diff --git a/samples/widgets/widgets.cpp b/samples/widgets/widgets.cpp index 62f9724543..a254e5cbf4 100644 --- a/samples/widgets/widgets.cpp +++ b/samples/widgets/widgets.cpp @@ -401,6 +401,7 @@ void WidgetsFrame::OnButtonClearLog(wxCommandEvent& WXUNUSED(event)) void WidgetsFrame::OnSetFgCol(wxCommandEvent& WXUNUSED(event)) { +#if wxUSE_COLOURDLG wxColour col = wxGetColourFromUser(this, m_colFg); if ( !col.Ok() ) return; @@ -410,10 +411,14 @@ void WidgetsFrame::OnSetFgCol(wxCommandEvent& WXUNUSED(event)) WidgetsPage *page = wxStaticCast(m_book->GetCurrentPage(), WidgetsPage); page->GetWidget()->SetForegroundColour(m_colFg); page->GetWidget()->Refresh(); +#else + wxLogMessage(_T("None colour dialog available in current build.")); +#endif } void WidgetsFrame::OnSetBgCol(wxCommandEvent& WXUNUSED(event)) { +#if wxUSE_COLOURDLG wxColour col = wxGetColourFromUser(this, m_colBg); if ( !col.Ok() ) return; @@ -423,6 +428,9 @@ void WidgetsFrame::OnSetBgCol(wxCommandEvent& WXUNUSED(event)) WidgetsPage *page = wxStaticCast(m_book->GetCurrentPage(), WidgetsPage); page->GetWidget()->SetBackgroundColour(m_colBg); page->GetWidget()->Refresh(); +#else + wxLogMessage(_T("None colour dialog available in current build.")); +#endif } #endif // wxUSE_MENUS -- 2.47.2