I was recently asked the following via private e-mail: > Our district was looking at your TuxPaint program. Is there a way to > specify document name/location when saving? Our elementary students > save to a shared network drive, and without the ability to change the > file name, they cannot tell the files apart. Is there a way to change > this somehow? If there is, we will probably look at moving away from > our current app to this, if not, it is fairly > useless. Thanks in advance for any information you can give me.
I misunderstood, and assumed that the current "savedir" option would be suitable. Here's the response I got: > Thanks for the fast response! My question was on being able to change the > document name, the savedir option in your documentation does not say > anything about the names of the files, just where they are stored by > default. Will this also give the option to name the file at the time of > saving? This is what we really need. Thanks for the information! So it sounds like he has numerous students, all using the same 'place' to save their files. I can think of two solutions: The first involves changing the way he has his students save files. In other words, change it to where each student gets their own network drive space, and have to log in. Then something like "savedir=Z:\tuxpaint\" would 'just work,' like it does for others. :^) Obviously, I can't assume he can just change his infrastructure. ;^) The second is KIND of similar, and involves asking the student who they are, and then using THAT to tell Tux Paint save to a specific _subdirectory_ on the shared drive. e.g., if all kids see the same thing on the "Z:" drive, then simply have Billy save to "Z:\billy\tuxpaint", Jane save to "Z:\jane\tuxpaint" and Leng save to "Z:\leng\tuxpaint". Under Linux, I can imagine doing this in a script that first calls something like KDE's "kdialog", and then passes what it gets back as an argument to Tux Paint. e.g.: USER=`kdialog --menu "Who are you?" billy Billy jane Jane leng Leng` tuxpaint --savedir=/mnt/networkdrive/$USER/tuxpaint/ Is something like this even possible under Windows? Have I been spoiled, yet again, by Linux and Open Source software? :^) I imagine it could be possible to whip up a somewhat generic FLTK or wxWindow app that can do this in various environments, and then distribute it as a 'helper app' for Tux Paint, for people who need it. (Like this guy) Of course, that assumes that even THIS is a suitable solution. I'm rather against adding a "Save As..." prompt to Tux Paint, but then again, I also try to adhere to a 'the customer is always right,' even when I'm NOT getting paid for my work ;) What do people think? -bill! [EMAIL PROTECTED] Got kids? Get Tux Paint! http://newbreedsoftware.com/bill/ http://newbreedsoftware.com/tuxpaint/ _______________________________________________ Tuxpaint-dev mailing list [EMAIL PROTECTED] http://tux4kids.net/mailman/listinfo/tuxpaint-dev
