The Goldenseal Pro app now starts up and runs on both Mac and Windows. It does some setup and gets as far as the “event loop” or “message loop”. Not much visible yet, but a lot of difficult system coding is completed.
In a modern app, 99% of the time the computer just sits in an infinite loop until you hit Quit/Exit. It checks the mouse and the keyboard to see if you have done anything interesting, and then says “nope” and loops around and checks it again. Rarely, you do something and it gets to do something interesting for a second or two, before it goes back to the infinite loop. If you think having a job is a tedious rut, just try being a computer!
Next step is to open and read files. For that we need to get menus working, and start converting program resources to newer formats. After that is done we can actually start working on the GUI (graphic user interface), and it will seem like we are moving much faster.
To put it into construction rehab terms, we finished demolition in February, and just installed new plumbing/electric/gas utility hookups.
Turtle Creek Software