X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Finterfaceprefs.h;h=d4f2b97b9e1d0f610f1cfb61b5734a35900ec816;hb=4b6c39e6cf4a3fd9c1b347db6de686ab55d6cac8;hp=51028d1a97e8f6e1b36557da57d5f309db5814f3;hpb=6616b3b82fdbc586f5da00bf772e45d8ada3b464;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/interfaceprefs.h b/cinelerra-5.1/cinelerra/interfaceprefs.h index 51028d1a..d4f2b97b 100644 --- a/cinelerra-5.1/cinelerra/interfaceprefs.h +++ b/cinelerra-5.1/cinelerra/interfaceprefs.h @@ -22,9 +22,10 @@ #ifndef INTERFACEPREFS_H #define INTERFACEPREFS_H +class InterfacePrefs; +class IndexPathText; class IndexSize; class IndexCount; -class IndexPathText; class TimeFormatHMS; class TimeFormatHMSF; class TimeFormatSamples; @@ -32,18 +33,33 @@ class TimeFormatFrames; class TimeFormatHex; class TimeFormatFeet; class TimeFormatSeconds; +class TimeFormatFeetSetting; class MeterMinDB; class MeterMaxDB; class MeterVUDB; class MeterVUInt; class ViewBehaviourText; +class ViewBehaviourItem; class ViewTheme; class ViewThumbnails; class ViewThemeItem; class UseTipWindow; +class UseWarnIndecies; +class UseWarnVersion; +class BD_WarnRoot; +class ScanCommercials; +class AndroidRemote; +class PopupMenuBtnup; +class ActivateFocusPolicy; +class DeactivateFocusPolicy; +class AndroidPIN; +class AndroidPort; +class ShBtnPrefs; class StillImageUseDuration; class StillImageDuration; class KeyframeReticle; +class HairlineItem; +class IndexFFMPEGMarkerFiles; #include "browsebutton.h" #include "deleteallindexes.inc" @@ -69,6 +85,7 @@ public: IndexCount *icount; IndexPathText *ipathtext; DeleteAllIndexes *deleteall; + IndexFFMPEGMarkerFiles *ffmpeg_marker_files; TimeFormatHMS *hms; TimeFormatHMSF *hmsf; @@ -294,6 +311,22 @@ public: PreferencesWindow *pwindow; }; +class UseWarnVersion : public BC_CheckBox +{ +public: + UseWarnVersion(PreferencesWindow *pwindow, int x, int y); + int handle_event(); + PreferencesWindow *pwindow; +}; + +class BD_WarnRoot : public BC_CheckBox +{ +public: + BD_WarnRoot(PreferencesWindow *pwindow, int x, int y); + int handle_event(); + PreferencesWindow *pwindow; +}; + class ScanCommercials : public BC_CheckBox { public: @@ -310,6 +343,30 @@ public: PreferencesWindow *pwindow; }; +class PopupMenuBtnup : public BC_CheckBox +{ +public: + PopupMenuBtnup(PreferencesWindow *pwindow, int x, int y); + int handle_event(); + PreferencesWindow *pwindow; +}; + +class ActivateFocusPolicy : public BC_CheckBox +{ +public: + ActivateFocusPolicy(PreferencesWindow *pwindow, int x, int y); + int handle_event(); + PreferencesWindow *pwindow; +}; + +class DeactivateFocusPolicy : public BC_CheckBox +{ +public: + DeactivateFocusPolicy(PreferencesWindow *pwindow, int x, int y); + int handle_event(); + PreferencesWindow *pwindow; +}; + class AndroidPIN : public BC_TextBox { public: @@ -373,4 +430,16 @@ public: int hairline; }; +class IndexFFMPEGMarkerFiles : public BC_CheckBox +{ +public: + IndexFFMPEGMarkerFiles(InterfacePrefs *iface_prefs, int x, int y); + ~IndexFFMPEGMarkerFiles(); + + int handle_event(); + + InterfacePrefs *iface_prefs; +}; + + #endif