10#ifndef __GUI_WIDGETS_RIGHT_DOCK_EDGE_H__
11#define __GUI_WIDGETS_RIGHT_DOCK_EDGE_H__
13#include "gui/backend/gtk_widgets/gtk_wrapper.h"
15#define RIGHT_DOCK_EDGE_WIDGET_TYPE (right_dock_edge_widget_get_type ())
18 right_dock_edge_widget,
20 RIGHT_DOCK_EDGE_WIDGET,
29#define MW_RIGHT_DOCK_EDGE MW_CENTER_DOCK->right_dock_edge
32typedef struct _FileBrowserWidget FileBrowserWidget;
35typedef struct _PanelFileBrowserWidget PanelFileBrowserWidget;
36typedef struct _ChordPackBrowserWidget ChordPackBrowserWidget;
37TYPEDEF_STRUCT_UNDERSCORED (PanelFrame);
39typedef struct _RightDockEdgeWidget
41 GtkWidget parent_instance;
42 PanelFrame * panel_frame;
44 GtkBox * plugin_browser_box;
47 GtkBox * file_browser_box;
48 PanelFileBrowserWidget * file_browser;
50 GtkBox * monitor_section_box;
51 MonitorSectionWidget * monitor_section;
53 GtkBox * chord_pack_browser_box;
54 ChordPackBrowserWidget * chord_pack_browser;