Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
track_icon_chooser_dialog.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: © 2020 Alexandros Theodotou <alex@zrythm.org>
3 *
4 * SPDX-License-Identifier: LicenseRef-ZrythmLicense
5 */
6
13#ifndef __GUI_WIDGETS_TRACK_ICON_CHOOSER_DIALOG_H__
14#define __GUI_WIDGETS_TRACK_ICON_CHOOSER_DIALOG_H__
15
16#include <gtk/gtk.h>
17
18typedef Track Track;
19
31{
32 GtkDialog * dialog;
33
34 GtkTreeModel * icon_model;
35 GtkIconView * icon_view;
36
37 char * selected_icon;
38
42
48
55bool
57
62#endif
bool track_icon_chooser_dialog_widget_run(TrackIconChooserDialogWidget *self)
Runs the widget and processes the result, then closes the dialog.
TrackIconChooserDialogWidget * track_icon_chooser_dialog_widget_new(Track *track)
Creates a new dialog.
Dialog for choosing colors of objects like tracks and regions.
Track to be inserted into the Project's Tracklist.
Definition track.h:186