public class Window : Bin, Implementor, Buildable {
public weak string wmclass_name ;
public weak string wmclass_class ;
public weak string wm_role ;
public weak Widget focus_widget ;
public weak Widget default_widget ;
public weak Window transient_parent ;
public weak WindowGeometryInfo geometry_info ;
public weak Gdk.Window frame ;
public weak WindowGroup group ;
public ushort configure_request_count ;
public uint configure_notify_received ;
public uint need_default_position ;
public uint need_default_size ;
public uint position ;
public uint has_user_ref_count ;
public uint has_focus ;
public uint has_frame ;
public uint iconify_initially ;
public uint stick_initially ;
public uint maximize_initially ;
public uint frame_left ;
public uint frame_top ;
public uint frame_right ;
public uint frame_bottom ;
public uint keys_changed_handler ;
public Gdk.ModifierType mnemonic_modifier ;
public weak bool accept_focus { get; set; } ;
public weak bool allow_grow { get; set; } ;
public weak bool allow_shrink { get; set; } ;
public weak bool decorated { get; set; } ;
public weak int default_height { get; set; } ;
public weak int default_width { get; set; } ;
public weak bool deletable { get; set; } ;
public weak bool destroy_with_parent { get; set; } ;
public weak bool focus_on_map { get; set; } ;
public weak Gdk.Gravity gravity { get; set; } ;
public weak bool has_toplevel_focus { get; } ;
public weak Gdk.Pixbuf icon { get; set; } ;
public weak string icon_name { get; set; } ;
public weak bool is_active { get; } ;
public weak bool modal { get; set; } ;
public weak double opacity { get; set; } ;
public weak bool resizable { get; set; } ;
public weak string role { get; set; } ;
public weak Gdk.Screen screen { get; set; } ;
public weak bool skip_pager_hint { get; set; } ;
public weak bool skip_taskbar_hint { get; set; } ;
public weak string startup_id { set; } ;
public weak string title { get; set; } ;
public weak Window transient_for { get; construct set; } ;
public weak WindowType type { get; construct } ;
public weak Gdk.WindowTypeHint type_hint { get; set; } ;
public weak bool urgency_hint { get; set; } ;
public weak WindowPosition window_position { get; set; } ;
public Window ( WindowType type ) ;
public signal void default_activated ( ) ;
public signal void focus_activated ( ) ;
public signal bool frame_event ( Gdk.Event event ) ;
public signal void keys_changed ( ) ;
public signal void set_focus ( Widget focus ) ;
public bool activate_default ( ) ;
public bool activate_focus ( ) ;
public bool activate_key ( Gdk.EventKey event ) ;
public void add_accel_group ( AccelGroup accel_group ) ;
public void add_embedded_xid ( uint xid ) ;
public void add_mnemonic ( uint keyval,
Widget target ) ;
public void begin_move_drag ( int button,
int root_x,
int root_y,
uint timestamp ) ;
public void begin_resize_drag ( Gdk.WindowEdge edge,
int button,
int root_x,
int root_y,
uint timestamp ) ;
public void deiconify ( ) ;
public void fullscreen ( ) ;
public bool get_accept_focus ( ) ;
public bool get_decorated ( ) ;
public static weak GLib.List get_default_icon_list ( ) ;
public void get_default_size ( int width,
int height ) ;
public bool get_deletable ( ) ;
public bool get_destroy_with_parent ( ) ;
public weak Widget get_focus ( ) ;
public bool get_focus_on_map ( ) ;
public void get_frame_dimensions ( int left,
int top,
int right,
int bottom ) ;
public Gdk.Gravity get_gravity ( ) ;
public weak WindowGroup get_group ( ) ;
public bool get_has_frame ( ) ;
public weak Gdk.Pixbuf get_icon ( ) ;
public weak GLib.List get_icon_list ( ) ;
public weak string get_icon_name ( ) ;
public Gdk.ModifierType get_mnemonic_modifier ( ) ;
public bool get_modal ( ) ;
public double get_opacity ( ) ;
public void get_position ( int root_x,
int root_y ) ;
public bool get_resizable ( ) ;
public weak string get_role ( ) ;
public weak Gdk.Screen get_screen ( ) ;
public void get_size ( int width,
int height ) ;
public bool get_skip_pager_hint ( ) ;
public bool get_skip_taskbar_hint ( ) ;
public weak string get_title ( ) ;
public weak Window get_transient_for ( ) ;
public Gdk.WindowTypeHint get_type_hint ( ) ;
public bool get_urgency_hint ( ) ;
public void iconify ( ) ;
public static weak GLib.List list_toplevels ( ) ;
public void maximize ( ) ;
public bool mnemonic_activate ( uint keyval,
Gdk.ModifierType modifier ) ;
public void move ( int x,
int y ) ;
public bool parse_geometry ( string geometry ) ;
public void present ( ) ;
public void present_with_time ( uint timestamp ) ;
public bool propagate_key_event ( Gdk.EventKey event ) ;
public void remove_accel_group ( AccelGroup accel_group ) ;
public void remove_embedded_xid ( uint xid ) ;
public void remove_mnemonic ( uint keyval,
Widget target ) ;
public void reshow_with_initial_size ( ) ;
public void resize ( int width,
int height ) ;
public void set_accept_focus ( bool setting ) ;
public static void set_auto_startup_notification ( bool setting ) ;
public void set_decorated ( bool setting ) ;
public void set_default ( Widget default_widget ) ;
public static void set_default_icon ( Gdk.Pixbuf icon ) ;
public static bool set_default_icon_from_file ( string filename )
throws GLib.Error;
public static void set_default_icon_list ( GLib.List list ) ;
public static void set_default_icon_name ( string name ) ;
public void set_default_size ( int width,
int height ) ;
public void set_deletable ( bool setting ) ;
public void set_destroy_with_parent ( bool setting ) ;
public void set_focus_on_map ( bool setting ) ;
public void set_frame_dimensions ( int left,
int top,
int right,
int bottom ) ;
public void set_geometry_hints ( Widget geometry_widget,
Gdk.Geometry geometry,
Gdk.WindowHints geom_mask ) ;
public void set_gravity ( Gdk.Gravity gravity ) ;
public void set_has_frame ( bool setting ) ;
public void set_icon ( Gdk.Pixbuf icon ) ;
public bool set_icon_from_file ( string filename )
throws GLib.Error;
public void set_icon_list ( GLib.List list ) ;
public void set_icon_name ( string name ) ;
public void set_keep_above ( bool setting ) ;
public void set_keep_below ( bool setting ) ;
public void set_mnemonic_modifier ( Gdk.ModifierType modifier ) ;
public void set_modal ( bool modal ) ;
public void set_opacity ( double opacity ) ;
public void set_position ( WindowPosition position ) ;
public void set_resizable ( bool resizable ) ;
public void set_role ( string role ) ;
public void set_screen ( Gdk.Screen screen ) ;
public void set_skip_pager_hint ( bool setting ) ;
public void set_skip_taskbar_hint ( bool setting ) ;
public void set_startup_id ( string startup_id ) ;
public void set_title ( string title ) ;
public void set_transient_for ( Window parent ) ;
public void set_type_hint ( Gdk.WindowTypeHint hint ) ;
public void set_urgency_hint ( bool setting ) ;
public void set_wmclass ( string wmclass_name,
string wmclass_class ) ;
public void stick ( ) ;
public void unfullscreen ( ) ;
public void unmaximize ( ) ;
public void unstick ( ) ;
public virtual void move_focus ( DirectionType direction ) ;
}

public Window ( WindowType type ) ;
public weak string wmclass_name ;
public weak string wmclass_class ;
public weak string wm_role ;
public weak Widget focus_widget ;
public weak Widget default_widget ;
public weak Window transient_parent ;
public weak WindowGeometryInfo geometry_info ;
public weak Gdk.Window frame ;
public weak WindowGroup group ;
public ushort configure_request_count ;
public uint configure_notify_received ;
public uint need_default_position ;
public uint need_default_size ;
public uint position ;
public uint has_user_ref_count ;
public uint has_focus ;
public uint has_frame ;
public uint iconify_initially ;
public uint stick_initially ;
public uint maximize_initially ;
public uint frame_left ;
public uint frame_top ;
public uint frame_right ;
public uint frame_bottom ;
public uint keys_changed_handler ;
public Gdk.ModifierType mnemonic_modifier ;
public signal void default_activated ( ) ;
public signal void focus_activated ( ) ;
public signal bool frame_event ( Gdk.Event event ) ;
public signal void keys_changed ( ) ;
public signal void set_focus ( Widget focus ) ;
public weak bool accept_focus { get; set; } ;
public weak bool allow_grow { get; set; } ;
public weak bool allow_shrink { get; set; } ;
public weak bool decorated { get; set; } ;
public weak int default_height { get; set; } ;
public weak int default_width { get; set; } ;
public weak bool deletable { get; set; } ;
public weak bool destroy_with_parent { get; set; } ;
public weak bool focus_on_map { get; set; } ;
public weak Gdk.Gravity gravity { get; set; } ;
public weak bool has_toplevel_focus { get; } ;
public weak Gdk.Pixbuf icon { get; set; } ;
public weak string icon_name { get; set; } ;
public weak bool is_active { get; } ;
public weak bool modal { get; set; } ;
public weak double opacity { get; set; } ;
public weak bool resizable { get; set; } ;
public weak string role { get; set; } ;
public weak Gdk.Screen screen { get; set; } ;
public weak bool skip_pager_hint { get; set; } ;
public weak bool skip_taskbar_hint { get; set; } ;
public weak string startup_id { set; } ;
public weak string title { get; set; } ;
public weak Window transient_for { get; construct set; } ;
public weak WindowType type { get; construct } ;
public weak Gdk.WindowTypeHint type_hint { get; set; } ;
public weak bool urgency_hint { get; set; } ;
public weak WindowPosition window_position { get; set; } ;
public bool activate_default ( ) ;
public bool activate_focus ( ) ;
public bool activate_key ( Gdk.EventKey event ) ;
public void add_accel_group ( AccelGroup accel_group ) ;
public void add_embedded_xid ( uint xid ) ;
public void add_mnemonic ( uint keyval,
Widget target ) ;
public void begin_move_drag ( int button,
int root_x,
int root_y,
uint timestamp ) ;
public void begin_resize_drag ( Gdk.WindowEdge edge,
int button,
int root_x,
int root_y,
uint timestamp ) ;
public void deiconify ( ) ;
public void fullscreen ( ) ;
public bool get_accept_focus ( ) ;
public bool get_decorated ( ) ;
public static weak GLib.List get_default_icon_list ( ) ;
public void get_default_size ( int width,
int height ) ;
public bool get_deletable ( ) ;
public bool get_destroy_with_parent ( ) ;
public weak Widget get_focus ( ) ;
public bool get_focus_on_map ( ) ;
public void get_frame_dimensions ( int left,
int top,
int right,
int bottom ) ;
public Gdk.Gravity get_gravity ( ) ;
public weak WindowGroup get_group ( ) ;
public bool get_has_frame ( ) ;
public weak Gdk.Pixbuf get_icon ( ) ;
public weak GLib.List get_icon_list ( ) ;
public weak string get_icon_name ( ) ;
public Gdk.ModifierType get_mnemonic_modifier ( ) ;
public bool get_modal ( ) ;
public double get_opacity ( ) ;
public void get_position ( int root_x,
int root_y ) ;
public bool get_resizable ( ) ;
public weak string get_role ( ) ;
public weak Gdk.Screen get_screen ( ) ;
public void get_size ( int width,
int height ) ;
public bool get_skip_pager_hint ( ) ;
public bool get_skip_taskbar_hint ( ) ;
public weak string get_title ( ) ;
public weak Window get_transient_for ( ) ;
public Gdk.WindowTypeHint get_type_hint ( ) ;
public bool get_urgency_hint ( ) ;
public void iconify ( ) ;
public static weak GLib.List list_toplevels ( ) ;
public void maximize ( ) ;
public bool mnemonic_activate ( uint keyval,
Gdk.ModifierType modifier ) ;
public void move ( int x,
int y ) ;
public bool parse_geometry ( string geometry ) ;
public void present ( ) ;
public void present_with_time ( uint timestamp ) ;
public bool propagate_key_event ( Gdk.EventKey event ) ;
public void remove_accel_group ( AccelGroup accel_group ) ;
public void remove_embedded_xid ( uint xid ) ;
public void remove_mnemonic ( uint keyval,
Widget target ) ;
public void reshow_with_initial_size ( ) ;
public void resize ( int width,
int height ) ;
public void set_accept_focus ( bool setting ) ;
public static void set_auto_startup_notification ( bool setting ) ;
public void set_decorated ( bool setting ) ;
public void set_default ( Widget default_widget ) ;
public static void set_default_icon ( Gdk.Pixbuf icon ) ;
public static bool set_default_icon_from_file ( string filename )
throws GLib.Error;
public static void set_default_icon_list ( GLib.List list ) ;
public static void set_default_icon_name ( string name ) ;
public void set_default_size ( int width,
int height ) ;
public void set_deletable ( bool setting ) ;
public void set_destroy_with_parent ( bool setting ) ;
public void set_focus_on_map ( bool setting ) ;
public void set_frame_dimensions ( int left,
int top,
int right,
int bottom ) ;
public void set_geometry_hints ( Widget geometry_widget,
Gdk.Geometry geometry,
Gdk.WindowHints geom_mask ) ;
public void set_gravity ( Gdk.Gravity gravity ) ;
public void set_has_frame ( bool setting ) ;
public void set_icon ( Gdk.Pixbuf icon ) ;
public bool set_icon_from_file ( string filename )
throws GLib.Error;
public void set_icon_list ( GLib.List list ) ;
public void set_icon_name ( string name ) ;
public void set_keep_above ( bool setting ) ;
public void set_keep_below ( bool setting ) ;
public void set_mnemonic_modifier ( Gdk.ModifierType modifier ) ;
public void set_modal ( bool modal ) ;
public void set_opacity ( double opacity ) ;
public void set_position ( WindowPosition position ) ;
public void set_resizable ( bool resizable ) ;
public void set_role ( string role ) ;
public void set_screen ( Gdk.Screen screen ) ;
public void set_skip_pager_hint ( bool setting ) ;
public void set_skip_taskbar_hint ( bool setting ) ;
public void set_startup_id ( string startup_id ) ;
public void set_title ( string title ) ;
public void set_transient_for ( Window parent ) ;
public void set_type_hint ( Gdk.WindowTypeHint hint ) ;
public void set_urgency_hint ( bool setting ) ;
public void set_wmclass ( string wmclass_name,
string wmclass_class ) ;
public void stick ( ) ;
public void unfullscreen ( ) ;
public void unmaximize ( ) ;
public void unstick ( ) ;
public virtual void move_focus ( DirectionType direction ) ;
Created by Valadoc