LibreOffice Module vcl (master) 1
|
#include <svdata.hxx>
Public Member Functions | |
~ImplSVWinData () | |
Public Attributes | |
VclPtr< vcl::Window > | mpFocusWin |
VclPtr< vcl::Window > | mpCaptureWin |
VclPtr< vcl::Window > | mpLastDeacWin |
VclPtr< FloatingWindow > | mpFirstFloat |
std::vector< VclPtr< Dialog > > | mpExecuteDialogs |
Stack of dialogs that are Execute()'d - the last one is the top most one. More... | |
VclPtr< vcl::Window > | mpExtTextInputWin |
VclPtr< vcl::Window > | mpTrackWin |
std::unique_ptr< AutoTimer > | mpTrackTimer |
std::vector< Image > | maMsgBoxImgList |
VclPtr< vcl::Window > | mpAutoScrollWin |
VclPtr< vcl::Window > | mpLastWheelWindow |
SalWheelMouseEvent | maLastWheelEvent |
StartTrackingFlags | mnTrackFlags = StartTrackingFlags::NONE |
StartAutoScrollFlags | mnAutoScrollFlags = StartAutoScrollFlags::NONE |
bool | mbNoDeactivate = false |
bool | mbNoSaveFocus = false |
bool | mbIsLiveResize = false |
Definition at line 248 of file svdata.hxx.
ImplSVWinData::~ImplSVWinData | ( | ) |
Definition at line 531 of file svdata.cxx.
SalWheelMouseEvent ImplSVWinData::maLastWheelEvent |
Definition at line 262 of file svdata.hxx.
std::vector<Image> ImplSVWinData::maMsgBoxImgList |
Definition at line 259 of file svdata.hxx.
Referenced by DeInitVCL(), GetStandardErrorBoxImage(), GetStandardInfoBoxImage(), GetStandardQueryBoxImage(), GetStandardWarningBoxImage(), and ImplInitMsgBoxImageList().
bool ImplSVWinData::mbIsLiveResize = false |
Definition at line 268 of file svdata.hxx.
bool ImplSVWinData::mbNoDeactivate = false |
Definition at line 266 of file svdata.hxx.
Referenced by MenuBarWindow::ChangeHighlightItem(), MenuFloatingWindow::End(), and PopupMenu::PrepareRun().
bool ImplSVWinData::mbNoSaveFocus = false |
Definition at line 267 of file svdata.hxx.
Referenced by MenuBarWindow::ChangeHighlightItem(), and TaskPaneList::HandleKeyEvent().
StartAutoScrollFlags ImplSVWinData::mnAutoScrollFlags = StartAutoScrollFlags::NONE |
Definition at line 265 of file svdata.hxx.
Referenced by vcl::Window::EndAutoScroll(), ImplWheelWindow::ImplGetMousePointer(), ImplWheelWindow::ImplWheelWindow(), ImplWheelWindow::MouseMove(), and vcl::Window::StartAutoScroll().
StartTrackingFlags ImplSVWinData::mnTrackFlags = StartTrackingFlags::NONE |
Definition at line 264 of file svdata.hxx.
Referenced by vcl::Window::EndTracking(), vcl::IMPL_LINK(), ImplHandleMouseEvent(), and vcl::Window::StartTracking().
VclPtr<vcl::Window> ImplSVWinData::mpAutoScrollWin |
Definition at line 260 of file svdata.hxx.
Referenced by DeInitVCL(), vcl::Window::EndAutoScroll(), ImplHandleClose(), ImplHandleKey(), ImplHandleLoseFocus(), ImplHandleMouseEvent(), and vcl::Window::StartAutoScroll().
VclPtr<vcl::Window> ImplSVWinData::mpCaptureWin |
Definition at line 252 of file svdata.hxx.
Referenced by vcl::Window::CaptureMouse(), DeInitVCL(), vcl::IMPL_LINK_NOARG(), vcl::Window::ImplCallMouseMove(), ImplHandleMouseEvent(), ImplHandleMouseFloatMode(), Dialog::ImplStartExecute(), Application::IsUICaptured(), and vcl::Window::ReleaseMouse().
Stack of dialogs that are Execute()'d - the last one is the top most one.
Definition at line 255 of file svdata.hxx.
Referenced by DeInitVCL(), vcl::EndAllDialogs(), Dialog::EndDialog(), Dialog::GetDefaultParent(), UITest::getFocusTopWindow(), IMPL_LINK_NOARG(), Dialog::ImplSetModalInputMode(), Dialog::ImplStartExecute(), and Dialog::RemoveFromDlgList().
VclPtr<vcl::Window> ImplSVWinData::mpExtTextInputWin |
Definition at line 256 of file svdata.hxx.
Referenced by DeInitVCL(), vcl::Window::dispose(), vcl::Window::ImplGrabFocus(), ImplHandleEndExtTextInput(), ImplHandleExtTextInput(), ImplHandleExtTextInputPos(), ImplHandleMouseEvent(), and ImplHandleSalQueryCharPosition().
VclPtr<FloatingWindow> ImplSVWinData::mpFirstFloat |
Definition at line 254 of file svdata.hxx.
Referenced by DeInitVCL(), UITest::getFloatWindow(), ImplCloseLastPopup(), FloatingWindow::ImplEndPopupMode(), ImplGetKeyInputWindow(), ImplHandleClose(), ImplHandleKey(), ImplHandleLoseFocus(), ImplHandleMouseEvent(), ImplHandleMouseFloatMode(), Application::IsUICaptured(), KillOwnPopups(), PopupMenu::PrepareRun(), and FloatingWindow::StartPopupMode().
VclPtr<vcl::Window> ImplSVWinData::mpFocusWin |
Definition at line 251 of file svdata.hxx.
Referenced by MenuBarWindow::ChangeHighlightItem(), CreateSVWinData(), vcl::Window::dispose(), vcl::Window::Enable(), vcl::Window::EnableInput(), Application::GetActiveTopWindow(), Dialog::GetDefDialogParent(), Application::GetFocusWindow(), vcl::Window::HasChildPathFocus(), SalInstanceWindow::help(), IMPL_LINK_NOARG(), FloatingWindow::ImplEndPopupMode(), vcl::Window::ImplGrabFocus(), vcl::Window::ImplNewInputContext(), vcl::Window::SaveFocus(), and SetSVWinData().
VclPtr<vcl::Window> ImplSVWinData::mpLastDeacWin |
Definition at line 253 of file svdata.hxx.
Referenced by DeInitVCL(), vcl::Window::dispose(), and vcl::Window::ImplCallFocusChangeActivate().
VclPtr<vcl::Window> ImplSVWinData::mpLastWheelWindow |
Definition at line 261 of file svdata.hxx.
Referenced by DeInitVCL(), and vcl::Window::dispose().
std::unique_ptr<AutoTimer> ImplSVWinData::mpTrackTimer |
Definition at line 258 of file svdata.hxx.
Referenced by vcl::Window::EndTracking(), ImplHandleMouseEvent(), and vcl::Window::StartTracking().
VclPtr<vcl::Window> ImplSVWinData::mpTrackWin |
Definition at line 257 of file svdata.hxx.
Referenced by vcl::Window::CaptureMouse(), DeInitVCL(), vcl::Window::dispose(), vcl::Window::EndTracking(), ImplHandleClose(), ImplHandleKey(), ImplHandleLoseFocus(), ImplHandleMouseEvent(), ImplHandleSalKeyMod(), Dialog::ImplStartExecute(), vcl::Window::IsTracking(), Application::IsUICaptured(), and vcl::Window::StartTracking().