Gtk.Flow_Box.Selected_Foreach_User_Data

Entities

Generic formal parameters

Access Types

Subprograms

Description

Destroy

procedure Destroy (Data : in out User_Data_Type)
Parameters
Data

Gtk_Flow_Box_Foreach_Func

type Gtk_Flow_Box_Foreach_Func is access procedure
  (Box       : not null access Gtk.Flow_Box.Gtk_Flow_Box_Record'Class;
   Child     : not null access Gtk.Flow_Box_Child.Gtk_Flow_Box_Child_Record'Class;
   User_Data : User_Data_Type);

A function used by Gtk.Flow_Box.Selected_Foreach. It will be called on every selected child of the Box. Since: gtk+ 3.12

Parameters
Box

a Gtk.Flow_Box.Gtk_Flow_Box

Child

a Gtk.Flow_Box_Child.Gtk_Flow_Box_Child

User_Data

user data

Selected_Foreach

procedure Selected_Foreach
   (Self : not null access Gtk.Flow_Box.Gtk_Flow_Box_Record'Class;
    Func : Gtk_Flow_Box_Foreach_Func;
    Data : User_Data_Type)

Calls a function for each selected child. Note that the selection cannot be modified from within this function. Since: gtk+ 3.12

Parameters
Self
Func

the function to call for each selected child

Data

user data to pass to the function

User_Data_Type

type User_Data_Type (<>) is private;