Lines Matching refs:SvxIconChoiceCtrlEntry

45 class SvxIconChoiceCtrlEntry;
126 void Removed_Impl( SvxIconChoiceCtrlEntry* pEntry );
141 void Insert( SvxIconChoiceCtrlEntry* pEntry, sal_uLong nPos );
142 SvxIconChoiceCtrlEntry* Remove( sal_uLong nPos );
143 void Remove( SvxIconChoiceCtrlEntry* pEntry );
191 SvxIconChoiceCtrlEntry* pCurHighlightFrame;
193 SvxIconChoiceCtrlEntry* pHead; // Eintrag oben links
194 SvxIconChoiceCtrlEntry* pCursor;
195 SvxIconChoiceCtrlEntry* pPrevDropTarget;
196 SvxIconChoiceCtrlEntry* pHdlEntry;
197 SvxIconChoiceCtrlEntry* pDDRefEntry;
202 SvxIconChoiceCtrlEntry* pAnchor; // fuer Selektion
207 SvxIconChoiceCtrlEntry* pCurEditedEntry;
241 SvxIconChoiceCtrlEntry* FindNewCursor();
242 void ToggleSelection( SvxIconChoiceCtrlEntry* );
243 void DeselectAllBut( SvxIconChoiceCtrlEntry*, sal_Bool bPaintSync=sal_False );
244 void Center( SvxIconChoiceCtrlEntry* pEntry ) const;
248 void CallSelectHandler( SvxIconChoiceCtrlEntry* );
250 SvxIconChoiceCtrlEntry* pEntry1,
251 SvxIconChoiceCtrlEntry* pEntry2,
256 SvxIconChoiceCtrlEntry* pStart,
257 SvxIconChoiceCtrlEntry* pEnd,
262 SvxIconChoiceCtrlEntry* pEntry1,
263 SvxIconChoiceCtrlEntry* pEntry2 );
267 Rectangle CalcMaxTextRect( const SvxIconChoiceCtrlEntry* pEntry ) const;
270 void AdjustAtGrid( const SvPtrarr& rRow, SvxIconChoiceCtrlEntry* pStart=0 );
282 void EntrySelected( SvxIconChoiceCtrlEntry* pEntry, sal_Bool bSelect,
318 void InsertEntry( SvxIconChoiceCtrlEntry*, sal_uLong nPos, const Point* pPos=0 );
320 void RemoveEntry( SvxIconChoiceCtrlEntry* pEntry );
324 SvxIconChoiceCtrlEntry*,
335 SvxIconChoiceCtrlEntry* pOldCursor,
336 SvxIconChoiceCtrlEntry* pNewCursor,
346 void PaintEntry( SvxIconChoiceCtrlEntry* pEntry, sal_Bool bIsBackgroundPainted=sal_False );
348 SvxIconChoiceCtrlEntry*,
352 void PaintEntryVirtOutDev( SvxIconChoiceCtrlEntry* );
355 SvxIconChoiceCtrlEntry* pEntry,
361 void InvalidateEntry( SvxIconChoiceCtrlEntry* );
362 IcnViewFieldType GetItem( SvxIconChoiceCtrlEntry*, const Point& rAbsPos );
366 SvxIconChoiceCtrlEntry* GetCurEntry() const { return pCursor; } in GetCurEntry()
368 SvxIconChoiceCtrlEntry*,
373 SvxIconChoiceCtrlEntry* GetEntry( const Point& rDocPos, sal_Bool bHit = sal_False );
374 SvxIconChoiceCtrlEntry* GetNextEntry( const Point& rDocPos, SvxIconChoiceCtrlEntry* pCurEntry );
375 SvxIconChoiceCtrlEntry* GetPrevEntry( const Point& rDocPos, SvxIconChoiceCtrlEntry* pCurEntry );
377 Point GetEntryPos( SvxIconChoiceCtrlEntry* );
378 void MakeEntryVisible( SvxIconChoiceCtrlEntry* pEntry, sal_Bool bBound = sal_True );
382 Rectangle CalcFocusRect( SvxIconChoiceCtrlEntry* );
383 Rectangle CalcBmpRect( SvxIconChoiceCtrlEntry*, const Point* pPos = 0 );
385 SvxIconChoiceCtrlEntry*,
390 long CalcBoundingWidth( SvxIconChoiceCtrlEntry* ) const;
391 long CalcBoundingHeight( SvxIconChoiceCtrlEntry* ) const;
392 Size CalcBoundingSize( SvxIconChoiceCtrlEntry* ) const;
393 void FindBoundingRect( SvxIconChoiceCtrlEntry* pEntry );
395 SvxIconChoiceCtrlEntry* pEntry,
402 const Rectangle& GetEntryBoundRect( SvxIconChoiceCtrlEntry* );
403 void InvalidateBoundingRect( SvxIconChoiceCtrlEntry* );
419 SvxIconChoiceCtrlEntry* pEntry,
429 void ShowTargetEmphasis( SvxIconChoiceCtrlEntry* pEntry, sal_Bool bShow );
432 void ToTop( SvxIconChoiceCtrlEntry* );
442 const Size& GetItemSize( SvxIconChoiceCtrlEntry*, IcnViewFieldType ) const;
445 void ShowDDIcon( SvxIconChoiceCtrlEntry* pRefEntry, const Point& rPos );
447 SvxIconChoiceCtrlEntry* pRefEntry,
466 sal_Bool IsTextHit( SvxIconChoiceCtrlEntry* pEntry, const Point& rDocPos );
472 void AdjustEntryAtGrid( SvxIconChoiceCtrlEntry* pStart = 0 );
473 void SetEntryTextMode( SvxIconChoiceCtrlTextMode, SvxIconChoiceCtrlEntry* pEntry = 0 );
474 SvxIconChoiceCtrlTextMode GetTextMode( const SvxIconChoiceCtrlEntry* pEntry = 0 ) const;
475 void ShowEntryFocusRect( const SvxIconChoiceCtrlEntry* pEntry );
479 void EditEntry( SvxIconChoiceCtrlEntry* pEntry );
481 void LockEntryPos( SvxIconChoiceCtrlEntry* pEntry, sal_Bool bLock );
483SvxIconChoiceCtrlEntry* GetEntry( sal_uLong nPos ) const { return (SvxIconChoiceCtrlEntry*)aEntrie… in GetEntry()
484 SvxIconChoiceCtrlEntry* GetFirstSelectedEntry( sal_uLong& ) const;
485 SvxIconChoiceCtrlEntry* GetNextSelectedEntry( sal_uLong& ) const;
486 SvxIconChoiceCtrlEntry* GetHdlEntry() const { return pHdlEntry; } in GetHdlEntry()
487 void SetHdlEntry( SvxIconChoiceCtrlEntry* pEntry ) { pHdlEntry = pEntry; } in SetHdlEntry()
489 SvxIconChoiceCtrlTextMode GetEntryTextModeSmart( const SvxIconChoiceCtrlEntry* pEntry ) const;
498 sal_uLong GetEntryListPos( SvxIconChoiceCtrlEntry* ) const;
499 void SetEntryListPos( SvxIconChoiceCtrlEntry* pEntry, sal_uLong nNewPos );
501 void SetEntryFlags( SvxIconChoiceCtrlEntry* pEntry, sal_uInt16 nFlags );
502 SvxIconChoiceCtrlEntry* GoLeftRight( SvxIconChoiceCtrlEntry*, sal_Bool bRight );
503 SvxIconChoiceCtrlEntry* GoUpDown( SvxIconChoiceCtrlEntry*, sal_Bool bDown );
508 SvxIconChoiceCtrlEntry* GetPredecessorHead() const { return pHead; } in GetPredecessorHead()
509 void SetEntryPredecessor(SvxIconChoiceCtrlEntry* pEntry,SvxIconChoiceCtrlEntry* pPredecessor);
510 …sal_Bool GetEntryPredecessor(SvxIconChoiceCtrlEntry* pEntry,SvxIconChoiceCtrlEntry** ppPredecess…
512 SvxIconChoiceCtrlEntry* FindEntryPredecessor( SvxIconChoiceCtrlEntry* pEntry, const Point& );
525 …void SetEntryHighlightFrame( SvxIconChoiceCtrlEntry* pEntry,sal_Bool bKeepHighlightFlags=sal_Fal…
552 SvxIconChoiceCtrlEntry* pCurEntry;
558SvxIconChoiceCtrlEntry* SearchCol(sal_uInt16 nCol,sal_uInt16 nTop,sal_uInt16 nBottom,sal_uInt16 nP…
561SvxIconChoiceCtrlEntry* SearchRow(sal_uInt16 nRow,sal_uInt16 nRight,sal_uInt16 nLeft,sal_uInt16 nP…
570 SvxIconChoiceCtrlEntry* GoLeftRight( SvxIconChoiceCtrlEntry*, sal_Bool bRight );
571 SvxIconChoiceCtrlEntry* GoUpDown( SvxIconChoiceCtrlEntry*, sal_Bool bDown );
572 SvxIconChoiceCtrlEntry* GoPageUpDown( SvxIconChoiceCtrlEntry*, sal_Bool bDown );
578 void CreateGridAjustData( SvPtrarr& pLists, SvxIconChoiceCtrlEntry* pRow=0);
612 void OccupyGrids( const SvxIconChoiceCtrlEntry*, sal_Bool bOccupy = sal_True );