Use new externally_connected API
[ardour.git] / libs / gtkmm2ext / gtkmm2ext / sync-menu.h
index 2be5e71d02c4d4fee3376ee7f80492340937ee18..b1fb4558580c1d02864aefedbd6959e87f5a7fd3 100644 (file)
 
 #include <gtk/gtk.h>
 
+#include "gtkmm2ext/visibility.h"
+
 G_BEGIN_DECLS
 
 typedef struct _IgeMacMenuGroup IgeMacMenuGroup;
 
-void              ige_mac_menu_set_menu_bar       (GtkMenuShell    *menu_shell);
-void              ige_mac_menu_set_quit_menu_item (GtkMenuItem     *menu_item);
+LIBGTKMM2EXT_API void              ige_mac_menu_set_menu_bar       (GtkMenuShell    *menu_shell);
+LIBGTKMM2EXT_API void              ige_mac_menu_set_quit_menu_item (GtkMenuItem     *menu_item);
 
-IgeMacMenuGroup * ige_mac_menu_add_app_menu_group (void);
-void              ige_mac_menu_add_app_menu_item  (IgeMacMenuGroup *group,
-                                                  GtkMenuItem     *menu_item,
-                                                  const gchar     *label);
+LIBGTKMM2EXT_API IgeMacMenuGroup * ige_mac_menu_add_app_menu_group (void);
+LIBGTKMM2EXT_API void              ige_mac_menu_add_app_menu_item  (IgeMacMenuGroup *group,
+                                                                   GtkMenuItem     *menu_item,
+                                                                   const gchar     *label);
 
 G_END_DECLS