diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2014-02-25 12:44:37 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2014-02-25 12:44:37 +0100 |
commit | ee120240f7021ce8f06c09fe2c2b26593c7de67e (patch) | |
tree | 0a2147e0bd6a976e1ab2da814d44ec63d8ddc949 /svtools | |
parent | d618ea6b86711470b7f5ace94b95f15a4ba87325 (diff) |
BrowseBox::bHideCursor misuses sal_Bool for TriState
(TRISTATE_INDET == "smart" is probably obvious enough to not warrant an extra
enum.)
Change-Id: I5fde5294c83c9f805d9df645089665b9dbcfec96
Diffstat (limited to 'svtools')
-rw-r--r-- | svtools/source/brwbox/brwbox1.cxx | 8 | ||||
-rw-r--r-- | svtools/source/brwbox/brwbox2.cxx | 4 |
2 files changed, 6 insertions, 6 deletions
diff --git a/svtools/source/brwbox/brwbox1.cxx b/svtools/source/brwbox/brwbox1.cxx index be9ad5d96473..55a0f77493b9 100644 --- a/svtools/source/brwbox/brwbox1.cxx +++ b/svtools/source/brwbox/brwbox1.cxx @@ -96,7 +96,7 @@ void BrowseBox::ConstructImpl( BrowserMode nMode ) bHit = sal_False; mbInteractiveRowHeight = sal_False; bHideSelect = sal_False; - bHideCursor = NO_CURSOR_HIDE; + bHideCursor = TRISTATE_FALSE; nRowCount = 0; m_bFocusOnlyCursor = sal_True; m_aCursorColor = COL_TRANSPARENT; @@ -2291,15 +2291,15 @@ void BrowseBox::SetMode( BrowserMode nMode ) bHideSelect = ((nMode & BROWSER_HIDESELECT) == BROWSER_HIDESELECT); // default: do not hide the cursor at all (untaken scrolling and such) - bHideCursor = NO_CURSOR_HIDE; + bHideCursor = TRISTATE_FALSE; if ( BROWSER_SMART_HIDECURSOR == ( nMode & BROWSER_SMART_HIDECURSOR ) ) { // smart cursor hide overrules hard cursor hide - bHideCursor = SMART_CURSOR_HIDE; + bHideCursor = TRISTATE_INDET; } else if ( BROWSER_HIDECURSOR == ( nMode & BROWSER_HIDECURSOR ) ) { - bHideCursor = HARD_CURSOR_HIDE; + bHideCursor = TRISTATE_TRUE; } m_bFocusOnlyCursor = ((nMode & BROWSER_CURSOR_WO_FOCUS) == 0); diff --git a/svtools/source/brwbox/brwbox2.cxx b/svtools/source/brwbox/brwbox2.cxx index fb3918610cf8..7bc82fc8578f 100644 --- a/svtools/source/brwbox/brwbox2.cxx +++ b/svtools/source/brwbox/brwbox2.cxx @@ -383,12 +383,12 @@ void BrowseBox::ToggleSelection( sal_Bool bForce ) void BrowseBox::DrawCursor() { bool bReallyHide = false; - if ( SMART_CURSOR_HIDE == bHideCursor ) + if ( bHideCursor == TRISTATE_INDET ) { if ( !GetSelectRowCount() && !GetSelectColumnCount() ) bReallyHide = true; } - else if ( HARD_CURSOR_HIDE == bHideCursor ) + else if ( bHideCursor == TRISTATE_TRUE ) { bReallyHide = true; } |