]> git.saurik.com Git - wxWidgets.git/blobdiff - src/osx/cocoa/datetimectrl.mm
Add wxTimer::StartOnce().
[wxWidgets.git] / src / osx / cocoa / datetimectrl.mm
index 1b0870c1888f66acccca5da0488dc3822a200093..263a8aa6e8cf78231c73a242079e6f061aac210b 100644 (file)
@@ -78,7 +78,12 @@ public:
 
     virtual void SetDateTime(const wxDateTime& dt)
     {
 
     virtual void SetDateTime(const wxDateTime& dt)
     {
-        [View() setDateValue: NSDateFromWX(dt)];
+        wxDateTime dtFrom, dtTo;
+        
+        if ( GetDateRange(&dtFrom,&dtTo) == false ||
+            ( (!dtFrom.IsValid() || dtFrom <= dt) &&
+             (!dtTo.IsValid() || dt <= dtTo ) ) )
+            [View() setDateValue: NSDateFromWX(dt)];
     }
 
     virtual wxDateTime GetDateTime() const
     }
 
     virtual wxDateTime GetDateTime() const