I've been working in the Sheet Designer for the past few days. I've run in to some odd behavior concerning the copy and past using the keyboard shortcuts. (i.e., Ctrl-X actually exits the Designer instead of "Cutting" to the clipboard), but with a little self discipline I've been able to work around this. I'm in the process of creating a fairly elaborate character sheet for the Wild Talents II system.
I've attached this sheet to share the programming I've done so far. If anyone's interested in picking through it or has some advise on easier methods I'm all ears.
Any updates to the user interface coming soon? Did I hear mention of a character sheet viewer for Android?
Comments
Over the next week or so there should be a new installer for both the designer and viewer.
I dont know what you heard, but there are no immediate plans for that. Over the long term, its possible.
I've taken one version of the character sheet in a new direction. The last couple days I've experimented with sorting of records in Javascript.
My reasoning for this new direction goes a little like this. In the Wild Talents game each of a character's skills are categorized by an associated Stat (Body, Coordination, Mind, etc...), but not every character in a game will have the same set of skills. I thought I'd try to make the sheet a little more dynamic and make use of the available space on a printed character sheet.
Moving away from a static set to storing the records in what amounts to a database has been something of a challenge, but by having the ability to store the various skills in these records, it should be possible to expand this even further. I added an "Add" button to the "Data Entry" record box. These records can later be sorted (grouped by Stat) with the click of the "Sort" button.
The resulting records are really just compilations of the data entry fields. Although the records can't be "undone" or restored to the original, they can be edited and deleted.
These sheets are a work in progress. I've attached the latest to show how I did it.
Your code is a good how-to introductory for people who can code Java Script, Java, C++ or maybe even Visual Basic. I used to code C++ (and even teach it), so I had no trouble reading it. Of course, anyone who knows nothing about program code would be better off going and getting a beer than in trying to read your script. That's life. So it goes.
Good work.