Started writing the code for handling mouse moves and checkbox hovers.
More checkbox mouse movement code.
Mostly done with the implementation of checkboxes!
Fixed up the rest of the checkbox event handlers. Now to convert to using the drawing functions.
Converted the checkbox code to actually use drawCheckbox().
Changed the memory allocator used in util.h so that code will work on real Windowss because LocalAlloc() doesn't want to.
Optimized Table drawing by only drawing visible rows.
More TODOs.
Draw whole selected row properly this time (full background on row, focus rect on cell). More TODOs.