Index

Package: Request_Rich_Text_User_Data (generic)

Description

generic
      type User_Data_Type (<>) is private;
      with procedure Destroy (Data : in out User_Data_Type) is null;
   package Request_Rich_Text_User_Data is

Types

User_Data_Type

type User_Data_Type (<>) is private;

Gtk_Clipboard_Rich_Text_Received_Func

type Gtk_Clipboard_Rich_Text_Received_Func is access procedure
        (Clipboard : not null access Gtk.Clipboard.Gtk_Clipboard_Record'Class;
         Format    : Gdk.Types.Gdk_Atom;
         Text      : in out Guint8;
         Length    : Gsize;
         Data      : User_Data_Type);

Subprograms & Entries

Destroy

procedure Destroy 
(Data: in out User_Data_Type) is null;

Request_Rich_Text

procedure Request_Rich_Text 
(Clipboard: not null access Gtk.Clipboard.Gtk_Clipboard_Record'Class;
Buffer: not null access Glib.Object.GObject_Record'Class;
Callback: Gtk_Clipboard_Rich_Text_Received_Func;
User_Data: User_Data_Type);