From e1e0533814d29fea5d0ba318df034a9e82ec6df3 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 22 Nov 2007 02:53:22 +0000 Subject: - moved store_options() to tkwidgets_store_options() in tkwidgets.c and made [text] work with it there. - made tkwidgets_store_options() ignore blank options - minor cleanups svn path=/trunk/externals/tkwidgets/; revision=9023 --- shared/tkwidgets.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'shared/tkwidgets.h') diff --git a/shared/tkwidgets.h b/shared/tkwidgets.h index 9f0dea4..999e2ac 100644 --- a/shared/tkwidgets.h +++ b/shared/tkwidgets.h @@ -68,6 +68,14 @@ t_symbol* canvas_getname(t_canvas *canvas); void tkwidgets_setcallbackname(void *x, char *widget_name); +/* handle options */ +void tkwidgets_store_options(t_symbol *receive_name, t_symbol *tcl_namespace, + t_symbol *widget_id, int argc, char **argv); +void tkwidgets_query_options(t_symbol *receive_name, t_symbol *widget_id, + int argc, char** argv); + + +/* generate ID and tag names for using in Tcl/Tk space */ t_symbol* tkwidgets_gen_tcl_namespace(t_object* x, t_symbol* widget_name); t_symbol* tkwidgets_gen_callback_name(t_symbol* tcl_namespace); t_symbol* tkwidgets_gen_canvas_id(t_canvas* canvas); -- cgit v1.2.1