From 15025f06aebff3a380e1f688493c06cd979b9612 Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Sun, 13 Mar 2005 17:32:40 +0000 Subject: [PATCH] PocketPC adaptations git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32799 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- demos/life/dialogs.cpp | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/demos/life/dialogs.cpp b/demos/life/dialogs.cpp index 7712e995a5..3999f2f0bd 100644 --- a/demos/life/dialogs.cpp +++ b/demos/life/dialogs.cpp @@ -40,10 +40,7 @@ // resources // -------------------------------------------------------------------------- -#if defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMAC__) || defined(__WXX11__) - // logo for the about dialog - #include "bitmaps/life.xpm" -#endif +#include "bitmaps/life.xpm" // sample configurations #include "samples.inc" @@ -126,9 +123,14 @@ LifeSamplesDialog::LifeSamplesDialog(wxWindow *parent) // activate SetSizer(sizer3); + +#if defined(__POCKETPC__) || defined(__SMARTPHONE__) + Layout(); +#else sizer3->SetSizeHints(this); sizer3->Fit(this); Centre(wxBOTH | wxCENTRE_ON_SCREEN); +#endif } LifeSamplesDialog::~LifeSamplesDialog() @@ -168,10 +170,7 @@ LifeAboutDialog::LifeAboutDialog(wxWindow *parent) wxDefaultPosition, wxDefaultSize) { // logo - wxBitmap bmp = wxBITMAP(life); -#if !defined(__WXGTK__) && !defined(__WXMOTIF__) && !defined(__WXMAC__) - bmp.SetMask(new wxMask(bmp, *wxBLUE)); -#endif + wxBitmap bmp(life_xpm); wxStaticBitmap *sbmp = new wxStaticBitmap(this, wxID_ANY, bmp); // layout components @@ -193,9 +192,14 @@ XLife is (c) 1989 by Jon Bennett et al.")), // activate SetSizer(sizer); + +#if defined(__POCKETPC__) || defined(__SMARTPHONE__) + Layout(); +#else sizer->SetSizeHints(this); sizer->Fit(this); Centre(wxBOTH | wxCENTRE_ON_SCREEN); +#endif }