Module: gtk-common Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc. All rights reserved. License: Functional Objects Library Public License Version 1.0 Dual-license: GNU Lesser General Public License Warranty: Distributed WITHOUT WARRANTY OF ANY KIND // This file is automatically generated from "gtkwindow.h"; do not edit. define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct <_GtkWindow> sealed inline-only slot bin-value :: ; sealed inline-only slot title-value :: ; sealed inline-only slot wmclass-name-value :: ; sealed inline-only slot wmclass-class-value :: ; sealed inline-only slot type-value :: ; sealed inline-only slot focus-widget-value :: ; sealed inline-only slot default-widget-value :: ; sealed inline-only slot transient-parent-value :: ; sealed inline-only slot resize-count-value :: ; sealed bitfield slot allow-shrink-value :: , width: 1; sealed bitfield slot allow-grow-value :: , width: 1; sealed bitfield slot auto-shrink-value :: , width: 1; sealed bitfield slot handling-resize-value :: , width: 1; sealed bitfield slot position-value :: , width: 2; sealed bitfield slot use-uposition-value :: , width: 1; sealed bitfield slot modal-value :: , width: 1; pointer-type-name: <_GtkWindow*>; c-name: "struct _GtkWindow"; end; define C-struct <_GtkWindowClass> sealed inline-only slot parent-class-value :: ; sealed inline-only slot set-focus-value :: ; pointer-type-name: <_GtkWindowClass*>; c-name: "struct _GtkWindowClass"; end; define inline-only C-function gtk-window-get-type result value :: ; c-name: "gtk_window_get_type"; end; define inline-only C-function gtk-window-new parameter type1 :: ; result value :: ; c-name: "gtk_window_new"; end; define inline-only C-function gtk-window-set-title parameter window1 :: ; parameter title2 :: /* const */ ; c-name: "gtk_window_set_title"; end; define inline-only C-function gtk-window-set-wmclass parameter window1 :: ; parameter wmclass_name2 :: /* const */ ; parameter wmclass_class3 :: /* const */ ; c-name: "gtk_window_set_wmclass"; end; define inline-only C-function gtk-window-set-focus parameter window1 :: ; parameter focus2 :: ; c-name: "gtk_window_set_focus"; end; define inline-only C-function gtk-window-set-default parameter window1 :: ; parameter defaultw2 :: ; c-name: "gtk_window_set_default"; end; define inline-only C-function gtk-window-set-policy parameter window1 :: ; parameter allow_shrink2 :: ; parameter allow_grow3 :: ; parameter auto_shrink4 :: ; c-name: "gtk_window_set_policy"; end; define inline-only C-function gtk-window-add-accel-group parameter window1 :: ; parameter accel_group2 :: ; c-name: "gtk_window_add_accel_group"; end; define inline-only C-function gtk-window-remove-accel-group parameter window1 :: ; parameter accel_group2 :: ; c-name: "gtk_window_remove_accel_group"; end; define inline-only C-function gtk-window-set-position parameter window1 :: ; parameter position2 :: ; c-name: "gtk_window_set_position"; end; define inline-only C-function gtk-window-activate-focus parameter window1 :: ; result value :: ; c-name: "gtk_window_activate_focus"; end; define inline-only C-function gtk-window-activate-default parameter window1 :: ; result value :: ; c-name: "gtk_window_activate_default"; end; define inline-only C-function gtk-window-set-transient-for parameter window1 :: ; parameter parent2 :: ; c-name: "gtk_window_set_transient_for"; end; define inline-only C-function gtk-window-set-geometry-hints parameter window1 :: ; parameter geometry_widget2 :: ; parameter geometry3 :: ; parameter geom_mask4 :: ; c-name: "gtk_window_set_geometry_hints"; end; define inline-only C-function gtk-window-set-default-size parameter window1 :: ; parameter width2 :: ; parameter height3 :: ; c-name: "gtk_window_set_default_size"; end; define inline-only C-function gtk-window-set-modal parameter window1 :: ; parameter modal2 :: ; c-name: "gtk_window_set_modal"; end; define inline-only C-function gtk-window-remove-embedded-xid parameter window1 :: ; parameter xid2 :: ; c-name: "gtk_window_remove_embedded_xid"; end; define inline-only C-function gtk-window-add-embedded-xid parameter window1 :: ; parameter xid2 :: ; c-name: "gtk_window_add_embedded_xid"; end; define inline constant = <_GtkWindow>; define inline constant = <_GtkWindowClass>; define sealed domain make (singleton(<_GtkWindow*>)); define sealed domain initialize (<_GtkWindow*>); define sealed domain make (singleton(<_GtkWindowClass*>)); define sealed domain initialize (<_GtkWindowClass*>);