GtkWindow               package:RGtk2               R Documentation

_G_t_k_W_i_n_d_o_w

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

     Toplevel which can contain other widgets

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

     'gtkWindowNew(type = NULL, show = TRUE)'
      'gtkWindowSetTitle(object, title)'
      'gtkWindowSetWmclass(object, wmclass.name, wmclass.class)'
      'gtkWindowSetPolicy(object, allow.shrink, allow.grow,
     auto.shrink)'
      'gtkWindowSetResizable(object, resizable)'
      'gtkWindowGetResizable(object)'
      'gtkWindowAddAccelGroup(object, accel.group)'
      'gtkWindowRemoveAccelGroup(object, accel.group)'
      'gtkWindowActivateFocus(object)'
      'gtkWindowActivateDefault(object)'
      'gtkWindowSetModal(object, modal)'
      'gtkWindowSetDefaultSize(object, width, height)'
      'gtkWindowSetGeometryHints(object, geometry.widget, geometry)'
      'gtkWindowSetGravity(object, gravity)'
      'gtkWindowGetGravity(object)'
      'gtkWindowSetPosition(object, position)'
      'gtkWindowSetTransientFor(object, parent = NULL)'
      'gtkWindowSetDestroyWithParent(object, setting)'
      'gtkWindowSetScreen(object, screen)'
      'gtkWindowGetScreen(object)'
      'gtkWindowIsActive(object)'
      'gtkWindowHasToplevelFocus(object)'
      'gtkWindowListToplevels()'
      'gtkWindowAddMnemonic(object, keyval, target)'
      'gtkWindowRemoveMnemonic(object, keyval, target)'
      'gtkWindowMnemonicActivate(object, keyval, modifier)'
      'gtkWindowActivateKey(object, event)'
      'gtkWindowPropagateKeyEvent(object, event)'
      'gtkWindowGetFocus(object)'
      'gtkWindowSetFocus(object, focus = NULL)'
      'gtkWindowSetDefault(object, default.widget = NULL)'
      'gtkWindowPresent(object)'
      'gtkWindowPresentWithTime(object, timestamp)'
      'gtkWindowIconify(object)'
      'gtkWindowDeiconify(object)'
      'gtkWindowStick(object)'
      'gtkWindowUnstick(object)'
      'gtkWindowMaximize(object)'
      'gtkWindowUnmaximize(object)'
      'gtkWindowFullscreen(object)'
      'gtkWindowUnfullscreen(object)'
      'gtkWindowSetKeepAbove(object, setting)'
      'gtkWindowSetKeepBelow(object, setting)'
      'gtkWindowBeginResizeDrag(object, edge, button, root.x, root.y,
     timestamp)'
      'gtkWindowBeginMoveDrag(object, button, root.x, root.y,
     timestamp)'
      'gtkWindowSetDecorated(object, setting)'
      'gtkWindowSetDeletable(object, setting)'
      'gtkWindowSetFrameDimensions(object, left, top, right, bottom)'
      'gtkWindowSetHasFrame(object, setting)'
      'gtkWindowSetMnemonicModifier(object, modifier)'
      'gtkWindowSetRole(object, role)'
      'gtkWindowSetTypeHint(object, hint)'
      'gtkWindowSetSkipTaskbarHint(object, setting)'
      'gtkWindowSetSkipPagerHint(object, setting)'
      'gtkWindowSetUrgencyHint(object, setting)'
      'gtkWindowSetAcceptFocus(object, setting)'
      'gtkWindowSetFocusOnMap(object, setting)'
      'gtkWindowSetStartupId(object, startup.id)'
      'gtkWindowSetRole(object, role)'
      'gtkWindowGetDecorated(object)'
      'gtkWindowGetDeletable(object)'
      'gtkWindowGetDefaultIconList()'
      'gtkWindowGetDefaultSize(object)'
      'gtkWindowGetDestroyWithParent(object)'
      'gtkWindowGetFrameDimensions(object)'
      'gtkWindowGetHasFrame(object)'
      'gtkWindowGetIcon(object)'
      'gtkWindowGetIconList(object)'
      'gtkWindowGetIconName(object)'
      'gtkWindowGetMnemonicModifier(object)'
      'gtkWindowGetModal(object)'
      'gtkWindowGetPosition(object)'
      'gtkWindowGetRole(object)'
      'gtkWindowGetSize(object)'
      'gtkWindowGetTitle(object)'
      'gtkWindowGetTransientFor(object)'
      'gtkWindowGetTypeHint(object)'
      'gtkWindowGetSkipTaskbarHint(object)'
      'gtkWindowGetSkipPagerHint(object)'
      'gtkWindowGetUrgencyHint(object)'
      'gtkWindowGetAcceptFocus(object)'
      'gtkWindowGetFocusOnMap(object)'
      'gtkWindowGetGroup(object)'
      'gtkWindowMove(object, x, y)'
      'gtkWindowReshowWithInitialSize(object)'
      'gtkWindowResize(object, width, height)'
      'gtkWindowSetDefaultIconList(list)'
      'gtkWindowSetDefaultIcon(icon)'
      'gtkWindowSetDefaultIconFromFile(filename, .errwarn = TRUE)'
      'gtkWindowSetDefaultIconName(name)'
      'gtkWindowSetIcon(object, icon = NULL)'
      'gtkWindowSetIconList(object, list)'
      'gtkWindowSetIconFromFile(object, filename, .errwarn = TRUE)'
      'gtkWindowSetIconName(object, name = NULL)'
      'gtkWindowSetAutoStartupNotification(setting)'
      'gtkWindowGetOpacity(object)'
      'gtkWindowSetOpacity(object, opacity)'
      'gtkWindow(type = NULL, show = TRUE)'

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

     GObject
        +----GInitiallyUnowned
              +----GtkObject
                    +----GtkWidget
                          +----GtkContainer
                                +----GtkBin
                                      +----GtkWindow
                                            +----GtkDialog
                                            +----GtkAssistant
                                            +----GtkPlug 

_I_n_t_e_r_f_a_c_e_s:

     GtkWindow implements AtkImplementorIface and  'GtkBuildable'.

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


     '_G_t_k_W_i_n_d_o_w' _undocumented _

          '_t_i_t_l_e' [character] 

          '_w_m_c_l_a_s_s_N_a_m_e' [character] 

          '_w_m_c_l_a_s_s_C_l_a_s_s' [character] 

          '_w_m_R_o_l_e' [character] 

          '_f_o_c_u_s_W_i_d_g_e_t' ['GtkWidget'] 

          '_d_e_f_a_u_l_t_W_i_d_g_e_t' ['GtkWidget'] 

          '_t_r_a_n_s_i_e_n_t_P_a_r_e_n_t' ['GtkWindow'] 

          '_f_r_a_m_e' ['GdkWindow'] 

          '_g_r_o_u_p' ['GtkWindowGroup'] 

          '_c_o_n_f_i_g_u_r_e_R_e_q_u_e_s_t_C_o_u_n_t' [integer] 

          '_a_l_l_o_w_S_h_r_i_n_k' [numeric] 

          '_a_l_l_o_w_G_r_o_w' [numeric] 

          '_c_o_n_f_i_g_u_r_e_N_o_t_i_f_y_R_e_c_e_i_v_e_d' [numeric] 

          '_n_e_e_d_D_e_f_a_u_l_t_P_o_s_i_t_i_o_n' [numeric] 

          '_n_e_e_d_D_e_f_a_u_l_t_S_i_z_e' [numeric] 

          '_p_o_s_i_t_i_o_n' [numeric] 

          '_t_y_p_e' [numeric] 

          '_h_a_s_U_s_e_r_R_e_f_C_o_u_n_t' [numeric] 

          '_h_a_s_F_o_c_u_s' [numeric] 

          '_m_o_d_a_l' [numeric] 

          '_d_e_s_t_r_o_y_W_i_t_h_P_a_r_e_n_t' [numeric] 

          '_h_a_s_F_r_a_m_e' [numeric] 

          '_i_c_o_n_i_f_y_I_n_i_t_i_a_l_l_y' [numeric] 

          '_s_t_i_c_k_I_n_i_t_i_a_l_l_y' [numeric] 

          '_m_a_x_i_m_i_z_e_I_n_i_t_i_a_l_l_y' [numeric] 

          '_d_e_c_o_r_a_t_e_d' [numeric] 

          '_t_y_p_e_H_i_n_t' [numeric] 

          '_g_r_a_v_i_t_y' [numeric] 

          '_f_r_a_m_e_L_e_f_t' [numeric] 

          '_f_r_a_m_e_T_o_p' [numeric] 

          '_f_r_a_m_e_R_i_g_h_t' [numeric] 

          '_f_r_a_m_e_B_o_t_t_o_m' [numeric] 

          '_k_e_y_s_C_h_a_n_g_e_d_H_a_n_d_l_e_r' [numeric] 

          '_m_n_e_m_o_n_i_c_M_o_d_i_f_i_e_r' ['GdkModifierType'] 


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

     'gtkWindow' is the equivalent of 'gtkWindowNew'.

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


     '_a_c_t_i_v_a_t_e-_d_e_f_a_u_l_t(_w_i_n_d_o_w, _u_s_e_r._d_a_t_a)' _undocumented _

          '_w_i_n_d_o_w' ['GtkWindow'] the object which received the signal.

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


     '_a_c_t_i_v_a_t_e-_f_o_c_u_s(_w_i_n_d_o_w, _u_s_e_r._d_a_t_a)' _undocumented _

          '_w_i_n_d_o_w' ['GtkWindow'] the object which received the signal.

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


     '_f_r_a_m_e-_e_v_e_n_t(_w_i_n_d_o_w, _e_v_e_n_t, _u_s_e_r._d_a_t_a)' _undocumented _

          '_w_i_n_d_o_w' ['GtkWindow'] the object which received the signal.

          '_e_v_e_n_t' ['GdkEvent'] 

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


     '_k_e_y_s-_c_h_a_n_g_e_d(_w_i_n_d_o_w, _u_s_e_r._d_a_t_a)' _undocumented _

          '_w_i_n_d_o_w' ['GtkWindow'] the object which received the signal.

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


     '_s_e_t-_f_o_c_u_s(_w_i_n_d_o_w, _w_i_d_g_e_t, _u_s_e_r._d_a_t_a)' _undocumented _

          '_w_i_n_d_o_w' ['GtkWindow'] the object which received the signal.

          '_w_i_d_g_e_t' ['GtkWidget'] 

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


_P_r_o_p_e_r_t_i_e_s:


     '_a_c_c_e_p_t-_f_o_c_u_s' [_l_o_g_i_c_a_l : _R_e_a_d / _W_r_i_t_e] TRUE if the window should
          receive the input focus.  Default value: TRUE


     '_a_l_l_o_w-_g_r_o_w' [_l_o_g_i_c_a_l : _R_e_a_d / _W_r_i_t_e] If TRUE, users can expand
          the window beyond its minimum size.  Default value: TRUE


     '_a_l_l_o_w-_s_h_r_i_n_k' [_l_o_g_i_c_a_l : _R_e_a_d / _W_r_i_t_e] If TRUE, the window has no
          mimimum size. Setting this to TRUE is 99% of the time a bad
          idea.  Default value: FALSE


     '_d_e_c_o_r_a_t_e_d' [_l_o_g_i_c_a_l : _R_e_a_d / _W_r_i_t_e] Whether the window should be
          decorated by the window manager.  

          Default value: TRUE  Since  2.4


     '_d_e_f_a_u_l_t-_h_e_i_g_h_t' [_i_n_t_e_g_e_r : _R_e_a_d / _W_r_i_t_e] The default height of
          the window, used when initially showing the window.  Allowed
          values: >= -1  Default value: -1


     '_d_e_f_a_u_l_t-_w_i_d_t_h' [_i_n_t_e_g_e_r : _R_e_a_d / _W_r_i_t_e] The default width of the
          window, used when initially showing the window.  Allowed
          values: >= -1  Default value: -1


     '_d_e_l_e_t_a_b_l_e' [_l_o_g_i_c_a_l : _R_e_a_d / _W_r_i_t_e] Whether the window frame
          should have a close button.  

          Default value: TRUE  Since  2.10


     '_d_e_s_t_r_o_y-_w_i_t_h-_p_a_r_e_n_t' [_l_o_g_i_c_a_l : _R_e_a_d / _W_r_i_t_e] If this window
          should be destroyed when the parent is destroyed.  Default
          value: FALSE


     '_f_o_c_u_s-_o_n-_m_a_p' [_l_o_g_i_c_a_l : _R_e_a_d / _W_r_i_t_e] TRUE if the window should
          receive the input focus when mapped.  Default value: TRUE


     '_g_r_a_v_i_t_y' ['_G_d_k_G_r_a_v_i_t_y' : _R_e_a_d / _W_r_i_t_e] The window gravity of the
          window. See 'gtkWindowMove' and 'GdkGravity' for more details
          about window gravity.  

          Default value: GDK_GRAVITY_NORTH_WEST  Since  2.4


     '_h_a_s-_t_o_p_l_e_v_e_l-_f_o_c_u_s' [_l_o_g_i_c_a_l : _R_e_a_d] Whether the input focus is
          within this GtkWindow.  Default value: FALSE


     '_i_c_o_n' ['_G_d_k_P_i_x_b_u_f' : _R_e_a_d / _W_r_i_t_e] Icon for this window.


     '_i_c_o_n-_n_a_m_e' [_c_h_a_r_a_c_t_e_r : _R_e_a_d / _W_r_i_t_e] The :icon-name property
          specifies the name of the themed icon to use as the window
          icon. See 'GtkIconTheme' for more details.  

          Default value: NULL  Since  2.6


     '_i_s-_a_c_t_i_v_e' [_l_o_g_i_c_a_l : _R_e_a_d] Whether the toplevel is the current
          active window.  Default value: FALSE


     '_m_o_d_a_l' [_l_o_g_i_c_a_l : _R_e_a_d / _W_r_i_t_e] If TRUE, the window is modal
          (other windows are not usable while this one is up).  Default
          value: FALSE


     '_o_p_a_c_i_t_y' [_n_u_m_e_r_i_c : _R_e_a_d / _W_r_i_t_e] The requested opacity of the
          window. See 'gtkWindowSetOpacity' for more details about
          window opacity.  

          Allowed values: [0,1]  Default value: 1  Since  2.12


     '_r_e_s_i_z_a_b_l_e' [_l_o_g_i_c_a_l : _R_e_a_d / _W_r_i_t_e] If TRUE, users can resize the
          window.  Default value: TRUE


     '_r_o_l_e' [_c_h_a_r_a_c_t_e_r : _R_e_a_d / _W_r_i_t_e] Unique identifier for the window
          to be used when restoring a session.  Default value: NULL


     '_s_c_r_e_e_n' ['_G_d_k_S_c_r_e_e_n' : _R_e_a_d / _W_r_i_t_e] The screen where this window
          will be displayed.


     '_s_k_i_p-_p_a_g_e_r-_h_i_n_t' [_l_o_g_i_c_a_l : _R_e_a_d / _W_r_i_t_e] TRUE if the window
          should not be in the pager.  Default value: FALSE


     '_s_k_i_p-_t_a_s_k_b_a_r-_h_i_n_t' [_l_o_g_i_c_a_l : _R_e_a_d / _W_r_i_t_e] TRUE if the window
          should not be in the task bar.  Default value: FALSE


     '_s_t_a_r_t_u_p-_i_d' [_c_h_a_r_a_c_t_e_r : _W_r_i_t_e] The :startup-id is a write-only
          property for setting window's startup notification
          identifier. See 'gtkWindowSetStartupId' for more details.  

          Default value: NULL  Since  2.12


     '_t_i_t_l_e' [_c_h_a_r_a_c_t_e_r : _R_e_a_d / _W_r_i_t_e] The title of the window. 
          Default value: NULL


     '_t_r_a_n_s_i_e_n_t-_f_o_r' ['_G_t_k_W_i_n_d_o_w' : _R_e_a_d / _W_r_i_t_e / _C_o_n_s_t_r_u_c_t] The
          transient parent of the window. See
          'gtkWindowSetTransientFor' for more details about transient
          windows.  

          Since  2.10


     '_t_y_p_e' ['_G_t_k_W_i_n_d_o_w_T_y_p_e' : _R_e_a_d / _W_r_i_t_e / _C_o_n_s_t_r_u_c_t _O_n_l_y] The type
          of the window.  Default value: GTK_WINDOW_TOPLEVEL


     '_t_y_p_e-_h_i_n_t' ['_G_d_k_W_i_n_d_o_w_T_y_p_e_H_i_n_t' : _R_e_a_d / _W_r_i_t_e] Hint to help the
          desktop environment understand what kind of window this is
          and how to treat it.  Default value:
          GDK_WINDOW_TYPE_HINT_NORMAL


     '_u_r_g_e_n_c_y-_h_i_n_t' [_l_o_g_i_c_a_l : _R_e_a_d / _W_r_i_t_e] TRUE if the window should
          be brought to the user's attention.  Default value: FALSE


     '_w_i_n_d_o_w-_p_o_s_i_t_i_o_n' ['_G_t_k_W_i_n_d_o_w_P_o_s_i_t_i_o_n' : _R_e_a_d / _W_r_i_t_e] The initial
          position of the window.  Default value: GTK_WIN_POS_NONE


_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/gtk/GtkWindow.html>

