Age | Commit message (Collapse) | Author |
|
- removed set_tk_widgets_ids() from places where it wasn't need AFAIK
- minor renames and cleanups
svn path=/trunk/externals/tkwidgets/; revision=9029
|
|
/* TODO: add size to query and save */
/* TODO: add scrollbars to query and save */
/* TODO: remove glist from _erase() args */
svn path=/trunk/externals/tkwidgets/; revision=9027
|
|
add the ->s_name to a symbol used in the sys_vgui, so it was using the
pointer value.
- moved standard key/mouse binding functions to tkwidgets.[ch]
- minor code cleanups for legibility
svn path=/trunk/externals/tkwidgets/; revision=9026
|
|
currently they use generated names, i.e. canvas_id, etc. Perhaps it's
possible to support user override of these, but it probably would not be
simple
- renamed "inlets" functions to "iolets" since they handle outlets too
- fixed bug in save logic that made the options get appended everytime it was
saved: I needed to binbuf_clear() first.
- created tkwidgets_restore_options() and implemented it in [text]. It turned
out to be quite easy since Tk's "canvas configure" can take the whole slew
of options all at once.
svn path=/trunk/externals/tkwidgets/; revision=9024
|
|
[text] work with it there.
- made tkwidgets_store_options() ignore blank options
- minor cleanups
svn path=/trunk/externals/tkwidgets/; revision=9023
|
|
- added iolets roughly to [checkbutton]
- cleaned up naming in text.c a bit
- moved t_widgetbehavior setup to textwidget_setup()
svn path=/trunk/externals/tkwidgets/; revision=9021
|
|
text.c to use those functions
- started sketch for checkbutton.c
svn path=/trunk/externals/tkwidgets/; revision=9020
|
|
query_options() to the dylib, and it works! :D (on Mac OS X, at least)
- minor cleanups in text.c
- first test of saving options to the file, it writes data, but there are bugs
svn path=/trunk/externals/tkwidgets/; revision=9014
|
|
- got full querying working, including C-side attributes
- starting working on store/restore/save mechanism, but was stymied by how to
trigger the store_options() callback so that the stuff can be saved.
- removed [entry]'s old attribute storage where redundant
svn path=/trunk/externals/tkwidgets/; revision=9004
|
|
svn path=/trunk/externals/tkwidgets/; revision=9003
|
|
to get the shared dylib working before working on a new objectclass
svn path=/trunk/externals/tkwidgets/; revision=9002
|
|
got options working from the inlet, including using multiple atoms in one optiion
svn path=/trunk/externals/tkwidgets/; revision=9000
|