GtkWindow {RGtk2}R Documentation

GtkWindow

Description

Toplevel which can contain other widgets

Methods and Functions

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)
gtkWindowGetDefaultWidget(object)
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)
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()
gtkWindowGetDefaultIconName()
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)
gtkWindowGetWindowType(object)
gtkWindowMove(object, x, y)
gtkWindowReshowWithInitialSize(object)
gtkWindowResize(object, width, height)
gtkWindowSetDefaultIconList(list)
gtkWindowSetDefaultIcon(icon)
gtkWindowSetDefaultIconName(name)
gtkWindowSetIcon(object, icon = NULL)
gtkWindowSetIconList(object, list)
gtkWindowSetIconName(object, name = NULL)
gtkWindowSetAutoStartupNotification(setting)
gtkWindowGetOpacity(object)
gtkWindowSetOpacity(object, opacity)
gtkWindowGetMnemonicsVisible(object)
gtkWindowSetMnemonicsVisible(object, setting)
gtkWindow(type = NULL, show = TRUE)

Hierarchy

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

Interfaces

GtkWindow implements AtkImplementorIface and GtkBuildable.

GtkWindow as GtkBuildable

The GtkWindow implementation of the GtkBuildable interface supports a custom <accel-groups> element, which supports any number of <group> elements representing the GtkAccelGroup objects you want to add to your window (synonymous with gtkWindowAddAccelGroup.

A UI definition fragment with accel groups

<object class="GtkWindow">
  <accel-groups>
    <group name="accelgroup1"/>
  </accel-groups>
</object>
...
<object class="GtkAccelGroup" id="accelgroup1"/>

Structures

GtkWindow

undocumented

title

[character]

wmclassName

[character]

wmclassClass

[character]

wmRole

[character]

focusWidget

[GtkWidget]

defaultWidget

[GtkWidget]

transientParent

[GtkWindow]

frame

[GdkWindow]

group

[GtkWindowGroup]

configureRequestCount

[integer]

allowShrink

[numeric]

allowGrow

[numeric]

configureNotifyReceived

[numeric]

needDefaultPosition

[numeric]

needDefaultSize

[numeric]

position

[numeric]

type

[numeric]

hasUserRefCount

[numeric]

hasFocus

[numeric]

modal

[numeric]

destroyWithParent

[numeric]

hasFrame

[numeric]

iconifyInitially

[numeric]

stickInitially

[numeric]

maximizeInitially

[numeric]

decorated

[numeric]

typeHint

[numeric]

gravity

[numeric]

frameLeft

[numeric]

frameTop

[numeric]

frameRight

[numeric]

frameBottom

[numeric]

keysChangedHandler

[numeric]

mnemonicModifier

[GdkModifierType]

Convenient Construction

gtkWindow is the equivalent of gtkWindowNew.

Signals

Properties

Author(s)

Derived by RGtkGen from GTK+ documentation

References

http://library.gnome.org/devel//gtk/GtkWindow.html


[Package RGtk2 version 2.20.21 Index]