LibreOffice Module vcl (master) 1
Public Member Functions | List of all members
SalSystem Class Referenceabstract

#include <salsys.hxx>

Inheritance diagram for SalSystem:
[legend]

Public Member Functions

virtual ~SalSystem ()
 
virtual unsigned int GetDisplayScreenCount ()=0
 
virtual bool IsUnifiedDisplay ()
 
virtual unsigned int GetDisplayBuiltInScreen ()
 
virtual tools::Rectangle GetDisplayScreenPosSizePixel (unsigned int nScreen)=0
 
virtual int ShowNativeMessageBox (const OUString &rTitle, const OUString &rMessage)=0
 

Detailed Description

Definition at line 30 of file salsys.hxx.

Constructor & Destructor Documentation

◆ ~SalSystem()

SalSystem::~SalSystem ( )
virtual

Definition at line 202 of file salvtables.cxx.

Member Function Documentation

◆ GetDisplayBuiltInScreen()

virtual unsigned int SalSystem::GetDisplayBuiltInScreen ( )
inlinevirtual

Reimplemented in GtkSalSystem, X11SalSystem, and WinSalSystem.

Definition at line 55 of file salsys.hxx.

Referenced by Application::GetDisplayBuiltInScreen().

◆ GetDisplayScreenCount()

virtual unsigned int SalSystem::GetDisplayScreenCount ( )
pure virtual

◆ GetDisplayScreenPosSizePixel()

virtual tools::Rectangle SalSystem::GetDisplayScreenPosSizePixel ( unsigned int  nScreen)
pure virtual

◆ IsUnifiedDisplay()

virtual bool SalSystem::IsUnifiedDisplay ( )
inlinevirtual

Reimplemented in GtkSalSystem, and X11SalSystem.

Definition at line 48 of file salsys.hxx.

Referenced by Application::IsUnifiedDisplay().

◆ ShowNativeMessageBox()

virtual int SalSystem::ShowNativeMessageBox ( const OUString &  rTitle,
const OUString &  rMessage 
)
pure virtual

The documentation for this class was generated from the following files: