Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
MultiSelectionWidget Struct Reference

A menu button that allows selecting active hardware ports. More...

#include <gui/widgets/multi_selection.h>

Data Fields

GtkWidget parent_instance
 
GArray * item_strings
 Array of items as string labels.
 
GArray * selections
 Array of selected item indices from MultiSelectionWidget.item_strings.
 
void * obj
 Object to call callbacks with.
 
MultiSelectionChangedCallback sel_changed_cb
 
GtkFlowBox * flow_box
 

Detailed Description

A menu button that allows selecting active hardware ports.

Definition at line 44 of file multi_selection.h.

Field Documentation

◆ flow_box

GtkFlowBox* MultiSelectionWidget::flow_box

Definition at line 60 of file multi_selection.h.

◆ item_strings

GArray* MultiSelectionWidget::item_strings

Array of items as string labels.

Definition at line 49 of file multi_selection.h.

◆ obj

void* MultiSelectionWidget::obj

Object to call callbacks with.

Definition at line 56 of file multi_selection.h.

◆ parent_instance

GtkWidget MultiSelectionWidget::parent_instance

Definition at line 46 of file multi_selection.h.

◆ sel_changed_cb

MultiSelectionChangedCallback MultiSelectionWidget::sel_changed_cb

Definition at line 58 of file multi_selection.h.

◆ selections

GArray* MultiSelectionWidget::selections

Array of selected item indices from MultiSelectionWidget.item_strings.

Definition at line 53 of file multi_selection.h.


The documentation for this struct was generated from the following file: