wxFrame( (wxFrame *) NULL, wxID_ANY, _T("wxLayout"),
wxDefaultPosition, wxDefaultSize )
{
+#if wxUSE_STATUSBAR
CreateStatusBar( 2 );
-
- SetStatusText( _T("wxLayout by Karsten Ballüder.") );
+ SetStatusText( _T("wxLayout by Karsten Ballueder.") );
+#endif // wxUSE_STATUSBAR
wxMenuBar *menu_bar = new wxMenuBar();
SetMenuBar( menu_bar );
m_lwin = new wxLayoutWindow(this);
+#if wxUSE_STATUSBAR
m_lwin->SetStatusBar(GetStatusBar(), 0, 1);
+#endif // wxUSE_STATUSBAR
m_lwin->SetMouseTracking(true);
m_lwin->SetEditable(true);
m_lwin->SetWrapMargin(40);
llist->LineBreak();
llist->Insert(_T("Hello "));
- wxBitmap *icon =
-#if wxICON_IS_BITMAP
- new wxIcon(Micon_xpm)
-#else
- new wxBitmap (wxIcon(Micon_xpm))
-#endif
-
- ;
+ wxBitmap *icon = new wxBitmap (wxIcon(Micon_xpm));
llist->Insert(new wxLayoutObjectIcon(icon));
llist->SetFontWeight(wxBOLD);
#else
wxGetApp().SetPrintMode(wxPRINT_POSTSCRIPT);
#endif
- wxPageSetupData data;
+ wxPageSetupDialogData data;
#if defined(__WXMSW__) || defined(__WXMAC__)
wxPageSetupDialog pageSetupDialog(this, & data);
#endif
pageSetupDialog.ShowModal();
- data = pageSetupDialog.GetPageSetupData();
+ data = pageSetupDialog.GetPageSetupDialogData();
}
void MyFrame::OnPrintSetupPS(wxCommandEvent& WXUNUSED(event))