Gtk.List_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_List_Box_Foreach_Func

type Gtk_List_Box_Foreach_Func is access procedure
  (Box       : not null access Gtk.List_Box.Gtk_List_Box_Record'Class;
   Row       : not null access Gtk.List_Box_Row.Gtk_List_Box_Row_Record'Class;
   User_Data : User_Data_Type);

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

Parameters
Box

a Gtk.List_Box.Gtk_List_Box

Row

a Gtk.List_Box_Row.Gtk_List_Box_Row

User_Data

user data

Selected_Foreach

procedure Selected_Foreach
   (Self : not null access Gtk.List_Box.Gtk_List_Box_Record'Class;
    Func : Gtk_List_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.14

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;