summaryrefslogtreecommitdiff
path: root/svtools
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-02-25 12:44:37 +0100
committerStephan Bergmann <sbergman@redhat.com>2014-02-25 12:44:37 +0100
commitee120240f7021ce8f06c09fe2c2b26593c7de67e (patch)
tree0a2147e0bd6a976e1ab2da814d44ec63d8ddc949 /svtools
parentd618ea6b86711470b7f5ace94b95f15a4ba87325 (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.cxx8
-rw-r--r--svtools/source/brwbox/brwbox2.cxx4
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;
}