type Data_Type_Access is access Data_Type;
type Gtk_Recent_Sort_Func is access function (Left, Right : Gtk.Recent_Manager.Gtk_Recent_Info; User_Data : Data_Type_Access) return Comparison;
type Destroy_Notify is access procedure (User_Data : in out Data_Type);
procedure Set_Sort_Func
( | Chooser | : Gtk_Recent_Chooser; |
Sort_Func | : Gtk_Recent_Sort_Func; | |
Sort_Data | : Data_Type_Access := null; | |
Data_Destroy | : Destroy_Notify := null); |