I'm going to be programming a mind node type of application, namely one that allows text editing within text bubbles, free form movement of the bubbles, small bits of animation, but all the standard properties of a windowed application.
I've only done game programming before, where all elements have to be adjusted and programmed, including the GUI etc. Now that I've decided to try my hand at a more "standard" utility program, I'm at a loss of what kinds of API's I should be looking for.
Thanks for the help!