I forgot to add InitWindows() in the setup phase of my barebones project contained inside the starter project folder, inside the 'THINK c dev tools' volume. This will lead to great frustration as you attempt to use Quickdraw without having a surface to draw onto!

Solution 1: redownload either of the version 2 zip files (there's a version 2 hda volume and a version 2 hfv volume, take the one you need)


Solution 2: You can fix it yourself with your older version 1 volume by typing in:

C:
InitWindows();

between the lines:
C:
InitFonts();

and

C:
InitMenus();
Contains lots of workflow related tips, they walk you through steps that are specific to the very same THINK C version from this resource article here on Tinker Different.

1660158525835.png