1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
5 Object representing a physical screen
7 <!-- ##### SECTION Long_Description ##### -->
9 #GdkScreen objects are the GDK representation of a physical screen. It is used
10 throughout GDK and GTK+ to specify which screen the top level windows
11 are to be displayed on.
12 It is also used to query the screen specification and default settings such as
13 the default colormap (gdk_screen_get_default_colormap()),
14 the screen width (gdk_screen_get_width()), etc.
16 <para>Note that a screen may consist of multiple monitors which are merged to
17 form a large screen area.
20 <!-- ##### SECTION See_Also ##### -->
25 <!-- ##### STRUCT GdkScreen ##### -->
27 This is a currently just a placeholder typedef for the first argument of
28 the @window_at_pointer function in #GdkPointerHooks. It will be used
29 when GDK gets multihead support.
34 <!-- ##### FUNCTION gdk_screen_get_default ##### -->
42 <!-- ##### FUNCTION gdk_screen_get_default_colormap ##### -->
51 <!-- ##### FUNCTION gdk_screen_set_default_colormap ##### -->
60 <!-- ##### FUNCTION gdk_screen_get_system_colormap ##### -->
69 <!-- ##### FUNCTION gdk_screen_get_system_visual ##### -->
78 <!-- ##### FUNCTION gdk_screen_get_rgb_colormap ##### -->
87 <!-- ##### FUNCTION gdk_screen_get_rgb_visual ##### -->
96 <!-- ##### FUNCTION gdk_screen_get_root_window ##### -->
105 <!-- ##### FUNCTION gdk_screen_get_display ##### -->
114 <!-- ##### FUNCTION gdk_screen_get_number ##### -->
123 <!-- ##### FUNCTION gdk_screen_get_width ##### -->
132 <!-- ##### FUNCTION gdk_screen_get_height ##### -->
141 <!-- ##### FUNCTION gdk_screen_get_width_mm ##### -->
150 <!-- ##### FUNCTION gdk_screen_get_height_mm ##### -->
159 <!-- ##### FUNCTION gdk_screen_list_visuals ##### -->
168 <!-- ##### FUNCTION gdk_screen_get_toplevel_windows ##### -->
177 <!-- ##### FUNCTION gdk_screen_make_display_name ##### -->
186 <!-- ##### FUNCTION gdk_screen_get_n_monitors ##### -->
195 <!-- ##### FUNCTION gdk_screen_get_monitor_geometry ##### -->
203 <!-- # Unused Parameters # -->
207 <!-- ##### FUNCTION gdk_screen_get_monitor_at_point ##### -->
218 <!-- ##### FUNCTION gdk_screen_get_monitor_at_window ##### -->
226 <!-- # Unused Parameters # -->
230 <!-- ##### FUNCTION gdk_screen_broadcast_client_message ##### -->
239 <!-- ##### FUNCTION gdk_screen_get_setting ##### -->
250 <!-- ##### SIGNAL GdkScreen::size-changed ##### -->
255 @gdkscreen: the object which received the signal.