]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/scrolbar.cpp
made wxFFile a bit more safe: don't crash when Tell() and Length() are called on...
[wxWidgets.git] / src / mac / scrolbar.cpp
index 5ddda761a063cf7966d281704f4068a9162971e3..3b08c25ecccd30e61c82e8e4cacf4cf92d2b7982 100644 (file)
@@ -49,7 +49,7 @@ bool wxScrollBar::Create(wxWindow *parent, wxWindowID id,
     MacPreControlCreate( parent , id ,  wxEmptyString , pos , size ,style, validator , name , &bounds , title ) ;
 
     m_macControl = ::NewControl(MAC_WXHWND(parent->MacGetRootWindow()) ,
     MacPreControlCreate( parent , id ,  wxEmptyString , pos , size ,style, validator , name , &bounds , title ) ;
 
     m_macControl = ::NewControl(MAC_WXHWND(parent->MacGetRootWindow()) ,
-                                &bounds , title , true , 0 , 0 , 100, 
+                                &bounds , title , false , 0 , 0 , 100, 
                                 kControlScrollBarLiveProc , (long) this) ;
 
     wxASSERT_MSG( (ControlHandle) m_macControl != NULL , wxT("No valid mac control") ) ;
                                 kControlScrollBarLiveProc , (long) this) ;
 
     wxASSERT_MSG( (ControlHandle) m_macControl != NULL , wxT("No valid mac control") ) ;
@@ -116,7 +116,7 @@ void wxScrollBar::MacHandleControlClick( WXWidget control , wxInt16 controlpart
     int maxPos = GetControl32BitMaximum( (ControlHandle) m_macControl) ;
     
     wxEventType scrollEvent = wxEVT_NULL;
     int maxPos = GetControl32BitMaximum( (ControlHandle) m_macControl) ;
     
     wxEventType scrollEvent = wxEVT_NULL;
-    int nScrollInc;
+    int nScrollInc = 0;
     
     // all events have already been reported during mouse down, except for THUMBRELEASE
     if ( !mouseStillDown && controlpart !=kControlIndicatorPart )
     
     // all events have already been reported during mouse down, except for THUMBRELEASE
     if ( !mouseStillDown && controlpart !=kControlIndicatorPart )