{
#endif /* __cplusplus */
+typedef enum control_buttons
+{
+ BUTTON_PLAYLIST_ITEM_ADD = 1,
+ BUTTON_PLAYLIST_ITEM_DEL,
+ BUTTON_PLAYLIST_ITEM_EDIT,
+
+ BUTTON_PLAYLIST_LOAD,
+ BUTTON_PLAYLIST_SAVE,
+
+ BUTTON_PLAYLIST_BLOCK_SINGLE,
+ BUTTON_PLAYLIST_BLOCK_LOOP,
+
+ BUTTON_PLAYLIST_ITEM_UP,
+ BUTTON_PLAYLIST_ITEM_DOWN,
+
+ BUTTON_PLAYER_CUE,
+ BUTTON_PLAYER_PLAY,
+ BUTTON_PLAYER_PAUSE,
+ BUTTON_PLAYER_STOP,
+
+ BUTTON_LIBRARY_ADD,
+ BUTTON_LIBRARY_REFRESH,
+
+ BUTTON_LAST
+} control_buttons_t;
typedef struct omnplay_instance
{
GtkWidget *window;
+ GtkWidget *buttons[BUTTON_LAST + 1];
}
omnplay_instance_t;