X lib/pde.properties should be read using getResource
X otherwise path issues cause trouble (likely under win98)
X take state information out of Header
X cleanup lastFile/lastDirectory
X save (just) last program run in sketch.properties
X coloring of error, message, etc changed in pde.properties
X finish save changes stuff
0031b
X editorlistener shouldn't track menu commands as changes to file
X ctrl keys bksp/del/enter/return/tab then space on up
X indicator for changes?
X need to implement code for whether changes have been made
X check for key events in textarea or something
X if key events, compare contents against the existing file
X userName not getting set before sketchbook menu is built
X add 'refresh list' item to the sketchbook menu
0031c
X ability to set directory for compiling in kjcengine
0031d
X make sure compiling into build directory
X and once compiled there, read all classes for export
X quad() 8 parameters
X rect/rectMode again
X remove addMouse/addKeyboard/addTime
X keyDown(), mouseDown(), lastMouseX, lastMouseY
X degrees(), radians()
X new color solution
X make sure fxns come through (if static/final?)
X color() -> uses colorMode
X red/green/blue() hue/saturation/value() functions
X getPixel/setPixel
X need stdout in p5 window b/c mac has no stdout
X remove class 'PdeEditorOutput' and 'PdeEditorLabel'(?)
X added editor.console.lines to pde.properties
X int() and float() now work for casting
X draw mode needs to be better for workshops
X make size() work for draw() mode
X inside Engine, reach in and grab calls to 'size'
X if call is not using a constant number, then punt
X when exporting, needs to grab this size parameter as well