Index

Package: Selected_Foreach_User_Data (generic)

Description

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

Types

User_Data_Type

type User_Data_Type (<>) is private;

Gtk_Icon_View_Foreach_Func

type Gtk_Icon_View_Foreach_Func is access procedure
        (Icon_View : not null access Gtk.Icon_View.Gtk_Icon_View_Record'Class;
         Path      : Gtk.Tree_Model.Gtk_Tree_Path;
         Data      : User_Data_Type);
A function used by Gtk.Icon_View.Selected_Foreach to map all selected rows. It will be called on every selected row in the view. "icon_view": a Gtk.Icon_View.Gtk_Icon_View "path": The Gtk.Tree_Model.Gtk_Tree_Path of a selected row "data": user data

Subprograms & Entries

Destroy

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

Selected_Foreach

procedure Selected_Foreach 
(Icon_View: not null access Gtk.Icon_View.Gtk_Icon_View_Record'Class;
Func: Gtk_Icon_View_Foreach_Func;
Data: User_Data_Type);
Calls a function for each selected icon. Note that the model or selection cannot be modified from within this function. Since: gtk+ 2.6 "func": The function to call for each selected icon. "data": User data to pass to the function.