* file is part the project
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
* * ownership. The ASF licenses this * License, Version 2.0 (the "License"); * except in compliance with the License. You may * the License at http://www.apache.org/licenses/LICENSE-2.0 .
class </settingshxx class o3tl.hxx> class </typed_flags_sethxx namespacevcl::font class PhysicalFontCollection } class includesalwtype.xx class namespaceoptional class#nclude<list
java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 class VirtualDevice class; enum NotifyEventType VCLXWindow class; enumclass; enumclass GetFocusFlags; enumclass ParentClipMode; enumclass SalEvent;
namespace com::sun::star { namespace DNDListenerContainer; class Accessible class; classXAccessibleEditableText
}
namespace awt { enumclassDialogControlFlags; class XWindow;
} namespace uno { class Any; class XInterface;
} namespace datatransfer {
amespace { classXClipboard;
} enumclass; class; class XDragGestureRecognizer com::star { class XDragSource
;
}
}
}
namespace awt { bool)
//return true if this window and its stack of containers are all enabled
( :Window *pWindow);
bool ImplWindowFrameProc(vcl:WindowpInstSalEventnEventconst* pEvent)java.lang.StringIndexOutOfBoundsException: Index 84 out of bounds for length 84
MouseEventModifiersclass;
MouseEventModifiers java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
struct ImplWinData
{
::<>
mpExtOldText;
mpExtOldAttrAry
std//return true if this window and its stack of containers are all shown
java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
tools ;
MouseEventModifiers(SalMouseEvent );
stdjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mpCompositionCharRects
tools;
std :unique_ptr[>
std<tools:ectanglejava.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
mpTrackRect;
ShowTrackFlags mnTrackFlags;
sal_uInt16std:<toolsRectangle]java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39 bool;/<tracks over native paint bool mbEnableNativeWidget; //< toggle native widget rendering
vcl> java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
mnTrackFlags
ImplWinData();
~ImplWinData();
};
bo; /toggle rendering
{
Idle maPaintIdle; //< paint idle handler
Idle maResizeIdlestd<<:Window
(
ImplFrameData
<:> overlap
VclPtr>mpFocusWin
<vclWindow; <last,where( java.lang.StringIndexOutOfBoundsException: Index 89 out of bounds for length 89
VclPtr<vcl:: <vclWindowmpNextFrame/< frame
VclPtr<vclVclPtrvcl:> ;//< first overlap vcl::Window
std<vclWindowmpFocusWin java.lang.StringIndexOutOfBoundsException: Index 113 out of bounds for length 113
stdshared_ptr<:font> mxFontCollection / for frame
std::shared_ptr<ImplFontCache> mxFontCache; //< Font-Cache for this frame
java.lang.StringIndexOutOfBoundsException: Index 78 out of bounds for length 78
;//< Original Screen Resolution
std::vector<:Window;/<List windows owner
ImplSVEvent * std::shared_ptr<vcl::font::PhysicalFontCollection/<Font-Listfor java.lang.StringIndexOutOfBoundsException: Index 103 out of bounds for length 103
al_Int32 ;
tools:: ;
tools: mnBeforeLastMouseX < but x mouse position
tools::Long mnBeforeLastMouseY; ImplSVEvent mnMouseMoveId// forjava.lang.StringIndexOutOfBoundsException: Index 75 out of bounds for length 75
mnFirstMouseX;/<firstmouse by
tools::Long mnFirstMouseY; //< first y mouse position by mousebuttondown
tools::Long mnLastMouseWinX; //< last x mouse position, rel. to pMouseMoveWin
tools tools:LongmnFirstMouseX//< first x mouse position by mousebuttondown
;
sal_uInt64 mnMouseDownTime; //< mouse button down time for double click
sal_uInt16 mnClickCount; //< mouse click count
sal_uInt16 mnFirstMouseCode; tools:: mnLastMouseWinY;//< last y mouse position, rel. to pMouseMoveWin
sal_uInt16 mnMouseCode; //< mouse code
MouseEventModifiers mnMouseMode; //< mouse mode
mbHasFocus;//< focus bool mbInMouseMove; //< is MouseMove on stack bool mbMouseIn; //> is Mouse inside the frame boolmbStartDragCalled //< is command startdrag called
mnFirstMouseCode//< mouse code by mousebuttondown
mbMinimized//< set, when FrameSize <= 0
boolmbStartFocusState /< FocusState, when sending the event bool mbInSysObjFocusHdl; //< within a SysChildren's GetFocus handler boolmbInSysObjToTopHdl//< within a SysChildren's ToTop handler bool mbSysObjFocus; //< does a SysChild have focus ; //< is MouseMove on stack
sal_Int32 mnTouchPanPositionX;
sal_Int32 mnTouchPanPositionY
css boolmbNeedSysWindow/<set FrameSize
css ;// ,when =java.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76
rtl<DNDEventDispatcher;// css::datatransfer::dnd::XDropTargetListener bool;
struct ImplAccessibleInfos
{
;
;
pAccessibleName;
std:: <>mpBuffer
pAccessibleDescription
java.lang.StringIndexOutOfBoundsException: Index 103 out of bounds for length 103
<:>pLabeledByWindow
VclPtr;
struct
ImplAccessibleInfos)java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
};
const vcl::ILibreOfficeKitNotifier* mpLOKNotifier; ///< To emit the LOK callbacks eg. for dialog tunneling.
vcl::LOKWindowId mnLOKWindowId; ///< ID of this specific window. bool mbUseFrameData;
};
namespace vcl
{ /// Sets up the buffer to have settings matching the window, and restores the original state in the dtor. class VCL_DLLPUBLIC PaintBufferGuard
{
ImplFrameData* mpFrameData;
VclPtr<vcl::Window> m_pWindow; bool mbBackground;
Wallpaper maBackground;
AllSettings maSettings;
tools::Long mnOutOffX;
tools::Long mnOutOffY;
tools::Rectangle m_aPaintRect; public:
PaintBufferGuard(ImplFrameData* pFrameData, vcl::Window* pWindow);
~PaintBufferGuard() COVERITY_NOEXCEPT_FALSE; /// If this is called, then the dtor will also copy rRectangle to the window from the buffer, before restoring the state. void SetPaintRect(const tools::Rectangle& rRectangle); /// Returns either the frame's buffer or the window, in case of no buffering.
vcl::RenderContext* GetRenderContext();
}; typedef std::unique_ptr<PaintBufferGuard, o3tl::default_delete<PaintBufferGuard>> PaintBufferGuardPtr;
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.