From d3783c83f614b3beded3d6a5c528005f480524e3 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Sat, 07 Aug 2021 14:20:39 -0400 Subject: tk: Add submit callback to check, radio, and text --- (limited to 'src/tk.h') diff --git a/src/tk.h b/src/tk.h index 0f4ed52..d1f690f 100644 --- a/src/tk.h +++ b/src/tk.h @@ -64,20 +64,22 @@ struct mftk_widget * mftk_check_new(int butn_width, int butn_padding, SDL_Color *butn_color, SDL_Color *mark_color, int state, int label_padding, TTF_Font *font, const char *text, SDL_Color *text_color, - int (*action)(void *, int), void *user_data, - SDL_Renderer *renderer); + int (*action)(void *, int), int (*submit)(void *), + void *user_data, SDL_Renderer *renderer); struct mftk_widget * mftk_radio_new(int butn_width, int butn_padding, SDL_Color *butn_color, SDL_Color *mark_color, int label_padding, int item_padding, TTF_Font *font, SDL_Color *text_color, - int (*action)(void *, int), void *user_data, - SDL_Renderer *renderer, int state, int options, ...); + int (*action)(void *, int), int (*submit)(void *), + void *user_data, SDL_Renderer *renderer, int state, int options, + ...); struct mftk_widget * mftk_text_new(char min_char, char max_char, int len, const char *val, TTF_Font *font, SDL_Color *color, - int (*action)(void *, const char *), void *user_data); + int (*action)(void *, const char *), int (*submit)(void *), + void *user_data); struct mftk_widget * mftk_blank_new(void); -- cgit v0.9.1