LibreOffice Module vcl (master) 1
SpinField Member List

This is the complete list of members for SpinField, including all inherited members.

AbsoluteScreenToOutputPixel(const Point &rPos) constvcl::Window
acquire() constVclReferenceBaseinline
Activate()vcl::Windowvirtual
add_mnemonic_label(FixedText *pLabel)vcl::Window
add_to_size_group(const std::shared_ptr< VclSizeGroup > &xGroup)vcl::Window
AddChildEventListener(const Link< VclWindowEvent &, void > &rEventListener)vcl::Window
AddEventListener(const Link< VclWindowEvent &, void > &rEventListener)vcl::Window
AlwaysEnableInput(bool bAlways, bool bChild=true)vcl::Window
AppendLayoutData(const Control &rSubControl) constControlprotected
ApplyControlBackground(vcl::RenderContext &rRenderContext, const Color &rDefaultColor)vcl::Window
ApplyControlFont(vcl::RenderContext &rRenderContext, const vcl::Font &rDefaultFont)vcl::Window
ApplyControlForeground(vcl::RenderContext &rRenderContext, const Color &rDefaultColor)vcl::Window
ApplySettings(vcl::RenderContext &rRenderContext) overrideEditprotectedvirtual
approximate_char_width() constvcl::Windowprotected
approximate_digit_width() constvcl::Window
CalcMinimumSize() const overrideSpinFieldvirtual
CalcMinimumSizeForText(const OUString &rString) const overrideSpinFieldvirtual
CalcOutputSize(const Size &rWinSz) constvcl::Window
CalcSize(sal_Int32 nChars) const overrideSpinFieldvirtual
CalcTitleWidth() constvcl::Window
CalcWindowSize(const Size &rOutSz) constvcl::Window
CalcZoom(tools::Long n) constvcl::Window
CallEventListeners(VclEventId nEvent, void *pData=nullptr)Controlprotected
CaptureMouse()vcl::Window
CollectChildren(::std::vector< vcl::Window * > &rAllChildren)vcl::Window
Command(const CommandEvent &rCEvt) overrideEditvirtual
CompatDataChanged(const DataChangedEvent &rDCEvt)vcl::Window
CompatGetFocus()vcl::Window
CompatLoseFocus()vcl::Window
CompatNotify(NotifyEvent &rNEvt)vcl::Window
CompatPreNotify(NotifyEvent &rNEvt)vcl::Window
CompatStateChanged(StateChangedType nStateChange)vcl::Window
Control(const Control &)=deleteControlprivate
Control(WindowType nType)Controlprotected
Control(vcl::Window *pParent, WinBits nWinStyle=0)Controlexplicit
Copy()Editvirtual
CreateAccessible()vcl::Windowvirtual
CreateLayoutData() constControlprotected
CreatePopupMenu()Edit
Cut()Editvirtual
DataChanged(const DataChangedEvent &rDCEvt) overrideSpinFieldvirtual
Deactivate()vcl::Windowvirtual
DECL_DLLPRIVATE_LINK(ImplTimeout, Timer *, void)SpinFieldprivate
Edit::DECL_DLLPRIVATE_LINK(ImplHandlePaintHdl, Timer *, void)vcl::Window
Edit::DECL_DLLPRIVATE_LINK(ImplGenerateMouseMoveHdl, void *, void)vcl::Window
Edit::DECL_DLLPRIVATE_LINK(ImplTrackTimerHdl, Timer *, void)vcl::Window
Edit::DECL_DLLPRIVATE_LINK(ImplAsyncFocusHdl, void *, void)vcl::Window
Edit::DECL_DLLPRIVATE_LINK(ImplHandleResizeTimerHdl, Timer *, void)vcl::Window
DecModalCount()vcl::Window
DeleteSelected()Editvirtual
DeleteSurroundingText(const Selection &rSelection) overrideEditvirtual
Disable(bool bChild=true)vcl::Windowinline
dispose() overrideSpinFieldvirtual
disposeOnce()VclReferenceBase
Down()SpinFieldvirtual
dragDropEnd(const css::datatransfer::dnd::DragSourceDropEvent &dsde) overrideEditprotectedvirtual
dragEnter(const css::datatransfer::dnd::DropTargetDragEnterEvent &dtdee) overrideEditprotectedvirtual
dragExit(const css::datatransfer::dnd::DropTargetEvent &dte) overrideEditprotectedvirtual
dragGestureRecognized(const css::datatransfer::dnd::DragGestureEvent &dge) overrideEditprotectedvirtual
dragOver(const css::datatransfer::dnd::DropTargetDragEvent &dtde) overrideEditprotectedvirtual
Draw(OutputDevice *pDev, const Point &rPos, SystemTextColorFlags nFlags) overrideSpinFieldvirtual
Control::Draw(::OutputDevice *pDev, const Point &rPos, SystemTextColorFlags nFlags)vcl::Windowvirtual
DrawControlText(OutputDevice &_rTargetDevice, const tools::Rectangle &_rRect, const OUString &_rStr, DrawTextFlags _nStyle, std::vector< tools::Rectangle > *_pVector, OUString *_pDisplayText, const Size *i_pDeviceSize=nullptr) constControlprotected
DrawSelectionBackground(const tools::Rectangle &rRect, sal_uInt16 highlight, bool bChecked, bool bDrawBorder)vcl::Window
drop(const css::datatransfer::dnd::DropTargetDropEvent &dtde) overrideEditprotectedvirtual
DumpAsPropertyTree(tools::JsonWriter &rJsonWriter) overrideEditvirtual
Edit(WindowType nType)Editprotected
Edit(vcl::Window *pParent, WinBits nStyle=WB_BORDER)Edit
Enable(bool bEnable=true, bool bChild=true)vcl::Window
EnableAllResize()vcl::Window
EnableAlwaysOnTop(bool bEnable=true)vcl::Window
EnableChildPointerOverwrite(bool bOverwrite)vcl::Window
EnableChildTransparentMode(bool bEnable=true)vcl::Window
EnableClipSiblings(bool bClipSiblings=true)vcl::Window
EnableDocking(bool bEnable=true)vcl::Window
EnableInput(bool bEnable=true, bool bChild=true)vcl::Window
EnableInput(bool bEnable, const vcl::Window *pExcludeWindow)vcl::Window
EnableMapMode(bool bEnable=true)vcl::Window
EnableNativeWidget(bool bEnable=true)vcl::Window
EnablePaint(bool bEnable)vcl::Window
EnableRTL(bool bEnable=true) overrideControlvirtual
EndAutoScroll()vcl::Window
EndDropDown()SpinFieldprotected
EndExtTextInput()vcl::Window
EndSaveFocus(const VclPtr< vcl::Window > &xFocusWin)vcl::Windowstatic
EndTracking(TrackingEventFlags nFlags=TrackingEventFlags::NONE)vcl::Window
EnterWait()vcl::Window
Erase(vcl::RenderContext &rRenderContext)vcl::Window
EventNotify(NotifyEvent &rNEvt) overrideSpinFieldprotectedvirtual
ExpandPaintClipRegion(const vcl::Region &rRegion)vcl::Window
FillLayoutData() const overrideSpinFieldprotectedvirtual
filterText()Editprivate
FindLOKWindow(vcl::LOKWindowId nWindowId)vcl::Windowstatic
First()SpinFieldvirtual
FocusWindowBelongsToControl(const vcl::Window *pFocusWin) constControlprotectedvirtual
get_border_width() constvcl::Window
get_expand() constvcl::Window
get_fill() constvcl::Window
get_grid_height() constvcl::Window
get_grid_left_attach() constvcl::Window
get_grid_top_attach() constvcl::Window
get_grid_width() constvcl::Window
get_halign() constvcl::Window
get_height_request() constvcl::Window
get_hexpand() constvcl::Window
get_id() constvcl::Window
get_margin_bottom() constvcl::Window
get_margin_end() constvcl::Window
get_margin_start() constvcl::Window
get_margin_top() constvcl::Window
get_non_homogeneous() constvcl::Window
get_pack_type() constvcl::Window
get_padding() constvcl::Window
get_preferred_size() constvcl::Window
get_secondary() constvcl::Window
get_ungrouped_preferred_size() constvcl::Windowprivate
get_valign() constvcl::Window
get_vexpand() constvcl::Window
get_width_request() constvcl::Window
GetAccessible(bool bCreate=true)vcl::Window
GetAccessibleChildWindow(sal_uInt16 n)vcl::Window
GetAccessibleChildWindowCount()vcl::Window
GetAccessibleDescription() constvcl::Window
GetAccessibleName() constvcl::Window
GetAccessibleParentWindow() constvcl::Window
GetAccessibleRelationLabeledBy() constvcl::Window
GetAccessibleRelationLabelFor() constvcl::Window
getAccessibleRelationLabelFor() constvcl::Windowprotectedvirtual
GetAccessibleRelationMemberOf() constvcl::Window
GetAccessibleRole() constvcl::Window
GetActivateMode() constvcl::Window
GetActivationKey() constvcl::Window
GetAutocompleteHdl() constEditinline
GetBackground() constvcl::Window
GetBackgroundColor() constvcl::Window
GetBorder(sal_Int32 &rLeftBorder, sal_Int32 &rTopBorder, sal_Int32 &rRightBorder, sal_Int32 &rBottomBorder) constvcl::Window
GetBorderStyle() constvcl::Window
GetCanonicalFont(const StyleSettings &_rStyle) constControlprotectedvirtual
GetCanonicalTextColor(const StyleSettings &_rStyle) constControlprotectedvirtual
GetCharacterBounds(tools::Long nIndex) constControl
GetChild(sal_uInt16 nChild) constvcl::Window
GetChildCount() constvcl::Window
GetClipboard()vcl::Window
GetComponentInterface(bool bCreate=true)vcl::Windowvirtual
GetControlBackground() constvcl::Window
GetControlFont() constvcl::Window
GetControlForeground() constvcl::Window
GetControlTextRect(OutputDevice &_rTargetDevice, const tools::Rectangle &rRect, const OUString &_rStr, DrawTextFlags _nStyle, Size *o_pDeviceSize=nullptr) constControlprotected
GetCursor() constvcl::Window
GetCursorExtTextInputWidth() constvcl::Window
GetCursorRect() constvcl::Window
getDefaultAccessibleName() constvcl::Windowprotectedvirtual
getDefaultAccessibleRole() constvcl::Windowprotectedvirtual
GetDesktopRectPixel() constvcl::Window
GetDialogControlFlags() constvcl::Window
GetDisplayBackground() constvcl::Windowvirtual
GetDisplayText() const overrideControlvirtual
GetDockingManager()vcl::Windowstatic
GetDPIScaleFactor() constvcl::Window
GetDragGestureRecognizer()vcl::Window
GetDragSource()vcl::Window
GetDrawPixel(::OutputDevice const *pDev, tools::Long nPixels) constvcl::Window
GetDrawPixelFont(::OutputDevice const *pDev) constvcl::Window
GetDropTarget()vcl::Window
GetEchoChar() constEditinline
GetExtendedStyle() constvcl::Window
GetFocus() overrideEditvirtual
GetFocusedWindow() constvcl::Window
GetFont() constvcl::Window
GetFrameWeld() constvcl::Window
GetFrameWindow() constvcl::Window
GetGetFocusFlags() constvcl::Window
GetHelpId() constvcl::Window
GetHelpText() constvcl::Window
GetIndexForPoint(const Point &rPoint) constControl
GetIndicatorState() constvcl::Window
GetInputContext() constvcl::Window
GetInputLanguage() constvcl::Window
GetLastPointerPosPixel()vcl::Window
getLegacyNonLayoutAccessibleRelationLabeledBy() constvcl::Windowprotected
getLegacyNonLayoutAccessibleRelationLabelFor() constvcl::Windowprotected
getLegacyNonLayoutAccessibleRelationMemberOf() constvcl::Windowprotected
GetLineStartEnd(tools::Long nLine) constControl
GetLOKNotifier() constvcl::Window
GetLOKWindowId() constvcl::Window
GetMapMode() constvcl::Window
GetMaxTextLen() constEditinlinevirtual
GetMaxVisChars() constEdit
GetModifyHdl() constEditinlinevirtual
GetNativeControlRegion(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, tools::Rectangle &rNativeBoundingRegion, tools::Rectangle &rNativeContentRegion) constvcl::Window
GetOffsetPixelFrom(const vcl::Window &rWindow) constvcl::Window
GetOptimalSize() const overrideSpinFieldvirtual
GetOutDev() constvcl::Window
GetOutDev()vcl::Window
GetOutOffXPixel() constvcl::Window
GetOutOffYPixel() constvcl::Window
GetOutputRectPixel() constvcl::Window
GetOutputSizePixel() constvcl::Window
GetOverlineColor() constvcl::Window
GetPaintRegion() constvcl::Window
GetParent() constvcl::Window
GetParentClipMode() constvcl::Window
GetParentDialog() constvcl::Window
GetParentWithLOKNotifier()vcl::Window
GetPointer() constvcl::Window
GetPointerPosPixel()vcl::Window
GetPointerState()vcl::Window
GetPointFont(vcl::RenderContext const &rRenderContext) constvcl::Window
GetPosPixel() constvcl::Windowvirtual
GetPrevStyle() constvcl::Window
GetQuickHelpText() constvcl::Window
getRefCount() constVclReferenceBaseinline
GetReferenceDevice() constControl
GetSavedValue() constEditinline
GetSelected() constEditvirtual
GetSelection() constEditvirtual
GetSettings() constvcl::Window
GetSizePixel() constvcl::Windowvirtual
GetStyle() constvcl::Window
GetSubEdit() constEditinline
GetSurroundingText() const overrideEditvirtual
GetSurroundingTextSelection() const overrideEditvirtual
GetSystemData() constvcl::Windowvirtual
GetSystemWindow() constvcl::Window
GetText() const overrideEditvirtual
GetTextAlign() constvcl::Window
GetTextColor() constvcl::Window
GetTextFillColor() constvcl::Window
GetTextHeight() constvcl::Window
GetTextLineColor() constvcl::Window
GetTextRect(const tools::Rectangle &rRect, const OUString &rStr, DrawTextFlags nStyle=DrawTextFlags::WordBreak, TextRectInfo *pInfo=nullptr, const vcl::ITextLayout *_pTextLayout=nullptr) constvcl::Window
GetTextWidth(const OUString &rStr, sal_Int32 nIndex=0, sal_Int32 nLen=-1, vcl::text::TextLayoutCache const *=nullptr, SalLayoutGlyphs const *const pLayoutCache=nullptr) constvcl::Window
GetType() constvcl::Window
GetUITestFactory() const overrideSpinFieldvirtual
GetUnzoomedControlPointFont() constControl
GetWidthInChars() constEditinline
GetWindow(GetWindowType nType) constvcl::Window
GetWindowClipRegionPixel() constvcl::Window
GetWindowExtentsAbsolute() constvcl::Window
GetWindowExtentsRelative(const vcl::Window &rRelativeWindow) constvcl::Window
GetWindowPeer() constvcl::Window
GetZoom() constvcl::Window
GrabFocus()vcl::Window
GrabFocusToDocument()vcl::Window
HandleScrollCommand(const CommandEvent &rCmd, Scrollable *pHScrl, Scrollable *pVScrl)vcl::Window
HasActiveChildFrame() constvcl::Window
HasChildPathFocus(bool bSystemWindow=false) constvcl::Window
HasControlFocus() constControlinline
HasFocus() constvcl::Window
HasLayoutData() constControlprotected
HasPaintEvent() constvcl::Window
Hide()vcl::Windowinline
HideFocus()vcl::Window
HideTracking()vcl::Window
ImplAdjustNWFSizes()vcl::Windowprotectedvirtual
ImplAlign()Editprivate
ImplAlignAndPaint()Editprivate
ImplCalcButtonAreas(const OutputDevice *pDev, const Size &rOutSz, tools::Rectangle &rDDArea, tools::Rectangle &rSpinUpArea, tools::Rectangle &rSpinDownArea)SpinFieldprivate
ImplCalcOverlapRegion(const tools::Rectangle &rSourceRect, vcl::Region &rRegion, bool bChildren, bool bSiblings)vcl::Windowprivate
ImplCalcOverlapRegionOverlaps(const vcl::Region &rInterRegion, vcl::Region &rRegion) constvcl::Windowprivate
ImplCalcSymbolRect(tools::Rectangle &rRect)vcl::Windowstatic
ImplCalcToTop(ImplCalcToTopData *pPrevData)vcl::Windowprivate
ImplCallActivateListeners(vcl::Window *)vcl::Windowprivate
ImplCallDeactivateListeners(vcl::Window *)vcl::Windowprivate
ImplCallEventListenersAndHandler(VclEventId nEvent, std::function< void()> const &callHandler)Controlprotected
ImplCallFocusChangeActivate(vcl::Window *pNewOverlapWindow, vcl::Window *pOldOverlapWindow)vcl::Windowprivatestatic
ImplCallInitShow()vcl::Windowprivate
ImplCallMouseMove(sal_uInt16 nMouseCode, bool bModChanged=false)vcl::Window
ImplCallMove()vcl::Window
ImplCallOverlapPaint()vcl::Windowprivate
ImplCallPaint(const vcl::Region *pRegion, ImplPaintFlags nPaintFlags)vcl::Windowprivate
ImplCallResize()vcl::Window
ImplClearBackground(vcl::RenderContext &rRenderContext, const tools::Rectangle &rRectangle, tools::Long nXStart, tools::Long nXEnd)Editprivate
ImplClearLayoutData() constControl
ImplClipAllChildren(vcl::Region &rRegion) constvcl::Windowprivate
ImplClipBoundaries(vcl::Region &rRegion, bool bThis, bool bOverlaps)vcl::Windowprivate
ImplClipChildren(vcl::Region &rRegion) constvcl::Windowprivate
ImplClipSiblings(vcl::Region &rRegion) constvcl::Windowprivate
ImplControlFocus(GetFocusFlags nFlags=GetFocusFlags::NONE)vcl::Window
ImplCopy(css::uno::Reference< css::datatransfer::clipboard::XClipboard > const &rxClipboard)Editprivate
ImplCopyToSelectionClipboard()Editprivate
ImplDelete(const Selection &rSelection, sal_uInt8 nDirection, sal_uInt8 nMode)Editprivate
ImplDlgCtrl(const KeyEvent &rKEvt, bool bKeyInput)vcl::Windowprivate
ImplDlgCtrlFocusChanged(vcl::Window *pWindow, bool bGetFocus)vcl::Windowprivate
ImplDlgCtrlNextWindow()vcl::Windowprivate
ImplDrawFrame(OutputDevice *pDev, tools::Rectangle &rRect)Control
ImplEnableRTL(bool bEnable)vcl::Windowprivate
ImplExcludeOverlapWindows(vcl::Region &rRegion) constvcl::Windowprivate
ImplExcludeOverlapWindows2(vcl::Region &rRegion)vcl::Windowprivate
ImplExcludeWindowRegion(vcl::Region &rRegion)vcl::Windowprivate
ImplFindDlgCtrlWindow(vcl::Window *pWindow)vcl::Windowprivate
ImplFindPartRect(const Point &rPt)SpinFieldprotected
ImplFindWindow(const Point &rFramePos)vcl::Window
ImplFocusToTop(ToTopFlags nFlags, bool bReallyVisible)vcl::Windowprivate
ImplGenerateMouseMove()vcl::Window
ImplGetBorderWindow() constvcl::Windowprotected
ImplGetBreakIterator()Editprivate
ImplGetCharPos(const Point &rWindowPos) constEditprivate
ImplGetClientWindow() constvcl::Window
ImplGetDlgWindow(sal_uInt16 n, GetDlgWindowType nType, sal_uInt16 nStart=0, sal_uInt16 nEnd=0xFFFF, sal_uInt16 *pIndex=nullptr)vcl::Window
ImplGetExtraXOffset() constEditprotected
ImplGetExtraYOffset() constEditprotected
ImplGetFirstOverlapWindow()vcl::Windowprivate
ImplGetFirstOverlapWindow() constvcl::Windowprivate
ImplGetFrame() constvcl::Window
ImplGetFrameData()vcl::Window
ImplGetFrameGraphics() constvcl::Windowprivate
ImplGetFrameWindow() constvcl::Window
ImplGetInputSequenceChecker()Editprivate
ImplGetMousePointer() constvcl::Window
ImplGetNativeControlType() constEditprotected
ImplGetOwnerDrawList()vcl::Windowprivate
ImplGetParent() constvcl::Window
ImplGetText() constEditprivate
ImplGetTextYPosition() constEditprivate
ImplGetTopmostFrameWindow()vcl::Windowprivate
ImplGetUnmirroredOutOffX() constvcl::Windowprivate
ImplGetValidString(const OUString &rString)Editprivatestatic
ImplGetWinChildClipRegion()vcl::Windowprivate
ImplGetWinData() constvcl::Window
ImplGetWindow() constvcl::Window
ImplGetWindowImpl() constvcl::Windowinline
ImplGrabFocus(GetFocusFlags nFlags)vcl::Window
ImplGrabFocusToDocument(GetFocusFlags nFlags)vcl::Window
ImplHandleKeyEvent(const KeyEvent &rKEvt)Editprivate
ImplHandleScroll(Scrollable *pHScrl, double nX, Scrollable *pVScrl, double nY)vcl::Windowprivatestatic
ImplHasDlgCtrl() constvcl::Windowprivate
ImplHideAllOverlaps()vcl::Windowprivate
ImplHideDDCursor()Editprivate
ImplHitTest(const Point &rFramePos)vcl::Windowprotectedvirtual
ImplInit(vcl::Window *pParent, WinBits nStyle)SpinFieldprotected
Control::ImplInit(vcl::Window *pParent, WinBits nStyle, SystemParentData *pSystemParentData)vcl::Windowprotected
ImplInitAppFontData(vcl::Window const *pWindow)vcl::Windowstatic
ImplInitControlData()Controlprivate
ImplInitEditData()Editprivate
ImplInitResolutionSettings()vcl::Windowprivate
ImplInitSettings()Editprotected
ImplInitSpinFieldData()SpinFieldprivate
ImplInitStyle(WinBits nStyle)Editprotectedstatic
ImplInitWinChildClipRegion()vcl::Windowprivate
ImplInitWinClipRegion()vcl::Windowprivate
ImplInsertText(const OUString &rStr, const Selection *pNewSelection=nullptr, bool bIsUserInput=false)Editprivate
ImplInsertWindow(vcl::Window *pParent)vcl::Windowprivate
ImplIntersectAndUnionOverlapWindows(const vcl::Region &rInterRegion, vcl::Region &rRegion) constvcl::Windowprivate
ImplIntersectAndUnionOverlapWindows2(const vcl::Region &rInterRegion, vcl::Region &rRegion)vcl::Windowprivate
ImplIntersectWindowClipRegion(vcl::Region &rRegion)vcl::Windowprivate
ImplIntersectWindowRegion(vcl::Region &rRegion)vcl::Windowprivate
ImplInvalidate(const vcl::Region *pRegion, InvalidateFlags nFlags)vcl::Windowprotectedvirtual
ImplInvalidateFrameRegion(const vcl::Region *pRegion, InvalidateFlags nFlags)vcl::Window
ImplInvalidateOrRepaint()Editprivate
ImplInvalidateOutermostBorder(vcl::Window *pWin)Editprotectedstatic
ImplInvalidateOverlapFrameRegion(const vcl::Region &rRegion)vcl::Window
ImplInvalidateParentFrameRegion(const vcl::Region &rRegion)vcl::Windowprotected
ImplInvertFocus(const tools::Rectangle &rRect)vcl::Window
ImplIsAccessibleCandidate() constvcl::Windowprivate
ImplIsAccessibleNativeFrame() constvcl::Windowprivate
ImplIsChild(const vcl::Window *pWindow, bool bSystemWindow=false) constvcl::Window
ImplIsFloatingWindow() constvcl::Window
ImplIsInTaskPaneList(bool mbIsInTaskList)vcl::Window
ImplIsOverlapWindow() constvcl::Window
ImplIsPushButton() constvcl::Window
ImplIsRealParentPath(const vcl::Window *pWindow) constvcl::Windowprivate
ImplIsSplitter() constvcl::Window
ImplIsWindowOrChild(const vcl::Window *pWindow, bool bSystemWindow=false) constvcl::Window
ImplLogicToPoint(vcl::RenderContext const &rRenderContext, vcl::Font &rFont) constvcl::Windowprivate
ImplMirrorFramePos(Point &pt) constvcl::Window
ImplMoveAllInvalidateRegions(const tools::Rectangle &rRect, tools::Long nHorzScroll, tools::Long nVertScroll, bool bChildren)vcl::Windowprotected
ImplMoveInvalidateRegion(const tools::Rectangle &rRect, tools::Long nHorzScroll, tools::Long nVertScroll, bool bChildren)vcl::Windowprotected
ImplNewInputContext()vcl::Windowprivatestatic
ImplNotifyIconifiedState(bool bIconified)vcl::Window
ImplNotifyKeyMouseCommandEventListeners(NotifyEvent &rNEvt)vcl::Window
ImplOutputToUnmirroredAbsoluteScreenPixel(const tools::Rectangle &rRect) constvcl::Windowprivate
ImplPaintBorder(vcl::RenderContext const &rRenderContext)Editprivate
ImplPaintToDevice(::OutputDevice *pTargetOutDev, const Point &rPos)vcl::Windowprivatevirtual
ImplPaste(css::uno::Reference< css::datatransfer::clipboard::XClipboard > const &rxClipboard)Editprivate
ImplPointToLogic(vcl::RenderContext const &rRenderContext, vcl::Font &rFont) constvcl::Windowprivate
ImplPosSizeWindow(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, PosSizeFlags nFlags)vcl::Window
ImplRemoveWindow(bool bRemoveFrameData)vcl::Windowprivate
ImplRepaint(vcl::RenderContext &rRenderContext, const tools::Rectangle &rRectangle)Editprivate
ImplResetReallyVisible()vcl::Windowprivate
ImplScroll(const tools::Rectangle &rRect, tools::Long nHorzScroll, tools::Long nVertScroll, ScrollFlags nFlags)vcl::Windowprotected
ImplSetClipFlag(bool bSysObjOnlySmaller=false)vcl::Window
ImplSetClipFlagChildren(bool bSysObjOnlySmaller)vcl::Windowprotected
ImplSetClipFlagOverlapWindows(bool bSysObjOnlySmaller=false)vcl::Windowprotected
ImplSetCursorPos(sal_Int32 nChar, bool bSelect)Editprivate
ImplSetFrameParent(const vcl::Window *pParent)vcl::Windowprivate
ImplSetMouseTransparent(bool bTransparent)vcl::Windowprotected
ImplSetReallyVisible()vcl::Windowprivate
ImplSetSelection(const Selection &rSelection, bool bPaint=true)Editprotected
ImplSetText(const OUString &rStr, const Selection *pNewSelection)Editprivate
ImplShowAllOverlaps()vcl::Windowprivate
ImplShowCursor(bool bOnlyIfVisible=true)Editprivate
ImplShowDDCursor()Editprivate
ImplStartDnd()vcl::Windowprivate
ImplStartToTop(ToTopFlags nFlags)vcl::Windowprivate
ImplStopDnd()vcl::Windowprivate
ImplSysObjClip(const vcl::Region *pOldRegion)vcl::Windowprivate
ImplTestMousePointerSet()vcl::Windowprivate
ImplToBottomChild()vcl::Windowprivate
ImplToTop(ToTopFlags nFlags)vcl::Windowprivate
ImplTruncateToMaxLen(OUString &, sal_Int32 nSelectionLen) constEditprivate
ImplUnmirroredAbsoluteScreenToOutputPixel(const tools::Rectangle &rRect) constvcl::Windowprivate
ImplUpdateAll()vcl::Window
ImplUpdateGlobalSettings(AllSettings &rSettings, bool bCallHdl=true) constvcl::Windowprivate
ImplUpdateOverlapWindowPtr(bool bNewFrame)vcl::Windowprivate
ImplUpdatePos()vcl::Windowprivate
ImplUpdateSysObjChildrenClip()vcl::Windowprivate
ImplUpdateSysObjClip()vcl::Windowprivate
ImplUpdateSysObjOverlapsClip()vcl::Windowprivate
ImplUpdateSysObjPos()vcl::Windowprivate
ImplUpdateWindowPtr(vcl::Window *pWindow)vcl::Windowprivate
ImplUpdateWindowPtr()vcl::Windowprivate
ImplUseNativeBorder(vcl::RenderContext const &rRenderContext, WinBits nStyle) constEdit
ImplValidate()vcl::Windowprotected
ImplValidateFrameRegion(const vcl::Region *rRegion, ValidateFlags nFlags)vcl::Windowprotected
IncModalCount()vcl::Window
Invalidate(InvalidateFlags nFlags=InvalidateFlags::NONE)vcl::Window
Invalidate(const tools::Rectangle &rRect, InvalidateFlags nFlags=InvalidateFlags::NONE)vcl::Window
Invalidate(const vcl::Region &rRegion, InvalidateFlags nFlags=InvalidateFlags::NONE)vcl::Window
InvalidateSizeCache()vcl::Windowprotected
InvertTracking(const tools::Rectangle &rRect, ShowTrackFlags nFlags)vcl::Window
IsAccessibilityEventsSuppressed(bool bTraverseParentPath=true)vcl::Window
IsActive() constvcl::Window
IsAlwaysEnableInput() constvcl::Window
IsAlwaysOnTopEnabled() constvcl::Window
IsAncestorOf(const vcl::Window &rWindow) constvcl::Window
IsBackground() constvcl::Window
IsCharInput(const KeyEvent &rKEvt)Editstatic
IsChart() constvcl::Windowinlinevirtual
IsChild(const vcl::Window *pWindow) constvcl::Window
IsChildTransparentModeEnabled() constvcl::Window
IsCompoundControl() constvcl::Window
IsControlBackground() constvcl::Window
IsControlFont() constvcl::Window
IsControlForeground() constvcl::Window
IsCreatedWithToolkit() constvcl::Window
IsDefaultPos() constvcl::Window
IsDefaultSize() constvcl::Window
IsDialog() constvcl::Window
IsDialogControlStart() constvcl::Window
isDisposed() constVclReferenceBaseinline
IsDockingWindow() constvcl::Window
IsEnabled() constvcl::Window
IsInInitShow() constvcl::Window
IsInModalMode() constvcl::Window
IsInPaint() constvcl::Window
IsInputEnabled() constvcl::Window
IsInsertMode() constEdit
IsLOKWindowsEmpty()vcl::Windowstatic
IsLowerEnabled() constSpinFieldinline
IsMapModeEnabled() constvcl::Window
IsMenuFloatingWindow() constvcl::Window
IsMouseCaptured() constvcl::Window
IsMouseOver() constvcl::Window
IsMouseTransparent() constvcl::Window
IsNativeControlSupported(ControlType nType, ControlPart nPart) constvcl::Window
IsNativeWidgetEnabled() constvcl::Window
IsOverlineColor() constvcl::Window
IsPaintEnabled() constvcl::Window
IsPaintTransparent() constvcl::Window
IsPassword() constEditinline
IsReadOnly() constEditinlinevirtual
IsReallyShown() constvcl::Window
IsReallyVisible() constvcl::Window
IsRTLEnabled() constvcl::Window
IsScrollable() constvcl::Window
IsStarMath() constvcl::Windowinlinevirtual
IsSystemWindow() constvcl::Window
IsTextFillColor() constvcl::Window
IsTextLineColor() constvcl::Window
IsToolbarFloatingWindow() constvcl::Window
IsTopWindow() constvcl::Window
IsTracking() constvcl::Window
IsUpdateMode() constvcl::Window
IsUpperEnabled() constSpinFieldinline
IsVisible() constvcl::Window
IsWait() constvcl::Window
IsWindowOrChild(const vcl::Window *pWindow, bool bSystemWindow=false) constvcl::Window
IsZoom() constvcl::Window
KeyInput(const KeyEvent &rKEvt) overrideEditvirtual
KeyUp(const KeyEvent &rKEvt)vcl::Windowvirtual
Last()SpinFieldvirtual
LeaveWait()vcl::Window
list_mnemonic_labels() constvcl::Window
LocalStartDrag()vcl::Window
LogicInvalidate(const tools::Rectangle *pRectangle) overrideControlvirtual
LogicToLogic(const Size &rSzSource, const MapMode *pMapModeSource, const MapMode *pMapModeDest) constvcl::Window
LogicToPixel(const Point &rLogicPt) constvcl::Window
LogicToPixel(const Size &rLogicSize) constvcl::Window
LogicToPixel(const tools::Rectangle &rLogicRect) constvcl::Window
LogicToPixel(const vcl::Region &rLogicRegion) constvcl::Window
LogicToPixel(const Point &rLogicPt, const MapMode &rMapMode) constvcl::Window
LogicToPixel(const Size &rLogicSize, const MapMode &rMapMode) constvcl::Window
LogicToPixel(const tools::Rectangle &rLogicRect, const MapMode &rMapMode) constvcl::Window
LoseFocus() overrideEditvirtual
maActivateHdlEditprivate
maAutocompleteHdlEditprivate
maDownHdlLinkSpinFieldprivate
maDropDownRectSpinFieldprivate
maLoseFocusHdlControlprivate
maLowerRectSpinFieldprivate
maModifyHdlEditprivate
maPlaceholderTextEditprivate
maRepeatTimerSpinFieldprivate
maSaveValueEditprivate
maSelectionEditprivate
maTextEditprivate
maUndoTextEditprivate
maUpHdlLinkSpinFieldprivate
maUpperRectSpinFieldprivate
mbActivePopupEditprivate
mbClickedInSelectionEditprivate
mbDisposedVclReferenceBaseprivate
mbForceControlBackgroundEditprivate
mbHasControlFocusControlprivate
mbInDropDownSpinFieldprivate
mbInitialDownSpinFieldprivate
mbInitialUpSpinFieldprivate
mbInsertModeEditprivate
mbInternModifiedEditprivate
mbIsSubEditEditprivate
mbLowerEnabledSpinFieldprivate
mbLowerInSpinFieldprivate
mbPasswordEditprivate
mbReadOnlyEditprivate
mbRepeatSpinFieldprivate
mbShowAcceleratorControlprivate
mbSpinSpinFieldprivate
mbUpperEnabledSpinFieldprivate
mbUpperInSpinFieldprivate
mcEchoCharEditprivate
mnAlignEditprivate
mnMaxTextLenEditprivate
mnMaxWidthCharsEditprivate
mnRefCntVclReferenceBasemutableprivate
mnWidthInCharsEditprivate
mnXOffsetEditprivate
Modify()Editvirtual
MouseButtonDown(const MouseEvent &rMEvt) overrideSpinFieldvirtual
MouseButtonUp(const MouseEvent &rMEvt) overrideSpinFieldvirtual
MouseMove(const MouseEvent &rMEvt) overrideSpinFieldvirtual
Move()vcl::Windowvirtual
mpDDInfoEditprivate
mpEditSpinFieldprivate
mpFilterTextEditprivate
mpIMEInfosEditprivate
mpReferenceDeviceControlprotected
mpSubEditEditprivate
mpUIBuilderEditprivate
mpWindowImplvcl::Windowprivate
mxBreakIteratorEditprivate
mxDnDListenerEditprivate
mxISCEditprivate
mxLayoutDataControlmutableprotected
NormalizedScreenToOutputPixel(const Point &rPos) constvcl::Window
NotifyAllChildren(DataChangedEvent &rDCEvt)vcl::Window
operator=(const Control &)=deleteControlprivate
OutputToAbsoluteScreenPixel(const Point &rPos) constvcl::Window
OutputToNormalizedScreenPixel(const Point &rPos) constvcl::Window
OutputToScreenPixel(const Point &rPos) constvcl::Window
Paint(vcl::RenderContext &rRenderContext, const tools::Rectangle &rRect) overrideSpinFieldvirtual
PaintImmediately()vcl::Window
PaintToDevice(::OutputDevice *pDevice, const Point &rPos)vcl::Window
Paste()Editvirtual
PixelInvalidate(const tools::Rectangle *pRectangle)vcl::Windowvirtual
PixelToLogic(const Point &rDevicePt) constvcl::Window
PixelToLogic(const Size &rDeviceSize) constvcl::Window
PixelToLogic(const tools::Rectangle &rDeviceRect) constvcl::Window
PixelToLogic(const tools::PolyPolygon &rDevicePolyPoly) constvcl::Window
PixelToLogic(const vcl::Region &rDeviceRegion) constvcl::Window
PixelToLogic(const Point &rDevicePt, const MapMode &rMapMode) constvcl::Window
PixelToLogic(const Size &rDeviceSize, const MapMode &rMapMode) constvcl::Window
PixelToLogic(const tools::Rectangle &rDeviceRect, const MapMode &rMapMode) constvcl::Window
PopPaintHelper(PaintHelper const *pHelper)vcl::Windowprotected
PostExtTextInputEvent(VclEventId nType, const OUString &rText)vcl::Window
PostPaint(vcl::RenderContext &rRenderContext)vcl::Windowvirtual
PostUserEvent(const Link< void *, void > &rLink, void *pCaller=nullptr, bool bReferenceLink=false)vcl::Window
PreNotify(NotifyEvent &rNEvt) overrideSpinFieldvirtual
PrePaint(vcl::RenderContext &rRenderContext)vcl::Windowvirtual
PushPaintHelper(PaintHelper *pHelper, vcl::RenderContext &rRenderContext)vcl::Windowprotected
queue_resize(StateChangedType eReason=StateChangedType::Layout)vcl::Windowvirtual
RecordLayoutData(vcl::ControlLayoutData *pLayout, const tools::Rectangle &rRect)vcl::Window
release() constVclReferenceBaseinline
ReleaseLOKNotifier()vcl::Window
ReleaseMouse()vcl::Window
remove_from_all_size_groups()vcl::Window
remove_mnemonic_label(FixedText *pLabel)vcl::Window
RemoveChildEventListener(const Link< VclWindowEvent &, void > &rEventListener)vcl::Window
RemoveEventListener(const Link< VclWindowEvent &, void > &rEventListener)vcl::Window
RemoveUserEvent(ImplSVEvent *nUserEvent)vcl::Window
reorderWithinParent(sal_uInt16 nNewPosition)vcl::Window
ReplaceSelected(const OUString &rStr)Editvirtual
RequestDoubleBuffering(bool bRequest)vcl::Window
RequestHelp(const HelpEvent &rHEvt)vcl::Windowvirtual
Resize() overrideSpinFieldvirtual
SaveFocus()vcl::Windowstatic
SaveValue()Editinline
ScreenToOutputPixel(const Point &rPos) constvcl::Window
Scroll(tools::Long nHorzScroll, tools::Long nVertScroll, ScrollFlags nFlags=ScrollFlags::NONE)vcl::Windowvirtual
Scroll(tools::Long nHorzScroll, tools::Long nVertScroll, const tools::Rectangle &rRect, ScrollFlags nFlags=ScrollFlags::NONE)vcl::Window
set_border_width(sal_Int32 nBorderWidth)vcl::Window
set_expand(bool bExpand)vcl::Window
set_fill(bool bFill)vcl::Window
set_font_attribute(const OUString &rKey, std::u16string_view rValue)vcl::Window
set_grid_height(sal_Int32 nRows)vcl::Window
set_grid_left_attach(sal_Int32 nAttach)vcl::Window
set_grid_top_attach(sal_Int32 nAttach)vcl::Window
set_grid_width(sal_Int32 nCols)vcl::Window
set_halign(VclAlign eAlign)vcl::Window
set_height_request(sal_Int32 nHeightRequest)vcl::Window
set_hexpand(bool bExpand)vcl::Window
set_id(const OUString &rID)vcl::Window
set_margin_bottom(sal_Int32 nWidth)vcl::Window
set_margin_end(sal_Int32 nWidth)vcl::Window
set_margin_start(sal_Int32 nWidth)vcl::Window
set_margin_top(sal_Int32 nWidth)vcl::Window
set_non_homogeneous(bool bNonHomogeneous)vcl::Window
set_pack_type(VclPackType ePackType)vcl::Window
set_padding(sal_Int32 nPadding)vcl::Window
set_property(const OUString &rKey, const OUString &rValue) overrideEditvirtual
set_secondary(bool bSecondary)vcl::Window
set_valign(VclAlign eAlign)vcl::Window
set_vexpand(bool bExpand)vcl::Window
set_width_request(sal_Int32 nWidthRequest)vcl::Window
SetAccessibilityEventsSuppressed(bool bSuppressed)vcl::Window
SetAccessible(const css::uno::Reference< css::accessibility::XAccessible > &)vcl::Window
SetAccessibleDescription(const OUString &rDescr)vcl::Window
SetAccessibleName(const OUString &rName)vcl::Window
SetAccessibleRelationLabeledBy(vcl::Window *pLabeledBy)vcl::Window
SetAccessibleRelationLabelFor(vcl::Window *pLabelFor)vcl::Window
SetAccessibleRole(sal_uInt16 nRole)vcl::Window
SetActivateHdl(const Link< Edit &, bool > &rLink)Editinline
SetActivateMode(ActivateModeFlags nMode)vcl::Window
SetAutocompleteHdl(const Link< Edit &, void > &rLink)Editinline
SetBackground()vcl::Window
SetBackground(const Wallpaper &rBackground)vcl::Window
SetBorderStyle(WindowBorderStyle nBorderStyle)vcl::Window
SetClipboard(css::uno::Reference< css::datatransfer::clipboard::XClipboard > const &xClipboard)vcl::Window
SetComponentInterface(css::uno::Reference< css::awt::XVclWindowPeer > const &xIFace)vcl::Window
SetCompositionCharRect(const tools::Rectangle *pRect, tools::Long nCompositionLength, bool bVertical=false)vcl::Window
SetCompoundControl(bool bCompound)vcl::Windowprotected
SetControlBackground()vcl::Window
SetControlBackground(const Color &rColor)vcl::Window
SetControlFont()vcl::Window
SetControlFont(const vcl::Font &rFont)vcl::Window
SetControlForeground()vcl::Window
SetControlForeground(const Color &rColor)vcl::Window
SetCreatedWithToolkit(bool b)vcl::Window
SetCursor(vcl::Cursor *pCursor)vcl::Window
SetCursorAtLast()Edit
SetCursorRect(const tools::Rectangle *pRect=nullptr, tools::Long nExtTextInputWidth=0)vcl::Window
SetDialogControlFlags(DialogControlFlags nFlags)vcl::Window
SetDialogControlStart(bool bStart)vcl::Window
SetDownHdl(const Link< SpinField &, void > &rLink)SpinFieldinline
SetDumpAsPropertyTreeHdl(const Link< tools::JsonWriter &, void > &rLink)vcl::Window
SetEchoChar(sal_Unicode c)Edit
SetExtendedStyle(WindowExtendedStyle nExtendedStyle)vcl::Window
SetFakeFocus(bool bFocus)vcl::Window
SetFont(const vcl::Font &rNewFont)vcl::Window
SetForceControlBackground(bool b)Editinline
SetHelpHdl(const Link< vcl::Window &, bool > &rLink)vcl::Window
SetHelpId(const OUString &)vcl::Window
SetHelpText(const OUString &rHelpText)vcl::Window
SetInputContext(const InputContext &rInputContext)vcl::Window
SetInsertMode(bool bInsert)Edit
SetLastMousePos(const Point &rPos)vcl::Window
SetLayoutDataParent(const Control *pParent) constControl
SetLOKNotifier(const vcl::ILibreOfficeKitNotifier *pNotifier, bool bParent=false)vcl::Window
SetLoseFocusHdl(const Link< Control &, void > &rLink)Controlinline
SetLowerEnabled(bool bEnabled)SpinField
SetMapMode()vcl::Window
SetMapMode(const MapMode &rNewMapMode)vcl::Window
SetMaxTextLen(sal_Int32 nMaxLen)Editvirtual
setMaxWidthChars(sal_Int32 nWidth)Edit
SetMnemonicActivateHdl(const Link< vcl::Window &, bool > &rLink)vcl::Window
SetModalHierarchyHdl(const Link< bool, void > &rLink)vcl::Window
SetModifyFlag()Editvirtual
SetModifyHdl(const Link< Edit &, void > &rLink)Editinlinevirtual
SetMouseTransparent(bool bTransparent)vcl::Window
SetOutputSizePixel(const Size &rNewSize)vcl::Windowvirtual
SetOverlineColor()vcl::Window
SetOverlineColor(const Color &rColor)vcl::Window
SetPaintTransparent(bool bTransparent)vcl::Window
SetParent(vcl::Window *pNewParent)vcl::Window
SetParentClipMode(ParentClipMode nMode=ParentClipMode::NONE)vcl::Window
SetParentUpdateMode(bool bUpdate)vcl::Window
SetPlaceholderText(const OUString &rStr)Edit
SetPointer(PointerStyle)vcl::Windowvirtual
SetPointerPosPixel(const Point &rPos)vcl::Window
SetPointFont(vcl::RenderContext &rRenderContext, const vcl::Font &rFont)vcl::Window
SetPosPixel(const Point &rNewPos)vcl::Windowvirtual
setPosSizePixel(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, PosSizeFlags nFlags=PosSizeFlags::All)vcl::Windowvirtual
SetPosSizePixel(const Point &rNewPos, const Size &rNewSize)vcl::Windowvirtual
SetQuickHelpText(const OUString &rHelpText)vcl::Window
SetReadOnly(bool bReadOnly=true)Editvirtual
SetReferenceDevice(OutputDevice *_referenceDevice)Control
SetSelection(const Selection &rSelection)Editvirtual
SetSettings(const AllSettings &rSettings)vcl::Window
SetSettings(const AllSettings &rSettings, bool bChild)vcl::Window
SetShowAccelerator(bool val)Control
SetSizePixel(const Size &rNewSize)vcl::Windowvirtual
SetStyle(WinBits nStyle)vcl::Window
SetSubEdit(Edit *pEdit)Edit
SetText(const OUString &rStr) overrideEditvirtual
SetText(const OUString &rStr, const Selection &rNewSelection)Editvirtual
SetTextAlign(TextAlign eAlign)vcl::Window
SetTextColor(const Color &rColor)vcl::Window
SetTextFillColor()vcl::Window
SetTextFillColor(const Color &rColor)vcl::Window
SetTextFilter(TextFilter *pFilter)Editinline
SetTextLineColor()vcl::Window
SetTextLineColor(const Color &rColor)vcl::Window
SetType(WindowType nType)vcl::Window
SetUpdateMode(bool bUpdate)vcl::Window
SetUpHdl(const Link< SpinField &, void > &rLink)SpinFieldinline
SetUpperEnabled(bool bEnabled)SpinField
SetUseFrameData(bool bUseFrameData)vcl::Window
SetWidthInChars(sal_Int32 nWidthInChars)Edit
SetWindowPeer(css::uno::Reference< css::awt::XVclWindowPeer > const &xPeer, VCLXWindow *pVCLXWindow)vcl::Window
SetWindowRegionPixel()vcl::Window
SetWindowRegionPixel(const vcl::Region &rRegion)vcl::Window
SetZoom(const Fraction &rZoom)vcl::Window
SetZoomedPointFont(vcl::RenderContext &rRenderContext, const vcl::Font &rFont)vcl::Window
SetZOrder(vcl::Window *pRefWindow, ZOrderFlags nFlags)vcl::Window
Show(bool bVisible=true, ShowFlags nFlags=ShowFlags::NONE)vcl::Window
ShowDropDown(bool bShow)SpinFieldvirtual
ShowFocus(const tools::Rectangle &rRect)vcl::Windowvirtual
ShowPointer(bool bVisible)vcl::Window
ShowTracking(const tools::Rectangle &rRect, ShowTrackFlags nFlags=ShowTrackFlags::Small)vcl::Window
ShowTruncationWarning(weld::Widget *pParent)Editstatic
SimulateKeyPress(sal_uInt16 nKeyCode) constvcl::Window
SpinField(vcl::Window *pParent, WinBits nWinStyle, WindowType nType=WindowType::SPINFIELD)SpinFieldexplicit
StartAutoScroll(StartAutoScrollFlags nFlags)vcl::Window
StartTracking(StartTrackingFlags nFlags=StartTrackingFlags::NONE)vcl::Window
StateChanged(StateChangedType nType) overrideSpinFieldvirtual
SupportsDoubleBuffering() constvcl::Window
ToRelativeLineIndex(tools::Long nIndex) constControl
ToTop(ToTopFlags nFlags=ToTopFlags::NONE)vcl::Window
Tracking(const TrackingEvent &rTEvt) overrideEditvirtual
Undo()Edit
Up()SpinFieldvirtual
UpdateSettings(const AllSettings &rSettings, bool bChild=false)vcl::Window
Validate()vcl::Window
VclReferenceBase(const VclReferenceBase &)=deleteVclReferenceBaseprivate
VclReferenceBase()VclReferenceBaseprotected
Window(WindowType nType)vcl::Windowexplicitprotected
Window(vcl::Window *pParent, WinBits nStyle=0)vcl::Windowexplicit
~Control() overrideControlvirtual
~DragAndDropClient() COVERITY_NOEXCEPT_FALSEvcl::unohelper::DragAndDropClientvirtual
~Edit() overrideEditvirtual
~SpinField() overrideSpinFieldvirtual
~VclReferenceBase()VclReferenceBaseprotectedvirtual
~Window() overridevcl::Windowvirtual