add proxy quick switch, folder lock, shortcuts update, bsd GL tweak
[goodguy/history.git] / cinelerra-5.1 / cinelerra / interfaceprefs.h
index 12d43a312eec0ffac6fd4f22576d6274b7c3fc6b..1a912d3715d6217ea877c3e05dc5b587d9c62e7d 100644 (file)
@@ -62,6 +62,7 @@ public:
        PrefsFileProbes *file_probes;
        PrefsTrapSigSEGV *trap_segv;
        PrefsTrapSigINTR *trap_intr;
+       SnapshotPathText *snapshot_path;
 };
 
 
@@ -173,7 +174,8 @@ public:
        InterfacePrefs *iface_prefs;
 
        int handle_event();
-       ShBtnPrefs(PreferencesWindow *pwindow, InterfacePrefs *iface_prefs, int x, int y);
+       ShBtnPrefs(PreferencesWindow *pwindow,
+               InterfacePrefs *iface_prefs, int x, int y);
 };
 class StillImageUseDuration : public BC_CheckBox
 {
@@ -194,11 +196,15 @@ public:
 class KeyframeReticle : public BC_PopupMenu
 {
 public:
-       KeyframeReticle(int x, int y, int *output);
+       KeyframeReticle(PreferencesWindow *pwindow,
+               InterfacePrefs *iface_prefs, int x, int y, int *output);
        ~KeyframeReticle();
 
-       const charhairline_to_string(int type);
+       const char *hairline_to_string(int type);
        void create_objects();
+
+       PreferencesWindow *pwindow;
+       InterfacePrefs *iface_prefs;
        int *output;
 };
 
@@ -268,5 +274,37 @@ public:
        PreferencesWindow *pwindow;
 };
 
+class SnapshotPathText : public BC_TextBox
+{
+public:
+       SnapshotPathText(PreferencesWindow *pwindow,
+               InterfacePrefs *subwindow, int x, int y, int w);
+       ~SnapshotPathText();
+
+       int handle_event();
+       PreferencesWindow *pwindow;
+       InterfacePrefs *subwindow;
+};
+
+class PrefsAutostartLV2UI : public BC_CheckBox
+{
+public:
+       PrefsAutostartLV2UI(int x, int y, PreferencesWindow *pwindow);
+       int handle_event();
+       PreferencesWindow *pwindow;
+};
+
+class PrefsLV2PathText : public BC_TextBox
+{
+public:
+       PrefsLV2PathText(PreferencesWindow *pwindow,
+               InterfacePrefs *subwindow, int x, int y, int w);
+       ~PrefsLV2PathText();
+
+       int handle_event();
+       PreferencesWindow *pwindow;
+       InterfacePrefs *subwindow;
+};
+
 
 #endif