|
LibreOffice Module vcl (master) 1
|
#include <svdata.hxx>
Public Member Functions | |
| ImplSVAppData () | |
| ~ImplSVAppData () | |
| DECL_STATIC_LINK (ImplSVAppData, ImplQuitMsg, void *, void) | |
Public Attributes | |
| std::optional< AllSettings > | mxSettings |
| LocaleConfigurationListener * | mpCfgListener = nullptr |
| VclEventListeners | maEventListeners |
| std::vector< Link< VclWindowEvent &, bool > > | maKeyListeners |
| std::vector< ImplPostEventPair > | maPostedEventList |
| ImplAccelManager * | mpAccelMgr = nullptr |
| std::optional< OUString > | mxAppName |
| std::optional< OUString > | mxAppFileName |
| std::optional< OUString > | mxDisplayName |
| std::optional< OUString > | mxToolkitName |
| Help * | mpHelp = nullptr |
| VclPtr< PopupMenu > | mpActivePopupMenu |
| VclPtr< ImplWheelWindow > | mpWheelWindow |
| sal_uInt64 | mnLastInputTime = 0 |
| sal_uInt16 | mnDispatchLevel = 0 |
| sal_uInt16 | mnModalMode = 0 |
| SystemWindowFlags | mnSysWinMode = SystemWindowFlags(0) |
| bool | mbInAppMain = false |
| bool | mbInAppExecute = false |
| volatile bool | mbAppQuit = false |
| bool | mbSettingsInit = false |
| DialogCancelMode | meDialogCancel = DialogCancelMode::Off |
| bool | mbRenderToBitmaps = false |
| bool | m_bUseSystemLoop = false |
Definition at line 139 of file svdata.hxx.
| ImplSVAppData::ImplSVAppData | ( | ) |
Definition at line 522 of file svdata.cxx.
References m_bUseSystemLoop, and SAL_WARN_IF.
| ImplSVAppData::~ImplSVAppData | ( | ) |
Definition at line 528 of file svdata.cxx.
| ImplSVAppData::DECL_STATIC_LINK | ( | ImplSVAppData | , |
| ImplQuitMsg | , | ||
| void * | , | ||
| void | |||
| ) |
| bool ImplSVAppData::m_bUseSystemLoop = false |
Definition at line 168 of file svdata.hxx.
Referenced by ImplSVAppData(), and Application::IsOnSystemEventLoop().
| VclEventListeners ImplSVAppData::maEventListeners |
Definition at line 146 of file svdata.hxx.
Referenced by Application::AddEventListener(), Application::ImplCallEventListeners(), Application::ImplCallEventListenersApplicationDataChanged(), and Application::RemoveEventListener().
| std::vector<Link<VclWindowEvent&,bool> > ImplSVAppData::maKeyListeners |
Definition at line 148 of file svdata.hxx.
Referenced by Application::AddKeyListener(), DeInitVCL(), Application::HandleKey(), and Application::RemoveKeyListener().
| std::vector<ImplPostEventPair> ImplSVAppData::maPostedEventList |
Definition at line 149 of file svdata.hxx.
Referenced by Application::PostGestureEvent(), Application::PostKeyEvent(), and Application::PostMouseEvent().
| volatile bool ImplSVAppData::mbAppQuit = false |
Definition at line 164 of file svdata.hxx.
Referenced by Application::Execute(), ImplYield(), Application::IsQuit(), and Application::Quit().
| bool ImplSVAppData::mbInAppExecute = false |
Definition at line 163 of file svdata.hxx.
Referenced by Application::Execute(), and Application::IsInExecute().
| bool ImplSVAppData::mbInAppMain = false |
Definition at line 162 of file svdata.hxx.
Referenced by ImplSVMain(), Application::IsInMain(), and Application::setDeInitHook().
| bool ImplSVAppData::mbRenderToBitmaps = false |
Definition at line 167 of file svdata.hxx.
Referenced by Application::EnableBitmapRendering(), and Application::IsBitmapRendering().
| bool ImplSVAppData::mbSettingsInit = false |
Definition at line 165 of file svdata.hxx.
Referenced by vcl::Window::ImplInit(), and Application::MergeSystemSettings().
| DialogCancelMode ImplSVAppData::meDialogCancel = DialogCancelMode::Off |
Definition at line 166 of file svdata.hxx.
Referenced by Application::GetDialogCancelMode(), Application::IsDialogCancelEnabled(), and Application::SetDialogCancelMode().
| sal_uInt16 ImplSVAppData::mnDispatchLevel = 0 |
Definition at line 159 of file svdata.hxx.
Referenced by Application::GetDispatchLevel(), and ImplYield().
| sal_uInt64 ImplSVAppData::mnLastInputTime = 0 |
Definition at line 158 of file svdata.hxx.
Referenced by ImplGetKeyInputWindow(), ImplHandleKey(), and ImplHandleMouseEvent().
| sal_uInt16 ImplSVAppData::mnModalMode = 0 |
Definition at line 160 of file svdata.hxx.
Referenced by Dialog::ImplEndExecuteModal(), Dialog::ImplStartExecute(), and Printer::Setup().
| SystemWindowFlags ImplSVAppData::mnSysWinMode = SystemWindowFlags(0) |
Definition at line 161 of file svdata.hxx.
Referenced by Application::GetSystemWindowMode(), and Application::SetSystemWindowMode().
| ImplAccelManager* ImplSVAppData::mpAccelMgr = nullptr |
Definition at line 150 of file svdata.hxx.
Referenced by DeInitVCL(), ImplHandleKey(), Application::InsertAccel(), and Application::RemoveAccel().
Definition at line 156 of file svdata.hxx.
Referenced by DeInitVCL(), MenuFloatingWindow::Execute(), PopupMenu::GetActivePopupMenu(), ImplHandleMouseEvent(), and Menu::ImplSelect().
| LocaleConfigurationListener* ImplSVAppData::mpCfgListener = nullptr |
Definition at line 145 of file svdata.hxx.
Referenced by DeInitVCL().
| Help* ImplSVAppData::mpHelp = nullptr |
Definition at line 155 of file svdata.hxx.
Referenced by Application::GetHelp(), and Application::SetHelp().
| VclPtr<ImplWheelWindow> ImplSVAppData::mpWheelWindow |
Definition at line 157 of file svdata.hxx.
Referenced by DeInitVCL(), vcl::Window::EndAutoScroll(), and vcl::Window::StartAutoScroll().
| std::optional<OUString> ImplSVAppData::mxAppFileName |
Definition at line 152 of file svdata.hxx.
Referenced by Application::GetAppFileName(), and InitVCL().
| std::optional<OUString> ImplSVAppData::mxAppName |
Definition at line 151 of file svdata.hxx.
Referenced by Application::GetAppName(), and Application::SetAppName().
| std::optional<OUString> ImplSVAppData::mxDisplayName |
Definition at line 153 of file svdata.hxx.
Referenced by Application::GetDisplayName(), and Application::SetDisplayName().
| std::optional<AllSettings> ImplSVAppData::mxSettings |
Definition at line 144 of file svdata.hxx.
Referenced by DeInitVCL(), Application::GetSettings(), vcl::Window::ImplInit(), Application::MergeSystemSettings(), and Application::SetSettings().
| std::optional<OUString> ImplSVAppData::mxToolkitName |
Definition at line 154 of file svdata.hxx.
Referenced by Application::GetToolkitName().