package Implements_Buildable is new Glib.Types.Implements (Gtk.Buildable.Gtk_Buildable, Gtk_Pixmap_Record, Gtk_Pixmap);
type Gtk_Pixmap_Record is new Gtk_Misc_Record with null record;
type Gtk_Pixmap is access all Gtk_Pixmap_Record'Class;
procedure Gtk_New
( | Pixmap | : out Gtk_Pixmap; |
Val | : Gdk.Pixmap.Gdk_Pixmap; | |
Mask | : Gdk.Bitmap.Gdk_Bitmap); |
procedure Initialize
( | Pixmap | : access Gtk_Pixmap_Record'Class; |
Val | : Gdk.Pixmap.Gdk_Pixmap; | |
Mask | : Gdk.Bitmap.Gdk_Bitmap); |
function Get_Type return Glib.GType;
procedure Get
( | Pixmap | : access Gtk_Pixmap_Record; |
Val | : out Gdk.Pixmap.Gdk_Pixmap; | |
Mask | : out Gdk.Bitmap.Gdk_Bitmap); |
procedure Set
( | Pixmap | : access Gtk_Pixmap_Record; |
Val | : Gdk.Pixmap.Gdk_Pixmap; | |
Mask | : Gdk.Bitmap.Gdk_Bitmap); |
procedure Set_Build_Insensitive
( | Pixmap | : access Gtk_Pixmap_Record; |
Build | : Boolean); |
function Create_Pixmap
( | Filename | : String; |
Window | : access Gtk.Window.Gtk_Window_Record'Class) return Gtk_Pixmap; |
function Create_Pixmap
( | Data | : Gtkada.Types.Chars_Ptr_Array; |
Window | : access Gtk.Window.Gtk_Window_Record'Class) return Gtk_Pixmap; |
function "+"
( | Widget | : access Gtk_Pixmap_Record'Class) return Gtk.Buildable.Gtk_Buildable renames Implements_Buildable.To_Interface; |
function "-"
( | Interf | : Gtk.Buildable.Gtk_Buildable) return Gtk_Pixmap renames Implements_Buildable.To_Object; |