summaryrefslogtreecommitdiff
path: root/gdk/gdkscreen.h
diff options
context:
space:
mode:
authorMichael Natterer <mitch@gimp.org>2013-01-18 15:47:29 +0100
committerAlexander Larsson <alexl@redhat.com>2013-07-03 12:27:10 +0200
commit8ad851f7251dabf217378235ebb9f3ec0e72e93d (patch)
treeb9d5a82e4393bc1e78dd5a4c97a870658ece1a2e /gdk/gdkscreen.h
parent995a7e95b9ff03ae42ca59f1f7df61595e7137f9 (diff)
downloadgtk+-8ad851f7251dabf217378235ebb9f3ec0e72e93d.tar.gz
add gdk_screen_ and gdk_window_get_scale_factor()
These report the internal scaling factor, mapping from UI pixels to hardware pixels.
Diffstat (limited to 'gdk/gdkscreen.h')
-rw-r--r--gdk/gdkscreen.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gdk/gdkscreen.h b/gdk/gdkscreen.h
index e01e1a9037..dde5524fa4 100644
--- a/gdk/gdkscreen.h
+++ b/gdk/gdkscreen.h
@@ -99,6 +99,9 @@ gint gdk_screen_get_monitor_height_mm (GdkScreen *screen,
GDK_AVAILABLE_IN_ALL
gchar * gdk_screen_get_monitor_plug_name (GdkScreen *screen,
gint monitor_num);
+GDK_AVAILABLE_IN_3_10
+gint gdk_screen_get_monitor_scale_factor (GdkScreen *screen,
+ gint monitor_num);
GDK_AVAILABLE_IN_ALL
GdkScreen *gdk_screen_get_default (void);