| From | Sent On | Attachments |
|---|---|---|
| Frank Barknecht | Aug 20, 2010 9:44 am | .png |
| Bernardo Barros | Aug 20, 2010 9:58 am | |
| Miller Puckette | Aug 20, 2010 10:17 am | |
| Frank Barknecht | Aug 20, 2010 10:24 am | |
| Bernardo Barros | Aug 20, 2010 10:29 am | |
| Hans-Christoph Steiner | Aug 20, 2010 11:10 am | |
| Bernardo Barros | Aug 20, 2010 11:14 am | |
| Hans-Christoph Steiner | Aug 20, 2010 11:21 am | |
| Frank Barknecht | Aug 21, 2010 12:53 am | |
| Bernardo Barros | Aug 21, 2010 10:21 am | |
| Mathieu Bouchard | Aug 21, 2010 10:38 am | |
| Mathieu Bouchard | Aug 21, 2010 10:50 am | |
| Hans-Christoph Steiner | Aug 21, 2010 11:07 am | |
| Mathieu Bouchard | Aug 22, 2010 9:34 am | |
| Frank Barknecht | Aug 23, 2010 4:01 am | |
| Hans-Christoph Steiner | Aug 23, 2010 10:19 pm | |
| Hans-Christoph Steiner | Aug 23, 2010 10:20 pm | |
| Miller Puckette | Aug 24, 2010 1:38 pm | |
| Hans-Christoph Steiner | Aug 25, 2010 9:14 am | |
| Miller Puckette | Aug 25, 2010 11:09 am | |
| Hans-Christoph Steiner | Aug 25, 2010 11:44 am | |
| Miller Puckette | Aug 25, 2010 11:49 am | |
| Hans-Christoph Steiner | Aug 25, 2010 12:39 pm | .tcl |
| Hans-Christoph Steiner | Aug 25, 2010 1:18 pm | |
| cyrille henry | Aug 25, 2010 1:30 pm | |
| Hans-Christoph Steiner | Aug 25, 2010 1:57 pm | |
| Hans-Christoph Steiner | Aug 25, 2010 2:04 pm | |
| Mathieu Bouchard | Aug 25, 2010 2:24 pm | |
| cyrille henry | Aug 25, 2010 2:50 pm | |
| Miller Puckette | Aug 25, 2010 9:52 pm | |
| IOhannes m zmoelnig | Aug 26, 2010 12:26 am | |
| Jack | Aug 26, 2010 4:07 am | |
| Roman Haefeli | Aug 26, 2010 4:20 am | |
| Hans-Christoph Steiner | Aug 26, 2010 8:52 am | |
| Hans-Christoph Steiner | Aug 26, 2010 8:57 am | |
| Hans-Christoph Steiner | Aug 26, 2010 8:59 am | |
| Hans-Christoph Steiner | Aug 26, 2010 10:48 am | .tcl |
| Hans-Christoph Steiner | Aug 26, 2010 10:53 am | |
| Miller Puckette | Aug 26, 2010 11:43 am | |
| Hans-Christoph Steiner | Aug 26, 2010 12:26 pm | |
| Hans-Christoph Steiner | Aug 26, 2010 12:42 pm | |
| Hans-Christoph Steiner | Aug 26, 2010 1:42 pm | .patch |
| Bernardo Barros | Aug 26, 2010 1:51 pm | |
| Hans-Christoph Steiner | Aug 27, 2010 9:47 am | |
| Miller Puckette | Aug 27, 2010 10:01 pm | |
| Hans-Christoph Steiner | Aug 29, 2010 10:44 am | |
| Miller Puckette | Aug 29, 2010 9:16 pm | |
| Hans-Christoph Steiner | Aug 30, 2010 3:04 pm | |
| Miller Puckette | Aug 30, 2010 5:30 pm | |
| Hans-Christoph Steiner | Aug 30, 2010 6:41 pm | |
| Mathieu Bouchard | Sep 5, 2010 2:16 pm | |
| Hans-Christoph Steiner | Sep 5, 2010 8:22 pm | |
| Mathieu Bouchard | Sep 9, 2010 1:14 pm | |
| Hans-Christoph Steiner | Sep 9, 2010 9:57 pm |
| Subject: | Re: [PD] Font weirdness with 0.43test | |
|---|---|---|
| From: | Mathieu Bouchard (mat...@artengine.ca) | |
| Date: | Aug 22, 2010 9:34:27 am | |
| List: | at.iem.pd-list | |
On Sat, 21 Aug 2010, Hans-Christoph Steiner wrote:
Yeah, the IEMGUI font size issues are still very present. I think the best way forward is to write a new GUI lib, the IEMGUI code is really hard to follow and/or modify.
Come on. It only has with the use of the -%d in the sys_vgui calls, whereever the "fs" variable appears. We introduced that to fix a certain problem about sizes, but for some reason, it didn't produce the result we expected (the use of pixel sizes). It will be a small fix like this, by search-and-replace in a few files or so.
That's why I started the tkwidgets library and I hope to pick it up again soon, and also that others will contribute.
Your TkWidgets won't provide the same functionality, and I have no guarantee that it will be any easier to maintain. What will you do differently, so that it becomes easier to maintain ?
I ask because, currently, there's mostly only one structure of GUI widget used in externals other than mine, and it's largely a calque of IEMGUI's, in all cases something quite verbose (though at least it shares some code in g_all_guis.c in the case of IEMGUI). I introduced several new ways of writing GUI externals (the old gridflow way, the new gridflow way, and the desiredata way) but they have been so undiscussed that I wonder whether any new GUI classes would be any different in a good way. It really looks like whatever research I do on the topic of readability and modifiability of the GUI code has to be only for myself, as I don't seem to be getting any honest feedback on it.
what I currently see in /tkwidgets/ seems somewhat different from the usual case, but currently I can't get it to run, and then, it doesn't have a properties dialogue either, and then, it doesn't need to render anything as multiple canvasitems because it's for wrapping Tk Widgets instead of Tk Canvas Items, so, it's somewhat of a different deal anyway.
And it doesn't fix the problem with IEMGUIs, that people will continue to use for quite a while. One of the advantages of the IEMGUIs is that they are transparent (this is something I realised much after I made my rewrite of IEMGUI in early 2004, in which I made them opaque because back then I thought it was better that way).
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
_______________________________________________
Pd-l...@iem.at mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list






.png