]> git.saurik.com Git - wxWidgets.git/commitdiff
Honor the SetUseHorizontalScrollBar setting.
authorRobin Dunn <robin@alldunn.com>
Sun, 25 Nov 2001 02:34:43 +0000 (02:34 +0000)
committerRobin Dunn <robin@alldunn.com>
Sun, 25 Nov 2001 02:34:43 +0000 (02:34 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12670 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

contrib/src/stc/ScintillaWX.cpp
src/stc/ScintillaWX.cpp

index 1effa1fe99d8ba60ffe677b52ad69f3cff1690ae..be6b36b4de86b72d7623bf87b978c87583805040 100644 (file)
@@ -214,11 +214,13 @@ bool ScintillaWX::ModifyScrollBars(int nMax, int nPage) {
         modified = true;
     }
 
-    sbMax    = wMain.GetID()->GetScrollRange(wxHORIZONTAL);
-    sbThumb  = wMain.GetID()->GetScrollThumb(wxHORIZONTAL);
-    if ((sbMax != H_SCROLL_MAX) || (sbThumb != H_SCROLL_STEP)) {
-        wMain.GetID()->SetScrollbar(wxHORIZONTAL, 0, H_SCROLL_STEP, H_SCROLL_MAX);
-        modified = true;
+    if (horizontalScrollBarVisible) {
+        sbMax    = wMain.GetID()->GetScrollRange(wxHORIZONTAL);
+        sbThumb  = wMain.GetID()->GetScrollThumb(wxHORIZONTAL);
+        if ((sbMax != H_SCROLL_MAX) || (sbThumb != H_SCROLL_STEP)) {
+            wMain.GetID()->SetScrollbar(wxHORIZONTAL, 0, H_SCROLL_STEP, H_SCROLL_MAX);
+            modified = true;
+        }
     }
     return modified;
 }
index 1effa1fe99d8ba60ffe677b52ad69f3cff1690ae..be6b36b4de86b72d7623bf87b978c87583805040 100644 (file)
@@ -214,11 +214,13 @@ bool ScintillaWX::ModifyScrollBars(int nMax, int nPage) {
         modified = true;
     }
 
-    sbMax    = wMain.GetID()->GetScrollRange(wxHORIZONTAL);
-    sbThumb  = wMain.GetID()->GetScrollThumb(wxHORIZONTAL);
-    if ((sbMax != H_SCROLL_MAX) || (sbThumb != H_SCROLL_STEP)) {
-        wMain.GetID()->SetScrollbar(wxHORIZONTAL, 0, H_SCROLL_STEP, H_SCROLL_MAX);
-        modified = true;
+    if (horizontalScrollBarVisible) {
+        sbMax    = wMain.GetID()->GetScrollRange(wxHORIZONTAL);
+        sbThumb  = wMain.GetID()->GetScrollThumb(wxHORIZONTAL);
+        if ((sbMax != H_SCROLL_MAX) || (sbThumb != H_SCROLL_STEP)) {
+            wMain.GetID()->SetScrollbar(wxHORIZONTAL, 0, H_SCROLL_STEP, H_SCROLL_MAX);
+            modified = true;
+        }
     }
     return modified;
 }