- : PalletteNum(window, x, y, output, min, max) {}
+ : PaletteNum(window, x, y, output, min, max) {}
+ int handle_event();
+};
+
+class PaletteHexButton : public BC_GenericButton
+{
+public:
+ PaletteHexButton(ColorWindow *window, int x, int y);
+ ~PaletteHexButton();
+ int handle_event();
+ ColorWindow *window;
+};
+
+class PaletteHex : public BC_TextBox
+{
+public:
+ PaletteHex(ColorWindow *window, int x, int y, const char *hex);
+ ~PaletteHex();
+ int keypress_event();
+ void update();
+ ColorWindow *window;
+};
+
+class PaletteGrabButton : public BC_Button
+{
+public:
+ PaletteGrabButton(ColorWindow *window, int x, int y);
+ ~PaletteGrabButton();