public uint32 get_x11_window_id ();
public bool is_embedded ();
[CCode (instance_pos = -1)]
- public void position_menu (Gtk.Menu menu, out int x, out int y, out bool push_in);
+ public void position_menu (Gtk.Menu menu, ref int x, ref int y, out bool push_in);
public void set_blinking (bool blinking);
public void set_from_file (string filename);
public void set_from_gicon (GLib.Icon icon);
[CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
public delegate void MenuDetachFunc (Gtk.Widget attach_widget, Gtk.Menu menu);
[CCode (cheader_filename = "gtk/gtk.h")]
- public delegate void MenuPositionFunc (Gtk.Menu menu, out int x, out int y, out bool push_in);
+ public delegate void MenuPositionFunc (Gtk.Menu menu, ref int x, ref int y, out bool push_in);
[CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
public delegate void ModuleDisplayInitFunc (Gdk.Display display);
[CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
public uint32 get_x11_window_id ();
public bool is_embedded ();
[CCode (instance_pos = -1)]
- public void position_menu (Gtk.Menu menu, out int x, out int y, out bool push_in);
+ public void position_menu (Gtk.Menu menu, ref int x, ref int y, out bool push_in);
public void set_from_file (string filename);
public void set_from_gicon (GLib.Icon icon);
public void set_from_icon_name (string icon_name);
[CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
public delegate void MenuDetachFunc (Gtk.Widget attach_widget, Gtk.Menu menu);
[CCode (cheader_filename = "gtk/gtk.h")]
- public delegate void MenuPositionFunc (Gtk.Menu menu, out int x, out int y, out bool push_in);
+ public delegate void MenuPositionFunc (Gtk.Menu menu, ref int x, ref int y, out bool push_in);
[CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
public delegate void ModuleDisplayInitFunc (Gdk.Display display);
[CCode (cheader_filename = "gtk/gtk.h", has_target = false)]
public class StatusIcon {
[CCode (instance_pos = -1)]
- public void position_menu (Gtk.Menu menu, out int x, out int y, out bool push_in);
+ public void position_menu (Gtk.Menu menu, ref int x, ref int y, out bool push_in);
}
public class UIManager {
gtk_menu_popup.func nullable="1"
gtk_menu_popup.parent_menu_shell nullable="1"
gtk_menu_popup.parent_menu_item nullable="1"
-GtkMenuPositionFunc.x is_out="1"
-GtkMenuPositionFunc.y is_out="1"
+GtkMenuPositionFunc.x is_ref="1"
+GtkMenuPositionFunc.y is_ref="1"
GtkMenuPositionFunc.push_in is_out="1"
gtk_menu_item_deselect hidden="1"
gtk_menu_item_select hidden="1"
[CCode (type_id = "gtk_status_icon_get_type ()")]
public class StatusIcon {
[CCode (instance_pos = -1)]
- public void position_menu (Gtk.Menu menu, out int x, out int y, out bool push_in);
+ public void position_menu (Gtk.Menu menu, ref int x, ref int y, out bool push_in);
}
[CCode (type_id = "gtk_ui_manager_get_type ()")]
gtk_menu_popup.func nullable="1"
gtk_menu_popup.parent_menu_shell nullable="1"
gtk_menu_popup.parent_menu_item nullable="1"
-GtkMenuPositionFunc.x is_out="1"
-GtkMenuPositionFunc.y is_out="1"
+GtkMenuPositionFunc.x is_ref="1"
+GtkMenuPositionFunc.y is_ref="1"
GtkMenuPositionFunc.push_in is_out="1"
gtk_menu_item_deselect hidden="1"
gtk_menu_item_set_right_justified deprecated_since="3.2" replacement="Widget.set_hexpand and Widget.set_halign"