summaryrefslogtreecommitdiff
path: root/gdk/gdkscreen.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2011-02-09 01:32:24 -0500
committerMatthias Clasen <mclasen@redhat.com>2011-02-09 01:32:24 -0500
commit1f4bb70bac14f69edc69336627008c37a1c47f4c (patch)
tree69bd9233cd69ec42308081b3b1bbe64ce2728061 /gdk/gdkscreen.c
parent7e7eaf315b25417252304d7fc53faeaaf3945e67 (diff)
downloadgtk+-1f4bb70bac14f69edc69336627008c37a1c47f4c.tar.gz
Give the GDK docs some love
Reorganize some sections, drop the largely redundant multihead section, add some more information about multiple backends.
Diffstat (limited to 'gdk/gdkscreen.c')
-rw-r--r--gdk/gdkscreen.c19
1 files changed, 11 insertions, 8 deletions
diff --git a/gdk/gdkscreen.c b/gdk/gdkscreen.c
index 4dd9164a85..ebdf2c64d9 100644
--- a/gdk/gdkscreen.c
+++ b/gdk/gdkscreen.c
@@ -34,14 +34,17 @@
* @Short_description: Object representing a physical screen
* @Title: GdkScreen
*
- * #GdkScreen objects are the GDK representation of a physical screen. It is used
- * throughout GDK and GTK+ to specify which screen the top level windows
- * are to be displayed on.
- * It is also used to query the screen specification and default settings such as
- * the screen width (gdk_screen_get_width()), etc.
- *
- * Note that a screen may consist of multiple monitors which are merged to
- * form a large screen area.
+ * #GdkScreen objects are the GDK representation of the screen on
+ * which windows can be displayed and on which the pointer moves.
+ * X originally identified screens with physical screens, but
+ * nowadays it is more common to have a single #GdkScreen which
+ * combines several physical monitors (see gdk_screen_get_n_monitors()).
+ *
+ * GdkScreen is used throughout GDK and GTK+ to specify which screen
+ * the top level windows are to be displayed on. it is also used to
+ * query the screen specification and default settings such as
+ * the default visual (gdk_screen_get_system_visual()), the dimensions
+ * of the physical monitors (gdk_screen_get_monitor_geometry()), etc.
*/