a highly automated and intuitive digital audio workstation
No Matches
ChordKeyWidget Struct Reference

Piano roll note widget to be shown on the left side of the piano roll (128 of these). More...

#include <gui/widgets/chord_key.h>

Collaboration diagram for ChordKeyWidget:

Data Fields

GtkGrid parent_instance
int chord_idx
 The chord this widget is for.
GtkLabel * chord_lbl
GtkBox * piano_box
GtkBox * btn_box
GtkButton * choose_chord_btn
GtkButton * invert_prev_btn
GtkButton * invert_next_btn
GtkGestureClick * multipress

Detailed Description

Piano roll note widget to be shown on the left side of the piano roll (128 of these).

Definition at line 31 of file chord_key.h.

Field Documentation

◆ btn_box

GtkBox* ChordKeyWidget::btn_box

Definition at line 41 of file chord_key.h.

◆ choose_chord_btn

GtkButton* ChordKeyWidget::choose_chord_btn

Definition at line 42 of file chord_key.h.

◆ chord_idx

int ChordKeyWidget::chord_idx

The chord this widget is for.

Definition at line 36 of file chord_key.h.

◆ chord_lbl

GtkLabel* ChordKeyWidget::chord_lbl

Definition at line 38 of file chord_key.h.

◆ invert_next_btn

GtkButton* ChordKeyWidget::invert_next_btn

Definition at line 44 of file chord_key.h.

◆ invert_prev_btn

GtkButton* ChordKeyWidget::invert_prev_btn

Definition at line 43 of file chord_key.h.

◆ multipress

GtkGestureClick* ChordKeyWidget::multipress

Definition at line 46 of file chord_key.h.

◆ parent_instance

GtkGrid ChordKeyWidget::parent_instance

Definition at line 33 of file chord_key.h.

◆ piano

PianoKeyboardWidget* ChordKeyWidget::piano

Definition at line 40 of file chord_key.h.

◆ piano_box

GtkBox* ChordKeyWidget::piano_box

Definition at line 39 of file chord_key.h.

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