@@ -18669,10 +18669,10 @@ nk_style_from_table(struct nk_context *ctx, const struct nk_color *table)
18669
18669
toggle->text_normal = table[NK_COLOR_TEXT];
18670
18670
toggle->text_hover = table[NK_COLOR_TEXT];
18671
18671
toggle->text_active = table[NK_COLOR_TEXT];
18672
- toggle->padding = nk_vec2(2 .0f, 2 .0f);
18672
+ toggle->padding = nk_vec2(1 .0f, 1 .0f);
18673
18673
toggle->touch_padding = nk_vec2(0,0);
18674
18674
toggle->border_color = nk_rgba(0,0,0,0);
18675
- toggle->border = 0 .0f;
18675
+ toggle->border = 1 .0f;
18676
18676
toggle->spacing = 4;
18677
18677
toggle->color_factor = 1.0f;
18678
18678
toggle->disabled_factor = NK_WIDGET_DISABLED_FACTOR;
@@ -18690,10 +18690,10 @@ nk_style_from_table(struct nk_context *ctx, const struct nk_color *table)
18690
18690
toggle->text_normal = table[NK_COLOR_TEXT];
18691
18691
toggle->text_hover = table[NK_COLOR_TEXT];
18692
18692
toggle->text_active = table[NK_COLOR_TEXT];
18693
- toggle->padding = nk_vec2(3 .0f, 3 .0f);
18693
+ toggle->padding = nk_vec2(1 .0f, 1 .0f);
18694
18694
toggle->touch_padding = nk_vec2(0,0);
18695
18695
toggle->border_color = nk_rgba(0,0,0,0);
18696
- toggle->border = 0 .0f;
18696
+ toggle->border = 1 .0f;
18697
18697
toggle->spacing = 4;
18698
18698
toggle->color_factor = 1.0f;
18699
18699
toggle->disabled_factor = NK_WIDGET_DISABLED_FACTOR;
@@ -25070,18 +25070,18 @@ nk_draw_checkbox(struct nk_command_buffer *out,
25070
25070
text.padding.y = 0;
25071
25071
text.background = style->text_background;
25072
25072
nk_widget_text(out, *label, string, len, &text, text_alignment, font);
25073
-
25073
+
25074
25074
/* draw background and cursor */
25075
25075
if (background->type == NK_STYLE_ITEM_COLOR) {
25076
- nk_stroke_rect(out, *selector, 2, 2 , nk_rgb_factor(background->data.color, style->color_factor));
25076
+ nk_stroke_rect(out, *selector, 0, style->border , nk_rgb_factor(background->data.color, style->color_factor));
25077
25077
} else nk_draw_image(out, *selector, &background->data.image, nk_rgb_factor(nk_white, style->color_factor));
25078
+
25079
+ /* active state */
25078
25080
if (active) {
25079
25081
if (cursor->type == NK_STYLE_ITEM_IMAGE)
25080
25082
nk_draw_image(out, *cursors, &cursor->data.image, nk_rgb_factor(nk_white, style->color_factor));
25081
25083
else nk_fill_rect(out, *cursors, 0, nk_rgb_factor(background->data.color, style->color_factor));
25082
25084
}
25083
-
25084
-
25085
25085
}
25086
25086
NK_LIB void
25087
25087
nk_draw_option(struct nk_command_buffer *out,
@@ -25117,8 +25117,10 @@ nk_draw_option(struct nk_command_buffer *out,
25117
25117
25118
25118
/* draw background and cursor */
25119
25119
if (background->type == NK_STYLE_ITEM_COLOR) {
25120
- nk_stroke_circle(out, *selector, 2 , nk_rgb_factor(background->data.color, style->color_factor));
25120
+ nk_stroke_circle(out, *selector, style->border , nk_rgb_factor(background->data.color, style->color_factor));
25121
25121
} else nk_draw_image(out, *selector, &background->data.image, nk_rgb_factor(nk_white, style->color_factor));
25122
+
25123
+ /* active state */
25122
25124
if (active) {
25123
25125
if (cursor->type == NK_STYLE_ITEM_IMAGE)
25124
25126
nk_draw_image(out, *cursors, &cursor->data.image, nk_rgb_factor(nk_white, style->color_factor));
0 commit comments