Lines Matching refs:SvLBoxEntry

35 class SvLBoxEntry;
104 SvLBoxEntry* pCurParent;
105 SvLBoxEntry* pCursor;
106 SvLBoxEntry* pNextCursor; // wird in MovingEntry gesetzt und ist
108 SvLBoxEntry* pDDRefEntry;
117 void CheckSizes( SvLBoxEntry* pEntry,
138 SvLBoxEntry* GetNewCursor();
139 void ToggleSelection( SvLBoxEntry* );
140 void DeselectAllBut( SvLBoxEntry* );
141 void Center( SvLBoxEntry* pEntry, SvIcnVwDataEntry* ) const;
148 Rectangle CalcMaxTextRect( const SvLBoxEntry* pEntry,
152 void AdjustAtGrid( const SvPtrarr& rRow, SvLBoxEntry* pStart=0 );
156 SvIconViewTextMode GetEntryTextModeSmart( const SvLBoxEntry* pEntry,
170 void SetModel( SvLBoxTreeList* pTree, SvLBoxEntry* pParent ) in SetModel()
172 void EntryInserted( SvLBoxEntry*);
173 void RemovingEntry( SvLBoxEntry* pEntry );
175 void MovingEntry( SvLBoxEntry* pEntry );
176 void EntryMoved( SvLBoxEntry* pEntry );
177 void TreeInserted( SvLBoxEntry* pEntry );
180 void EntryExpanded( SvLBoxEntry* pEntry );
181 void EntryCollapsed( SvLBoxEntry* pEntry );
182 void CollapsingEntry( SvLBoxEntry* pEntry );
183 void EntrySelected( SvLBoxEntry*, sal_Bool bSelect );
195 void PaintEntry( SvLBoxEntry* pEntry,
197 void PaintEntry( SvLBoxEntry*, const Point&,
199 void SetEntryPosition( SvLBoxEntry* pEntry, const Point& rPos,
202 void InvalidateEntry( SvLBoxEntry* );
203 void ViewDataInitialized( SvLBoxEntry* pEntry );
204 SvLBoxItem* GetItem( SvLBoxEntry*, const Point& rAbsPos );
213 SvLBoxEntry* GetCurEntry() const { return pCursor; } in GetCurEntry()
214 void SetCursor( SvLBoxEntry* );
216 sal_Bool IsEntryInView( SvLBoxEntry* );
217 SvLBoxEntry* GetEntry( const Point& rDocPos );
218 SvLBoxEntry* GetNextEntry( const Point& rDocPos, SvLBoxEntry* pCurEntry );
219 SvLBoxEntry* GetPrevEntry( const Point& rDocPos, SvLBoxEntry* pCurEntry );
221 Point GetEntryPosition( SvLBoxEntry* );
222 void MakeVisible( SvLBoxEntry* pEntry );
230 Rectangle CalcFocusRect( SvLBoxEntry* );
232 Rectangle CalcBmpRect( SvLBoxEntry*, const Point* pPos = 0,
234 Rectangle CalcTextRect( SvLBoxEntry*, SvLBoxString* pItem = 0,
239 long CalcBoundingWidth( SvLBoxEntry*, const SvIcnVwDataEntry* pViewData = 0) const;
240 long CalcBoundingHeight( SvLBoxEntry*, const SvIcnVwDataEntry* pViewData= 0 ) const;
241 Size CalcBoundingSize( SvLBoxEntry*,
243 void FindBoundingRect( SvLBoxEntry* pEntry,
249 const Rectangle& GetBoundingRect( SvLBoxEntry*,
251 void InvalidateBoundingRect( SvLBoxEntry* );
258 SvLBoxEntry* pEntry, sal_uInt16 nPaintFlags, OutputDevice* pOut = 0 );
263 void ShowTargetEmphasis( SvLBoxEntry* pEntry, sal_Bool bShow );
264 SvLBoxEntry* GetDropTarget( const Point& rPosPixel );
265 sal_Bool NotifyMoving( SvLBoxEntry* pTarget, SvLBoxEntry* pEntry,
266 SvLBoxEntry*& rpNewParent, sal_uLong& rNewChildPos );
267 sal_Bool NotifyCopying( SvLBoxEntry* pTarget, SvLBoxEntry* pEntry,
268 SvLBoxEntry*& rpNewParent, sal_uLong& rNewChildPos );
272 void ToTop( SvLBoxEntry* );
274 void SetCurParent( SvLBoxEntry* pNewParent );
275 SvLBoxEntry* GetCurParent() const { return pCurParent; } in GetCurParent()
279 const Size& GetItemSize( SvIconView* pView, SvLBoxEntry*, SvLBoxItem*,
284 void ShowDDIcon( SvLBoxEntry* pRefEntry, const Point& rPos );
285 void HideShowDDIcon( SvLBoxEntry* pRefEntry, const Point& rPos );
287 SvLBoxEntry* mpViewData;
299 sal_Bool IsTextHit( SvLBoxEntry* pEntry, const Point& rDocPos );
301 void AdjustAtGrid( SvLBoxEntry* pStart = 0 );
302 void SetTextMode( SvIconViewTextMode, SvLBoxEntry* pEntry = 0 );
303 SvIconViewTextMode GetTextMode( const SvLBoxEntry* pEntry = 0,
305 void ShowFocusRect( const SvLBoxEntry* pEntry );
308 inline void SvImpIconView::MakeVisible( SvLBoxEntry* pEntry ) in MakeVisible()