You've asked a very broad question. What do you want your window to do? Do you want a basic container or something more feature-rich?
It looks like you have most of the functionality there already, with the buttons and start bar. In a Windows program, everything is a window -- buttons and input boxes are just subsets of windows. This makes sense, because they share many of the same properties: location, size, events, etc. So a "window" contains windows that contain windows, and so on. I'd suggest going with this approach. So a window would have the basic properties -- location, size -- and a list of sub-windows (buttons, input-boxes, more windows). When rendering, you cascade down this pyramid of windows.
My text adventure is great, code-wise; but I couldn't decide on a scenario. I started with some guy on the shore, and kept building scenarios as I built the game, but eh, after a while I got bored with it. Maybe I'll start over -- not completely; the code-base is good -- just need an idea for a fun scenario.
Thanks! The third game has always been on my to-do list since the last one. I can't make any promises though. If I get around to it, I probably won't make any announcements until the beta stage; I've attempted it a number of times and none of those incarnations made it to the finish. But I will keep trying.
It was Halloween evening, October 31st, 2002. A game I had been working on since the summer was almost finished. I wanted to released on this day, for some odd reason. Honestly, it still needed a ton of work; it had many bugs, and it had some poor design issues that needed to be addressed. But at the time, my programming skills weren't too great and I had enough of the project. I played through the game several times that night, fixing up what I could, and then I submitted it to various sites. The game was Larry the Dinosaur 2.
If you have the Freebasic path in your environment settings then you shouldn't need to set anything in the build options. My settings are the same as yours but with the working directory empty. I get an error when I try to put the path in there too.