TransProCalc - Translation Project Calculator http://www.linguasos.org/downloads/lostpcalc.html TransProCalc: README file TransProCalc requires ActiveTcl-8.5, which can be downloaded FREE at http://www.activestate.com/store/productdetail.aspx?prdGuid=f0cd6399-fefb-466e-ba17-220dcd6f4078 If you are not running ActiveTcl-8.5, it won't work, because this latest Tcl, released in December of 2007, includes new widgets and stuff that are not included in previous Tcl releases, and TPC uses some of those features. How to install TPC: Stick tpcalc.tcl anywhere you like. I have it in /usr/local/bin/tpcalc.tcl myself. You could put it on your desktop. You could put in your Programs folder, and add a shortcut on your desktop. Put it wherever you like. How to run TPC: Some systems will simply allow you to click on the .tcl source file On others, you can right-click and choose "execute" On Linux, you can create a shortcut to wherever you've placed it to make a desktop icon or menu item. On Linguas Os the fluxbox menu item is [exec] (TransProCalc) {/usr/local/bin/tpcalc.tcl} Or, to run it from a linux terminal do $ cd /path/to/whereyouputit $ ./tpcalc.tcl I suppose a MacOS terminal should be able to do the same. I'm not sure how that works from a DOS prompt, since I haven't used Windows in about 8 years. TransProCalc does work fine in Windows, though. I know a few folks that are using it in Windows, and they tell me it works great. How to use TransProCalc: Perhaps you can find other uses, but this is how I use TPC. When a project comes in, I use ProjectDocs to gather and organize information on all documents, and ProjectAssign to organize information on assignments. I generate and save these reports for future reference, so that I have this information at my finger tips when it is time to organize and deliver the project to the client, and create my invoice. ProjectEstimate then generates an estimate of my charges and expenses, and calculates an estimated gross revenue (not incl. deduction for taxes, etc.) At the end of a project, when I invoice, ProjectOut gathers and organized the relevant financial information and generates a report which I give to my bookkeeper with all invoices (mine to the client, any from providers), receipts and other relevant documentation. This gives her all the important information at a glance, which she can then enter into gnucash. When working in TPC certain values will carry from one window to another, such as Project No., Client ID, etc., for convenience. Thus, you can generate all four reports without re-entering information, as long as TPC remains open. TPC will save your reports, but it can not access that information once you have closed the program. Thus, I end up re-entering data at the end of a project when I create my ProjectOut report. You can edit the reports right in the TPC report editor, and save them to a text file, but I haven't yet enabled printing from TPC (it's on my todo list, already). However, the text files can be opened in any editor, such as leafpad, notepad, medit, kedit, gedit, xedit, etc. or, any word processor, such as OpenOffice Writer, MSWord, Abiword, Kword, etc. Where, of course, they can be further edited, and/or printed. I often paste all four reports to one file at the end of a project and save as one report. You can copy any of the reports into another in TPC, in fact, and save all at once, if you wish, as one report. Do as you like. Now, when generating reports, TPC will give you an error if you leave any field blank. There are two ways to solve this little issue. When you first open TPC to work on a project, hit "reset" before you do anything else. This will set all variables to " " (a space). Or, remember to enter something in every field, even if it is simply n/a or 0. If you ask for a calculation and you get "?" for an answer, it means TPC is lacking information required to make the calculation, ie., you left a required field blank. You can use any of the TPCs four functions by itself, of course. Say, a client wants an estimate on a project. You can use ProjectEstimate, alone, to crunch a few numbers. You need not save or print reports, if you don't need/want them Some folks may generate their info in TPC and enter into some spreadsheet or database, for all I care. Of course, a spreadsheet could be programmed to to everything TPC does, but, hey, isn't it nice to have a nice graphical application to automagically do your math and hand you your data in a tidy report? Okay, enough rambling. If you like TransProCalc and want to drop me a line to say thanks, go ahead and e-mail me at tonytraductor@linguasos.org Likewise, do the same if you have any questions about using TPC, and/or suggestions for new features. If you have complaints about TPC, call 1-800-555-1212 and tell them to the information operator. This program was written by Anthony Baldwin / tonytraductor@linguasos.org This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.