ThinkAway TO DO DONE read two last lines DONE default year removed from plainDate DONE default semesterInfo (no file needed) DONE four colors in HWBox DONE reduce printout info. DONE No multiple parts[] // look at the bad code in readAssignments // no re-use DONE Year selection is better and we can debug whole school year DONE Mend lines handled one file but not two. See below for difficult case. DONE Bug in findValueString. Need to adjust Letter grade finding for other lengths in readAssignments2.java. Only works for certain weights, the ones in Chip's class and Zannies? DONE Arrows on bottom DONE Text input from the drawing panel or other graphics utility. SKIP Quit button (or rely on red button?) SKIP Box.class that has HWBox and StatusBox inheritance (Nice but not needed). DONE Add message box on the bottom of the board. Treated as a HWBox. SKIP Line wrap in HWBox. Not needed with message box. Help file in developer/help/ ------------ Version >1.9 (1.9 was made on 2015/02/01) ------------ Upgrades ======== Merge Emma's code with Fred's code. * Message box needs proper dimensions. Move assignments for Sundays and Saturdays to BOTH Friday and Monday (for BillBoard) Prefix with SUN: or SAT: Can probably be done at Billboard/HWBox time. Better use of grading info findValueString: It would be nice to have this code return the numbers (max, result, and weighted value) or another similar piece of code color code assignment grades calculate grades for each course and put below to course name. Windows 7: What can Windows do? Does .bat file work? What is the best way to paste text that is currently working? What did I learn from TestScanner.java? Mac Status: Mac OS X needs only one _app file (.jar inside). Pop up paste works. Remove the terminal that sticks around after the MacOSX pop up pasting box Save last session. Give a choice of what to open. Useful if offline. Bold text. g.setFont(new Font("default", Font.BOLD, 16)); g.getFont().deriveFont(Font.BOLD); //if all you wanted to do was change the font style of the current font Wonderful wishes - far fetched given the text processing code is so time consuming ================ Read single course cut and paste? students: instead of All Courses utility towards teachers could now see their work utility towards reading Reports Teachers Multiple Students Student name somewhere on BillBoard in case make a BillBoard per student (as a Teacher or admin) Reports by teachers and admin can be parsed and made nice as well. For example, teachers to get only the summary info not all assignments listed. Snag: weird line breaks in PDF files from reports.