package Implements_Cell_Layout is new Glib.Types.Implements (Gtk.Cell_Layout.Gtk_Cell_Layout, Gtk_Cell_View_Record, Gtk_Cell_View);
type Gtk_Cell_View_Record is new Gtk.Widget.Gtk_Widget_Record with null record;
type Gtk_Cell_View is access all Gtk_Cell_View_Record'Class;
Background_Property : constant Glib.Properties.Property_String;
Model_Property : constant Glib.Properties.Property_Object;
procedure Gtk_New
| ( | View | : out Gtk_Cell_View); |
procedure Initialize
| ( | View | : access Gtk_Cell_View_Record'Class); |
procedure Gtk_New_With_Text
| ( | View | : out Gtk_Cell_View; |
| Text | : String); |
procedure Initialize_With_Text
| ( | View | : access Gtk_Cell_View_Record'Class; |
| Text | : String); |
procedure Gtk_New_With_Markup
| ( | View | : out Gtk_Cell_View; |
| Markup | : String); |
procedure Initialize_With_Markup
| ( | View | : access Gtk_Cell_View_Record'Class; |
| Markup | : String); |
procedure Gtk_New_With_Pixbuf
| ( | View | : out Gtk_Cell_View; |
| Pixbuf | : Gdk.Pixbuf.Gdk_Pixbuf); |
procedure Initialize_With_Pixbuf
| ( | View | : access Gtk_Cell_View_Record'Class; |
| Pixbuf | : Gdk.Pixbuf.Gdk_Pixbuf); |
procedure Set_Displayed_Row
| ( | Cell_View | : access Gtk_Cell_View_Record; |
| Path | : Gtk.Tree_Model.Gtk_Tree_Path); |
function Get_Displayed_Row
| ( | Cell_View | : access Gtk_Cell_View_Record) return Gtk.Tree_Model.Gtk_Tree_Path; |
function Get_Size_Of_Row
| ( | Cell_View | : access Gtk_Cell_View_Record; |
| Path | : Gtk.Tree_Model.Gtk_Tree_Path) return Gtk.Widget.Gtk_Requisition; |
procedure Set_Background_Color
| ( | Cell_View | : access Gtk_Cell_View_Record; |
| Color | : Gdk.Color.Gdk_Color); |
procedure Set_Model
| ( | Cell_View | : access Gtk_Cell_View_Record; |
| Model | : Gtk.Tree_Model.Gtk_Tree_Model); |
function Get_Model
| ( | Cell_View | : access Gtk_Cell_View_Record) return Gtk.Tree_Model.Gtk_Tree_Model; |
function Get_Cell_Renderers
| ( | Cell_View | : access Gtk_Cell_View_Record) return Gtk.Cell_Renderer.Cell_Renderer_List.Glist; |
function "+"
| ( | View | : access Gtk_Cell_View_Record'Class) return Gtk.Cell_Layout.Gtk_Cell_Layout renames Implements_Cell_Layout.To_Interface; |
function "-"
| ( | Layout | : Gtk.Cell_Layout.Gtk_Cell_Layout) return Gtk_Cell_View renames Implements_Cell_Layout.To_Object; |
Binding from C File version 2.14
<testgtk>create_cell_view.adb</testgtk>