Top |
void | ags_line_member_set_widget () |
GtkWidget * | ags_line_member_get_widget () |
void | ags_line_member_set_label () |
void | ags_line_member_change_port () |
GList * | ags_line_member_find_port () |
void | ags_line_member_chained_event () |
AgsLineMember * | ags_line_member_new () |
AgsLineMember is a composite widget to modify ports of recalls. A line member controls only one specific port of a recall but distinguishes between simple/complex recall. It is generally packed into a AgsLine.
void ags_line_member_set_widget (AgsLineMember *line_member
,GtkWidget *widget
);
Set widget
of line_member
.
Since: 4.0.0
GtkWidget *
ags_line_member_get_widget (AgsLineMember *line_member
);
Get widget of line_member
.
Since: 4.0.0
void ags_line_member_set_label (AgsLineMember *line_member
,gchar *label
);
Modify the label of the line member.
void ags_line_member_change_port (AgsLineMember *line_member
,gpointer port_data
);
GList *
ags_line_member_find_port (AgsLineMember *line_member
);
Lookup ports of assigned recalls.
Since: 3.0.0
void
ags_line_member_chained_event (AgsLineMember *line_member
);
Chain changed control and apply the very same value to grouped controls if sticky controls set.
Since: 3.0.0
#define AGS_LINE_MEMBER_DEFAULT_BUILD_ID "Mi 04 Mai 2022 08:59:16 UTC"
#define AGS_LINE_MEMBER_INDICATOR_DEFAULT_SEGMENT_WIDTH (16)
#define AGS_LINE_MEMBER_INDICATOR_DEFAULT_SEGMENT_HEIGHT (7)