He.SettingsWindow – libhelium-1 Reference Manual
Packages
libhelium-1
He
SettingsWindow
SettingsWindow
add_child
add_list
add_page
SettingsWindow
Object Hierarchy:
He.SettingsWindow
He.SettingsWindow
He.SettingsWindow
He.Window
He.Window
He.Window->He.SettingsWindow
Gtk.Window
Gtk.Window
Gtk.Window->He.Window
Gtk.Widget
Gtk.Widget
Gtk.Widget->Gtk.Window
GLib.InitiallyUnowned
GLib.InitiallyUnowned
GLib.InitiallyUnowned->Gtk.Widget
GLib.Object
GLib.Object
GLib.Object->GLib.InitiallyUnowned
Gtk.Accessible
Gtk.Accessible
Gtk.Accessible->Gtk.Window
Gtk.Accessible->Gtk.Widget
Gtk.Buildable
Gtk.Buildable
Gtk.Buildable->He.SettingsWindow
Gtk.Buildable->Gtk.Window
Gtk.Buildable->Gtk.Widget
Gtk.ConstraintTarget
Gtk.ConstraintTarget
Gtk.ConstraintTarget->Gtk.Window
Gtk.ConstraintTarget->Gtk.Widget
Gtk.Native
Gtk.Native
Gtk.Native->Gtk.Window
Gtk.Root
Gtk.Root
Gtk.Root->Gtk.Window
Gtk.ShortcutManager
Gtk.ShortcutManager
Gtk.ShortcutManager->Gtk.Window
Description:
public
class
SettingsWindow
:
Window
,
Buildable
A modal window that accepts SettingsLists or SettingsPages
Namespace:
He
Package:
libhelium-1
Content:
Creation methods:
public
SettingsWindow
(
Window
? parent)
Create a new Settings Window.
Methods:
public
void
add_child
(
Builder
builder,
Object
child,
string
? type)
Add SettingsList or SettingsPage children to this window
public
void
add_list
(
SettingsList
list)
Add a Settings List to this window
public
void
add_page
(
SettingsPage
page)
Add a Settings Page to this window
Inherited Members:
All known members inherited from class He.Window
has_back_button
has_title
parent
All known members inherited from class Gtk.Window
activate_default
activate_focus
application
child
close
close_request
decorated
default_height
default_widget
default_width
deletable
destroy
destroy_with_parent
display
enable_debugging
focus_visible
focus_widget
fullscreen
fullscreen_on_monitor
fullscreened
get_application
get_child
get_decorated
get_default_icon_name
get_default_size
get_default_widget
get_deletable
get_destroy_with_parent
get_focus
get_focus_visible
get_group
get_handle_menubar_accel
get_hide_on_close
get_icon_name
get_mnemonics_visible
get_modal
get_resizable
get_title
get_titlebar
get_toplevels
get_transient_for
handle_menubar_accel
has_group
hide_on_close
icon_name
is_active
is_fullscreen
is_maximized
is_suspended
keys_changed
list_toplevels
maximize
maximized
minimize
mnemonics_visible
modal
present
present_with_time
resizable
set_application
set_auto_startup_notification
set_child
set_decorated
set_default_icon_name
set_default_size
set_default_widget
set_deletable
set_destroy_with_parent
set_display
set_focus
set_focus_visible
set_handle_menubar_accel
set_hide_on_close
set_icon_name
set_interactive_debugging
set_mnemonics_visible
set_modal
set_resizable
set_startup_id
set_title
set_titlebar
set_transient_for
show_uri_full
startup_id
suspended
title
titlebar
transient_for
unfullscreen
unmaximize
unminimize
All known members inherited from class Gtk.Widget
action_set_enabled
activate
activate_action
activate_action_variant
activate_default
add_binding
add_binding_action
add_binding_signal
add_controller
add_css_class
add_mnemonic_label
add_shortcut
add_tick_callback
allocate
allocate_size
bind_template_callback_full
bind_template_child_full
can_focus
can_target
child_focus
compute_bounds
compute_expand
compute_expand_internal
compute_point
compute_transform
contains
create_pango_context
create_pango_layout
css_changed
css_classes
css_name
cursor
destroy
direction_changed
dispose_template
error_bell
focus
focus_on_click
focusable
get_accessible_role
get_activate_signal
get_allocated_baseline
get_allocated_height
get_allocated_width
get_allocation
get_ancestor
get_baseline
get_can_focus
get_can_target
get_child_visible
get_clipboard
get_color
get_css_classes
get_css_name
get_cursor
get_default_direction
get_direction
get_display
get_first_child
get_focus_child
get_focus_on_click
get_focusable
get_font_map
get_font_options
get_frame_clock
get_halign
get_has_tooltip
get_height
get_hexpand
get_hexpand_set
get_last_child
get_layout_manager
get_layout_manager_type
get_mapped
get_margin_bottom
get_margin_end
get_margin_start
get_margin_top
get_name
get_native
get_next_sibling
get_opacity
get_overflow
get_pango_context
get_parent
get_preferred_size
get_prev_sibling
get_primary_clipboard
get_realized
get_receives_default
get_request_mode
get_root
get_scale_factor
get_sensitive
get_settings
get_size
get_size_request
get_state_flags
get_style_context
get_template_child
get_tooltip_markup
get_tooltip_text
get_valign
get_vexpand
get_vexpand_set
get_visible
get_width
grab_focus
halign
has_css_class
has_default
has_focus
has_tooltip
has_visible_focus
height_request
hexpand
hexpand_set
hide
in_destruction
init_template
insert_action_group
insert_after
insert_before
install_action
install_property_action
is_ancestor
is_drawable
is_focus
is_sensitive
is_visible
keynav_failed
layout_manager
list_mnemonic_labels
map
margin_bottom
margin_end
margin_start
margin_top
measure
mnemonic_activate
move_focus
name
observe_children
observe_controllers
opacity
overflow
parent
pick
query_action
query_tooltip
queue_allocate
queue_draw
queue_resize
realize
receives_default
remove_controller
remove_css_class
remove_mnemonic_label
remove_tick_callback
root
scale_factor
sensitive
set_accessible_role
set_activate_signal
set_activate_signal_from_name
set_can_focus
set_can_target
set_child_visible
set_css_classes
set_css_name
set_cursor
set_cursor_from_name
set_default_direction
set_direction
set_focus_child
set_focus_on_click
set_focusable
set_font_map
set_font_options
set_halign
set_has_tooltip
set_hexpand
set_hexpand_set
set_layout_manager
set_layout_manager_type
set_margin_bottom
set_margin_end
set_margin_start
set_margin_top
set_name
set_opacity
set_overflow
set_parent
set_receives_default
set_sensitive
set_size_request
set_state_flags
set_template
set_template_from_resource
set_template_scope
set_tooltip_markup
set_tooltip_text
set_valign
set_vexpand
set_vexpand_set
set_visible
should_layout
show
size_allocate
snapshot
snapshot_child
state_flags_changed
system_setting_changed
tooltip_markup
tooltip_text
translate_coordinates
trigger_tooltip_query
unmap
unparent
unrealize
unroot
unset_state_flags
valign
vexpand
vexpand_set
visible
width_request
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref
All known members inherited from interface Gtk.Buildable
add_child
custom_finished
custom_tag_end
custom_tag_start
get_buildable_id
get_id
get_internal_child
parser_finished
set_buildable_property
set_id
All known members inherited from interface Gtk.Accessible
accessible_role
announce
get_accessible_parent
get_accessible_role
get_at_context
get_bounds
get_first_accessible_child
get_next_accessible_sibling
get_platform_state
reset_property
reset_relation
reset_state
set_accessible_parent
update_next_accessible_sibling
update_property
update_property_value
update_relation
update_relation_value
update_state
update_state_value
All known members inherited from interface Gtk.Native
get_for_surface
get_renderer
get_surface
get_surface_transform
realize
unrealize
All known members inherited from interface Gtk.Root
get_display
get_focus
set_focus
All known members inherited from interface Gtk.ShortcutManager
add_controller
remove_controller