#include #include #include #include #include #include #include #include #include #include "Fl_Theme/Fl_Theme.hpp" #include "Fl_Theme/colors/html.hpp" #include "Fl_Theme/widgets/toggle.hpp" extern int FLAT_BORDER_RADIUS; // for if we need to change the radius int main() { FLAT_BORDER_RADIUS = 5; WidgetTheme::apply(ThemeType::Dark); auto win = new Fl_Window(400, 300); { auto inp = new Fl_Input(100, 50, 200, 30, "Enter name"); auto toggle = new Toggle(120, 100, 60, 15, "Are you sure"); auto check = new Fl_Round_Button(220, 95, 80, 30, "Check"); auto choice = new Fl_Choice(160, 150, 80, 30, "Choices"); choice->add("opt1|opt2|opt3"); auto sep = new Fl_Box(10, 210, 380, 3); sep->box(FL_ENGRAVED_BOX); auto btn = new Fl_Button(160, 240, 80, 30, "Click"); btn->color(DarkRed); btn->selection_color(DarkRed); btn->clear_visible_focus(); } win->end(); win->show(); return Fl::run(); }