public bool get_visible ();
public bool is_sensitive ();
public bool is_visible ();
- public Action (string name, string label, string tooltip, string stock_id);
+ public Action (string name, string? label, string? tooltip, string? stock_id);
public void set_accel_group (Gtk.AccelGroup accel_group);
public void set_accel_path (string accel_path);
public void set_sensitive (bool sensitive);
[CCode (cheader_filename = "gtk/gtk.h")]
public class ActionGroup : GLib.Object, Gtk.Buildable {
public void add_action (Gtk.Action action);
- public void add_action_with_accel (Gtk.Action action, string accelerator);
+ public void add_action_with_accel (Gtk.Action action, string? accelerator);
public void add_actions (Gtk.ActionEntry[] entries, void* user_data);
- public void add_actions_full (Gtk.ActionEntry[] entries, void* user_data, GLib.DestroyNotify destroy);
+ public void add_actions_full (Gtk.ActionEntry[] entries, void* user_data, GLib.DestroyNotify? destroy);
public void add_radio_actions (Gtk.RadioActionEntry[] entries, int value, Gtk.RadioActionCallback on_change);
- public void add_radio_actions_full (Gtk.RadioActionEntry[] entries, int value, Gtk.RadioActionCallback on_change, GLib.DestroyNotify destroy);
+ public void add_radio_actions_full (Gtk.RadioActionEntry[] entries, int value, Gtk.RadioActionCallback on_change, GLib.DestroyNotify? destroy);
public void add_toggle_actions (Gtk.ToggleActionEntry[] entries, void* user_data);
- public void add_toggle_actions_full (Gtk.ToggleActionEntry[] entries, void* user_data, GLib.DestroyNotify destroy);
+ public void add_toggle_actions_full (Gtk.ToggleActionEntry[] entries, void* user_data, GLib.DestroyNotify? destroy);
public weak string get_name ();
public bool get_sensitive ();
public bool get_visible ();
public uint has_before_next;
public uint has_after_previous;
public uint has_after_next;
- public int append_page (Gtk.Widget child, Gtk.Widget tab_label);
+ public int append_page (Gtk.Widget child, Gtk.Widget? tab_label);
public int append_page_menu (Gtk.Widget child, Gtk.Widget tab_label, Gtk.Widget menu_label);
public int get_current_page ();
public void* get_group ();
public class RadioAction : Gtk.ToggleAction, Gtk.Buildable {
public int get_current_value ();
public weak GLib.SList get_group ();
- public RadioAction (string name, string label, string tooltip, string stock_id, int value);
+ public RadioAction (string name, string? label, string? tooltip, string? stock_id, int value);
public void set_current_value (int current_value);
public void set_group (GLib.SList group);
public weak int current_value { get; set; }
public bool backspace (Gtk.TextIter iter, bool interactive, bool default_editable);
public void copy_clipboard (Gtk.Clipboard clipboard);
public weak Gtk.TextChildAnchor create_child_anchor (Gtk.TextIter iter);
- public weak Gtk.TextMark create_mark (string mark_name, Gtk.TextIter where, bool left_gravity);
+ public weak Gtk.TextMark create_mark (string? mark_name, Gtk.TextIter where, bool left_gravity);
public weak Gtk.TextTag create_tag (string tag_name, ...);
public void cut_clipboard (Gtk.Clipboard clipboard, bool default_editable);
public void @delete (Gtk.TextIter start, Gtk.TextIter end);
public class ToggleAction : Gtk.Action, Gtk.Buildable {
public bool get_active ();
public bool get_draw_as_radio ();
- public ToggleAction (string name, string label, string tooltip, string stock_id);
+ public ToggleAction (string name, string? label, string? tooltip, string? stock_id);
public void set_active (bool is_active);
public void set_draw_as_radio (bool draw_as_radio);
public weak bool active { get; set; }
gtk_about_dialog_set_url_hook type_name="void"
gtk_accelerator_parse.accelerator_key is_out="1"
gtk_accelerator_parse.accelerator_mods is_out="1"
+gtk_action_new.label nullable="1"
+gtk_action_new.tooltip nullable="1"
+gtk_action_new.stock_id nullable="1"
GtkAction::activate has_emitter="1"
GtkActionEntry is_value_type="1"
GtkActionEntry.callback type_name="ActionCallback"
+gtk_action_group_add_action_with_accel.accelerator nullable="1"
gtk_action_group_add_actions.user_data hidden="0"
gtk_action_group_add_actions_full.user_data hidden="0"
-gtk_action_group_add_toggle_actions.user_data hidden="0"
-gtk_action_group_add_toggle_actions_full.user_data hidden="0"
+gtk_action_group_add_actions_full.destroy nullable="1"
gtk_action_group_add_radio_actions.on_change type_name="RadioActionCallback"
gtk_action_group_add_radio_actions_full.on_change type_name="RadioActionCallback"
+gtk_action_group_add_radio_actions_full.destroy nullable="1"
+gtk_action_group_add_toggle_actions.user_data hidden="0"
+gtk_action_group_add_toggle_actions_full.user_data hidden="0"
+gtk_action_group_add_toggle_actions_full.destroy nullable="1"
GtkAdjustment::changed has_emitter="1"
GtkAdjustment::value_changed has_emitter="1"
GtkAllocation is_value_type="1"
gtk_message_dialog_new.parent nullable="1"
gtk_message_dialog_new_with_markup.parent nullable="1"
GtkNotebook.focus_tab hidden="1"
+gtk_notebook_append_page.tab_label nullable="1"
GtkObject::destroy has_emitter="1"
gtk_parse_args.argv is_array="1"
GtkPlug::embedded hidden="1"
GtkProgressBar base_class="GtkWidget"
GtkProgressClass hidden="1"
gtk_quit_add_full hidden="1"
+gtk_radio_action_new.label nullable="1"
+gtk_radio_action_new.tooltip nullable="1"
+gtk_radio_action_new.stock_id nullable="1"
GtkRadioActionEntry is_value_type="1"
GtkRecentData is_value_type="1"
GtkRecentData.display_name weak="0"
GtkTextBuffer::insert_child_anchor has_emitter="1"
GtkTextBuffer::insert_pixbuf has_emitter="1"
GtkTextBuffer::remove_tag has_emitter="1"
+gtk_text_buffer_create_mark.mark_name nullable="1"
gtk_text_buffer_get_bounds.start is_out="1"
gtk_text_buffer_get_bounds.end is_out="1"
gtk_text_buffer_get_end_iter.iter is_out="1"
gtk_text_view_get_visible_rect.visible_rect is_out="1"
GtkTipsQuery::start_query has_emitter="1"
GtkTipsQuery::stop_query has_emitter="1"
+gtk_toggle_action_new.label nullable="1"
+gtk_toggle_action_new.tooltip nullable="1"
+gtk_toggle_action_new.stock_id nullable="1"
GtkToggleAction::toggled has_emitter="1"
GtkToggleActionEntry is_value_type="1"
GtkToggleActionEntry.callback type_name="ActionCallback"