add shell menu btns, add manual
[goodguy/history.git] / cinelerra-5.0 / cinelerra / interfaceprefs.h
index af0dd61c54dfba4d6cb600331881e1c034df22c0..924014dcb41f296a312ef7eaeb4f95b96d8940aa 100644 (file)
@@ -43,6 +43,7 @@ class ViewThumbnails;
 #include "deleteallindexes.inc"
 #include "mwindow.inc"
 #include "preferencesthread.h"
+#include "shbtnprefs.inc"
 
 
 class InterfacePrefs : public PreferencesDialog
@@ -55,6 +56,7 @@ public:
 // must delete each derived class
        int update(int new_value);
        const char* behavior_to_text(int mode);
+       int start_shbtn_dialog();
 
        BrowseButton *ipath;
        IndexSize *isize;
@@ -76,6 +78,7 @@ public:
 //     MeterVUInt *vu_int;
        ViewBehaviourText *button1, *button2, *button3;
        ViewThumbnails *thumbnails;
+       ShBtnEditDialog *shbtn_dialog;
 };
 
 
@@ -316,4 +319,14 @@ public:
        AndroidPort(PreferencesWindow *pwindow, int x, int y);
 };
 
+class ShBtnPrefs : public BC_GenericButton
+{
+public:
+       PreferencesWindow *pwindow;
+       InterfacePrefs *iface_prefs;
+
+       int handle_event();
+       ShBtnPrefs(PreferencesWindow *pwindow, InterfacePrefs *iface_prefs, int x, int y);
+};
+
 #endif