X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Fcolor3way%2Fcolor3waywindow.h;h=672de5c62a5baf6f144bad8818f008bba9d927dd;hb=505506bd554eff241bd0a5b5b84c220cb2c59971;hp=70dc3759a25650c61fdc289ebe08dc82c78c1cd1;hpb=7fd85fb66168f6b518c5f2d73e04036e87faa0e1;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/plugins/color3way/color3waywindow.h b/cinelerra-5.1/plugins/color3way/color3waywindow.h index 70dc3759..672de5c6 100644 --- a/cinelerra-5.1/plugins/color3way/color3waywindow.h +++ b/cinelerra-5.1/plugins/color3way/color3waywindow.h @@ -30,6 +30,7 @@ class Color3WayPreserve; class Color3WayLock; class Color3WayWhite; class Color3WayReset; +class Color3WaySliderClr; class Color3WayWindow; @@ -40,6 +41,11 @@ class Color3WayWindow; #include "color3way.h" #include "pluginclient.h" +#define CLEAR_BTN_WIDTH 50 + +#define RESET_POINT 1 +#define RESET_VALUE 2 +#define RESET_SATURATION 3 class Color3WayPoint : public BC_SubWindow { @@ -135,6 +141,26 @@ public: int section; }; + +class Color3WaySliderClrSection : public BC_Button +{ +public: + Color3WaySliderClrSection(Color3WayMain *plugin, + Color3WayWindow *gui, + int x, + int y, + int w, + int clear, + int section); + ~Color3WaySliderClrSection(); + int handle_event(); + Color3WayMain *plugin; + Color3WayWindow *gui; + int section; + int clear; +}; + + class Color3WayBalanceSection : public BC_GenericButton { public: @@ -190,6 +216,7 @@ public: Color3WayResetSection *reset; Color3WayBalanceSection *balance; Color3WayCopySection *copy; + Color3WaySliderClrSection *pointClr, *valueClr, *saturationClr; };