GdkDisplay               package:RGtk2               R Documentation

_G_d_k_D_i_s_p_l_a_y

_D_e_s_c_r_i_p_t_i_o_n:

     Controls the keyboard/mouse pointer grabs and a set of   s

_M_e_t_h_o_d_s _a_n_d _F_u_n_c_t_i_o_n_s:

     'gdkDisplayOpen(display.name)'
      'gdkDisplayGetDefault()'
      'gdkDisplayGetName(object)'
      'gdkDisplayGetNScreens(object)'
      'gdkDisplayGetScreen(object, screen.num)'
      'gdkDisplayGetDefaultScreen(object)'
      'gdkDisplayPointerUngrab(object, time. = "GDK_CURRENT_TIME")'
      'gdkDisplayKeyboardUngrab(object, time. = "GDK_CURRENT_TIME")'
      'gdkDisplayPointerIsGrabbed(object)'
      'gdkDisplayBeep(object)'
      'gdkDisplaySync(object)'
      'gdkDisplayFlush(object)'
      'gdkDisplayClose(object)'
      'gdkDisplayListDevices(object)'
      'gdkDisplayGetEvent(object)'
      'gdkDisplayPeekEvent(object)'
      'gdkDisplayPutEvent(object, event)'
      'gdkDisplayAddClientMessageFilter(object, message.type, func,
     data)'
      'gdkDisplaySetDoubleClickTime(object, msec)'
      'gdkDisplaySetDoubleClickDistance(object, distance)'
      'gdkDisplayGetPointer(object)'
      'gdkDisplayGetWindowAtPointer(object)'
      'gdkDisplaySetPointerHooks(object, new.hooks)'
      'gdkDisplayWarpPointer(object, screen, x, y)'
      'gdkDisplaySupportsCursorColor(object)'
      'gdkDisplaySupportsCursorAlpha(object)'
      'gdkDisplayGetDefaultCursorSize(object)'
      'gdkDisplayGetMaximalCursorSize(object)'
      'gdkDisplayGetDefaultGroup(object)'
      'gdkDisplaySupportsSelectionNotification(object)'
      'gdkDisplayRequestSelectionNotification(object, selection)'
      'gdkDisplaySupportsClipboardPersistence(object)'
      'gdkDisplayStoreClipboard(object, clipboard.window, targets)'
      'gdkDisplaySupportsShapes(object)'
      'gdkDisplaySupportsInputShapes(object)'
      'gdkDisplaySupportsComposite(object)'
      'gdkDisplay(display.name)'

_H_i_e_r_a_r_c_h_y:

     GObject
        +----GdkDisplay 

_D_e_t_a_i_l_e_d _D_e_s_c_r_i_p_t_i_o_n:

     '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  instanciated by the application. It is also used to
     grab and release the keyboard  and the mouse pointer.

_S_t_r_u_c_t_u_r_e_s:


     '_G_d_k_D_i_s_p_l_a_y' The 'GdkDisplay' struct is the GDK representation of
          an X display. All its fields are private and should not be
          accessed directly.  Since 2.2


_C_o_n_v_e_n_i_e_n_t _C_o_n_s_t_r_u_c_t_i_o_n:

     'gdkDisplay' is the equivalent of 'gdkDisplayOpen'.

_S_i_g_n_a_l_s:


     '_c_l_o_s_e_d(_d_i_s_p_l_a_y, _i_s._e_r_r_o_r, _u_s_e_r._d_a_t_a)' The ::closed signal is
          emitted when the connection to the windowing system for
          'display' is closed.  

          Since  2.2

          '_d_i_s_p_l_a_y' ['GdkDisplay']  the object on which the signal is
               emitted

          '_i_s._e_r_r_o_r' [logical] 'TRUE' if the display was closed due to
               an error

          '_u_s_e_r._d_a_t_a' [R object] user data set when the signal handler
               was connected.


_A_u_t_h_o_r(_s):

     Derived by RGtkGen from GTK+ documentation

_R_e_f_e_r_e_n_c_e_s:

     <URL: http://developer.gnome.org/doc/API/2.0/gdk/GdkDisplay.html>

