GdkDisplay controls the keyboard/mouse pointer grabs and a set of #GdkScreen #GdkDisplay objects purpose are two fold : To grab/ungrab keyboard focus and mouse pointer To manage and provide information about the #GdkScreen(s) available for this #GdkDisplay #GdkDisplay objects are the Gdk representation of the X Display which can be described as "a workstation consisting of a keyboard a pointing device (such as a mouse) and one or more screens". It is used to open and keep track of various #GdkScreen objects currently intanciated by the application. It is also used to grab and release the keyboard and the mouse pointer. @parent_instance: @display_name: @Returns: @display: @Returns: @display: @Returns: @display: @screen_num: @Returns: @display: @Returns: @display: @time: @display: @time: @display: @Returns: @display: @display: @display: @display: @Returns: @display: @Returns: @display: @Returns: @display: @event: @display: @message_type: @func: @data: @display: @msec: @display: @sm_client_id: @display: @Returns: