package Gtk.Cell_Editable is
type Gtk_Cell_Editable is new Glib.Types.GType_Interface;
type Cb_Gtk_Cell_Editable_Void is not null access procedure (Self : Gtk_Cell_Editable);
type Cb_GObject_Void is not null access procedure (Self : access Glib.Object.GObject_Record'Class);
Null_Gtk_Cell_Editable : constant Gtk_Cell_Editable;
Editing_Canceled_Property : constant Glib.Properties.Property_Boolean;
Signal_Editing_Done : constant Glib.Signal_Name := "editing-done";
Signal_Remove_Widget : constant Glib.Signal_Name := "remove-widget";
function Get_Type return Glib.GType;
procedure Editing_Done
( | Cell_Editable | : Gtk_Cell_Editable); |
procedure Remove_Widget
( | Cell_Editable | : Gtk_Cell_Editable); |
procedure Start_Editing
( | Cell_Editable | : Gtk_Cell_Editable; |
Event | : Gdk.Event.Gdk_Event); |
procedure On_Editing_Done
( | Self | : Gtk_Cell_Editable; |
Call | : Cb_Gtk_Cell_Editable_Void; | |
After | : Boolean := False); |
procedure On_Editing_Done
( | Self | : Gtk_Cell_Editable; |
Call | : Cb_GObject_Void; | |
Slot | : not null access Glib.Object.GObject_Record'Class; | |
After | : Boolean := False); |
procedure On_Remove_Widget
( | Self | : Gtk_Cell_Editable; |
Call | : Cb_Gtk_Cell_Editable_Void; | |
After | : Boolean := False); |
procedure On_Remove_Widget
( | Self | : Gtk_Cell_Editable; |
Call | : Cb_GObject_Void; | |
Slot | : not null access Glib.Object.GObject_Record'Class; | |
After | : Boolean := False); |
function "+"
( | W | : Gtk_Cell_Editable) return Gtk_Cell_Editable; |