9#ifndef INCLUDED_VCL_INC_UNX_GTK_GTKSYS_HXX
10#define INCLUDED_VCL_INC_UNX_GTK_GTKSYS_HXX
20#if !GTK_CHECK_VERSION(4,0,0)
33 const OUString& rMessage,
34 const std::vector< OUString >& rButtons)
override;
38#if !GTK_CHECK_VERSION(4,0,0)
SalX11Screen GetDisplayDefaultXScreen()
std::deque< std::pair< GdkScreen *, int > > maScreenMonitors
virtual int ShowNativeDialog(const OUString &rTitle, const OUString &rMessage, const std::vector< OUString > &rButtons) override
void countScreenMonitors()
virtual unsigned int GetDisplayBuiltInScreen() override
static GtkSalSystem * GetSingleton()
int getScreenIdxFromPtr(GdkScreen *pScreen)
SalX11Screen getXScreenFromDisplayScreen(unsigned int nDisplayScreen)
virtual tools::Rectangle GetDisplayScreenPosSizePixel(unsigned int nScreen) override
GdkScreen * getScreenMonitorFromIdx(int nIdx, gint &nMonitor)
virtual ~GtkSalSystem() override
int getScreenMonitorIdx(GdkScreen *pScreen, int nX, int nY)
virtual unsigned int GetDisplayScreenCount() override