Compilation Units
Tagged Types
The type of items in a GtkStringList.
A GtkStringObject is a wrapper around a const char*; it has a [propertyGtk.StringObject:string] property that can be used for property bindings and expressions.
function Get_String
(Self : not null access Gtk_String_Object_Record) return UTF8_String
Returns the string contained in a GtkStringObject.
the string of Self
function Get_Type return Glib.GType
procedure Gtk_New (Self : out Gtk_String_Object; String : UTF8_String)
Wraps a string in an object for use with GListModel. Initialize does nothing if the object was already created with another call to Initialize* or G_New.
The string to wrap
type Gtk_String_Object is access all Gtk_String_Object_Record'Class;
function Gtk_String_Object_New
(String : UTF8_String) return Gtk_String_Object
Wraps a string in an object for use with GListModel.
The string to wrap
type Gtk_String_Object_Record is new GObject_Record with null record;
procedure Initialize
(Self : not null access Gtk_String_Object_Record'Class;
String : UTF8_String)
Wraps a string in an object for use with GListModel. Initialize does nothing if the object was already created with another call to Initialize* or G_New.
The string to wrap
String_Property : constant Glib.Properties.Property_String;
The string.