LibreOffice Module vcl (master)  1
Functions
svdata.cxx File Reference
#include <string.h>
#include <comphelper/lok.hxx>
#include <comphelper/processfactory.hxx>
#include <tools/diagnose_ex.h>
#include <unotools/resmgr.hxx>
#include <sal/log.hxx>
#include <vcl/configsettings.hxx>
#include <vcl/dockwin.hxx>
#include <vcl/menu.hxx>
#include <vcl/print.hxx>
#include <vcl/settings.hxx>
#include <vcl/svapp.hxx>
#include <vcl/virdev.hxx>
#include <vcl/wrkwin.hxx>
#include <vcl/uitest/logger.hxx>
#include <salframe.hxx>
#include <scrwnd.hxx>
#include <helpwin.hxx>
#include <vcl/dialog.hxx>
#include <salinst.hxx>
#include <salgdi.hxx>
#include <svdata.hxx>
#include <salsys.hxx>
#include <units.hrc>
#include <print.h>
#include <com/sun/star/accessibility/MSAAService.hpp>
#include <config_features.h>
#include <basegfx/utils/systemdependentdata.hxx>
#include <cppuhelper/basemutex.hxx>
Include dependency graph for svdata.cxx:

Go to the source code of this file.

Functions

ImplSVDataImplGetSVData ()
 
SalSystemImplGetSalSystem ()
 
void ImplDeInitSVData ()
 
basegfx::SystemDependentDataManagerImplGetSystemDependentDataManager ()
 
vcl::WindowImplGetDefaultWindow ()
 Returns either the application window, or the default GL context window. More...
 
vcl::WindowImplGetDefaultContextWindow ()
 returns the default window created to hold the persistent VCL GL context. More...
 
const std::locale & ImplGetResLocale ()
 
OUString VclResId (const char *pId)
 
const FieldUnitStringListImplGetFieldUnits ()
 
const FieldUnitStringListImplGetCleanedFieldUnits ()
 
DockingManagerImplGetDockingManager ()
 
BlendFrameCacheImplGetBlendFrameCache ()
 

Function Documentation

void ImplDeInitSVData ( )
BlendFrameCache* ImplGetBlendFrameCache ( )

Definition at line 308 of file svdata.cxx.

References ImplGetSVData(), and ImplSVData::mpBlendFrameCache.

Referenced by createBlendFrame().

const FieldUnitStringList& ImplGetCleanedFieldUnits ( )
vcl::Window* ImplGetDefaultContextWindow ( )
vcl::Window* ImplGetDefaultWindow ( )
DockingManager* ImplGetDockingManager ( )
const FieldUnitStringList& ImplGetFieldUnits ( )
const std::locale& ImplGetResLocale ( )
SalSystem* ImplGetSalSystem ( )
ImplSVData* ImplGetSVData ( )

Definition at line 67 of file svdata.cxx.

Referenced by VirtualDevice::AcquireGraphics(), Printer::AcquireGraphics(), vcl::Window::AcquireGraphics(), Application::AcquireSolarMutex(), vcl::DeleteOnDeinitBase::addDeinitContainer(), Application::AddEventListener(), OutputDevice::AddFontSubstitute(), Application::AddKeyListener(), Application::AddToRecentDocumentList(), Application::AnyInput(), Application::Application(), MenuFloatingWindow::ApplySettings(), OutputDevice::BeginFontSubstitution(), Bitmap::Bitmap(), BitmapInfoAccess::BitmapInfoAccess(), vcl::Window::CaptureMouse(), MenuBarWindow::ChangeHighlightItem(), OpenGLContext::clearCurrent(), WorkWindow::Close(), Bitmap::Convert(), OpenGLContext::Create(), BitmapEx::Create(), Application::CreateBuilder(), Bitmap::CreateDisplayBitmap(), Application::createFilePicker(), Application::createFolderPicker(), SystemChildWindow::CreateGStreamerSink(), vcl::ClipboardFactory::createInstanceWithArguments(), Application::CreateMessageDialog(), ImplBorderWindow::Deactivate(), DeInitVCL(), Help::DisableBalloonHelp(), Help::DisableContextHelp(), Help::DisableExtHelp(), Help::DisableQuickHelp(), vcl::DisplayConnectionDispatch::DisplayConnectionDispatch(), IntroWindow::dispose(), SystemChildWindow::dispose(), HelpTextWindow::dispose(), WorkWindow::dispose(), VirtualDevice::dispose(), ToolBox::dispose(), Printer::dispose(), vcl::Window::dispose(), vcl::DragSource_createInstance(), Control::DrawControlText(), OutputDevice::DrawCtrlText(), DrawProgress(), ImplSmallBorderWindowView::DrawWindow(), SalBitmap::DropScaledCache(), vcl::DropTarget_createInstance(), vcl::Window::Enable(), Help::EnableBalloonHelp(), Application::EnableBitmapRendering(), Help::EnableContextHelp(), Help::EnableExtHelp(), vcl::Window::EnableInput(), Help::EnableQuickHelp(), MenuFloatingWindow::End(), Dialog::EndAllDialogs(), vcl::Window::EndAutoScroll(), Dialog::EndDialog(), Help::EndExtHelp(), OutputDevice::EndFontSubstitution(), vcl::Window::EndTracking(), BitmapScaleSuperFilter::execute(), MenuFloatingWindow::Execute(), Application::Execute(), GraphicConverter::Export(), vcl::FileDefinitionWidgetDraw::FileDefinitionWidgetDraw(), vcl::SettingsConfigItem::get(), PopupMenu::GetActivePopupMenu(), Application::GetActiveTopWindow(), Application::GetAppFileName(), Application::GetAppName(), Application::GetAppWindow(), CheckBox::GetCheckImage(), Bitmap::GetChecksum(), Control::GetControlTextRect(), Dialog::GetDefaultParent(), Printer::GetDefaultPrinterName(), Application::GetDefDialogParent(), Application::GetDialogCancelMode(), Application::GetDispatchLevel(), Application::GetDisplayConnection(), Application::GetDisplayName(), StyleSettings::GetDockingFloatsSupported(), ImplListBoxWindow::GetEntryHeightWithMargin(), Application::GetFirstTopLevelWindow(), UITest::getFloatWindow(), Edit::GetFocus(), ImplWin::GetFocus(), UITest::getFocusTopWindow(), Application::GetFocusWindow(), Application::GetFrameWeld(), GetGenericUnixSalData(), GetGtkSalData(), ImplEntryType::getHeightWithMargin(), Application::GetHelp(), Application::GetHWOSConfInfo(), MenuFloatingWindow::GetInitialItemY(), UITestLogger::getInstance(), Application::GetLastInputInterval(), vcl::FontIdentificator::getMaterial(), Dialog::GetMostRecentExecutingDialog(), Printer::GetPaperName(), GetpApp(), Printer::GetPrinterQueues(), Printer::GetQueueInfo(), RadioButton::GetRadioImage(), GetSalData(), Application::GetSettings(), Application::GetSolarMutex(), GetStandardErrorBoxImage(), GetStandardInfoBoxImage(), GetStandardQueryBoxImage(), GetStandardWarningBoxImage(), Application::GetSystemWindowMode(), Application::GetToolkitName(), Application::GetTopWindow(), Application::GetTopWindowCount(), UnoWrapperBase::GetUnoWrapper(), OpenGLContext::getVCLContext(), HandleWheelEvent::HandleEvent(), Application::HandleKey(), TaskPaneList::HandleKeyEvent(), MenuBarWindow::HandleKeyEvent(), vcl::Window::HasActiveChildFrame(), vcl::Window::HasChildPathFocus(), OpenGLContext::hasCurrent(), vcl::Window::HasFocus(), Application::hasNativeFileSelection(), SalInstanceWindow::help(), HelpTextWindow::HelpTextWindow(), Help::HideBalloonAndQuickHelp(), Help::HidePopover(), MenuBarWindow::HighlightItem(), vcl::IMPL_LINK(), IMPL_LINK(), vcl::IMPL_LINK_NOARG(), IMPL_LINK_NOARG(), IMPL_STATIC_LINK(), IMPL_STATIC_LINK_NOARG(), ImplAddNWFSeparator(), ImplCalcMapResolution(), Menu::ImplCalcSize(), vcl::Window::ImplCallActivateListeners(), Application::ImplCallEventListeners(), Application::ImplCallEventListenersApplicationDataChanged(), vcl::Window::ImplCallFocusChangeActivate(), vcl::Window::ImplCallMouseMove(), OutputDevice::ImplClearAllFontData(), OutputDevice::ImplClearFontData(), ImplCloseLastPopup(), ImplDbgTestSolarMutex(), Scheduler::ImplDeInitScheduler(), ImplDeInitSVData(), vcl::DeleteOnDeinitBase::ImplDeleteOnDeInit(), ImplDeletePrnQueueList(), ImplDestroyHelpWindow(), ImplWin::ImplDraw(), DisclosureButton::ImplDrawCheckBoxState(), TabControl::ImplDrawItem(), Dialog::ImplEndExecuteModal(), FloatingWindow::ImplEndPopupMode(), PopupMenu::ImplExecute(), ImplFontSubstitute(), StatusBar::ImplFormat(), ImplFrameData::ImplFrameData(), ImplGetBlendFrameCache(), ImplGetCharClass(), ImplGetCleanedFieldUnits(), ImplGetDefaultContextWindow(), ImplGetDefaultWindow(), ImplGetDockingManager(), ImplGetFieldUnits(), ImplGetKeyInputWindow(), ImplWheelWindow::ImplGetMousePointer(), Printer::ImplGetQueueInfo(), ImplGetResLocale(), ImplGetSalSystem(), ImplGetTBDragMgr(), vcl::Window::ImplGrabFocus(), ImplHandleClose(), MenuBar::ImplHandleCmdEvent(), ImplHandleEndExtTextInput(), ImplHandleExtTextInput(), ImplHandleExtTextInputPos(), ImplHandleKey(), ImplHandleLoseFocus(), ImplHandleMouseEvent(), ImplHandleMouseFloatMode(), ImplHandleMouseHelpRequest(), ImplHandleMove(), ImplHandleResize(), ImplHandleSalKeyMod(), ImplHandleSalQueryCharPosition(), ImplHideSplash(), WorkWindow::ImplInit(), FloatingWindow::ImplInit(), Printer::ImplInit(), vcl::Window::ImplInit(), vcl::Window::ImplInitAppFontData(), Printer::ImplInitData(), Printer::ImplInitDisplay(), IntroWindow::ImplInitIntroWindowData(), ImplInitMsgBoxImageList(), ImplInitPrnQueueList(), TabControl::ImplInitSettings(), PushButton::ImplInitSettings(), RadioButton::ImplInitSettings(), CheckBox::ImplInitSettings(), MenuBarWindow::ImplInitStyleSettings(), SystemChildWindow::ImplInitSysChild(), VirtualDevice::ImplInitVirDev(), ImplInvalidateMenubar(), Edit::ImplInvalidateOrRepaint(), Bitmap::ImplMakeUnique(), OutputDevice::ImplNewFont(), vcl::Window::ImplNewInputContext(), Menu::ImplPaint(), Menu::ImplPaintMenuTitle(), OutputDevice::ImplRefreshAllFontData(), Menu::ImplSelect(), vcl::Window::ImplSetFrameParent(), Dialog::ImplSetModalInputMode(), ImplSetMousePointer(), VirtualDevice::ImplSetReferenceDevice(), ImplShowHelpWindow(), Dialog::ImplStartExecute(), Scheduler::ImplStartTimer(), ImplSVMain(), OutputDevice::ImplUpdateFontDataForAllFrames(), ImplWheelWindow::ImplWheelWindow(), ImplWin::ImplWin(), ImplYield(), GraphicConverter::Import(), ImplSmallBorderWindowView::Init(), vcl::FontIdentificator::initialize(), InitVCL(), VirtualDevice::InnerImplSetOutputSizePixel(), MenuItemList::Insert(), Application::InsertAccel(), MenuItemList::InsertSeparator(), vclmain::isAlive(), Help::IsBalloonHelpEnabled(), Application::IsBitmapRendering(), Help::IsContextHelpEnabled(), Application::IsDialogCancelEnabled(), Help::IsExtHelpEnabled(), Application::IsInExecute(), Application::IsInMain(), Application::IsInModalMode(), Application::IsMainThread(), vcl::Window::IsMouseCaptured(), Help::IsQuickHelpEnabled(), OpenGLContext::IsTextureAttachedAnywhere(), vcl::Window::IsTracking(), Application::IsUICaptured(), vcl::lok::isUnipoll(), IsVCLInit(), MenuFloatingWindow::KeyInput(), vcl::Window::KeyInput(), KillOwnPopups(), lcl_AdjustSingleLineTabs(), Scheduler::Lock(), OutputDevice::LockFontUpdates(), Edit::LoseFocus(), ImplWin::LoseFocus(), MenuBar::MenuBar(), Application::MergeSystemSettings(), Edit::Modify(), ImplWheelWindow::MouseMove(), Application::NotifyAllWindows(), OpenGLContext::OpenGLContext(), DockingAreaWindow::Paint(), PopupMenu::PopupMenu(), Application::PostGestureEvent(), Application::PostKeyEvent(), Application::PostMouseEvent(), SpinField::PreNotify(), OpenGLContext::prepareForYield(), Scheduler::ProcessEventsToIdle(), Scheduler::ProcessTaskScheduling(), Application::QueryExit(), vcl::PngImageReader::read(), OpenGLContext::registerAsCurrent(), vcl::lok::registerPollCallbacks(), VirtualDevice::ReleaseGraphics(), Printer::ReleaseGraphics(), vcl::Window::ReleaseGraphics(), vcl::Window::ReleaseMouse(), Application::ReleaseSolarMutex(), Application::RemoveAccel(), Application::RemoveEventListener(), OutputDevice::RemoveFontsSubstitute(), Dialog::RemoveFromDlgList(), Application::RemoveKeyListener(), Application::RemoveMouseAndKeyEvents(), MenuFloatingWindow::RenderHighlightItem(), Bitmap::Replace(), StatusBar::Resize(), ListBox::Resize(), vcl::Window::SaveFocus(), Bitmap::Scale(), Application::SetAppName(), Application::setDeInitHook(), Application::SetDialogCancelMode(), Application::SetDisplayName(), Application::SetFilterHdl(), OutputDevice::SetFontCollectionFromSVData(), Application::SetHelp(), Printer::SetPrinterProps(), SetSalData(), Application::SetSettings(), Application::SetSystemWindowMode(), UnoWrapperBase::SetUnoWrapper(), Printer::Setup(), SystemWindow::SetWindowStateData(), vcl::Window::Show(), HelpTextWindow::ShowHelp(), vcl::DisplayConnectionDispatch::start(), Task::Start(), vcl::Window::StartAutoScroll(), Help::StartExtHelp(), ImplListBoxFloatingWindow::StartFloat(), Printer::StartJob(), FloatingWindow::StartPopupMode(), vcl::Window::StartTracking(), vcl::DisplayConnectionDispatch::terminate(), Accelerator::ToggleMnemonicsOnHierarchy(), Scheduler::Unlock(), vcl::lok::unregisterPollCallbacks(), Application::UpdateMainThread(), Printer::updatePrinters(), VCLExceptionSignal_impl(), Application::~Application(), vcl::DeleteOnDeinitBase::~DeleteOnDeinitBase(), and OpenGLContext::~OpenGLContext().

basegfx::SystemDependentDataManager& ImplGetSystemDependentDataManager ( )

Definition at line 194 of file svdata.cxx.

Referenced by DeInitVCL().

OUString VclResId ( const char *  pId)