Class: Gtk::FontDialogButton
- Defined in:
- (unknown)
Instance Method Summary collapse
-
#dialog ⇒ Gtk::FontDialog
The
GtkFontDialogthat contains parameters for the font chooser dialog. -
#dialog=(dialog) ⇒ Gtk::FontDialog
The
GtkFontDialogthat contains parameters for the font chooser dialog. -
#font_desc ⇒ Pango::FontDescription
The selected font.
-
#font_desc=(font_desc) ⇒ Pango::FontDescription
The selected font.
-
#font_features ⇒ String
The selected font features.
-
#font_features=(font_features) ⇒ String
The selected font features.
-
#initialize(dialog) ⇒ Gtk::Widget
constructor
Creates a new
GtkFontDialogButtonwith the givenGtkFontDialog. -
#language ⇒ Pango::Language
The selected language for font features.
-
#language=(language) ⇒ Pango::Language
The selected language for font features.
-
#level ⇒ Gtk::FontLevel
The level of detail for the font chooser dialog.
-
#level=(level) ⇒ Gtk::FontLevel
The level of detail for the font chooser dialog.
-
#use_font ⇒ Boolean
Returns whether the selected font is used in the label.
-
#use_font=(use_font) ⇒ Boolean
Whether the buttons label will be drawn in the selected font.
-
#use_font? ⇒ Boolean
Whether the buttons label will be drawn in the selected font.
-
#use_size ⇒ Boolean
Returns whether the selected font size is used in the label.
-
#use_size=(use_size) ⇒ Boolean
Whether the buttons label will use the selected font size.
-
#use_size? ⇒ Boolean
Whether the buttons label will use the selected font size.
Methods inherited from Widget
#accessible_role, #accessible_role=, #action_set_enabled, #activate, #activate_action, #activate_action_variant, #activate_default, #activate_signal, #activate_signal=, #activate_signal_from_name=, #add_binding, #add_binding_action, #add_binding_signal, #add_controller, #add_css_class, #add_events, #add_events_raw, #add_mnemonic_label, #add_shortcut, #add_tick_callback, #allocate, #allocated_baseline, #allocated_height, #allocated_width, #baseline, #bind_template_callback_full, #bind_template_child, #bind_template_child_full, #can_focus, #can_focus=, #can_focus?, #can_target, #can_target=, #can_target?, #child_focus, #child_visible, #child_visible=, #clipboard, #compute_bounds, #compute_expand, #compute_point, #compute_transform, #contains, #create_pango_context, #create_pango_layout, #css_classes, #css_classes=, #css_name, #css_name=, #cursor, #cursor=, #cursor_from_name=, default_direction, default_direction=, #direction, #direction=, #display, #dispose_template, #drag_check_threshold, #drag_dest_set, #drag_dest_set_raw, #drag_source_set, #drag_source_set_raw, #error_bell, #events, #events_raw, #first_child, #focus_child, #focus_child=, #focus_on_click, #focus_on_click=, #focus_on_click?, #focusable, #focusable=, #focusable?, #font_map, #font_map=, #font_options, #font_options=, #frame_clock, #get_allocation, #get_ancestor, #get_color, #get_preferred_size, #get_size, #get_size_request, #get_template_child, #grab_focus, #halign, #halign=, #has_css_class, #has_default, #has_default=, #has_default?, #has_focus, #has_focus=, #has_focus?, #has_tooltip, #has_tooltip=, #has_tooltip?, #has_visible_focus, have_template?, #height, #height_request, #height_request=, #hexpand, #hexpand=, #hexpand?, #hexpand_set, #hexpand_set=, #hexpand_set?, #hide, #in_destruction, #init_template, #insert_action_group, #insert_action_group_raw, #insert_after, #insert_before, #install_action, #install_property_action, #is_ancestor, #is_drawable, #is_focus, #is_sensitive, #is_visible, #keynav_failed, #last_child, #layout_manager, #layout_manager=, #layout_manager_type, #layout_manager_type=, #list_mnemonic_labels, #map, #mapped, #margin_bottom, #margin_bottom=, #margin_end, #margin_end=, #margin_start, #margin_start=, #margin_top, #margin_top=, #measure, #mnemonic_activate, #name, #name=, #native, #next_sibling, #observe_children, #observe_controllers, #opacity, #opacity=, #overflow, #overflow=, #pango_context, #parent, #parent=, #pick, #prev_sibling, #primary_clipboard, #query_action, #queue_allocate, #queue_draw, #queue_resize, #realize, #realized, #receives_default, #receives_default=, #receives_default?, #remove_controller, #remove_css_class, #remove_mnemonic_label, #remove_tick_callback, #render_icon_pixbuf, #render_icon_pixbuf_raw, #request_mode, #root, #root=, #scale_factor, #scale_factor=, #sensitive, #sensitive=, #sensitive?, #set_allocation, set_connect_func, set_connect_func_raw, #set_events, #set_events_raw, #set_size_request, #set_size_request_raw, #set_state_flags, #set_template, #set_template_raw, #settings, #should_layout, #show, #size_allocate, #snapshot_child, #state_flags, #style_context, #style_context_raw, #style_get_property, #style_get_property_raw, #template=, template_children, #template_from_resource=, #template_scope=, #tooltip_markup, #tooltip_markup=, #tooltip_text, #tooltip_text=, #translate_coordinates, #translate_coordinates_raw, #trigger_tooltip_query, #unmap, #unparent, #unrealize, #unset_state_flags, #valign, #valign=, #vexpand, #vexpand=, #vexpand?, #vexpand_set, #vexpand_set=, #vexpand_set?, #visible, #visible=, #visible?, #width, #width_request, #width_request=
Constructor Details
#initialize(dialog) ⇒ Gtk::Widget
Creates a new GtkFontDialogButton with the
given GtkFontDialog.
You can pass NULL to this function and set a GtkFontDialog
later. The button will be insensitive until that happens.
Instance Method Details
#dialog ⇒ Gtk::FontDialog
The GtkFontDialog that contains parameters for
the font chooser dialog.
#dialog=(dialog) ⇒ Gtk::FontDialog
The GtkFontDialog that contains parameters for
the font chooser dialog.
#font_desc ⇒ Pango::FontDescription
The selected font.
This property can be set to give the button its initial font, and it will be updated to reflect the users choice in the font chooser dialog.
Listen to notify::font-desc to get informed about changes
to the buttons font.
#font_desc=(font_desc) ⇒ Pango::FontDescription
The selected font.
This property can be set to give the button its initial font, and it will be updated to reflect the users choice in the font chooser dialog.
Listen to notify::font-desc to get informed about changes
to the buttons font.
#font_features ⇒ String
The selected font features.
This property will be updated to reflect the users choice in the font chooser dialog.
Listen to notify::font-features to get informed about changes
to the buttons font features.
#font_features=(font_features) ⇒ String
The selected font features.
This property will be updated to reflect the users choice in the font chooser dialog.
Listen to notify::font-features to get informed about changes
to the buttons font features.
#language ⇒ Pango::Language
The selected language for font features.
This property will be updated to reflect the users choice in the font chooser dialog.
Listen to notify::language to get informed about changes
to the buttons language.
#language=(language) ⇒ Pango::Language
The selected language for font features.
This property will be updated to reflect the users choice in the font chooser dialog.
Listen to notify::language to get informed about changes
to the buttons language.
#level ⇒ Gtk::FontLevel
The level of detail for the font chooser dialog.
#level=(level) ⇒ Gtk::FontLevel
The level of detail for the font chooser dialog.
#use_font ⇒ Boolean
Returns whether the selected font is used in the label.
#use_font=(use_font) ⇒ Boolean
Whether the buttons label will be drawn in the selected font.
#use_font? ⇒ Boolean
Whether the buttons label will be drawn in the selected font.
#use_size ⇒ Boolean
Returns whether the selected font size is used in the label.
#use_size=(use_size) ⇒ Boolean
Whether the buttons label will use the selected font size.
#use_size? ⇒ Boolean
Whether the buttons label will use the selected font size.