diff options
author | Kohei Yoshida <kohei.yoshida@gmail.com> | 2012-11-29 17:58:01 -0500 |
---|---|---|
committer | Kohei Yoshida <kohei.yoshida@gmail.com> | 2012-11-29 19:13:18 -0500 |
commit | d99a7f66f42fb007ed625222812247a1f4650ffe (patch) | |
tree | fc2244a48524d8dab0f4a467f1f156fec594577a /svtools/source/contnr/treelistbox.cxx | |
parent | 74a16a90ff3befd7fc336cf203a9b797df9fc5b6 (diff) |
More on removing direct access to tree entry's view flags.
It turns out that this flag value was used only to check for expanded/
collapsed status, in which case, substituting it with one boolean should
suffice.
Change-Id: I2071ec83613d2206643db8681bebcfab7d1213a3
Diffstat (limited to 'svtools/source/contnr/treelistbox.cxx')
-rw-r--r-- | svtools/source/contnr/treelistbox.cxx | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/svtools/source/contnr/treelistbox.cxx b/svtools/source/contnr/treelistbox.cxx index c1d80f1f94a3..802ec45b928a 100644 --- a/svtools/source/contnr/treelistbox.cxx +++ b/svtools/source/contnr/treelistbox.cxx @@ -393,6 +393,7 @@ SvTreeListBox::SvTreeListBox(Window* pParent, WinBits nWinStyle) : DropTargetHelper(this), DragSourceHelper(this), mpImpl(new SvTreeListBoxImpl(*this)), + mbContextBmpExpanded(false), eSelMode(NO_SELECTION) { DBG_CTOR(SvTreeListBox,0); @@ -421,6 +422,7 @@ SvTreeListBox::SvTreeListBox(Window* pParent, const ResId& rResId) : DropTargetHelper(this), DragSourceHelper(this), mpImpl(new SvTreeListBoxImpl(*this)), + mbContextBmpExpanded(false), eSelMode(NO_SELECTION) { DBG_CTOR(SvTreeListBox,0); @@ -1499,7 +1501,7 @@ void SvTreeListBox::InitTreeView() nEntryHeightOffs = SV_ENTRYHEIGHTOFFS_PIXEL; pImp = new SvImpLBox( this, GetModel(), GetStyle() ); - aContextBmpMode = SVLISTENTRYFLAG_EXPANDED; + mbContextBmpExpanded = true; nContextBmpWidthMax = 0; SetFont( GetFont() ); SetSpaceBetweenEntries( 0 ); @@ -1744,8 +1746,8 @@ void SvTreeListBox::InitEntry(SvTreeListEntry* pEntry, pEntry->AddItem( pButton ); } - pContextBmp= new SvLBoxContextBmp( pEntry,0, aCollEntryBmp,aExpEntryBmp, - aContextBmpMode ); + pContextBmp= new SvLBoxContextBmp( + pEntry,0, aCollEntryBmp,aExpEntryBmp, mbContextBmpExpanded); pEntry->AddItem( pContextBmp ); pString = new SvLBoxString( pEntry, 0, aStr ); |