X-Git-Url: http://git.cinelerra-gg.org/git/?p=goodguy%2Fhistory.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Finterfaceprefs.h;h=a16cb750720b3f9872309d3fb91273fe5ac18adc;hp=062e533d58207bac4c29475cf51358b4b42126d9;hb=a4de4732339bf38b5b225c533be1bdf60748f04a;hpb=30bdb85eb33a8ee7ba675038a86c6be59c43d7bd diff --git a/cinelerra-5.1/cinelerra/interfaceprefs.h b/cinelerra-5.1/cinelerra/interfaceprefs.h index 062e533d..a16cb750 100644 --- a/cinelerra-5.1/cinelerra/interfaceprefs.h +++ b/cinelerra-5.1/cinelerra/interfaceprefs.h @@ -43,6 +43,8 @@ class ViewThemeItem; class UseTipWindow; class StillImageUseDuration; class StillImageDuration; +class KeyframeReticle; +class PopupMenuBtnup; #include "browsebutton.h" #include "deleteallindexes.inc" @@ -84,6 +86,7 @@ public: ViewBehaviourText *button1, *button2, *button3; ViewThumbnails *thumbnails; ShBtnEditDialog *shbtn_dialog; + KeyframeReticle *keyframe_reticle; }; @@ -292,6 +295,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: @@ -308,6 +327,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: @@ -349,5 +392,26 @@ public: PreferencesWindow *pwindow; }; +class KeyframeReticle : public BC_PopupMenu +{ +public: + KeyframeReticle(int x, int y, int *output); + ~KeyframeReticle(); + + const char* hairline_to_string(int type); + void create_objects(); + int *output; +}; + +class HairlineItem : public BC_MenuItem +{ +public: + HairlineItem(KeyframeReticle *popup, int hairline); + ~HairlineItem(); + + KeyframeReticle *popup; + int handle_event(); + int hairline; +}; #endif