X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2Fbcslider.h;h=093b9620ab5dca83e9b0f91d725e80a1cb1b299c;hp=ef7332ace4ac1b4419f283eeac3d6e9346af2db1;hb=fb661e853152fd63537629a20f493a4cdcd4f019;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1 diff --git a/cinelerra-5.1/guicast/bcslider.h b/cinelerra-5.1/guicast/bcslider.h index ef7332ac..093b9620 100644 --- a/cinelerra-5.1/guicast/bcslider.h +++ b/cinelerra-5.1/guicast/bcslider.h @@ -32,13 +32,8 @@ class BC_PercentageSlider; class BC_Slider : public BC_SubWindow { public: - BC_Slider(int x, - int y, - int pixels, - int pointer_motion_range, - VFrame **images, - int show_number, - int vertical, + BC_Slider(int x, int y, int pixels, int pointer_motion_range, + VFrame **images, int show_number, int vertical, int use_caption); virtual ~BC_Slider(); @@ -51,6 +46,7 @@ public: int initialize(); void enable(); void disable(); + void enable_show_value(int v); static int get_span(int vertical); int get_button_pixels(); virtual int value_to_pixel() { return 0; }; @@ -107,18 +103,9 @@ private: class BC_ISlider : public BC_Slider { public: - BC_ISlider(int x, - int y, - int vertical, - int pixels, - int pointer_motion_range, - int64_t minvalue, - int64_t maxvalue, - int64_t value, - int use_caption = 0, - VFrame **data = 0, - int *output = 0); - + BC_ISlider(int x, int y, int vertical, int pixels, int pointer_motion_range, + int64_t minvalue, int64_t maxvalue, int64_t value, + int use_caption = 0, VFrame **data = 0, int *output = 0); int update(int64_t value); int update(int pointer_motion_range, int64_t value, int64_t minvalue, int64_t maxvalue); int64_t get_value(); @@ -141,16 +128,9 @@ private: class BC_FSlider : public BC_Slider { public: - BC_FSlider(int x, - int y, - int vertical, - int pixels, - int pointer_motion_range, - float minvalue, - float maxvalue, - float value, - int use_caption = 0, - VFrame **data = 0); + BC_FSlider(int x, int y, int vertical, int pixels, int pointer_motion_range, + float minvalue, float maxvalue, float value, + int use_caption = 0, VFrame **data = 0); friend class BC_PercentageSlider; @@ -178,20 +158,11 @@ private: class BC_PercentageSlider : public BC_FSlider { public: - BC_PercentageSlider(int x, - int y, - int vertical, - int pixels, - int pointer_motion_range, - float minvalue, - float maxvalue, - float value, - int use_caption = 0, - VFrame **data = 0); - + BC_PercentageSlider(int x, int y, int vertical, int pixels, int pointer_motion_range, + float minvalue, float maxvalue, float value, + int use_caption = 0, VFrame **data = 0); char* get_caption(); private: }; - #endif