A development environment that helps users write SLogo programs.
Name: Rhondu Smithwick, Jonathan Ma, Stephen Kwok, Cali Nelson
Date started: 2/21/16
Date finished: 3/12/16
Hours worked:130
Resources used: JavaFX documentation, 308 Class Materials, JavaFx tutorials, Stack Overflow
Main class file: Main
Data (non Java) files needed: all resources needed are either contained in the resources folder or the resrouces package (to get it to work on both windows and mac it needed to be in both places). WorkSpace Preference files are stored and loaded from the WorkSpace preferences folder
Keys/Mouse input: textfield to enter commands, buttons to control everything else
Cheat Keys: none
Known bugs: if the user adds a color to the palette, the dropdown menu to select a color won't show the new color, as for somereason the observable used to store the colors and integers refuses to notify observers correctly. Sometimes using the turtle selector causes an array out of bounds exception, especially with a large number of turtles, this happens especially on pcs. Also on pc, creating a user defined command sometimes causes quite a few exceptions and the command won't run properly.
Extra features:
Impressions/Suggestions: