10#ifndef __GUI_WIDGETS_INSPECTOR_TRACK_H__
11#define __GUI_WIDGETS_INSPECTOR_TRACK_H__
13#include "common/utils/types.h"
14#include "gui/backend/backend/tracklist_selections.h"
15#include "gui/backend/gtk_widgets/gtk_wrapper.h"
17#define INSPECTOR_TRACK_WIDGET_TYPE (inspector_track_widget_get_type ())
20 inspector_track_widget,
22 INSPECTOR_TRACK_WIDGET,
25class TracklistSelections;
28TYPEDEF_STRUCT_UNDERSCORED (TrackInputExpanderWidget);
32TYPEDEF_STRUCT_UNDERSCORED (ColorAreaWidget);
41#define MW_TRACK_INSPECTOR MW_LEFT_DOCK_EDGE->track_inspector
48 GtkWidget parent_instance;
51 TrackInputExpanderWidget * inputs;
67 ColorAreaWidget * color;
80 SimpleTracklistSelections * tls,
81 bool set_notebook_page);
89 SimpleTracklistSelections * tls);
92inspector_track_widget_new (
void);