Gtk.Icon_View.Selected_Foreach_User_Data

Entities

Generic formal parameters

Access Types

Subprograms

Description

Destroy

procedure Destroy (Data : in out User_Data_Type)
Parameters
Data

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.

Parameters
Icon_View

a Gtk.Icon_View.Gtk_Icon_View

Path

The Gtk.Tree_Model.Gtk_Tree_Path of a selected row

Data

user data

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

Parameters
Icon_View
Func

The function to call for each selected icon.

Data

User data to pass to the function.

User_Data_Type

type User_Data_Type (<>) is private;