X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Ftitler%2Ftitlerwindow.h;h=202b9d195657e650006448dafa6d1fbad971e310;hp=10ca4724cc6336a7a3f684ea83fcd2fbd86b094b;hb=128492e56ad719c2173a56379f423f6791f14906;hpb=258d9cb69d560f40961acdd20866e12e940c2f93 diff --git a/cinelerra-5.1/plugins/titler/titlerwindow.h b/cinelerra-5.1/plugins/titler/titlerwindow.h index 10ca4724..202b9d19 100644 --- a/cinelerra-5.1/plugins/titler/titlerwindow.h +++ b/cinelerra-5.1/plugins/titler/titlerwindow.h @@ -43,6 +43,7 @@ class TitleDrag; class TitleSize; class TitlePitch; class TitleEncoding; +class TitleResetButton; class TitleColorButton; class TitleOutlineColorButton; class TitleDropShadow; @@ -90,7 +91,7 @@ public: void update_color(); void update_justification(); void update_stats(); - void update(); + void update_gui(); void previous_font(); void next_font(); void check_style(const char *font_name, int update); @@ -140,6 +141,7 @@ public: TitlePitch *pitch; BC_Title *encoding_title; TitleEncoding *encoding; + TitleResetButton *reset_button; BC_Title *color_button_title; TitleColorButton *color_button; BC_Title *outline_button_title; @@ -179,6 +181,19 @@ public: }; +class TitleResetButton : public BC_GenericButton +{ +public: + TitleResetButton(TitleMain *client, TitleWindow *window, int x, int y); + ~TitleResetButton(); + + int handle_event(); + + TitleMain *client; + TitleWindow *window; +}; + + class TitleFontTumble : public BC_Tumbler { public: @@ -332,7 +347,8 @@ public: class TitleTimecodeFormat : public BC_PopupMenu { public: - TitleTimecodeFormat(TitleMain *client, TitleWindow *window, int x, int y, const char *text); + TitleTimecodeFormat(TitleMain *client, TitleWindow *window, + int x, int y, int tw, const char *text); void create_objects(); int update(int timecode_format); int handle_event();