Friday, January 09, 2004

Instructional Components Prototype

Spent a good amount of time this week working to get the IC demo working on both Mac and windows. There were various problems with both the treeview and the slidemenu scripts. I had to make heavy modifications to the demo to get things working smoothly.
  • Update the scripts to the most recent versions
  • Modified the treeview script to add a highlighted menu item (perhaps this is a built-in feature … I didn't really have time to investigate)
  • Modified the treeview script to allow for the use of javascript for the link
  • Modified the slidemenu script to add a ID and CLASS to the menu item container TD
  • Modified the slidemenu script so that menu item mouseovers call a function that modifies the container class instead of the BGCOLOR attribute.
  • Modified the slidement script by adding three functions, two to handle the above calls and one to handle the switching of highlighted menu item based on the selected section (this also modifies the container class)