Home | Reviews | GUIpedia | Forum | Fun500


atrocityDOS Doors Update (Build 0009.1)
Okay, I'm going to call this the last update on build 0009.  This time around, I was able to implement the following: Added the ability to start adding controls using the CreateControl function when writing an app for the GUI.  This allows you to create command buttons and checkboxes.  You can manipulate the properties of these controls using the SetControlProperty function. Fixed a long-standing bug where the only way to bring a window to the foreground was to click in the title bar (simulating a drag even).  Now if you click anywhere in a window, it's automatically moved to the front of the Z-Order table. Command buttons and check boxes (assuming they're visible and enabled), are now clickable.  They don't push an event like commandButton_Click() at the moment, but I expect that will be EASY to do once I get locking in place so sending events to doors (windows) don't interrupt important code. Honestly, I'm getting REALLY excited for all the features that are coming.  Unfortunately, I REALLY REALLY wanted to get some logic statements implemented into the programming language (if-then-else), but my excitement for getting some graphical elements working made up for it I think, lol!  Anyway, next build will be 0010 and hopefully I'll have a working demo then.  Honestly, 0009 is working, but I want to rip my name and stuff from it right now before I pass it around (thought you can see it in the screenshots anyway, lol).
2013-09-1510:13 PM

Blog


2021 Brandon Cornell