X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Finterfaceprefs.h;h=0a6f761a1bcd538b0589a512b2195e4c07ad4a01;hb=a19a685a46ddc630010788707d9e5b9d2342af46;hp=12d43a312eec0ffac6fd4f22576d6274b7c3fc6b;hpb=78555663c7d2d1148808014cc7ada53255c0c305;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/interfaceprefs.h b/cinelerra-5.1/cinelerra/interfaceprefs.h index 12d43a31..0a6f761a 100644 --- a/cinelerra-5.1/cinelerra/interfaceprefs.h +++ b/cinelerra-5.1/cinelerra/interfaceprefs.h @@ -48,7 +48,8 @@ public: IndexSize *isize; IndexCount *icount; IndexPathText *ipathtext; - DeleteAllIndexes *deleteall; + DeleteAllIndexes *del_indexes; + DeleteAllIndexes *del_clipngs; IndexFFMPEGMarkerFiles *ffmpeg_marker_files; ViewBehaviourText *button1, *button2, *button3; @@ -62,6 +63,8 @@ public: PrefsFileProbes *file_probes; PrefsTrapSigSEGV *trap_segv; PrefsTrapSigINTR *trap_intr; + SnapshotPathText *snapshot_path; + PrefsReloadPlugins *reload_plugins; }; @@ -173,7 +176,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 +198,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 char* hairline_to_string(int type); + const char *hairline_to_string(int type); void create_objects(); + + PreferencesWindow *pwindow; + InterfacePrefs *iface_prefs; int *output; }; @@ -268,5 +276,47 @@ 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; +}; + +class PrefsReloadPlugins : public BC_GenericButton +{ +public: + PreferencesWindow *pwindow; + InterfacePrefs *iface_prefs; + + int handle_event(); + PrefsReloadPlugins(PreferencesWindow *pwindow, + InterfacePrefs *iface_prefs, int x, int y); +}; #endif