From 3ebf240158593ca3f0db5662b6ae03354cdc0e38 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Wed, 28 Oct 1998 21:47:16 +0000 Subject: [PATCH] (very) small changes for Windows compilation git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@933 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- user/wxLayout/wxLayout.cpp | 5 ++++- user/wxLayout/wxllist.cpp | 2 +- user/wxLayout/wxlwindow.cpp | 8 ++++++++ 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/user/wxLayout/wxLayout.cpp b/user/wxLayout/wxLayout.cpp index e78047ebd5..b41f12f9cb 100644 --- a/user/wxLayout/wxLayout.cpp +++ b/user/wxLayout/wxLayout.cpp @@ -90,7 +90,10 @@ MyFrame::MyFrame(void) : wxMenuBar *menu_bar = new wxMenuBar(); menu_bar->Append(file_menu, "File" ); + +#ifndef __WXMSW__ menu_bar->Show( TRUE ); +#endif // MSW SetMenuBar( menu_bar ); @@ -112,7 +115,7 @@ MyFrame::AddSampleText(wxLayoutList &llist) llist.Insert("The quick brown fox jumps over the lazy dog."); llist.LineBreak(); llist.Insert("Hello "); - llist.Insert(new wxLayoutObjectIcon(new wxIcon(Micon_xpm,-1,-1))); + llist.Insert(new wxLayoutObjectIcon(new wxICON(Micon_xpm))); llist.LineBreak(); llist.SetFontWeight(wxBOLD); llist.Insert("World! "); diff --git a/user/wxLayout/wxllist.cpp b/user/wxLayout/wxllist.cpp index b26995e0b9..abba142b08 100644 --- a/user/wxLayout/wxllist.cpp +++ b/user/wxLayout/wxllist.cpp @@ -1144,7 +1144,7 @@ void wxLayoutPrintout::GetPageInfo(int *minPage, int *maxPage, int *selPageFrom, { // ugly hack to get number of pages #ifdef __WXMSW__ - wxPrinterDC psdc(WXLLIST_TEMPFILE,false); + wxPrinterDC psdc("", "", WXLLIST_TEMPFILE,false); #else wxPostScriptDC psdc(WXLLIST_TEMPFILE,false); #endif diff --git a/user/wxLayout/wxlwindow.cpp b/user/wxLayout/wxlwindow.cpp index f7f158e334..828ac67a71 100644 --- a/user/wxLayout/wxlwindow.cpp +++ b/user/wxLayout/wxlwindow.cpp @@ -19,6 +19,14 @@ # endif // USE_PCH # include "gui/wxlwindow.h" #else +# ifdef __WXMSW__ +# include + +# undef FindWindow +# undef GetCharWidth +# undef StartDoc +# endif + # include "wxlwindow.h" # define TRACEMESSAGE(x) #endif -- 2.45.2