| 
    LibreOffice Module vcl (master) 1
    
   | 
 
#include <treeglue.hxx>
Public Member Functions | |
| LclHeaderTabListBox (vcl::Window *pParent, WinBits nWinStyle) | |
| void | SetEditingEntryHdl (const Link< SvTreeListEntry *, bool > &rLink) | 
| void | SetEditedEntryHdl (const Link< std::pair< SvTreeListEntry *, OUString >, bool > &rLink) | 
| virtual DragDropMode | NotifyStartDrag () override | 
| virtual bool | EditingEntry (SvTreeListEntry *pEntry) override | 
| virtual bool | EditedEntry (SvTreeListEntry *pEntry, const OUString &rNewText) override | 
  Public Member Functions inherited from SvHeaderTabListBox | |
| SvHeaderTabListBox (vcl::Window *pParent, WinBits nBits) | |
| virtual | ~SvHeaderTabListBox () override | 
| virtual void | dispose () override | 
| This is intended to be used to clear any locally held references to other Window-subclass objects.  More... | |
| virtual void | Paint (vcl::RenderContext &rRenderContext, const tools::Rectangle &) override | 
| void | InitHeaderBar (HeaderBar *pHeaderBar) | 
| HeaderBar * | GetHeaderBar () | 
| virtual SvTreeListEntry * | InsertEntryToColumn (const OUString &, SvTreeListEntry *pParent, sal_uInt32 nPos, sal_uInt16 nCol, void *pUserData=nullptr) override | 
| virtual sal_uInt32 | Insert (SvTreeListEntry *pEnt, SvTreeListEntry *pPar, sal_uInt32 nPos=TREELIST_APPEND) override | 
| virtual sal_uInt32 | Insert (SvTreeListEntry *pEntry, sal_uInt32 nRootPos=TREELIST_APPEND) override | 
| bool | IsCellCheckBox (sal_Int32 _nRow, sal_uInt16 _nColumn, TriState &_rState) const | 
| virtual sal_Int32 | GetRowCount () const override | 
| virtual sal_uInt16 | GetColumnCount () const override | 
| virtual sal_Int32 | GetCurrRow () const override | 
| virtual sal_uInt16 | GetCurrColumn () const override | 
| virtual OUString | GetRowDescription (sal_Int32 _nRow) const override | 
| virtual OUString | GetColumnDescription (sal_uInt16 _nColumn) const override | 
| virtual bool | HasRowHeader () const override | 
| virtual bool | GoToCell (sal_Int32 _nRow, sal_uInt16 _nColumn) override | 
| virtual void | SetNoSelection () override | 
| virtual void | SelectAll () override | 
| virtual void | SelectRow (sal_Int32 _nRow, bool _bSelect=true, bool bExpand=true) override | 
| virtual void | SelectColumn (sal_uInt16 _nColumn, bool _bSelect=true) override | 
| virtual sal_Int32 | GetSelectedRowCount () const override | 
| virtual sal_Int32 | GetSelectedColumnCount () const override | 
| virtual bool | IsRowSelected (sal_Int32 _nRow) const override | 
| virtual bool | IsColumnSelected (sal_Int32 _nColumn) const override | 
| virtual void | GetAllSelectedRows (css::uno::Sequence< sal_Int32 > &_rRows) const override | 
| virtual void | GetAllSelectedColumns (css::uno::Sequence< sal_Int32 > &_rColumns) const override | 
| virtual bool | IsCellVisible (sal_Int32 _nRow, sal_uInt16 _nColumn) const override | 
| virtual OUString | GetAccessibleCellText (sal_Int32 _nRow, sal_uInt16 _nColumnPos) const override | 
| virtual tools::Rectangle | calcHeaderRect (bool _bIsColumnBar, bool _bOnScreen=true) override | 
| virtual tools::Rectangle | calcTableRect (bool _bOnScreen=true) override | 
| virtual tools::Rectangle | GetFieldRectPixel (sal_Int32 _nRow, sal_uInt16 _nColumn, bool _bIsHeader, bool _bOnScreen) override | 
| virtual css::uno::Reference< css::accessibility::XAccessible > | CreateAccessibleCell (sal_Int32 _nRow, sal_uInt16 _nColumn) override | 
| virtual css::uno::Reference< css::accessibility::XAccessible > | CreateAccessibleRowHeader (sal_Int32 _nRow) override | 
| virtual css::uno::Reference< css::accessibility::XAccessible > | CreateAccessibleColumnHeader (sal_uInt16 _nColumnPos) override | 
| virtual sal_Int32 | GetAccessibleControlCount () const override | 
| virtual css::uno::Reference< css::accessibility::XAccessible > | CreateAccessibleControl (sal_Int32 _nIndex) override | 
| virtual bool | ConvertPointToControlIndex (sal_Int32 &_rnIndex, const Point &_rPoint) override | 
| virtual bool | ConvertPointToCellAddress (sal_Int32 &_rnRow, sal_uInt16 &_rnColPos, const Point &_rPoint) override | 
| virtual bool | ConvertPointToRowHeader (sal_Int32 &_rnRow, const Point &_rPoint) override | 
| virtual bool | ConvertPointToColumnHeader (sal_uInt16 &_rnColPos, const Point &_rPoint) override | 
| virtual OUString | GetAccessibleObjectName (AccessibleBrowseBoxObjType _eType, sal_Int32 _nPos=-1) const override | 
| virtual OUString | GetAccessibleObjectDescription (AccessibleBrowseBoxObjType _eType, sal_Int32 _nPos=-1) const override | 
| virtual vcl::Window * | GetWindowInstance () override | 
| virtual void | FillAccessibleStateSet (sal_Int64 &_rStateSet, AccessibleBrowseBoxObjType _eType) const override | 
| virtual void | FillAccessibleStateSetForCell (sal_Int64 &_rStateSet, sal_Int32 _nRow, sal_uInt16 _nColumn) const override | 
| virtual void | GrabTableFocus () override | 
| virtual bool | GetGlyphBoundRects (const Point &rOrigin, const OUString &rStr, int nIndex, int nLen, std::vector< tools::Rectangle > &rVector) override | 
| virtual tools::Rectangle | GetWindowExtentsAbsolute () const override | 
| virtual tools::Rectangle | GetWindowExtentsRelative (const vcl::Window &rRelativeWindow) const override | 
| virtual void | GrabFocus () override | 
| virtual css::uno::Reference< css::accessibility::XAccessible > | GetAccessible () override | 
| virtual css::uno::Reference< css::accessibility::XAccessible > | CreateAccessible () override | 
| Creates and returns the accessible object of the whole BrowseBox.  More... | |
| virtual vcl::Window * | GetAccessibleParentWindow () const override | 
| virtual tools::Rectangle | GetFieldCharacterBounds (sal_Int32 _nRow, sal_Int32 _nColumnPos, sal_Int32 nIndex) override | 
| virtual sal_Int32 | GetFieldIndexAtPoint (sal_Int32 _nRow, sal_Int32 _nColumnPos, const Point &_rPoint) override | 
| virtual void | DumpAsPropertyTree (tools::JsonWriter &rJsonWriter) override | 
| Dumps itself and potentially its children to a property tree, to be written easily to JSON.  More... | |
  Public Member Functions inherited from SvTabListBox | |
| SvTabListBox (vcl::Window *pParent, WinBits) | |
| virtual | ~SvTabListBox () override | 
| virtual void | dispose () override | 
| This is intended to be used to clear any locally held references to other Window-subclass objects.  More... | |
| void | SetTabs (sal_uInt16 nTabs, tools::Long const pTabPositions[], MapUnit=MapUnit::MapAppFont) | 
| tools::Long | GetLogicTab (sal_uInt16 nTab) | 
| virtual SvTreeListEntry * | InsertEntry (const OUString &rText, SvTreeListEntry *pParent=nullptr, bool bChildrenOnDemand=false, sal_uInt32 nPos=TREELIST_APPEND, void *pUserData=nullptr) override | 
| virtual SvTreeListEntry * | InsertEntryToColumn (const OUString &, SvTreeListEntry *pParent, sal_uInt32 nPos, sal_uInt16 nCol, void *pUserData=nullptr) | 
| virtual OUString | GetEntryText (SvTreeListEntry *pEntry) const override | 
| OUString | GetEntryText (sal_uInt32 nPos, sal_uInt16 nCol=0xffff) const | 
| OUString | GetCellText (sal_uInt32 nPos, sal_uInt16 nCol) const | 
| sal_uInt32 | GetEntryPos (const SvTreeListEntry *pEntry) const | 
| void | SetTabJustify (sal_uInt16 nTab, SvTabJustify) | 
| void | SetTabEditable (sal_uInt16 nTab, bool bEditable) | 
| virtual void | DumpAsPropertyTree (tools::JsonWriter &rJsonWriter) override | 
| Dumps itself and potentially its children to a property tree, to be written easily to JSON.  More... | |
| SvLBoxTab * | GetTab (SvTreeListEntry const *, SvLBoxItem const *) const | 
| void | SetEntryText (SvTreeListEntry *, const OUString &) | 
  Public Member Functions inherited from SvTreeListBox | |
| SvTreeListBox (vcl::Window *pParent, WinBits nWinStyle=0) | |
| virtual | ~SvTreeListBox () override | 
| virtual void | dispose () override | 
| This is intended to be used to clear any locally held references to other Window-subclass objects.  More... | |
| SvTreeList * | GetModel () const | 
| sal_uInt32 | GetEntryCount () const | 
| SvTreeListEntry * | First () const | 
| SvTreeListEntry * | Next (SvTreeListEntry *pEntry) const | 
| SvTreeListEntry * | Prev (SvTreeListEntry *pEntry) const | 
| SvTreeListEntry * | Last () const | 
| SvTreeListEntry * | FirstChild (SvTreeListEntry *pParent) const | 
| bool | CopySelection (SvTreeListBox *pSource, SvTreeListEntry *pTarget) | 
| bool | MoveSelectionCopyFallbackPossible (SvTreeListBox *pSource, SvTreeListEntry *pTarget, bool bAllowCopyFallback) | 
| void | RemoveSelection () | 
| void | RemoveEntry (SvTreeListEntry const *pEntry) | 
| Removes the entry along with all of its descendants.  More... | |
| DragDropMode | GetDragDropMode () const | 
| SelectionMode | GetSelectionMode () const | 
| SvTreeListEntry * | GetEntry (SvTreeListEntry *pParent, sal_uInt32 nPos) const | 
| SvTreeListEntry * | GetEntry (sal_uInt32 nRootPos) const | 
| SvTreeListEntry * | GetEntryFromPath (const ::std::deque< sal_Int32 > &_rPath) const | 
| void | FillEntryPath (SvTreeListEntry *pEntry, ::std::deque< sal_Int32 > &_rPath) const | 
| SvTreeListEntry * | GetParent (SvTreeListEntry *pEntry) const | 
| sal_uInt32 | GetChildCount (SvTreeListEntry const *pParent) const | 
| sal_uInt32 | GetLevelChildCount (SvTreeListEntry *pParent) const | 
| SvViewDataEntry * | GetViewDataEntry (SvTreeListEntry const *pEntry) const | 
| SvViewDataItem * | GetViewDataItem (SvTreeListEntry const *, SvLBoxItem const *) | 
| const SvViewDataItem * | GetViewDataItem (const SvTreeListEntry *, const SvLBoxItem *) const | 
| OUString | GetEntryTooltip (SvTreeListEntry *pEntry) const | 
| VclPtr< Edit > | GetEditWidget () const | 
| bool | IsInplaceEditingEnabled () const | 
| bool | IsEditingActive () const | 
| void | EndEditing (bool bCancel=false) | 
| void | Clear () | 
| bool | TextCenterAndClipEnabled () const | 
| void | SetSelectHdl (const Link< SvTreeListBox *, void > &rNewHdl) | 
| void | SetDeselectHdl (const Link< SvTreeListBox *, void > &rNewHdl) | 
| void | SetDoubleClickHdl (const Link< SvTreeListBox *, bool > &rNewHdl) | 
| void | SetExpandingHdl (const Link< SvTreeListBox *, bool > &rNewHdl) | 
| void | SetExpandedHdl (const Link< SvTreeListBox *, void > &rNewHdl) | 
| void | SetPopupMenuHdl (const Link< const CommandEvent &, bool > &rLink) | 
| void | SetTooltipHdl (const Link< SvTreeListEntry *, OUString > &rLink) | 
| void | SetCustomRenderHdl (const Link< svtree_render_args, void > &rLink) | 
| void | SetCustomMeasureHdl (const Link< svtree_measure_args, Size > &rLink) | 
| void | ExpandedHdl () | 
| bool | ExpandingHdl () | 
| void | SelectHdl () | 
| void | DeselectHdl () | 
| bool | DoubleClickHdl () | 
| SvTreeListEntry * | GetHdlEntry () const | 
| virtual void | RequestingChildren (SvTreeListEntry *pParent) | 
| virtual sal_Int8 | AcceptDrop (const AcceptDropEvent &rEvt) override | 
| virtual sal_Int8 | ExecuteDrop (const ExecuteDropEvent &rEvt) override | 
| virtual void | StartDrag (sal_Int8 nAction, const Point &rPosPixel) override | 
| virtual DragDropMode | NotifyStartDrag () | 
| virtual void | DragFinished (sal_Int8 nDropAction) | 
| SvTreeListEntry * | CloneEntry (SvTreeListEntry *pSource) | 
| TriState | NotifyMoving (SvTreeListEntry *pTarget, const SvTreeListEntry *pEntry, SvTreeListEntry *&rpNewParent, sal_uInt32 &rNewChildPos) | 
| TriState | NotifyCopying (SvTreeListEntry *pTarget, const SvTreeListEntry *pEntry, SvTreeListEntry *&rpNewParent, sal_uInt32 &rNewChildPos) | 
| virtual css::uno::Reference< css::accessibility::XAccessible > | CreateAccessible () override | 
| Creates and returns the accessible object of the Box.  More... | |
| void | FillAccessibleEntryStateSet (SvTreeListEntry *pEntry, sal_Int64 &rStateSet) const | 
| Fills the StateSet of one entry.  More... | |
| virtual OUString | GetEntryAccessibleDescription (SvTreeListEntry *pEntry) const | 
| tools::Rectangle | GetBoundingRect (const SvTreeListEntry *pEntry) | 
| Calculate and return the bounding rectangle of an entry.  More... | |
| SvTreeFlags | GetTreeFlags () const | 
| void | set_min_width_in_chars (sal_Int32 nChars) | 
| virtual bool | set_property (const OUString &rKey, const OUString &rValue) override | 
| VCL_DLLPRIVATE void | SetCollapsedNodeBmp (const Image &) | 
| VCL_DLLPRIVATE void | SetExpandedNodeBmp (const Image &) | 
| VCL_DLLPRIVATE Image const & | GetExpandedNodeBmp () const | 
| void | SetNoAutoCurEntry (bool b) | 
| void | EnableCheckButton (SvLBoxButtonData *) | 
| void | SetCheckButtonData (SvLBoxButtonData *) | 
| void | SetNodeDefaultImages () | 
| Sets default bitmaps for collapsed and expanded nodes.  More... | |
| virtual SvTreeListEntry * | InsertEntry (const OUString &rText, SvTreeListEntry *pParent=nullptr, bool bChildrenOnDemand=false, sal_uInt32 nPos=TREELIST_APPEND, void *pUserData=nullptr) | 
| const Image & | GetDefaultExpandedEntryBmp () const | 
| const Image & | GetDefaultCollapsedEntryBmp () const | 
| void | SetDefaultExpandedEntryBmp (const Image &rBmp) | 
| void | SetDefaultCollapsedEntryBmp (const Image &rBmp) | 
| void | SetCheckButtonState (SvTreeListEntry *, SvButtonState) | 
| SvButtonState | GetCheckButtonState (SvTreeListEntry *) const | 
| void | SetEntryText (SvTreeListEntry *, const OUString &) | 
| void | SetExpandedEntryBmp (SvTreeListEntry *_pEntry, const Image &_rImage) | 
| void | SetCollapsedEntryBmp (SvTreeListEntry *_pEntry, const Image &_rImage) | 
| virtual OUString | GetEntryText (SvTreeListEntry *pEntry) const | 
| void | CheckButtonHdl () | 
| void | SetSublistOpenWithLeftRight () | 
| void | EnableInplaceEditing (bool bEnable) | 
| void | EditEntry (SvTreeListEntry *pEntry) | 
| virtual bool | EditingEntry (SvTreeListEntry *pEntry) | 
| virtual bool | EditedEntry (SvTreeListEntry *pEntry, const OUString &rNewText) | 
| virtual void | Paint (vcl::RenderContext &rRenderContext, const tools::Rectangle &rRect) override | 
| virtual void | MouseButtonDown (const MouseEvent &rMEvt) override | 
| virtual void | MouseButtonUp (const MouseEvent &rMEvt) override | 
| virtual void | MouseMove (const MouseEvent &rMEvt) override | 
| virtual void | KeyInput (const KeyEvent &rKEvt) override | 
| virtual void | Resize () override | 
| virtual void | GetFocus () override | 
| virtual void | LoseFocus () override | 
| void | SetUpdateMode (bool) | 
| virtual void | ModelHasCleared () override | 
| virtual void | ModelHasInserted (SvTreeListEntry *pEntry) override | 
| virtual void | ModelHasInsertedTree (SvTreeListEntry *pEntry) override | 
| virtual void | ModelIsMoving (SvTreeListEntry *pSource) override | 
| virtual void | ModelHasMoved (SvTreeListEntry *pSource) override | 
| virtual void | ModelIsRemoving (SvTreeListEntry *pEntry) override | 
| virtual void | ModelHasRemoved (SvTreeListEntry *pEntry) override | 
| void | ModelHasEntryInvalidated (SvTreeListEntry *pEntry) override | 
| void | ScrollOutputArea (short nDeltaEntries) | 
| short | GetColumnsCount () const | 
| short | GetEntryHeight () const | 
| void | SetEntryHeight (short nHeight) | 
| short | GetEntryWidth () const | 
| void | SetEntryWidth (short nWidth) | 
| Size | GetOutputSizePixel () const | 
| short | GetIndent () const | 
| void | SetSpaceBetweenEntries (short nSpace) | 
| Point | GetEntryPosition (const SvTreeListEntry *) const | 
| void | MakeVisible (SvTreeListEntry *pEntry) | 
| void | MakeVisible (SvTreeListEntry *pEntry, bool bMoveToTop) | 
| void | SetFont (const vcl::Font &rFont) | 
| SvTreeListEntry * | GetEntry (const Point &rPos, bool bHit=false) const | 
| virtual tools::Rectangle | GetFocusRect (const SvTreeListEntry *, tools::Long nLine) | 
| sal_IntPtr | GetTabPos (const SvTreeListEntry *, const SvLBoxTab *) const | 
| void | InvalidateEntry (SvTreeListEntry *) | 
| SvLBoxItem * | GetItem (SvTreeListEntry *, tools::Long nX, SvLBoxTab **ppTab) | 
| SvLBoxItem * | GetItem (SvTreeListEntry *, tools::Long nX) | 
| std::pair< tools::Long, tools::Long > | GetItemPos (SvTreeListEntry *pEntry, sal_uInt16 nTabIdx) | 
| void | SetDragDropMode (DragDropMode) | 
| void | SetSelectionMode (SelectionMode) | 
| bool | Expand (SvTreeListEntry *pParent) | 
| bool | Collapse (SvTreeListEntry *pParent) | 
| bool | Select (SvTreeListEntry *pEntry, bool bSelect=true) | 
| sal_uInt32 | SelectChildren (SvTreeListEntry *pParent, bool bSelect) | 
| void | SelectAll (bool bSelect) | 
| void | SetCurEntry (SvTreeListEntry *_pEntry) | 
| SvTreeListEntry * | GetCurEntry () const | 
| virtual void | ImplInvalidate (const vcl::Region *rRegion, InvalidateFlags nFlags) override | 
| void | SetHighlightRange (sal_uInt16 nFirstTab=0, sal_uInt16 nLastTab=0xffff) | 
| sal_Int32 | DefaultCompare (const SvLBoxString *pLeftText, const SvLBoxString *pRightText) | 
| DECL_DLLPRIVATE_LINK (DefaultCompare, const SvSortData &, sal_Int32) | |
| virtual void | ModelNotification (SvListAction nActionId, SvTreeListEntry *pEntry1, SvTreeListEntry *pEntry2, sal_uInt32 nPos) override | 
| SvTreeListEntry * | GetFirstEntryInView () const | 
| SvTreeListEntry * | GetNextEntryInView (SvTreeListEntry *) const | 
| void | ScrollToAbsPos (tools::Long nPos) | 
| tools::Long | getPreferredDimensions (std::vector< tools::Long > &rWidths) const | 
| virtual Size | GetOptimalSize () const override | 
| void | SetQuickSearch (bool bEnable) | 
| void | SetActivateOnSingleClick (bool bEnable) | 
| bool | GetActivateOnSingleClick () const | 
| void | SetHoverSelection (bool bEnable) | 
| bool | GetHoverSelection () const | 
| bool | IsSelectDueToHover () const | 
| void | SetClicksToToggle (sal_Int8 nCount) | 
| void | SetForceMakeVisible (bool bEnable) | 
| virtual FactoryFunction | GetUITestFactory () const override | 
| void | SetDragHelper (const rtl::Reference< TransferDataContainer > &rHelper, sal_uInt8 eDNDConstants) | 
| virtual void | EnableRTL (bool bEnable=true) override | 
  Public Member Functions inherited from Control | |
| SAL_DLLPRIVATE void | ImplClearLayoutData () const | 
| SAL_DLLPRIVATE void | ImplDrawFrame (OutputDevice *pDev, tools::Rectangle &rRect) | 
| draws a frame around the give rectangle, onto the given device  More... | |
| Control (vcl::Window *pParent, WinBits nWinStyle=0) | |
| virtual | ~Control () override | 
| virtual void | dispose () override | 
| This is intended to be used to clear any locally held references to other Window-subclass objects.  More... | |
| virtual void | EnableRTL (bool bEnable=true) override | 
| virtual bool | EventNotify (NotifyEvent &rNEvt) override | 
| virtual void | StateChanged (StateChangedType nStateChange) override | 
| virtual void | Resize () override | 
| virtual void | SetText (const OUString &rStr) override | 
| virtual OUString | GetDisplayText () const override | 
| tools::Rectangle | GetCharacterBounds (tools::Long nIndex) const | 
| tools::Long | GetIndexForPoint (const Point &rPoint) const | 
| Pair | GetLineStartEnd (tools::Long nLine) const | 
| tools::Long | ToRelativeLineIndex (tools::Long nIndex) const | 
| ToRelativeLineIndex changes a layout data index to a count relative to its line.  More... | |
| void | SetLoseFocusHdl (const Link< Control &, void > &rLink) | 
| bool | HasControlFocus () const | 
| determines whether the control currently has the focus  More... | |
| void | SetLayoutDataParent (const Control *pParent) const | 
| virtual Size | GetOptimalSize () const override | 
| void | SetReferenceDevice (OutputDevice *_referenceDevice) | 
| sets a reference device used for rendering control text  More... | |
| OutputDevice * | GetReferenceDevice () const | 
| vcl::Font | GetUnzoomedControlPointFont () const | 
| void | SetShowAccelerator (bool val) | 
| virtual void | LogicInvalidate (const tools::Rectangle *pRectangle) override | 
| Notify the LOK client about an invalidated area.  More... | |
  Public Member Functions inherited from vcl::Window | |
| DECL_DLLPRIVATE_LINK (ImplHandlePaintHdl, Timer *, void) | |
| DECL_DLLPRIVATE_LINK (ImplGenerateMouseMoveHdl, void *, void) | |
| DECL_DLLPRIVATE_LINK (ImplTrackTimerHdl, Timer *, void) | |
| DECL_DLLPRIVATE_LINK (ImplAsyncFocusHdl, void *, void) | |
| DECL_DLLPRIVATE_LINK (ImplHandleResizeTimerHdl, Timer *, void) | |
| SAL_DLLPRIVATE vcl::Window * | ImplGetFrameWindow () const | 
| weld::Window * | GetFrameWeld () const | 
| vcl::Window * | GetFrameWindow () const | 
| SalFrame * | ImplGetFrame () const | 
| SAL_DLLPRIVATE ImplFrameData * | ImplGetFrameData () | 
| vcl::Window * | ImplGetWindow () const | 
| if this is a proxy return the client, otherwise itself  More... | |
| SAL_DLLPRIVATE ImplWinData * | ImplGetWinData () const | 
| SAL_DLLPRIVATE vcl::Window * | ImplGetClientWindow () const | 
| SAL_DLLPRIVATE vcl::Window * | ImplGetDlgWindow (sal_uInt16 n, GetDlgWindowType nType, sal_uInt16 nStart=0, sal_uInt16 nEnd=0xFFFF, sal_uInt16 *pIndex=nullptr) | 
| SAL_DLLPRIVATE vcl::Window * | ImplGetParent () const | 
| SAL_DLLPRIVATE vcl::Window * | ImplFindWindow (const Point &rFramePos) | 
| SAL_DLLPRIVATE void | ImplInvalidateFrameRegion (const vcl::Region *pRegion, InvalidateFlags nFlags) | 
| SAL_DLLPRIVATE void | ImplInvalidateOverlapFrameRegion (const vcl::Region &rRegion) | 
| SAL_DLLPRIVATE bool | ImplSetClipFlag (bool bSysObjOnlySmaller=false) | 
| SAL_DLLPRIVATE bool | ImplIsWindowOrChild (const vcl::Window *pWindow, bool bSystemWindow=false) const | 
| SAL_DLLPRIVATE bool | ImplIsChild (const vcl::Window *pWindow, bool bSystemWindow=false) const | 
| SAL_DLLPRIVATE bool | ImplIsFloatingWindow () const | 
| SAL_DLLPRIVATE bool | ImplIsPushButton () const | 
| SAL_DLLPRIVATE bool | ImplIsSplitter () const | 
| SAL_DLLPRIVATE bool | ImplIsOverlapWindow () const | 
| SAL_DLLPRIVATE void | ImplIsInTaskPaneList (bool mbIsInTaskList) | 
| SAL_DLLPRIVATE WindowImpl * | ImplGetWindowImpl () const | 
| SAL_DLLPRIVATE void | ImplGrabFocus (GetFocusFlags nFlags) | 
| SAL_DLLPRIVATE void | ImplGrabFocusToDocument (GetFocusFlags nFlags) | 
| SAL_DLLPRIVATE void | ImplInvertFocus (const tools::Rectangle &rRect) | 
| SAL_DLLPRIVATE PointerStyle | ImplGetMousePointer () const | 
| SAL_DLLPRIVATE void | ImplCallMouseMove (sal_uInt16 nMouseCode, bool bModChanged=false) | 
| SAL_DLLPRIVATE void | ImplGenerateMouseMove () | 
| SAL_DLLPRIVATE void | ImplNotifyKeyMouseCommandEventListeners (NotifyEvent &rNEvt) | 
| SAL_DLLPRIVATE void | ImplNotifyIconifiedState (bool bIconified) | 
| SAL_DLLPRIVATE void | ImplUpdateAll () | 
| SAL_DLLPRIVATE void | ImplControlFocus (GetFocusFlags nFlags=GetFocusFlags::NONE) | 
| SAL_DLLPRIVATE void | ImplMirrorFramePos (Point &pt) const | 
| SAL_DLLPRIVATE void | ImplPosSizeWindow (tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, PosSizeFlags nFlags) | 
| SAL_DLLPRIVATE void | ImplCallResize () | 
| SAL_DLLPRIVATE void | ImplCallMove () | 
| SAL_DLLPRIVATE void | CompatGetFocus () | 
| SAL_DLLPRIVATE void | CompatLoseFocus () | 
| SAL_DLLPRIVATE void | CompatStateChanged (StateChangedType nStateChange) | 
| SAL_DLLPRIVATE void | CompatDataChanged (const DataChangedEvent &rDCEvt) | 
| SAL_DLLPRIVATE bool | CompatPreNotify (NotifyEvent &rNEvt) | 
| SAL_DLLPRIVATE bool | CompatNotify (NotifyEvent &rNEvt) | 
| void | IncModalCount () | 
| void | DecModalCount () | 
| Window (vcl::Window *pParent, WinBits nStyle=0) | |
| virtual | ~Window () override | 
| ::OutputDevice const * | GetOutDev () const | 
| ::OutputDevice * | GetOutDev () | 
| Color | GetBackgroundColor () const | 
| const Wallpaper & | GetBackground () const | 
| bool | IsBackground () const | 
| const MapMode & | GetMapMode () const | 
| void | SetBackground () | 
| void | SetBackground (const Wallpaper &rBackground) | 
| virtual void | MouseMove (const MouseEvent &rMEvt) | 
| virtual void | MouseButtonDown (const MouseEvent &rMEvt) | 
| virtual void | MouseButtonUp (const MouseEvent &rMEvt) | 
| virtual void | KeyInput (const KeyEvent &rKEvt) | 
| virtual void | KeyUp (const KeyEvent &rKEvt) | 
| virtual void | PrePaint (vcl::RenderContext &rRenderContext) | 
| virtual void | Paint (vcl::RenderContext &rRenderContext, const tools::Rectangle &rRect) | 
| virtual void | PostPaint (vcl::RenderContext &rRenderContext) | 
| void | Erase (vcl::RenderContext &rRenderContext) | 
| virtual void | Draw (::OutputDevice *pDev, const Point &rPos, SystemTextColorFlags nFlags) | 
| virtual void | Move () | 
| virtual void | Resize () | 
| virtual void | Activate () | 
| virtual void | Deactivate () | 
| virtual void | GetFocus () | 
| virtual void | LoseFocus () | 
| virtual void | RequestHelp (const HelpEvent &rHEvt) | 
| virtual void | Command (const CommandEvent &rCEvt) | 
| virtual void | Tracking (const TrackingEvent &rTEvt) | 
| virtual void | StateChanged (StateChangedType nStateChange) | 
| virtual void | DataChanged (const DataChangedEvent &rDCEvt) | 
| virtual bool | PreNotify (NotifyEvent &rNEvt) | 
| virtual bool | EventNotify (NotifyEvent &rNEvt) | 
| void | AddEventListener (const Link< VclWindowEvent &, void > &rEventListener) | 
| void | RemoveEventListener (const Link< VclWindowEvent &, void > &rEventListener) | 
| void | AddChildEventListener (const Link< VclWindowEvent &, void > &rEventListener) | 
| void | RemoveChildEventListener (const Link< VclWindowEvent &, void > &rEventListener) | 
| ImplSVEvent * | PostUserEvent (const Link< void *, void > &rLink, void *pCaller=nullptr, bool bReferenceLink=false) | 
| void | RemoveUserEvent (ImplSVEvent *nUserEvent) | 
| LanguageType | GetInputLanguage () const | 
| void | SetStyle (WinBits nStyle) | 
| WinBits | GetStyle () const | 
| WinBits | GetPrevStyle () const | 
| void | SetExtendedStyle (WindowExtendedStyle nExtendedStyle) | 
| WindowExtendedStyle | GetExtendedStyle () const | 
| void | SetType (WindowType nType) | 
| WindowType | GetType () const | 
| bool | IsSystemWindow () const | 
| bool | IsDockingWindow () const | 
| bool | IsDialog () const | 
| bool | IsMenuFloatingWindow () const | 
| bool | IsToolbarFloatingWindow () const | 
| bool | IsTopWindow () const | 
| SystemWindow * | GetSystemWindow () const | 
| bool | SupportsDoubleBuffering () const | 
| Can the widget derived from this Window do the double-buffering via RenderContext properly?  More... | |
| void | RequestDoubleBuffering (bool bRequest) | 
| Enable/disable double-buffering of the frame window and all its children.  More... | |
| void | EnableAllResize () | 
| void | SetBorderStyle (WindowBorderStyle nBorderStyle) | 
| WindowBorderStyle | GetBorderStyle () const | 
| void | GetBorder (sal_Int32 &rLeftBorder, sal_Int32 &rTopBorder, sal_Int32 &rRightBorder, sal_Int32 &rBottomBorder) const | 
| Size | CalcWindowSize (const Size &rOutSz) const | 
| Size | CalcOutputSize (const Size &rWinSz) const | 
| tools::Long | CalcTitleWidth () const | 
| void | EnableClipSiblings (bool bClipSiblings=true) | 
| void | EnableChildTransparentMode (bool bEnable=true) | 
| bool | IsChildTransparentModeEnabled () const | 
| void | SetMouseTransparent (bool bTransparent) | 
| bool | IsMouseTransparent () const | 
| void | SetPaintTransparent (bool bTransparent) | 
| bool | IsPaintTransparent () const | 
| void | SetDialogControlStart (bool bStart) | 
| bool | IsDialogControlStart () const | 
| void | SetDialogControlFlags (DialogControlFlags nFlags) | 
| DialogControlFlags | GetDialogControlFlags () const | 
| PointerState | GetPointerState () | 
| bool | IsMouseOver () const | 
| void | SetInputContext (const InputContext &rInputContext) | 
| const InputContext & | GetInputContext () const | 
| void | PostExtTextInputEvent (VclEventId nType, const OUString &rText) | 
| void | EndExtTextInput () | 
| void | SetCursorRect (const tools::Rectangle *pRect=nullptr, tools::Long nExtTextInputWidth=0) | 
| const tools::Rectangle * | GetCursorRect () const | 
| tools::Long | GetCursorExtTextInputWidth () const | 
| void | SetCompositionCharRect (const tools::Rectangle *pRect, tools::Long nCompositionLength, bool bVertical=false) | 
| void | UpdateSettings (const AllSettings &rSettings, bool bChild=false) | 
| void | NotifyAllChildren (DataChangedEvent &rDCEvt) | 
| void | SetPointFont (vcl::RenderContext &rRenderContext, const vcl::Font &rFont) | 
| vcl::Font | GetPointFont (vcl::RenderContext const &rRenderContext) const | 
| void | SetZoomedPointFont (vcl::RenderContext &rRenderContext, const vcl::Font &rFont) | 
| tools::Long | GetDrawPixel (::OutputDevice const *pDev, tools::Long nPixels) const | 
| vcl::Font | GetDrawPixelFont (::OutputDevice const *pDev) const | 
| void | SetControlFont () | 
| void | SetControlFont (const vcl::Font &rFont) | 
| vcl::Font | GetControlFont () const | 
| bool | IsControlFont () const | 
| void | ApplyControlFont (vcl::RenderContext &rRenderContext, const vcl::Font &rDefaultFont) | 
| void | SetControlForeground () | 
| void | SetControlForeground (const Color &rColor) | 
| const Color & | GetControlForeground () const | 
| bool | IsControlForeground () const | 
| void | ApplyControlForeground (vcl::RenderContext &rRenderContext, const Color &rDefaultColor) | 
| void | SetControlBackground () | 
| void | SetControlBackground (const Color &rColor) | 
| const Color & | GetControlBackground () const | 
| bool | IsControlBackground () const | 
| void | ApplyControlBackground (vcl::RenderContext &rRenderContext, const Color &rDefaultColor) | 
| void | SetParentClipMode (ParentClipMode nMode=ParentClipMode::NONE) | 
| ParentClipMode | GetParentClipMode () const | 
| void | SetWindowRegionPixel () | 
| void | SetWindowRegionPixel (const vcl::Region &rRegion) | 
| vcl::Region | GetWindowClipRegionPixel () const | 
| vcl::Region | GetPaintRegion () const | 
| bool | IsInPaint () const | 
| void | ExpandPaintClipRegion (const vcl::Region &rRegion) | 
| void | SetParent (vcl::Window *pNewParent) | 
| vcl::Window * | GetParent () const | 
| Dialog * | GetParentDialog () const | 
| bool | IsAncestorOf (const vcl::Window &rWindow) const | 
| void | Show (bool bVisible=true, ShowFlags nFlags=ShowFlags::NONE) | 
| void | Hide () | 
| bool | IsVisible () const | 
| bool | IsReallyVisible () const | 
| bool | IsReallyShown () const | 
| bool | IsInInitShow () const | 
| void | Enable (bool bEnable=true, bool bChild=true) | 
| void | Disable (bool bChild=true) | 
| bool | IsEnabled () const | 
| void | EnableInput (bool bEnable=true, bool bChild=true) | 
| void | EnableInput (bool bEnable, const vcl::Window *pExcludeWindow) | 
| bool | IsInputEnabled () const | 
| void | AlwaysEnableInput (bool bAlways, bool bChild=true) | 
Override EnableInput.  More... | |
| bool | IsAlwaysEnableInput () const | 
| returns the current AlwaysEnableInput state  More... | |
| bool | IsInModalMode () const | 
| A window is in modal mode if one of its children or subchildren is a running modal window (a modal dialog)  More... | |
| void | SetActivateMode (ActivateModeFlags nMode) | 
| ActivateModeFlags | GetActivateMode () const | 
| void | ToTop (ToTopFlags nFlags=ToTopFlags::NONE) | 
| void | SetZOrder (vcl::Window *pRefWindow, ZOrderFlags nFlags) | 
| void | EnableAlwaysOnTop (bool bEnable=true) | 
| bool | IsAlwaysOnTopEnabled () const | 
| virtual void | setPosSizePixel (tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, PosSizeFlags nFlags=PosSizeFlags::All) | 
| virtual void | SetPosPixel (const Point &rNewPos) | 
| virtual Point | GetPosPixel () const | 
| virtual void | SetSizePixel (const Size &rNewSize) | 
| virtual Size | GetSizePixel () const | 
| virtual void | SetPosSizePixel (const Point &rNewPos, const Size &rNewSize) | 
| virtual void | SetOutputSizePixel (const Size &rNewSize) | 
| bool | IsDefaultPos () const | 
| bool | IsDefaultSize () const | 
| Point | GetOffsetPixelFrom (const vcl::Window &rWindow) const | 
| Point | OutputToScreenPixel (const Point &rPos) const | 
| Point | ScreenToOutputPixel (const Point &rPos) const | 
| Point | OutputToNormalizedScreenPixel (const Point &rPos) const | 
| Point | NormalizedScreenToOutputPixel (const Point &rPos) const | 
| Point | OutputToAbsoluteScreenPixel (const Point &rPos) const | 
| Point | AbsoluteScreenToOutputPixel (const Point &rPos) const | 
| tools::Rectangle | GetDesktopRectPixel () const | 
| tools::Rectangle | GetWindowExtentsRelative (const vcl::Window &rRelativeWindow) const | 
| tools::Rectangle | GetWindowExtentsAbsolute () const | 
| bool | IsScrollable () const | 
| virtual void | Scroll (tools::Long nHorzScroll, tools::Long nVertScroll, ScrollFlags nFlags=ScrollFlags::NONE) | 
| void | Scroll (tools::Long nHorzScroll, tools::Long nVertScroll, const tools::Rectangle &rRect, ScrollFlags nFlags=ScrollFlags::NONE) | 
| void | Invalidate (InvalidateFlags nFlags=InvalidateFlags::NONE) | 
| void | Invalidate (const tools::Rectangle &rRect, InvalidateFlags nFlags=InvalidateFlags::NONE) | 
| void | Invalidate (const vcl::Region &rRegion, InvalidateFlags nFlags=InvalidateFlags::NONE) | 
| virtual void | LogicInvalidate (const tools::Rectangle *pRectangle) | 
| Notification about some rectangle of the output device got invalidated.Used for the main document window.  More... | |
| virtual void | PixelInvalidate (const tools::Rectangle *pRectangle) | 
| Notification about some rectangle of the output device got invalidated.  More... | |
| void | Validate () | 
| bool | HasPaintEvent () const | 
| void | PaintImmediately () | 
| void | EnableDocking (bool bEnable=true) | 
| void | EnablePaint (bool bEnable) | 
| bool | IsPaintEnabled () const | 
| void | SetUpdateMode (bool bUpdate) | 
| bool | IsUpdateMode () const | 
| void | SetParentUpdateMode (bool bUpdate) | 
| void | GrabFocus () | 
| bool | HasFocus () const | 
| bool | HasChildPathFocus (bool bSystemWindow=false) const | 
| bool | IsActive () const | 
| bool | HasActiveChildFrame () const | 
| GetFocusFlags | GetGetFocusFlags () const | 
| void | GrabFocusToDocument () | 
| VclPtr< vcl::Window > | GetFocusedWindow () const | 
| void | SetFakeFocus (bool bFocus) | 
| Set this when you need to act as if the window has focus even if it doesn't.  More... | |
| bool | IsCompoundControl () const | 
| void | LocalStartDrag () | 
| void | CaptureMouse () | 
| void | ReleaseMouse () | 
| bool | IsMouseCaptured () const | 
| virtual void | SetPointer (PointerStyle) | 
| PointerStyle | GetPointer () const | 
| void | EnableChildPointerOverwrite (bool bOverwrite) | 
| void | SetPointerPosPixel (const Point &rPos) | 
| Point | GetPointerPosPixel () | 
| Point | GetLastPointerPosPixel () | 
| void | SetLastMousePos (const Point &rPos) | 
| Similar to SetPointerPosPixel(), but sets the frame data's last mouse position instead.  More... | |
| void | ShowPointer (bool bVisible) | 
| void | EnterWait () | 
| void | LeaveWait () | 
| bool | IsWait () const | 
| void | SetCursor (vcl::Cursor *pCursor) | 
| vcl::Cursor * | GetCursor () const | 
| void | SetZoom (const Fraction &rZoom) | 
| const Fraction & | GetZoom () const | 
| bool | IsZoom () const | 
| tools::Long | CalcZoom (tools::Long n) const | 
| virtual void | SetText (const OUString &rStr) | 
| virtual OUString | GetText () const | 
| virtual OUString | GetDisplayText () const | 
| virtual const Wallpaper & | GetDisplayBackground () const | 
| void | SetHelpText (const OUString &rHelpText) | 
| const OUString & | GetHelpText () const | 
| void | SetQuickHelpText (const OUString &rHelpText) | 
| const OUString & | GetQuickHelpText () const | 
| void | SetHelpId (const OUString &) | 
| const OUString & | GetHelpId () const | 
| sal_uInt16 | GetChildCount () const | 
| vcl::Window * | GetChild (sal_uInt16 nChild) const | 
| vcl::Window * | GetWindow (GetWindowType nType) const | 
| bool | IsChild (const vcl::Window *pWindow) const | 
| bool | IsWindowOrChild (const vcl::Window *pWindow, bool bSystemWindow=false) const | 
| SAL_DLLPRIVATE void | CollectChildren (::std::vector< vcl::Window * > &rAllChildren) | 
| Add all children to rAllChildren recursively.  More... | |
| virtual void | ShowFocus (const tools::Rectangle &rRect) | 
| void | HideFocus () | 
| void | DrawSelectionBackground (const tools::Rectangle &rRect, sal_uInt16 highlight, bool bChecked, bool bDrawBorder) | 
| void | ShowTracking (const tools::Rectangle &rRect, ShowTrackFlags nFlags=ShowTrackFlags::Small) | 
| void | HideTracking () | 
| void | InvertTracking (const tools::Rectangle &rRect, ShowTrackFlags nFlags) | 
| void | StartTracking (StartTrackingFlags nFlags=StartTrackingFlags::NONE) | 
| void | EndTracking (TrackingEventFlags nFlags=TrackingEventFlags::NONE) | 
| bool | IsTracking () const | 
| void | StartAutoScroll (StartAutoScrollFlags nFlags) | 
| void | EndAutoScroll () | 
| bool | HandleScrollCommand (const CommandEvent &rCmd, Scrollable *pHScrl, Scrollable *pVScrl) | 
| virtual const SystemEnvData * | GetSystemData () const | 
| virtual css::uno::Reference< css::awt::XVclWindowPeer > | GetComponentInterface (bool bCreate=true) | 
| void | SetComponentInterface (css::uno::Reference< css::awt::XVclWindowPeer > const &xIFace) | 
| void | SetUseFrameData (bool bUseFrameData) | 
| void | SetLOKNotifier (const vcl::ILibreOfficeKitNotifier *pNotifier, bool bParent=false) | 
| Interface to register for dialog / window tunneling.  More... | |
| const vcl::ILibreOfficeKitNotifier * | GetLOKNotifier () const | 
| vcl::LOKWindowId | GetLOKWindowId () const | 
| VclPtr< vcl::Window > | GetParentWithLOKNotifier () | 
| Find the nearest parent with LOK Notifier; can be itself if this Window has LOK notifier set.  More... | |
| void | ReleaseLOKNotifier () | 
| Indicate that LOK is not going to use this dialog any more.  More... | |
| virtual void | DumpAsPropertyTree (tools::JsonWriter &) | 
| Dumps itself and potentially its children to a property tree, to be written easily to JSON.  More... | |
| void | RecordLayoutData (vcl::ControlLayoutData *pLayout, const tools::Rectangle &rRect) | 
| VCLXWindow * | GetWindowPeer () const | 
| void | SetWindowPeer (css::uno::Reference< css::awt::XVclWindowPeer > const &xPeer, VCLXWindow *pVCLXWindow) | 
| bool | IsCreatedWithToolkit () const | 
| void | SetCreatedWithToolkit (bool b) | 
| css::uno::Reference< css::datatransfer::dnd::XDropTarget > | GetDropTarget () | 
| css::uno::Reference< css::datatransfer::dnd::XDragSource > | GetDragSource () | 
| css::uno::Reference< css::datatransfer::dnd::XDragGestureRecognizer > | GetDragGestureRecognizer () | 
| css::uno::Reference< css::datatransfer::clipboard::XClipboard > | GetClipboard () | 
| void | SetClipboard (css::uno::Reference< css::datatransfer::clipboard::XClipboard > const &xClipboard) | 
| Sets a custom clipboard for the window's frame, instead of creating it on-demand using css::datatransfer::clipboard::SystemClipboard.  More... | |
| virtual void | queue_resize (StateChangedType eReason=StateChangedType::Layout) | 
| void | set_height_request (sal_Int32 nHeightRequest) | 
| sal_Int32 | get_height_request () const | 
| void | set_width_request (sal_Int32 nWidthRequest) | 
| sal_Int32 | get_width_request () const | 
| Size | get_preferred_size () const | 
| VclAlign | get_halign () const | 
| void | set_halign (VclAlign eAlign) | 
| VclAlign | get_valign () const | 
| void | set_valign (VclAlign eAlign) | 
| bool | get_hexpand () const | 
| void | set_hexpand (bool bExpand) | 
| bool | get_vexpand () const | 
| void | set_vexpand (bool bExpand) | 
| bool | get_expand () const | 
| void | set_expand (bool bExpand) | 
| bool | get_fill () const | 
| void | set_fill (bool bFill) | 
| void | set_border_width (sal_Int32 nBorderWidth) | 
| sal_Int32 | get_border_width () const | 
| void | set_margin_start (sal_Int32 nWidth) | 
| sal_Int32 | get_margin_start () const | 
| void | set_margin_end (sal_Int32 nWidth) | 
| sal_Int32 | get_margin_end () const | 
| void | set_margin_top (sal_Int32 nWidth) | 
| sal_Int32 | get_margin_top () const | 
| void | set_margin_bottom (sal_Int32 nWidth) | 
| sal_Int32 | get_margin_bottom () const | 
| VclPackType | get_pack_type () const | 
| void | set_pack_type (VclPackType ePackType) | 
| sal_Int32 | get_padding () const | 
| void | set_padding (sal_Int32 nPadding) | 
| sal_Int32 | get_grid_width () const | 
| void | set_grid_width (sal_Int32 nCols) | 
| sal_Int32 | get_grid_left_attach () const | 
| void | set_grid_left_attach (sal_Int32 nAttach) | 
| sal_Int32 | get_grid_height () const | 
| void | set_grid_height (sal_Int32 nRows) | 
| sal_Int32 | get_grid_top_attach () const | 
| void | set_grid_top_attach (sal_Int32 nAttach) | 
| bool | get_secondary () const | 
| void | set_secondary (bool bSecondary) | 
| bool | get_non_homogeneous () const | 
| void | set_non_homogeneous (bool bNonHomogeneous) | 
| virtual bool | set_property (const OUString &rKey, const OUString &rValue) | 
| bool | set_font_attribute (const OUString &rKey, std::u16string_view rValue) | 
| void | add_to_size_group (const std::shared_ptr< VclSizeGroup > &xGroup) | 
| void | remove_from_all_size_groups () | 
| void | add_mnemonic_label (FixedText *pLabel) | 
| void | remove_mnemonic_label (FixedText *pLabel) | 
| const std::vector< VclPtr< FixedText > > & | list_mnemonic_labels () const | 
| void | reorderWithinParent (sal_uInt16 nNewPosition) | 
| void | set_id (const OUString &rID) | 
| Sets an ID.  More... | |
| const OUString & | get_id () const | 
| Get the ID of the window.  More... | |
| void | EnableNativeWidget (bool bEnable=true) | 
| bool | IsNativeWidgetEnabled () const | 
| void | PaintToDevice (::OutputDevice *pDevice, const Point &rPos) | 
| KeyIndicatorState | GetIndicatorState () const | 
| Query the states of keyboard indicators - Caps Lock, Num Lock and Scroll Lock.  More... | |
| void | SimulateKeyPress (sal_uInt16 nKeyCode) const | 
| virtual OUString | GetSurroundingText () const | 
| virtual Selection | GetSurroundingTextSelection () const | 
| virtual bool | DeleteSurroundingText (const Selection &rSelection) | 
| virtual FactoryFunction | GetUITestFactory () const | 
| virtual bool | IsChart () const | 
| virtual bool | IsStarMath () const | 
| void | SetHelpHdl (const Link< vcl::Window &, bool > &rLink) | 
| void | SetMnemonicActivateHdl (const Link< vcl::Window &, bool > &rLink) | 
| void | SetModalHierarchyHdl (const Link< bool, void > &rLink) | 
| void | SetDumpAsPropertyTreeHdl (const Link< tools::JsonWriter &, void > &rLink) | 
| Size | GetOutputSizePixel () const | 
| tools::Rectangle | GetOutputRectPixel () const | 
| Point | LogicToPixel (const Point &rLogicPt) const | 
| Size | LogicToPixel (const Size &rLogicSize) const | 
| tools::Rectangle | LogicToPixel (const tools::Rectangle &rLogicRect) const | 
| vcl::Region | LogicToPixel (const vcl::Region &rLogicRegion) const | 
| Point | LogicToPixel (const Point &rLogicPt, const MapMode &rMapMode) const | 
| Size | LogicToPixel (const Size &rLogicSize, const MapMode &rMapMode) const | 
| tools::Rectangle | LogicToPixel (const tools::Rectangle &rLogicRect, const MapMode &rMapMode) const | 
| Point | PixelToLogic (const Point &rDevicePt) const | 
| Size | PixelToLogic (const Size &rDeviceSize) const | 
| tools::Rectangle | PixelToLogic (const tools::Rectangle &rDeviceRect) const | 
| tools::PolyPolygon | PixelToLogic (const tools::PolyPolygon &rDevicePolyPoly) const | 
| vcl::Region | PixelToLogic (const vcl::Region &rDeviceRegion) const | 
| Point | PixelToLogic (const Point &rDevicePt, const MapMode &rMapMode) const | 
| Size | PixelToLogic (const Size &rDeviceSize, const MapMode &rMapMode) const | 
| tools::Rectangle | PixelToLogic (const tools::Rectangle &rDeviceRect, const MapMode &rMapMode) const | 
| Size | LogicToLogic (const Size &rSzSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) const | 
| const AllSettings & | GetSettings () const | 
| void | SetSettings (const AllSettings &rSettings) | 
| void | SetSettings (const AllSettings &rSettings, bool bChild) | 
| tools::Rectangle | GetTextRect (const tools::Rectangle &rRect, const OUString &rStr, DrawTextFlags nStyle=DrawTextFlags::WordBreak, TextRectInfo *pInfo=nullptr, const vcl::ITextLayout *_pTextLayout=nullptr) const | 
| float | GetDPIScaleFactor () const | 
| tools::Long | GetOutOffXPixel () const | 
| tools::Long | GetOutOffYPixel () const | 
| void | EnableMapMode (bool bEnable=true) | 
| bool | IsMapModeEnabled () const | 
| void | SetMapMode () | 
| void | SetMapMode (const MapMode &rNewMapMode) | 
| virtual void | EnableRTL (bool bEnable=true) | 
| bool | IsRTLEnabled () const | 
| void | SetFont (const vcl::Font &rNewFont) | 
| const vcl::Font & | GetFont () const | 
| tools::Long | GetTextWidth (const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, vcl::text::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) const | 
| Width of the text.  More... | |
| tools::Long | GetTextHeight () const | 
| Height where any character of the current font fits; in logic coordinates.  More... | |
| float | approximate_digit_width () const | 
| void | SetTextColor (const Color &rColor) | 
| const Color & | GetTextColor () const | 
| void | SetTextFillColor () | 
| void | SetTextFillColor (const Color &rColor) | 
| Color | GetTextFillColor () const | 
| bool | IsTextFillColor () const | 
| void | SetTextLineColor () | 
| void | SetTextLineColor (const Color &rColor) | 
| const Color & | GetTextLineColor () const | 
| bool | IsTextLineColor () const | 
| void | SetOverlineColor () | 
| void | SetOverlineColor (const Color &rColor) | 
| const Color & | GetOverlineColor () const | 
| bool | IsOverlineColor () const | 
| void | SetTextAlign (TextAlign eAlign) | 
| TextAlign | GetTextAlign () const | 
| bool | IsNativeControlSupported (ControlType nType, ControlPart nPart) const | 
| Query the platform layer for control support.  More... | |
| bool | GetNativeControlRegion (ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, tools::Rectangle &rNativeBoundingRegion, tools::Rectangle &rNativeContentRegion) const | 
| Query the native control's actual drawing region (including adornment)  More... | |
| css::uno::Reference< css::accessibility::XAccessible > | GetAccessible (bool bCreate=true) | 
| void | SetAccessible (const css::uno::Reference< css::accessibility::XAccessible > &) | 
| vcl::Window * | GetAccessibleParentWindow () const | 
| sal_uInt16 | GetAccessibleChildWindowCount () | 
| vcl::Window * | GetAccessibleChildWindow (sal_uInt16 n) | 
| void | SetAccessibleRole (sal_uInt16 nRole) | 
| sal_uInt16 | GetAccessibleRole () const | 
| void | SetAccessibleName (const OUString &rName) | 
| OUString | GetAccessibleName () const | 
| void | SetAccessibleDescription (const OUString &rDescr) | 
| OUString | GetAccessibleDescription () const | 
| void | SetAccessibleRelationLabeledBy (vcl::Window *pLabeledBy) | 
| vcl::Window * | GetAccessibleRelationLabeledBy () const | 
| void | SetAccessibleRelationLabelFor (vcl::Window *pLabelFor) | 
| vcl::Window * | GetAccessibleRelationLabelFor () const | 
| vcl::Window * | GetAccessibleRelationMemberOf () const | 
| bool | IsAccessibilityEventsSuppressed (bool bTraverseParentPath=true) | 
| void | SetAccessibilityEventsSuppressed (bool bSuppressed) | 
| KeyEvent | GetActivationKey () const | 
  Public Member Functions inherited from VclReferenceBase | |
| void | acquire () const | 
| void | release () const | 
| sal_Int32 | getRefCount () const | 
| void | disposeOnce () | 
| bool | isDisposed () const | 
  Public Member Functions inherited from SvListView | |
| SvListView () | |
| void | dispose () | 
| virtual | ~SvListView () | 
| void | Clear () | 
| virtual void | ModelNotification (SvListAction nActionId, SvTreeListEntry *pEntry1, SvTreeListEntry *pEntry2, sal_uInt32 nPos) | 
| sal_uInt32 | GetVisibleCount () const | 
| SvTreeListEntry * | FirstVisible () const | 
| SvTreeListEntry * | NextVisible (SvTreeListEntry *pEntry) const | 
| SvTreeListEntry * | PrevVisible (SvTreeListEntry *pEntry) const | 
| SvTreeListEntry * | LastVisible () const | 
| SvTreeListEntry * | NextVisible (SvTreeListEntry *pEntry, sal_uInt16 &rDelta) const | 
| SvTreeListEntry * | PrevVisible (SvTreeListEntry *pEntry, sal_uInt16 &rDelta) const | 
| sal_uInt32 | GetSelectionCount () const | 
| SvTreeListEntry * | FirstSelected () const | 
| SvTreeListEntry * | NextSelected (SvTreeListEntry *pEntry) const | 
| SvTreeListEntry * | GetEntryAtAbsPos (sal_uInt32 nAbsPos) const | 
| SvTreeListEntry * | GetEntryAtVisPos (sal_uInt32 nVisPos) const | 
| sal_uInt32 | GetAbsPos (SvTreeListEntry const *pEntry) const | 
| sal_uInt32 | GetVisiblePos (SvTreeListEntry const *pEntry) const | 
| sal_uInt32 | GetVisibleChildCount (SvTreeListEntry *pParent) const | 
| bool | IsEntryVisible (SvTreeListEntry *pEntry) const | 
| bool | IsExpanded (SvTreeListEntry *pEntry) const | 
| bool | IsAllExpanded (SvTreeListEntry *pEntry) const | 
| bool | IsSelected (const SvTreeListEntry *pEntry) const | 
| void | SetEntryFocus (SvTreeListEntry *pEntry, bool bFocus) | 
| const SvViewDataEntry * | GetViewData (const SvTreeListEntry *pEntry) const | 
| SvViewDataEntry * | GetViewData (SvTreeListEntry *pEntry) | 
| bool | HasViewData () const | 
| virtual void | InitViewData (SvViewDataEntry *, SvTreeListEntry *pEntry) | 
| virtual void | ModelHasCleared () | 
| virtual void | ModelHasInserted (SvTreeListEntry *pEntry) | 
| virtual void | ModelHasInsertedTree (SvTreeListEntry *pEntry) | 
| virtual void | ModelIsMoving (SvTreeListEntry *pSource) | 
| virtual void | ModelHasMoved (SvTreeListEntry *pSource) | 
| virtual void | ModelIsRemoving (SvTreeListEntry *pEntry) | 
| virtual void | ModelHasRemoved (SvTreeListEntry *pEntry) | 
| virtual void | ModelHasEntryInvalidated (SvTreeListEntry *pEntry) | 
| virtual StringEntryIdentifier | CurrentEntry (OUString &_out_entryText) const =0 | 
| returns the current entry in the list of searchable strings.  More... | |
| virtual StringEntryIdentifier | NextEntry (StringEntryIdentifier _currentEntry, OUString &_out_entryText) const =0 | 
| returns the next entry in the list.  More... | |
| virtual void | SelectEntry (StringEntryIdentifier _entry)=0 | 
| selects a given entry  More... | |
| virtual sal_Int32 | GetRowCount () const =0 | 
| virtual sal_uInt16 | GetColumnCount () const =0 | 
| virtual sal_Int32 | GetCurrRow () const =0 | 
| virtual sal_uInt16 | GetCurrColumn () const =0 | 
| virtual OUString | GetRowDescription (sal_Int32 _nRow) const =0 | 
| virtual OUString | GetColumnDescription (sal_uInt16 _nColumnPos) const =0 | 
| virtual bool | HasRowHeader () const =0 | 
| virtual bool | GoToCell (sal_Int32 _nRow, sal_uInt16 _nColumnPos)=0 | 
| virtual void | SetNoSelection ()=0 | 
| virtual void | SelectAll ()=0 | 
| virtual void | SelectRow (sal_Int32 _nRow, bool _bSelect=true, bool bExpand=true)=0 | 
| virtual void | SelectColumn (sal_uInt16 _nColumnPos, bool _bSelect=true)=0 | 
| virtual sal_Int32 | GetSelectedRowCount () const =0 | 
| virtual sal_Int32 | GetSelectedColumnCount () const =0 | 
| virtual bool | IsRowSelected (sal_Int32 _nRow) const =0 | 
| virtual bool | IsColumnSelected (sal_Int32 _nColumnPos) const =0 | 
| virtual void | GetAllSelectedRows (css::uno::Sequence< sal_Int32 > &_rRows) const =0 | 
| virtual void | GetAllSelectedColumns (css::uno::Sequence< sal_Int32 > &_rColumns) const =0 | 
| virtual bool | IsCellVisible (sal_Int32 _nRow, sal_uInt16 _nColumnPos) const =0 | 
| virtual OUString | GetAccessibleCellText (sal_Int32 _nRow, sal_uInt16 _nColumnPos) const =0 | 
| virtual tools::Rectangle | calcHeaderRect (bool _bIsColumnBar, bool _bOnScreen=true)=0 | 
| virtual tools::Rectangle | calcTableRect (bool _bOnScreen=true)=0 | 
| virtual tools::Rectangle | GetFieldRectPixel (sal_Int32 _nRow, sal_uInt16 _nColumnPos, bool _bIsHeader, bool _bOnScreen)=0 | 
| virtual css::uno::Reference< css::accessibility::XAccessible > | CreateAccessibleCell (sal_Int32 _nRow, sal_uInt16 _nColumnPos)=0 | 
| virtual css::uno::Reference< css::accessibility::XAccessible > | CreateAccessibleRowHeader (sal_Int32 _nRow)=0 | 
| virtual css::uno::Reference< css::accessibility::XAccessible > | CreateAccessibleColumnHeader (sal_uInt16 _nColumnPos)=0 | 
| virtual sal_Int32 | GetAccessibleControlCount () const =0 | 
| virtual css::uno::Reference< css::accessibility::XAccessible > | CreateAccessibleControl (sal_Int32 _nIndex)=0 | 
| virtual bool | ConvertPointToControlIndex (sal_Int32 &_rnIndex, const Point &_rPoint)=0 | 
| virtual bool | ConvertPointToCellAddress (sal_Int32 &_rnRow, sal_uInt16 &_rnColPos, const Point &_rPoint)=0 | 
| virtual bool | ConvertPointToRowHeader (sal_Int32 &_rnRow, const Point &_rPoint)=0 | 
| virtual bool | ConvertPointToColumnHeader (sal_uInt16 &_rnColPos, const Point &_rPoint)=0 | 
| virtual OUString | GetAccessibleObjectName (AccessibleBrowseBoxObjType _eType, sal_Int32 _nPos=-1) const =0 | 
| virtual OUString | GetAccessibleObjectDescription (AccessibleBrowseBoxObjType _eType, sal_Int32 _nPos=-1) const =0 | 
| virtual void | FillAccessibleStateSet (sal_Int64 &_rStateSet, AccessibleBrowseBoxObjType _eType) const =0 | 
| virtual void | FillAccessibleStateSetForCell (sal_Int64 &_rStateSet, sal_Int32 _nRow, sal_uInt16 _nColumnPos) const =0 | 
| virtual void | GrabTableFocus ()=0 | 
| virtual bool | GetGlyphBoundRects (const Point &rOrigin, const OUString &rStr, int nIndex, int nLen, std::vector< tools::Rectangle > &rVector)=0 | 
| virtual tools::Rectangle | GetWindowExtentsAbsolute () const =0 | 
| virtual tools::Rectangle | GetWindowExtentsRelative (const vcl::Window &rRelativeWindow) const =0 | 
| virtual void | GrabFocus ()=0 | 
| virtual css::uno::Reference< css::accessibility::XAccessible > | GetAccessible ()=0 | 
| virtual vcl::Window * | GetAccessibleParentWindow () const =0 | 
| virtual vcl::Window * | GetWindowInstance ()=0 | 
| virtual tools::Rectangle | GetFieldCharacterBounds (sal_Int32 _nRow, sal_Int32 _nColumnPos, sal_Int32 nIndex)=0 | 
| virtual sal_Int32 | GetFieldIndexAtPoint (sal_Int32 _nRow, sal_Int32 _nColumnPos, const Point &_rPoint)=0 | 
Private Attributes | |
| Link< SvTreeListEntry *, bool > | m_aEditingEntryHdl | 
| Link< std::pair< SvTreeListEntry *, OUString >, bool > | m_aEditedEntryHdl | 
Additional Inherited Members | |
  Static Public Member Functions inherited from SvHeaderTabListBox | |
| static bool | IsItemChecked (SvTreeListEntry *pEntry, sal_uInt16 nCol) | 
  Static Public Member Functions inherited from SvTabListBox | |
| static OUString | GetEntryText (const SvTreeListEntry *, sal_uInt16 nCol) | 
  Static Public Member Functions inherited from SvTreeListBox | |
| static OUString | SearchEntryTextWithHeadTitle (SvTreeListEntry *pEntry) | 
| static const Image & | GetDefaultExpandedNodeImage () | 
| Returns the default image which clients should use for expanded nodes, to have a consistent user interface experience in the whole product.  More... | |
| static const Image & | GetDefaultCollapsedNodeImage () | 
| Returns the default image which clients should use for expanded nodes, to have a consistent user interface experience in the whole product.  More... | |
| static const Image & | GetExpandedEntryBmp (const SvTreeListEntry *_pEntry) | 
| static const Image & | GetCollapsedEntryBmp (const SvTreeListEntry *_pEntry) | 
  Static Public Member Functions inherited from vcl::Window | |
| static SAL_DLLPRIVATE void | ImplInitAppFontData (vcl::Window const *pWindow) | 
| static SAL_DLLPRIVATE void | ImplCalcSymbolRect (tools::Rectangle &rRect) | 
| static DockingManager * | GetDockingManager () | 
| static VclPtr< vcl::Window > | SaveFocus () | 
| static void | EndSaveFocus (const VclPtr< vcl::Window > &xFocusWin) | 
| static VclPtr< vcl::Window > | FindLOKWindow (vcl::LOKWindowId nWindowId) | 
| Find an existing Window based on the LOKWindowId.  More... | |
| static bool | IsLOKWindowsEmpty () | 
| check if LOK Window container is empty  More... | |
  Protected Member Functions inherited from SvTabListBox | |
| virtual void | SetTabs () override | 
| virtual void | InitEntry (SvTreeListEntry *, const OUString &, const Image &, const Image &) override | 
| OUString | GetTabEntryText (sal_uInt32 nPos, sal_uInt16 nCol) const | 
| SvTreeListEntry * | GetEntryOnPos (sal_uInt32 _nEntryPos) const | 
| SvTreeListEntry * | GetChildOnPos (SvTreeListEntry *_pParent, sal_uInt32 _nEntryPos, sal_uInt32 &_rPos) const | 
  Protected Member Functions inherited from SvTreeListBox | |
| bool | CheckDragAndDropMode (SvTreeListBox const *pSource, sal_Int8) | 
| void | ImplShowTargetEmphasis (SvTreeListEntry *pEntry, bool bShow) | 
| void | EnableSelectionAsDropTarget (bool bEnable=true) | 
| virtual SvTreeListEntry * | GetDropTarget (const Point &) | 
| virtual void | StateChanged (StateChangedType eType) override | 
| virtual sal_uInt32 | Insert (SvTreeListEntry *pEnt, SvTreeListEntry *pPar, sal_uInt32 nPos=TREELIST_APPEND) | 
| virtual sal_uInt32 | Insert (SvTreeListEntry *pEntry, sal_uInt32 nRootPos=TREELIST_APPEND) | 
| void | EditText (const OUString &, const tools::Rectangle &, const Selection &) | 
| void | CancelTextEditing () | 
| virtual void | InitViewData (SvViewDataEntry *, SvTreeListEntry *pEntry) override | 
| void | RecalcViewData () | 
| Link< sal_Int8, void > | GetDragFinishedHdl () const | 
| sal_Int8 | ExecuteDrop (const ExecuteDropEvent &rEvt, SvTreeListBox *pSourceView) | 
| void | OnCurrentEntryChanged () | 
| virtual vcl::StringEntryIdentifier | CurrentEntry (OUString &_out_entryText) const override | 
| returns the current entry in the list of searchable strings.  More... | |
| virtual vcl::StringEntryIdentifier | NextEntry (vcl::StringEntryIdentifier _currentEntry, OUString &_out_entryText) const override | 
| returns the next entry in the list.  More... | |
| virtual void | SelectEntry (vcl::StringEntryIdentifier _entry) override | 
| selects a given entry  More... | |
| virtual void | CalcEntryHeight (SvTreeListEntry const *pEntry) | 
| void | AdjustEntryHeight (const Image &rBmp) | 
| VCL_DLLPRIVATE void | AdjustEntryHeight () | 
| VCL_DLLPRIVATE void | ImpEntryInserted (SvTreeListEntry *pEntry) | 
| VCL_DLLPRIVATE void | PaintEntry1 (SvTreeListEntry &, tools::Long nLine, vcl::RenderContext &rRenderContext) | 
| VCL_DLLPRIVATE void | InitTreeView () | 
| VCL_DLLPRIVATE SvLBoxItem * | GetItem_Impl (SvTreeListEntry *, tools::Long nX, SvLBoxTab **ppTab) | 
| VCL_DLLPRIVATE void | ImplInitStyle () | 
| void | SetupDragOrigin () | 
| This sets the global variables used to determine the in-process drag source.  More... | |
| void | EditItemText (SvTreeListEntry *pEntry, SvLBoxString *pItem, const Selection &) | 
| void | EditedText (const OUString &) | 
| virtual void | SetTabs () | 
| void | AddTab (tools::Long nPos, SvLBoxTabFlags nFlags) | 
| sal_uInt16 | TabCount () const | 
| SvLBoxTab * | GetFirstDynamicTab () const | 
| SvLBoxTab * | GetFirstDynamicTab (sal_uInt16 &rTabPos) const | 
| SvLBoxTab * | GetFirstTab (SvLBoxTabFlags nFlagMask, sal_uInt16 &rTabPos) | 
| void | GetLastTab (SvLBoxTabFlags nFlagMask, sal_uInt16 &rTabPos) | 
| SvLBoxTab * | GetTab (SvTreeListEntry const *, SvLBoxItem const *) const | 
| void | ClearTabList () | 
| virtual void | InitEntry (SvTreeListEntry *, const OUString &, const Image &, const Image &) | 
| void | NotifyScrolled () | 
| void | SetScrolledHdl (const Link< SvTreeListBox *, void > &rLink) | 
| tools::Long | GetXOffset () const | 
| virtual void | Command (const CommandEvent &rCEvt) override | 
| virtual void | RequestHelp (const HelpEvent &rHEvt) override | 
| virtual void | DataChanged (const DataChangedEvent &rDCEvt) override | 
| void | InitSettings () | 
| virtual void | ApplySettings (vcl::RenderContext &rRenderContext) override | 
| void | CallImplEventListeners (VclEventId nEvent, void *pData) | 
| void | ImplEditEntry (SvTreeListEntry *pEntry) | 
| void | AdjustEntryHeightAndRecalc () | 
| VCL_DLLPRIVATE bool | PosOverBody (const Point &rPos) const | 
  Protected Member Functions inherited from Control | |
| Control (WindowType nType) | |
| virtual void | FillLayoutData () const | 
| void | AppendLayoutData (const Control &rSubControl) const | 
| void | CreateLayoutData () const | 
| creates the mpData->mpLayoutData structure  More... | |
| bool | HasLayoutData () const | 
| determines whether we currently have layout data  More... | |
| bool | ImplCallEventListenersAndHandler (VclEventId nEvent, std::function< void()> const &callHandler) | 
| this calls both our event listeners, and a specified handler  More... | |
| void | CallEventListeners (VclEventId nEvent, void *pData=nullptr) | 
| tools::Rectangle | DrawControlText (OutputDevice &_rTargetDevice, const tools::Rectangle &_rRect, const OUString &_rStr, DrawTextFlags _nStyle, std::vector< tools::Rectangle > *_pVector, OUString *_pDisplayText, const Size *i_pDeviceSize=nullptr) const | 
| draws the given text onto the given device  More... | |
| tools::Rectangle | GetControlTextRect (OutputDevice &_rTargetDevice, const tools::Rectangle &rRect, const OUString &_rStr, DrawTextFlags _nStyle, Size *o_pDeviceSize=nullptr) const | 
| virtual const vcl::Font & | GetCanonicalFont (const StyleSettings &_rStyle) const | 
| virtual const Color & | GetCanonicalTextColor (const StyleSettings &_rStyle) const | 
| void | ImplInitSettings () | 
| virtual void | ApplySettings (vcl::RenderContext &rRenderContext) override | 
| virtual bool | FocusWindowBelongsToControl (const vcl::Window *pFocusWin) const | 
  Protected Member Functions inherited from vcl::Window | |
| virtual void | dispose () override | 
| This is intended to be used to clear any locally held references to other Window-subclass objects.  More... | |
| SAL_DLLPRIVATE void | ImplInit (vcl::Window *pParent, WinBits nStyle, SystemParentData *pSystemParentData) | 
| SAL_DLLPRIVATE void | ImplInvalidateParentFrameRegion (const vcl::Region &rRegion) | 
| SAL_DLLPRIVATE void | ImplValidateFrameRegion (const vcl::Region *rRegion, ValidateFlags nFlags) | 
| SAL_DLLPRIVATE void | ImplValidate () | 
| SAL_DLLPRIVATE void | ImplMoveInvalidateRegion (const tools::Rectangle &rRect, tools::Long nHorzScroll, tools::Long nVertScroll, bool bChildren) | 
| SAL_DLLPRIVATE void | ImplMoveAllInvalidateRegions (const tools::Rectangle &rRect, tools::Long nHorzScroll, tools::Long nVertScroll, bool bChildren) | 
| SAL_DLLPRIVATE vcl::Window * | ImplGetBorderWindow () const | 
| virtual void | ImplInvalidate (const vcl::Region *pRegion, InvalidateFlags nFlags) | 
| virtual WindowHitTest | ImplHitTest (const Point &rFramePos) | 
| SAL_DLLPRIVATE void | ImplSetMouseTransparent (bool bTransparent) | 
| SAL_DLLPRIVATE void | ImplScroll (const tools::Rectangle &rRect, tools::Long nHorzScroll, tools::Long nVertScroll, ScrollFlags nFlags) | 
| SAL_DLLPRIVATE bool | ImplSetClipFlagChildren (bool bSysObjOnlySmaller) | 
| SAL_DLLPRIVATE bool | ImplSetClipFlagOverlapWindows (bool bSysObjOnlySmaller=false) | 
| SAL_DLLPRIVATE void | PushPaintHelper (PaintHelper *pHelper, vcl::RenderContext &rRenderContext) | 
| SAL_DLLPRIVATE void | PopPaintHelper (PaintHelper const *pHelper) | 
| Window (WindowType nType) | |
| void | SetCompoundControl (bool bCompound) | 
| void | CallEventListeners (VclEventId nEvent, void *pData=nullptr) | 
| virtual void | ImplAdjustNWFSizes () | 
| virtual void | ApplySettings (vcl::RenderContext &rRenderContext) | 
| SAL_DLLPRIVATE float | approximate_char_width () const | 
| SAL_DLLPRIVATE vcl::Window * | getLegacyNonLayoutAccessibleRelationMemberOf () const | 
| SAL_DLLPRIVATE vcl::Window * | getLegacyNonLayoutAccessibleRelationLabeledBy () const | 
| SAL_DLLPRIVATE vcl::Window * | getLegacyNonLayoutAccessibleRelationLabelFor () const | 
| virtual vcl::Window * | getAccessibleRelationLabelFor () const | 
| virtual sal_uInt16 | getDefaultAccessibleRole () const | 
| virtual OUString | getDefaultAccessibleName () const | 
| void | InvalidateSizeCache () | 
| clear OptimalSize cache  More... | |
  Protected Member Functions inherited from VclReferenceBase | |
| VclReferenceBase () | |
| virtual | ~VclReferenceBase () | 
| virtual void | dispose () | 
  Protected Member Functions inherited from SvListView | |
| void | ExpandListEntry (SvTreeListEntry *pParent) | 
| void | CollapseListEntry (SvTreeListEntry *pParent) | 
| bool | SelectListEntry (SvTreeListEntry *pEntry, bool bSelect) | 
  Protected Member Functions inherited from vcl::ISearchableStringList | |
| ~ISearchableStringList () | |
  Protected Member Functions inherited from vcl::IAccessibleTableProvider | |
| ~IAccessibleTableProvider () | |
  Static Protected Member Functions inherited from SvTabListBox | |
| static std::u16string_view | GetToken (std::u16string_view sStr, sal_Int32 &nIndex) | 
  Protected Attributes inherited from SvTreeListBox | |
| std::unique_ptr< SvImpLBox > | pImpl | 
| short | nColumns | 
| short | nEntryHeight | 
| short | nEntryWidth | 
| bool | mbCenterAndClipText | 
| Link< SvTreeListBox *, bool > | aDoubleClickHdl | 
| SvTreeListEntry * | pTargetEntry | 
| SvLBoxButtonData * | pCheckButtonData | 
| std::vector< std::unique_ptr< SvLBoxTab > > | aTabs | 
| SvTreeFlags | nTreeFlags | 
| SvTreeListBoxFlags | nImpFlags | 
| sal_uInt16 | nCurEntrySelPos | 
| std::unique_ptr< SvInplaceEdit2 > | pEdCtrl | 
  Protected Attributes inherited from Control | |
| std::optional< vcl::ControlLayoutData > | mxLayoutData | 
| VclPtr< OutputDevice > | mpReferenceDevice | 
  Protected Attributes inherited from SvListView | |
| std::unique_ptr< SvTreeList > | pModel | 
Definition at line 18 of file treeglue.hxx.
      
  | 
  inline | 
Definition at line 25 of file treeglue.hxx.
      
  | 
  inlineoverridevirtual | 
Reimplemented from SvTreeListBox.
Definition at line 47 of file treeglue.hxx.
References Link< typename Arg, typename Ret >::Call(), and m_aEditedEntryHdl.
      
  | 
  inlineoverridevirtual | 
Reimplemented from SvTreeListBox.
Definition at line 42 of file treeglue.hxx.
References Link< typename Arg, typename Ret >::Call(), and m_aEditingEntryHdl.
      
  | 
  inlineoverridevirtual | 
Reimplemented from SvTreeListBox.
Definition at line 40 of file treeglue.hxx.
References SvTreeListBox::GetDragDropMode().
      
  | 
  inline | 
Definition at line 35 of file treeglue.hxx.
References m_aEditedEntryHdl.
Referenced by SalInstanceTreeView::SalInstanceTreeView().
      
  | 
  inline | 
Definition at line 30 of file treeglue.hxx.
References m_aEditingEntryHdl.
Referenced by SalInstanceTreeView::SalInstanceTreeView().
      
  | 
  private | 
Definition at line 22 of file treeglue.hxx.
Referenced by EditedEntry(), and SetEditedEntryHdl().
      
  | 
  private | 
Definition at line 21 of file treeglue.hxx.
Referenced by EditingEntry(), and SetEditingEntryHdl().