Thread: [Tuxpaint-devel] Feature suggestion: Locking stamp sizes
An award-winning drawing program for children of all ages
Brought to you by:
wkendrick
From: Bill K. <nb...@so...> - 2009-03-10 20:28:39
|
----- Forwarded message ----- Hi Bill. First off, thank you for your wonderful program. It replaced our problematic KP4 Deluxe Network. We have been running it since about Oct 08 and the kids and teachers love it. I had a question, I use your program to do a lot of math with kids in preK to 5th. One of the things we do is money. I found the money stamps on your website, but am curious to know if there is a way to lock their sizes so they relative sizes are proportional. I really don't want to have a penny bigger than a quarter. It may just confuse my little Kindergartners. If this can't be done, not to worry, we'll just use the money stamps after they come more familiar with coin sizes. Thanks again for your great program. ----- End forwarded message ----- So I'm thinking this is a good idea... we could have something we use on a per-stamp-basis (like the noflip and nomirror settings). I'm not sure if we'd want to do this by default, but maybe... Comments? -- -bill! "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux! Download it today! http://www.tuxpaint.org/ |
From: Ben A. <sy...@sa...> - 2009-03-11 10:38:29
|
On Tue, 10 Mar 2009 13:28:25 -0700 Bill Kendrick <nb...@so...> wrote: > So I'm thinking this is a good idea... we could have something we use > on a per-stamp-basis (like the noflip and nomirror settings). > > I'm not sure if we'd want to do this by default, but maybe... > > Comments? What about a resize group? When you resize one stamp in the group, all other stamps are resized to the same size. We may have groups of stamps other than coins for which this makes sense. Ben |
From: Bill K. <nb...@so...> - 2009-03-11 17:04:20
|
On Wed, Mar 11, 2009 at 07:07:51AM -0300, Ben Armstrong wrote: > What about a resize group? When you resize one stamp in the group, all > other stamps are resized to the same size. We may have groups of > stamps other than coins for which this makes sense. I thought of that, but then what if the student stamps a quarter (large coin), then selects a dimne (small coin) and resizes it really large. Sure, the NEXT time they stamp a quarter it will be bigger, relative to the dime, but when they go to stamp the dime, it'll be too big, compared to the first quarter. Now, grouped sizing is a neat idea, separate from this requirement. -bill! |
From: Ben A. <sy...@sa...> - 2009-03-11 22:55:46
|
On Wed, 11 Mar 2009 10:04:02 -0700 Bill Kendrick <nb...@so...> wrote: > I thought of that, but then what if the student stamps a quarter (large coin), > then selects a dimne (small coin) and resizes it really large. Sure, the NEXT > time they stamp a quarter it will be bigger, relative to the dime, but when > they go to stamp the dime, it'll be too big, compared to the first quarter. > > Now, grouped sizing is a neat idea, separate from this requirement. It is complementary, I think, depending on developmental stage of the user. So how about supporting both in the .dat: sizegroup=coin sizelockable Then those who haven't learned to differentiate coin sizes could have tuxpaint configured with locksizes=yes and those who have already with locksizes=no (default) but would still have all coin resizes follow each other so that you could place groups of coins in your picture all with correct relative sizes without having to tweak the size of each coin. Ben |
From: Bill K. <nb...@so...> - 2009-03-11 23:16:15
|
On Wed, Mar 11, 2009 at 07:55:25PM -0300, Ben Armstrong wrote: > On Wed, 11 Mar 2009 10:04:02 -0700 > Bill Kendrick <nb...@so...> wrote: > > I thought of that, but then what if the student stamps a quarter (large coin), > > then selects a dimne (small coin) and resizes it really large. Sure, the NEXT > > time they stamp a quarter it will be bigger, relative to the dime, but when > > they go to stamp the dime, it'll be too big, compared to the first quarter. > > > > Now, grouped sizing is a neat idea, separate from this requirement. > > It is complementary, I think, depending on developmental stage of the > user. So how about supporting both in the .dat: > > sizegroup=coin > sizelockable Exactly. This sounds perfect. :) Now... where did I put that 'free time'? -bill! |
From: Ben A. <sy...@sa...> - 2009-03-11 23:01:05
|
On Wed, 11 Mar 2009 19:55:25 -0300 Ben Armstrong <sy...@sa...> wrote: > sizegroup=coin > sizelockable If you find the 'sizegroup=coin' construct unwieldly, you could drop the =groupname and just consider any stamp with 'sizegroup' set in its .dat file to belong to the group defined by the directory it is in. Presumably it doesn't matter if you don't scale canadian coins in lockstep with euro coins (though you could make a case for keeping US and canadian coins in lockstep with each other). Ben |