summaryrefslogtreecommitdiffstats
path: root/src/tk/radio.c
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2022-01-27 19:44:50 (EST)
committer P. J. McDermott <pj@pehjota.net>2022-01-27 19:44:50 (EST)
commit22c1a167f7e82296ab8f222291b95129df0d6d78 (patch)
treee3f2f8090c992d0ad5c4c449697edcb0a7fec437 /src/tk/radio.c
parent92caa6344f71f3681ed255b56ecfa9294f497ab9 (diff)
downloadmazefight-22c1a167f7e82296ab8f222291b95129df0d6d78.zip
mazefight-22c1a167f7e82296ab8f222291b95129df0d6d78.tar.gz
mazefight-22c1a167f7e82296ab8f222291b95129df0d6d78.tar.bz2
tk: Add border with focus indication to check
Diffstat (limited to 'src/tk/radio.c')
-rw-r--r--src/tk/radio.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/tk/radio.c b/src/tk/radio.c
index 8fb86bd..9f60bd3 100644
--- a/src/tk/radio.c
+++ b/src/tk/radio.c
@@ -169,10 +169,11 @@ _mftk_radio_destroy(struct mftk_widget *w)
}
struct mftk_widget *
-mftk_radio_new(int butn_width, int butn_padding, int label_padding,
- int item_padding, TTF_Font *font, int (*action)(void *, int),
- int (*submit)(void *), void *user_data, SDL_Renderer *renderer,
- int state, int options, ...)
+mftk_radio_new(int butn_width, int butn_padding, int butn_border,
+ int label_padding, int item_padding, TTF_Font *font,
+ int (*action)(void *, int), int (*submit)(void *),
+ void *user_data, SDL_Renderer *renderer, int state, int options,
+ ...)
{
struct mftk_widget *w;
struct mftk_radio *r;
@@ -202,7 +203,7 @@ mftk_radio_new(int butn_width, int butn_padding, int label_padding,
va_start(ap, options);
for (i = 0; i < options; ++i) {
r->children[i] = mftk_check_new(butn_width, butn_padding,
- (i == state), label_padding, font,
+ butn_border, (i == state), label_padding, font,
va_arg(ap, const char *),
&_mftk_radio_state_change, submit,
&r->states[i], renderer);