LibreOffice Module vcl (master) 1
|
#include <window.h>
Public Member Functions | |
ImplWinData () | |
~ImplWinData () | |
Public Attributes | |
std::optional< OUString > | mpExtOldText |
std::unique_ptr< ExtTextInputAttr[]> | mpExtOldAttrAry |
std::optional< tools::Rectangle > | mpCursorRect |
tools::Long | mnCursorExtWidth |
bool | mbVertical |
std::unique_ptr< tools::Rectangle[]> | mpCompositionCharRects |
tools::Long | mnCompositionCharRects |
std::optional< tools::Rectangle > | mpFocusRect |
std::optional< tools::Rectangle > | mpTrackRect |
ShowTrackFlags | mnTrackFlags |
sal_uInt16 | mnIsTopWindow |
bool | mbMouseOver |
bool | mbEnableNativeWidget |
::std::list< VclPtr< vcl::Window > > | maTopWindowChildren |
ImplWinData::ImplWinData | ( | ) |
Definition at line 748 of file window.cxx.
References NONE.
ImplWinData::~ImplWinData | ( | ) |
Definition at line 759 of file window.cxx.
References mpCompositionCharRects.
::std::list< VclPtr<vcl::Window> > ImplWinData::maTopWindowChildren |
Definition at line 123 of file window.h.
Referenced by vcl::Window::dispose(), vcl::Window::GetWindow(), and vcl::Window::ImplInit().
bool ImplWinData::mbEnableNativeWidget |
Definition at line 121 of file window.h.
Referenced by vcl::Window::EnableNativeWidget(), and vcl::Window::IsNativeWidgetEnabled().
bool ImplWinData::mbMouseOver |
Definition at line 120 of file window.h.
Referenced by ImplHandleMouseEvent(), and vcl::Window::IsMouseOver().
bool ImplWinData::mbVertical |
Definition at line 110 of file window.h.
Referenced by ImplHandleSalQueryCharPosition(), and vcl::Window::SetCompositionCharRect().
tools::Long ImplWinData::mnCompositionCharRects |
Definition at line 113 of file window.h.
Referenced by ImplHandleSalQueryCharPosition(), and vcl::Window::SetCompositionCharRect().
tools::Long ImplWinData::mnCursorExtWidth |
Definition at line 109 of file window.h.
Referenced by vcl::Window::GetCursorExtTextInputWidth(), and vcl::Window::SetCursorRect().
ShowTrackFlags ImplWinData::mnTrackFlags |
Definition at line 118 of file window.h.
Referenced by vcl::Window::HideTracking(), and vcl::Window::ShowTracking().
std::unique_ptr<tools::Rectangle[]> ImplWinData::mpCompositionCharRects |
Definition at line 112 of file window.h.
Referenced by ImplHandleSalQueryCharPosition(), vcl::Window::SetCompositionCharRect(), and ~ImplWinData().
std::optional<tools::Rectangle> ImplWinData::mpCursorRect |
Definition at line 108 of file window.h.
Referenced by vcl::Window::GetCursorRect(), and vcl::Window::SetCursorRect().
std::unique_ptr<ExtTextInputAttr[]> ImplWinData::mpExtOldAttrAry |
Definition at line 106 of file window.h.
Referenced by ImplHandleEndExtTextInput(), and ImplHandleExtTextInput().
std::optional<OUString> ImplWinData::mpExtOldText |
Definition at line 104 of file window.h.
Referenced by ImplHandleEndExtTextInput(), and ImplHandleExtTextInput().
std::optional<tools::Rectangle> ImplWinData::mpFocusRect |
Definition at line 115 of file window.h.
Referenced by vcl::Window::ShowFocus().
std::optional<tools::Rectangle> ImplWinData::mpTrackRect |
Definition at line 117 of file window.h.
Referenced by vcl::Window::HideTracking(), and vcl::Window::ShowTracking().