#include "wx/log.h"
#endif
-#include "wx/sysopt.h"
#include "wx/apptrait.h"
#include "wx/process.h"
#include "wx/sysopt.h"
void wxDisplaySize( int *width, int *height )
{
- int marginX = wxSystemOptions::GetOptionInt(wxT("gtk.desktopmargin.x"));
- int marginY = wxSystemOptions::GetOptionInt(wxT("gtk.desktopmargin.y"));
-
- if (width) *width = gdk_screen_width() - marginX;
- if (height) *height = gdk_screen_height() - marginY;
+ if (width) *width = gdk_screen_width();
+ if (height) *height = gdk_screen_height();
}
void wxDisplaySizeMM( int *width, int *height )
if (height) *height = gdk_screen_height_mm();
}
-void wxClientDisplayRect(int *x, int *y, int *width, int *height)
-{
- // This is supposed to return desktop dimensions minus any window
- // manager panels, menus, taskbars, etc. If there is a way to do that
- // for this platform please fix this function, otherwise it defaults
- // to the entire desktop.
- if (x) *x = 0;
- if (y) *y = 0;
- wxDisplaySize(width, height);
-}
-
void wxGetMousePosition( int* x, int* y )
{
gdk_window_get_pointer( (GdkWindow*) NULL, x, y, (GdkModifierType*) NULL );
#endif // !wxUSE_UNICODE
-// Returns false if version is certainly greater or equal than major.minor.micro
-// Returns true if version is lower than major.minor.micro OR it cannot be
-// determined and one should not rely on the availability of pango version
-// major.minor.micro, nor the non-availability
+// Returns NULL if version is certainly greater or equal than major.minor.micro
+// Returns string describing the error if version is lower than
+// major.minor.micro OR it cannot be determined and one should not rely on the
+// availability of pango version major.minor.micro, nor the non-availability
const gchar *wx_pango_version_check (int major, int minor, int micro)
{
#ifdef PANGO_VERSION_MAJOR