c
GObject.Object
 GObject.InitiallyUnowned
GObject.InitiallyUnowned
 Gtk.Widget
Gtk.Widget
 Gtk.Container
Gtk.Container
 Gtk.Box
Gtk.Box
 Gtk.AppChooserWidget
                Gtk.AppChooserWidget
		   
 
       
       
    
   
    | Import line: | Gtk = imports.gi.Gtk; | 
| GIR File: | Gtk-3.0.gir | 
| C documentation: | GtkAppChooserWidget | 
| Class : | AppChooserWidget | 
| Implements: | Atk.ImplementorIface, Gtk.AppChooser, Gtk.Buildable, Gtk.Orientable | 
| Extends: | Gtk.Box | 
| Properties | Defined By | |
|---|---|---|
| 
				app_paintable : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				border_width : guint32 
                   
                     
			 | Gtk.Container | |
| 
				can_default : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				can_focus : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				child : Gtk.Widget 
                   
                     
			 | Gtk.Container | |
| 
				composite_child : gboolean 
                 read only  
                     
			 | Gtk.Widget | |
| 
				container : Gtk.Container 
                 read only  
                     
			 | Gtk.Box | |
| 
				content_type : String 
                   
                     
			 | Gtk.AppChooser | |
| 
				default_text : String 
                   
                     
			 | Gtk.AppChooserWidget | |
| 
				double_buffered : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				events : Gdk.EventMask 
                   
                     
			 | Gtk.Widget | |
| 
				expand : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				g_type_instance : GObject.TypeInstance 
                 read only  
                     
			 | GObject.InitiallyUnowned | |
| 
				halign : Gtk.Align 
                   
                     
			 | Gtk.Widget | |
| 
				has_default : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				has_focus : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				has_tooltip : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				height_request : gint32 
                   
                     
			 | Gtk.Widget | |
| 
				hexpand : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				hexpand_set : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				homogeneous : gboolean 
                   
                     
			 | Gtk.Box | |
| 
				is_focus : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				margin : gint32 
                   
                     
			 | Gtk.Widget | |
| 
				margin_bottom : gint32 
                   
                     
			 | Gtk.Widget | |
| 
				margin_left : gint32 
                   
                     
			 | Gtk.Widget | |
| 
				margin_right : gint32 
                   
                     
			 | Gtk.Widget | |
| 
				margin_top : gint32 
                   
                     
			 | Gtk.Widget | |
| 
				name : String 
                   
                     
			 | Gtk.Widget | |
| 
				no_show_all : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				orientation : Gtk.Orientation 
                   
                     
			 | Gtk.Orientable | |
| 
				parent : Gtk.Box 
                 read only  
                     
			 | Gtk.AppChooserWidget | |
| 
				parent_instance : GObject.InitiallyUnowned 
                 read only  
                     
			 | Gtk.Widget | |
| 
				priv : Gtk.AppChooserWidgetPrivate 
                 read only  
                     
			 | Gtk.AppChooserWidget | |
| 
				qdata : GLib.Data 
                 read only  
                     
			 | GObject.InitiallyUnowned | |
| 
				receives_default : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				ref_count : guint32 
                 read only  
                     
			 | GObject.InitiallyUnowned | |
| 
				resize_mode : Gtk.ResizeMode 
                   
                     
			 | Gtk.Container | |
| 
				sensitive : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				show_all : gboolean 
                   
                     
			 | Gtk.AppChooserWidget | |
| 
				show_default : gboolean 
                   
                     
			 | Gtk.AppChooserWidget | |
| 
				show_fallback : gboolean 
                   
                     
			 | Gtk.AppChooserWidget | |
| 
				show_other : gboolean 
                   
                     
			 | Gtk.AppChooserWidget | |
| 
				show_recommended : gboolean 
                   
                     
			 | Gtk.AppChooserWidget | |
| 
				spacing : gint32 
                   
                     
			 | Gtk.Box | |
| 
				style : Gtk.Style 
                   
                     
			 | Gtk.Widget | |
| 
				tooltip_markup : String 
                   
                     
			 | Gtk.Widget | |
| 
				tooltip_text : String 
                   
                     
			 | Gtk.Widget | |
| 
				valign : Gtk.Align 
                   
                     
			 | Gtk.Widget | |
| 
				vexpand : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				vexpand_set : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				visible : gboolean 
                   
                     
			 | Gtk.Widget | |
| 
				widget : Gtk.Widget 
                 read only  
                     
			 | Gtk.Container | |
| 
				width_request : gint32 
                   
                     
			 | Gtk.Widget | |
| 
				window : Gdk.Window 
                 read only  
                     
			 | Gtk.Widget | |
| Method / Constructor | Defined By | |
|---|---|---|
| 
			new  Gtk.AppChooserWidget
				
				 (Object properties) 
			
				
			
		 Create a new Gtk.AppChooserWidget 
			
			
			
				Create a new Gtk.AppChooserWidget
			
			
				 
 | ||
| Create a new Gtk.AppChooserWidget 
			
			
			
				Create a new Gtk.AppChooserWidget
			
			
				 
 
 | ||
| 
			activate
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			add
				
				 (Widget widget) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Container | |
| 
			add_accelerator
				
				 (String accel_signal, AccelGroup accel_group, guint32 accel_key, ModifierType accel_mods, AccelFlags accel_flags) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Buildable | |
| 
 
 | Gtk.Widget | |
| 
			add_events
				
				 (gint32 events) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			add_mnemonic_label
				
				 (Widget label) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| Gtk.Widget | ||
| 
			check_resize
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Container | |
| 
			child_focus
				
				 (DirectionType direction) 
			
				
					 : 
					gboolean
					
				
			
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Container | |
| 
 
 | Gtk.Container | |
| 
 
 | Gtk.Container | |
| 
			child_type
				
				 () 
			
				
					 : 
					Number
					
				
			
		 
 | Gtk.Container | |
| 
			class_path
				
				 () 
			
				
					 : 
					Object
					
				
			
		 | Gtk.Widget | |
| 
			compute_expand
				
				 (Orientation orientation) 
			
				
					 : 
					gboolean
					
				
			
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Buildable | |
| 
			create_pango_context
				
				 () 
			
				
					 : 
					Pango.Context
					
				
			
		 
 | Gtk.Widget | |
| 
			create_pango_layout
				
				 (String text) 
			
				
					 : 
					Pango.Layout
					
				
			
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Buildable | |
| 
 
 | Gtk.Buildable | |
| 
 
 | Gtk.Buildable | |
| 
			destroy
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			destroyed
				
				 (Widget widget_pointer) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| Gtk.Widget | ||
| 
			drag_dest_add_image_targets
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			drag_dest_add_text_targets
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			drag_dest_add_uri_targets
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
			drag_dest_get_target_list
				
				 () 
			
				
					 : 
					Gtk.TargetList
					
				
			
		 
 | Gtk.Widget | |
| 
			drag_dest_get_track_motion
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
			drag_dest_set_target_list
				
				 (TargetList target_list) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			drag_dest_set_track_motion
				
				 (gboolean track_motion) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			drag_dest_unset
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
			drag_highlight
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			drag_source_add_image_targets
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			drag_source_add_text_targets
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			drag_source_add_uri_targets
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			drag_source_get_target_list
				
				 () 
			
				
					 : 
					Gtk.TargetList
					
				
			
		 
 | Gtk.Widget | |
| 
			drag_source_set
				
				 (ModifierType start_button_mask, Array targets, gint32 n_targets, DragAction actions) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			drag_source_set_icon_gicon
				
				 (Icon icon) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			drag_source_set_icon_name
				
				 (String icon_name) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			drag_source_set_icon_pixbuf
				
				 (Pixbuf pixbuf) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			drag_source_set_icon_stock
				
				 (String stock_id) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			drag_source_set_target_list
				
				 (TargetList target_list) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			drag_source_unset
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			drag_unhighlight
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			draw
				
				 (Context cr) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			ensure_style
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			error_bell
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| Gtk.Widget | ||
| Gtk.Container | ||
| Gtk.Container | ||
| 
			freeze_child_notify
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			get_accessible
				
				 () 
			
				
					 : 
					Atk.Object
					
				
			
		 
 | Gtk.Widget | |
| 
			get_allocated_height
				
				 () 
			
				
					 : 
					gint32
					
				
			
		 
 | Gtk.Widget | |
| 
			get_allocated_width
				
				 () 
			
				
					 : 
					gint32
					
				
			
		 
 | Gtk.Widget | |
| 
			get_allocation
				
				 () 
			
				
					 : 
					cairo.RectangleInt
					
				
			
		 
 | Gtk.Widget | |
| 
			get_ancestor
				
				 (Number widget_type) 
			
				
					 : 
					Gtk.Widget
					
				
			
		 
 
 | Gtk.Widget | |
| 
			get_app_info
				
				 () 
			
				
					 : 
					Gio.AppInfo
					
				
			
		 
 | Gtk.AppChooser | |
| 
			get_app_paintable
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_border_width
				
				 () 
			
				
					 : 
					guint32
					
				
			
		 
 | Gtk.Container | |
| 
			get_can_default
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_can_focus
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_child_requisition
				
				 () 
			
				
					 : 
					Gtk.Requisition
					
				
			
		 
 | Gtk.Widget | |
| 
			get_child_visible
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_children
				
				 () 
			
				
					 : 
					Array
					
				
			
		 
 | Gtk.Container | |
| 
			get_clipboard
				
				 (Atom selection) 
			
				
					 : 
					Gtk.Clipboard
					
				
			
		 
 
 | Gtk.Widget | |
| 
			get_composite_name
				
				 () 
			
				
					 : 
					String
					
				
			
		 
 | Gtk.Widget | |
| 
			get_content_type
				
				 () 
			
				
					 : 
					String
					
				
			
		 
 | Gtk.AppChooser | |
| 
			get_default_text
				
				 () 
			
				
					 : 
					String
					
				
			
		 
 | Gtk.AppChooserWidget | |
| 
 
 | Gtk.Widget | |
| 
			get_device_events
				
				 (Device device) 
			
				
					 : 
					Gdk.EventMask
					
				
			
		 
 
 | Gtk.Widget | |
| 
			get_direction
				
				 () 
			
				
					 : 
					Gtk.TextDirection
					
				
			
		 
 | Gtk.Widget | |
| 
			get_display
				
				 () 
			
				
					 : 
					Gdk.Display
					
				
			
		 
 | Gtk.Widget | |
| 
			get_double_buffered
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_events
				
				 () 
			
				
					 : 
					gint32
					
				
			
		 
 | Gtk.Widget | |
| Gtk.Container | ||
| 
			get_focus_child
				
				 () 
			
				
					 : 
					Gtk.Widget
					
				
			
		 
 | Gtk.Container | |
| 
			get_focus_hadjustment
				
				 () 
			
				
					 : 
					Gtk.Adjustment
					
				
			
		 
 | Gtk.Container | |
| 
			get_focus_vadjustment
				
				 () 
			
				
					 : 
					Gtk.Adjustment
					
				
			
		 
 | Gtk.Container | |
| 
			get_halign
				
				 () 
			
				
					 : 
					Gtk.Align
					
				
			
		 
 | Gtk.Widget | |
| 
			get_has_tooltip
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_has_window
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_hexpand
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_hexpand_set
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_homogeneous
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Box | |
| 
 
 | Gtk.Buildable | |
| 
			get_mapped
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_margin_bottom
				
				 () 
			
				
					 : 
					gint32
					
				
			
		 
 | Gtk.Widget | |
| 
			get_margin_left
				
				 () 
			
				
					 : 
					gint32
					
				
			
		 
 | Gtk.Widget | |
| 
			get_margin_right
				
				 () 
			
				
					 : 
					gint32
					
				
			
		 
 | Gtk.Widget | |
| 
			get_margin_top
				
				 () 
			
				
					 : 
					gint32
					
				
			
		 
 | Gtk.Widget | |
| 
			get_modifier_mask
				
				 (ModifierIntent intent) 
			
				
					 : 
					Gdk.ModifierType
					
				
			
		 
 
 | Gtk.Widget | |
| 
			get_modifier_style
				
				 () 
			
				
					 : 
					Gtk.RcStyle
					
				
			
		 
 | Gtk.Widget | |
| 
			get_name
				
				 () 
			
				
					 : 
					String
					
				
			
		 
 | Gtk.Widget | |
| 
			get_no_show_all
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_orientation
				
				 () 
			
				
					 : 
					Gtk.Orientation
					
				
			
		 
 | Gtk.Orientable | |
| 
			get_pango_context
				
				 () 
			
				
					 : 
					Pango.Context
					
				
			
		 
 | Gtk.Widget | |
| 
			get_parent
				
				 () 
			
				
					 : 
					Gtk.Widget
					
				
			
		 
 | Gtk.Widget | |
| 
			get_parent_window
				
				 () 
			
				
					 : 
					Gdk.Window
					
				
			
		 
 | Gtk.Widget | |
| 
			get_path
				
				 () 
			
				
					 : 
					Gtk.WidgetPath
					
				
			
		 
 | Gtk.Widget | |
| 
			get_path_for_child
				
				 (Widget child) 
			
				
					 : 
					Gtk.WidgetPath
					
				
			
		 
 
 | Gtk.Container | |
| 
			get_pointer
				
				 () 
			
				
					 : 
					Object
					
				
			
		 | Gtk.Widget | |
| 
			get_preferred_height
				
				 () 
			
				
					 : 
					Object
					
				
			
		 | Gtk.Widget | |
| Gtk.Widget | ||
| 
			get_preferred_size
				
				 () 
			
				
					 : 
					Object
					
				
			
		 
 | Gtk.Widget | |
| 
			get_preferred_width
				
				 () 
			
				
					 : 
					Object
					
				
			
		 | Gtk.Widget | |
| Gtk.Widget | ||
| 
			get_realized
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_receives_default
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_request_mode
				
				 () 
			
				
					 : 
					Gtk.SizeRequestMode
					
				
			
		 
 | Gtk.Widget | |
| 
			get_requisition
				
				 () 
			
				
					 : 
					Gtk.Requisition
					
				
			
		 
 | Gtk.Widget | |
| 
			get_resize_mode
				
				 () 
			
				
					 : 
					Gtk.ResizeMode
					
				
			
		 
 | Gtk.Container | |
| 
			get_root_window
				
				 () 
			
				
					 : 
					Gdk.Window
					
				
			
		 
 | Gtk.Widget | |
| 
			get_screen
				
				 () 
			
				
					 : 
					Gdk.Screen
					
				
			
		 
 | Gtk.Widget | |
| 
			get_sensitive
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_settings
				
				 () 
			
				
					 : 
					Gtk.Settings
					
				
			
		 
 | Gtk.Widget | |
| 
			get_show_all
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.AppChooserWidget | |
| 
			get_show_default
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.AppChooserWidget | |
| 
			get_show_fallback
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.AppChooserWidget | |
| 
			get_show_other
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.AppChooserWidget | |
| 
			get_show_recommended
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.AppChooserWidget | |
| 
			get_size_request
				
				 () 
			
				
					 : 
					Object
					
				
			
		 | Gtk.Widget | |
| 
			get_spacing
				
				 () 
			
				
					 : 
					gint32
					
				
			
		 
 | Gtk.Box | |
| 
			get_state
				
				 () 
			
				
					 : 
					Gtk.StateType
					
				
			
		 
 | Gtk.Widget | |
| 
			get_state_flags
				
				 () 
			
				
					 : 
					Gtk.StateFlags
					
				
			
		 
 | Gtk.Widget | |
| 
			get_style
				
				 () 
			
				
					 : 
					Gtk.Style
					
				
			
		 
 | Gtk.Widget | |
| 
			get_style_context
				
				 () 
			
				
					 : 
					Gtk.StyleContext
					
				
			
		 
 | Gtk.Widget | |
| 
			get_support_multidevice
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_tooltip_markup
				
				 () 
			
				
					 : 
					String
					
				
			
		 
 | Gtk.Widget | |
| 
			get_tooltip_text
				
				 () 
			
				
					 : 
					String
					
				
			
		 
 | Gtk.Widget | |
| 
			get_tooltip_window
				
				 () 
			
				
					 : 
					Gtk.Window
					
				
			
		 
 | Gtk.Widget | |
| 
			get_toplevel
				
				 () 
			
				
					 : 
					Gtk.Widget
					
				
			
		 
 | Gtk.Widget | |
| 
			get_valign
				
				 () 
			
				
					 : 
					Gtk.Align
					
				
			
		 
 | Gtk.Widget | |
| 
			get_vexpand
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_vexpand_set
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_visible
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			get_visual
				
				 () 
			
				
					 : 
					Gdk.Visual
					
				
			
		 
 | Gtk.Widget | |
| 
			get_window
				
				 () 
			
				
					 : 
					Gdk.Window
					
				
			
		 
 | Gtk.Widget | |
| 
			grab_add
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			grab_default
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			grab_focus
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			grab_remove
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			has_default
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			has_focus
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			has_grab
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			has_rc_style
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			has_screen
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			has_visible_focus
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			hide
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			hide_on_delete
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			in_destruction
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			input_shape_combine_region
				
				 (Region region) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			insert_action_group
				
				 (String name, ActionGroup group) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
			is_composited
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			is_drawable
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			is_focus
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			is_sensitive
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			is_toplevel
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 
 | Gtk.Widget | |
| 
			keynav_failed
				
				 (DirectionType direction) 
			
				
					 : 
					gboolean
					
				
			
		 
 
 | Gtk.Widget | |
| 
			list_accel_closures
				
				 () 
			
				
					 : 
					Array
					
				
			
		 
 | Gtk.Widget | |
| 
			list_mnemonic_labels
				
				 () 
			
				
					 : 
					Array
					
				
			
		 
 | Gtk.Widget | |
| 
			map
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| Gtk.Widget | ||
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| Gtk.Widget | ||
| 
 
 | Gtk.Widget | |
| 
			modify_font
				
				 (FontDescription font_desc) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			modify_style
				
				 (RcStyle style) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
			override_background_color
				
				 (StateFlags state, RGBA color) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			override_color
				
				 (StateFlags state, RGBA color) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| Gtk.Widget | ||
| 
			override_font
				
				 (FontDescription font_desc) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| Gtk.Widget | ||
| 
 
 | Gtk.Box | |
| 
 
 | Gtk.Box | |
| 
			parser_finished
				
				 (Builder builder) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Buildable | |
| 
			path
				
				 () 
			
				
					 : 
					Object
					
				
			
		 | Gtk.Widget | |
| 
 
 | Gtk.Container | |
| 
 
 | Gtk.Box | |
| 
			queue_compute_expand
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			queue_draw
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| Gtk.Widget | ||
| 
			queue_draw_region
				
				 (Region region) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			queue_resize
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			queue_resize_no_redraw
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			realize
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			refresh
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.AppChooser | |
| 
			region_intersect
				
				 (Region region) 
			
				
					 : 
					cairo.Region
					
				
			
		 
 
 | Gtk.Widget | |
| 
			remove
				
				 (Widget widget) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Container | |
| 
 
 | Gtk.Widget | |
| 
			remove_mnemonic_label
				
				 (Widget label) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
 | Gtk.Widget | |
| 
 | Gtk.Widget | |
| 
 
 | Gtk.Box | |
| 
			reparent
				
				 (Widget new_parent) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			reset_rc_styles
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			reset_style
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			resize_children
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Container | |
| Gtk.Widget | ||
| Gtk.Widget | ||
| 
			set_accel_path
				
				 (String accel_path, AccelGroup accel_group) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_allocation
				
				 (RectangleInt allocation) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_app_paintable
				
				 (gboolean app_paintable) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_border_width
				
				 (guint32 border_width) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Container | |
| 
 
 | Gtk.Buildable | |
| 
			set_can_default
				
				 (gboolean can_default) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_can_focus
				
				 (gboolean can_focus) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_child_packing
				
				 (Widget child, gboolean expand, gboolean fill, guint32 padding, PackType pack_type) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Box | |
| 
			set_child_visible
				
				 (gboolean is_visible) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_composite_name
				
				 (String name) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_default_text
				
				 (String text) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.AppChooserWidget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
			set_direction
				
				 (TextDirection dir) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_double_buffered
				
				 (gboolean double_buffered) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_events
				
				 (gint32 events) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_focus_chain
				
				 (Array focusable_widgets) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Container | |
| 
			set_focus_child
				
				 (Widget child) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Container | |
| 
			set_focus_hadjustment
				
				 (Adjustment adjustment) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Container | |
| 
			set_focus_vadjustment
				
				 (Adjustment adjustment) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Container | |
| 
			set_halign
				
				 (Align align) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_has_tooltip
				
				 (gboolean has_tooltip) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_has_window
				
				 (gboolean has_window) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_hexpand
				
				 (gboolean expand) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_hexpand_set
				
				 (gboolean set) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_homogeneous
				
				 (gboolean homogeneous) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Box | |
| 
			set_mapped
				
				 (gboolean mapped) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_margin_bottom
				
				 (gint32 margin) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_margin_left
				
				 (gint32 margin) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_margin_right
				
				 (gint32 margin) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_margin_top
				
				 (gint32 margin) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_name
				
				 (String name) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_no_show_all
				
				 (gboolean no_show_all) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_orientation
				
				 (Orientation orientation) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Orientable | |
| 
			set_parent
				
				 (Widget parent) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_parent_window
				
				 (Window parent_window) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_realized
				
				 (gboolean realized) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_reallocate_redraws
				
				 (gboolean needs_redraws) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Container | |
| 
			set_receives_default
				
				 (gboolean receives_default) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_redraw_on_allocate
				
				 (gboolean redraw_on_allocate) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_resize_mode
				
				 (ResizeMode resize_mode) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Container | |
| 
			set_sensitive
				
				 (gboolean sensitive) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_show_all
				
				 (gboolean setting) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.AppChooserWidget | |
| 
			set_show_default
				
				 (gboolean setting) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.AppChooserWidget | |
| 
			set_show_fallback
				
				 (gboolean setting) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.AppChooserWidget | |
| 
			set_show_other
				
				 (gboolean setting) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.AppChooserWidget | |
| 
			set_show_recommended
				
				 (gboolean setting) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.AppChooserWidget | |
| Gtk.Widget | ||
| 
			set_spacing
				
				 (gint32 spacing) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Box | |
| 
			set_state
				
				 (StateType state) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_state_flags
				
				 (StateFlags flags, gboolean clear) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_style
				
				 (Style style) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_support_multidevice
				
				 (gboolean support_multidevice) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_tooltip_markup
				
				 (String markup) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_tooltip_text
				
				 (String text) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_tooltip_window
				
				 (Window custom_window) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_valign
				
				 (Align align) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_vexpand
				
				 (gboolean expand) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_vexpand_set
				
				 (gboolean set) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_visible
				
				 (gboolean visible) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_visual
				
				 (Visual visual) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			set_window
				
				 (Window window) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			shape_combine_region
				
				 (Region region) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			show
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			show_all
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			show_now
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			size_allocate
				
				 (RectangleInt allocation) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| 
			size_request
				
				 () 
			
				
					 : 
					Gtk.Requisition
					
				
			
		 
 | Gtk.Widget | |
| 
			style_attach
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
			thaw_child_notify
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| Gtk.Widget | ||
| 
			trigger_tooltip_query
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			unmap
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			unparent
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			unrealize
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Widget | |
| 
			unset_focus_chain
				
				 () 
			
				
					 : 
					none
					
				
			
		 
 | Gtk.Container | |
| 
			unset_state_flags
				
				 (StateFlags flags) 
			
				
					 : 
					none
					
				
			
		 
 
 | Gtk.Widget | |
| Event | Defined By | |
|---|---|---|
| 
		accel_closures_changed (Widget self) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Container | |
| 
		application_activated (AppChooserWidget self, AppInfo application) 
                : 
					none
					
        
        
		 
 
 | Gtk.AppChooserWidget | |
| 
		application_selected (AppChooserWidget self, AppInfo application) 
                : 
					none
					
        
        
		 
 
 | Gtk.AppChooserWidget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
		check_resize (Container self) 
                : 
					none
					
        
        
		 
 
 | Gtk.Container | |
| 
 
 | Gtk.Widget | |
| 
		composited_changed (Widget self) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
		destroy (Widget self) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
		direction_changed (Widget self, TextDirection previous_direction) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
		drag_begin (Widget self, DragContext context) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
		drag_data_delete (Widget self, DragContext context) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
		drag_data_get (Widget self, DragContext context, SelectionData data, guint32 info, guint32 time) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
		drag_data_received (Widget self, DragContext context, gint32 x, gint32 y, SelectionData data, guint32 info, guint32 time) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
		drag_end (Widget self, DragContext context) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
		grab_focus (Widget self) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
		hide (Widget self) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
		map (Widget self) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
		move_focus (Widget self, DirectionType direction) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.AppChooserWidget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
		realize (Widget self) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Container | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Container | |
| 
		show (Widget self) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
		size_allocate (Widget self, RectangleInt allocation) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
		state_flags_changed (Widget self, StateFlags flags) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
		style_updated (Widget self) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
		unmap (Widget self) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
		unrealize (Widget self) 
                : 
					none
					
        
        
		 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |
| 
 
 | Gtk.Widget | |