12#ifndef __GUI_WIDGETS_DRAG_DEST_BOX_H__
13#define __GUI_WIDGETS_DRAG_DEST_BOX_H__
15#include "gtk_wrapper.h"
25#define DRAG_DEST_BOX_WIDGET_TYPE (drag_dest_box_widget_get_type ())
32#define TRACKLIST_DRAG_DEST_BOX MW_TRACKLIST->ddbox
33#define MIXER_DRAG_DEST_BOX MW_MIXER->ddbox
35enum class DragDestBoxType
37 DRAG_DEST_BOX_TYPE_MIXER,
38 DRAG_DEST_BOX_TYPE_TRACKLIST,
39 DRAG_DEST_BOX_TYPE_MODULATORS,
46typedef struct _DragDestBoxWidget
48 GtkBox parent_instance;
49 GtkGestureDrag * drag;
50 GtkGestureClick * click;
51 GtkGestureClick * right_click;
46typedef struct _DragDestBoxWidget {
…};
63 GtkOrientation orientation,
65 DragDestBoxType type);
A Channel is part of a Track (excluding Tracks that don't have Channels) and contains information rel...