Joined: 09 Sep 2003
|Posted: Wed Jul 21, 2004 Post subject: Project to Port Time Stamp to the .Net Framework
|A Time Stamp user, Justin Holloway, engaged himself in the challenge of porting Time Stamp to the Microsoft .Net framework. If you would like to try it out, the download location is at http://www.syntap.com/downloads/tssetup_dotnet.zip (3.5meg).
This is of course an early-stage project and little if any support can be offered at this time, but if you have any installation tips or suggestions feel free to post them in the forum.
Here are some notes Justin forwarded me on the project. In addition to the below, you'll also have to have the .Net Framework installed on your workstation. The Framework can be downloaded through Windows Update.
Anyway, I left the broken things broken, they're listed in
source\buglist.txt. If you allow the program to start from the installer,
you'll get the sample program group file so you can see what that's about
(program files\timestamp .net\sample data); for this reason I also included
.not and .ini files.
A note on coding standards:
I dropped use of fully qualified names
-->System.Diagnostics.FileVersionInfo.GetVersionInfo( Application.ExeName ).
is a good example of why, and changed the indent to 2 for new stuff, and
used "with" for the same reason.
Non-obvious usage things:
- right-click on the grid to continue timing
- right-click on the notes memo to add a note from the notes list
- click on a date in the calendar to jump to the first task note for that
- the tool button for print preview only prompts for the report type the
in any session, after that it reuses those settings in the preview and
- you can only edit custom columns in the grid, but can't edit those in
the edit form.