]> git.saurik.com Git - wxWidgets.git/commitdiff
Attempts to reduce errors in compile farm for
authorJulian Smart <julian@anthemion.co.uk>
Sat, 24 Aug 2002 10:01:47 +0000 (10:01 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Sat, 24 Aug 2002 10:01:47 +0000 (10:01 +0000)
unusual combinations of platform/app

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16729 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

distrib/msw/tmake/filelist.txt
samples/mobile/wxedit/wxedit.cpp
utils/dialoged/src/reseditr.cpp
utils/dialoged/src/winprop.cpp

index d98e4575fc3f6920a3830636c2dd5047a2bc7441..ee423e0a52638fdd3b6195a740beb8ded4459f60 100644 (file)
@@ -1199,7 +1199,6 @@ timer.h   MotifH
 toolbar.h      MotifH
 window.h       MotifH
 
-accel.h        X11H
 app.h  X11H
 bitmap.h       X11H
 brush.h        X11H
@@ -1220,7 +1219,6 @@ gdiobj.h  X11H
 glcanvas.h     X11H
 icon.h X11H
 joystick.h     X11H
-mdi.h  X11H
 minifram.h     X11H
 palette.h      X11H
 pen.h  X11H
@@ -1228,9 +1226,7 @@ print.h   X11H
 private.h      X11H
 region.h       X11H
 reparent.h     X11H
-settings.h     X11H
 textctrl.h     X11H
-toolbar.h      X11H
 toplevel.h     X11H
 window.h       X11H
 
index d9e0c53c4e9a142304d8b471d1f907024334d502..fe983016ef8108a750ad172ecc6b80d7aafd3f03 100644 (file)
@@ -325,7 +325,15 @@ void MyFrame::OnUpdateUI( wxUpdateUIEvent &event )
             event.Enable( FALSE );
             break;
         case ID_DELETE:
+#ifdef __WXUNIVERSAL__
             event.Enable( m_text->HasSelection() );
+#else
+            {
+              long selFrom, selTo;
+              m_text->GetSelection(& selFrom, & selTo);
+              event.Enable( selFrom != selTo );
+            }
+#endif            
             break;
         default:
             break;
index dde7f0413738a4d6ae6f35cde8af357ecd08d122..2bf9a8d4873b75e2dd4ec3782d705959c422025d 100644 (file)
@@ -58,7 +58,7 @@
 
 wxResourceManager *wxResourceManager::sm_currentResourceManager = NULL;
 
-#if defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMAC__)
+#if !defined(__WXMSW__)
 #include "bitmaps/load.xpm"
 #include "bitmaps/save.xpm"
 #include "bitmaps/new.xpm"
@@ -150,11 +150,9 @@ bool wxResourceManager::Initialize()
     windowsDir += "\\dialoged.ini" ;
     
     m_optionsResourceFilename = windowsDir;
-#elif defined(__WXGTK__) || defined(__WXMOTIF__) || (defined(__WXMAC__) && defined(__DARWIN__))
+#else
     wxGetHomeDir( &m_optionsResourceFilename );
     m_optionsResourceFilename += "/.dialogedrc";
-#else
-#error "Unsupported platform."
 #endif
     
     LoadOptions();
@@ -174,8 +172,7 @@ bool wxResourceManager::Initialize()
     {
 #ifdef __WXMSW__
         m_bitmapImage = new wxBitmap("WXWINBMP", wxBITMAP_TYPE_BMP_RESOURCE);
-#endif
-#if defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMAC__)
+#else
         m_bitmapImage = new wxBitmap( wxwin_xpm );
 #endif
     }
@@ -768,8 +765,7 @@ wxToolBar *wxResourceManager::OnCreateToolBar(wxFrame *parent)
     wxBitmap ToolbarCopyHeightBitmap("COPYHEIGHTTOOL");
     wxBitmap ToolbarDistributeHorizBitmap("DISTHORIZTOOL");
     wxBitmap ToolbarDistributeVertBitmap("DISTVERTTOOL");
-#endif
-#if defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMAC__)
+#else
     wxBitmap ToolbarLoadBitmap( load_xpm );
     wxBitmap ToolbarSaveBitmap( save_xpm);
     wxBitmap ToolbarNewBitmap( new_xpm );
index 2e75a1fcbe3e58b24f47be2e797c084dbfa402e4..5e853be147df632ea9e17f9e5f055c9980a6a5ff 100644 (file)
@@ -1449,7 +1449,12 @@ wxProperty *wxRadioBoxPropertyInfo::GetProperty(wxString& name)
     wxRadioBox *radioBox = (wxRadioBox *)m_propertyWindow;
     if (name == "numberRowsOrCols")
     {
+        // FIXME: Set/GetNumberOfRowsOrCols only implemented on Motif, MSW and Mac
+#if defined(__WXMSW__) || defined(__WXMOTIF__) || defined(__WXMAC__)
         return new wxProperty("numberRowsOrCols", (long)radioBox->GetNumberOfRowsOrCols(), "integer");
+#else
+        return new wxProperty("numberRowsOrCols", (long)1, "integer");
+#endif
     }
     if (name == "orientation")
     {
@@ -1480,10 +1485,13 @@ bool wxRadioBoxPropertyInfo::SetProperty(wxString& name, wxProperty *property)
     wxRadioBox *radioBox = (wxRadioBox *)m_propertyWindow;
     if (name == "numberRowsOrCols")
     {
+        // FIXME: Set/GetNumberOfRowsOrCols only implemented on Motif, MSW and Mac
+#if defined(__WXMSW__) || defined(__WXMOTIF__) || defined(__WXMAC__)
         wxResourceManager::GetCurrentResourceManager()->DeselectItemIfNecessary(radioBox);
         
         radioBox->SetNumberOfRowsOrCols((int)property->GetValue().IntegerValue());
         m_propertyWindow = wxResourceManager::GetCurrentResourceManager()->RecreateWindowFromResource(radioBox, this);
+#endif
         return TRUE;
     }
     else if (name == "orientation")
@@ -1587,7 +1595,12 @@ bool wxRadioBoxPropertyInfo::InstantiateResource(wxItemResource *resource)
         resource->SetStringValues(slist);
         }
     */
+    // FIXME: Set/GetNumberOfRowsOrCols only implemented on Motif, MSW and Mac
+#if defined(__WXMSW__) || defined(__WXMOTIF__) || defined(__WXMAC__)
     resource->SetValue1(rbox->GetNumberOfRowsOrCols());
+#else
+    resource->SetValue1(1);
+#endif
     return wxItemPropertyInfo::InstantiateResource(resource);
 }