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

 SalSystem ()
 
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 ( )
inline

Definition at line 33 of file salsys.hxx.

SalSystem::~SalSystem ( )
virtual

Definition at line 174 of file salvtables.cxx.

Member Function Documentation

virtual unsigned int SalSystem::GetDisplayBuiltInScreen ( )
inlinevirtual

Reimplemented in WinSalSystem, X11SalSystem, and GtkSalSystem.

Definition at line 56 of file salsys.hxx.

Referenced by Application::GetDisplayBuiltInScreen().

virtual unsigned int SalSystem::GetDisplayScreenCount ( )
pure virtual
virtual tools::Rectangle SalSystem::GetDisplayScreenPosSizePixel ( unsigned int  nScreen)
pure virtual
virtual bool SalSystem::IsUnifiedDisplay ( )
inlinevirtual

Reimplemented in X11SalSystem, and GtkSalSystem.

Definition at line 49 of file salsys.hxx.

Referenced by Application::IsUnifiedDisplay().

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

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