Grade Keeper (and reports)
#17
Code: (Select All)
'====================================================================================
'|                                                                                  |
'| Grade Keeper Build 4.1.1 - QB64 3.7.0! Changes to code to work......             |
'|                                                                                  |
'| Release #5 May 15th, 2023                                                        |
'|                                                                                  |
'| Additions: #1 - Gradebook Fuctional! - Add assignments and save grades           |
'|            #2 - Graphic Line Input - This allows a smoother data entry; see      |
'|                 Assignment Add for example. New student screens will need a      |
'|                 recode. Thank you Ritchie                                        |
'|            #3 - Assignment adding with categories - 800 lines!                   |
'|                                                                                  |
'| Modifications: #1 - Fonts now all load to prevent memory leak                    |
'|                #2 - Color scheme closer to Powerschool Graderbook                |
'|                #3 - Master file structure to include more info.                  |
'|                #4 - Teacher file structure to save custom categories             |
'|                     names (customization coming soon)                            |
'|                #5 - Slave file to include more flags for future releases         |
'|                #6 - No more QPRINT, now native to QB64, minor graphic glitches.  |
'|                #7 - Last two file elimnated with fonts from memory. Added to     |
'|                     loading time (about 5 seconds)                               |
'|                #8 - Due to how fonts are now stored, QUICKMESSAGE is now limited |
'|                     to font size 32.                                             |
'|                                                                                  |
'| Current Limitations: #1 - Printed reports limited to windows                     |
'|                      #2 = Printed reports limited to 1 page                      |
'|                      #3 - Only can add assignments and save (F2 and F12)         |
'|                      #4 - Gradebook limited to 20 students and about 20          |
'|                           assignments (name length dependent)                    |
'|                                                                                  |
'| Konwn Bugs & Issues: #1 - Cancel changing class set will result in an error      |
'|                      #2 - Adding an assignment will delay input and cause first  |
'|                           keypress to be loss with GLI                           |
'|                      #3 - Email and address field of add student can overlap     |
'|                           Planned to rewrite with GLI in future release          |
'|                      #4 - Assignment add details doesn't currently line wrap     |
'====================================================================================

Due to the updated IDE to 3.7.0, QPRINTSTRING has been adopted natively and conflicting with UPRINTSTRING. All Q... have been changed to U... (QPRINT, changed to PRINT).
 
I am really excited that even the font files are no longer needed for final distribution. A stand-alone .exe with all resources within the .exe itself. Tradeoff currently is a longer delay on launch due to the sheer number of data lines (~10,000 lines in data.bas). I will look at some loading during execution methods later.
 
This version is nearly the same as yesterday's, just updated to work with 3.7.0, may have introduced a new bug or two, not sure.


Till the next drop... ENJOY  Cool


Attached Files
.zip   05-15-23.zip (Size: 669.54 KB / Downloads: 16)
Reply


Messages In This Thread
Grade Keeper (and reports) - by NasaCow - 11-27-2022, 11:28 AM
RE: Grade Keeper (and reports) - by mnrvovrfc - 11-27-2022, 11:36 AM
RE: Grade Keeper (and reports) - by NasaCow - 11-27-2022, 11:49 AM
RE: Grade Keeper (and reports) - by bplus - 11-27-2022, 03:25 PM
RE: Grade Keeper (and reports) - by bplus - 11-27-2022, 04:05 PM
RE: Grade Keeper (and reports) - by NasaCow - 12-09-2022, 12:54 PM
RE: Grade Keeper (and reports) - by NasaCow - 04-17-2023, 12:30 PM
RE: Grade Keeper (and reports) - by TempodiBasic - 04-20-2023, 09:59 PM
RE: Grade Keeper (and reports) - by bplus - 04-20-2023, 10:59 PM
RE: Grade Keeper (and reports) - by TempodiBasic - 04-21-2023, 11:56 PM
RE: Grade Keeper (and reports) - by NasaCow - 04-22-2023, 09:32 AM
RE: Grade Keeper (and reports) - by TempodiBasic - 04-25-2023, 10:17 PM
RE: Grade Keeper (and reports) - by NasaCow - 05-01-2023, 03:02 PM
RE: Grade Keeper (and reports) - by NasaCow - 05-14-2023, 03:18 AM
RE: Grade Keeper (and reports) - by TempodiBasic - 05-14-2023, 11:41 PM
RE: Grade Keeper (and reports) - by NasaCow - 05-15-2023, 12:11 AM
RE: Grade Keeper (and reports) - by NasaCow - 05-15-2023, 01:43 PM
RE: Grade Keeper (and reports) - by SMcNeill - 05-15-2023, 02:13 PM
RE: Grade Keeper (and reports) - by NasaCow - 05-15-2023, 02:50 PM
RE: Grade Keeper (and reports) - by TempodiBasic - 05-16-2023, 01:35 PM



Users browsing this thread: 12 Guest(s)