Archive for May, 2006

CS470 Milestone

My final deliverables for the CS 470, Senior Software Project, is due today. You’ll notice the links on the left are a bit more beefed up and I put the spit polish on deliverables. Here is the final write up. This concludes my work on MHS for the Spring 2006 semester. I’ve definitely reached the milestone with flying colors by meeting all must and should requirements and even adding a little interface candy like Inking and Audio. I’m really looking forward to maturing this application over the Summer with Dr. Spalinger and Dr. Mock for my CS 498, Independent Research class. There’s already some exciting things on the horizon like concrete changes to the sampling wizard and a new ruggedized tablet PC! Stay tuned.

Comments off

Documentation

I wrote the user manual in Microsoft Mord. Mostly screen shots with a complete walkthrough of performing the scenarios and some references for file formats. I was looking into Visual Studio Help Integration Kit (VSHIK), but it seems more than I needed. Try searching a help file for the word help! I finally found System.Windows.Forms.Help.ShowHelp() which launches your default browser to the specified path. I assume it’s using file extensions to choose the reader/handler, but I never tried anyting besides HTML. I just saved the word document as a filtered HTML, added it to the installer, and launch ShowHelp() using the application’s directory combined with the HTML file name. Good enough!

private void miHelpContents_Click(object sender, System.EventArgs e)
{
System.IO.FileInfo fileinf = new System.IO.FileInfo(Assembly.GetExecutingAssembly().Location);
System.Windows.Forms.Help.ShowHelp(this,fileinf.Directory.FullName + "\\User Manual.htm");
}

Comments off