News | JacobPalm.dk GUI Forum | Contact
12/14/05
I got the windowing bugs that were screwing everything up... 12/13/05
Been trying to put some work into Teddy when I can. I've been trying to figure out this weird bug that won't let me open the same application by clicking the same button than once... I have no idea why though. It has no problem opening two different applications from the same window. So I guess it has more to do with the buttons themselves... okay. Anyways, I need to get something out there sooner or later... this is just another little bug that is stalling me. I expect to uncover alot of them before release :-D 12/4/05
I haven't had any time to really work on Teddy since my last post, but I sat down and put in some code to get IF statements working. It actually came together really easily so far. Right now I have it so that if statements basically can work for if you press a button, something happens. I need to combine IF statements and variable handling... and then making some simple programs for Teddy should be relatively easy. Some kind of a beta releas is looking closer everytime I get 5 minutes to work on it :)

I'll have to write some kind of documentation for TeddyScript soon. I'll let you know as things progress, I will try to keep making sure this site get's updated every few days atleast.

11/30/05
It's been a few days, so I thought I'd let you all know what's going on. I've been pretty busy, but I've had time to start implementing variable support into the scripting language. Once those are complete, IF statements are next. I have to keep in mind that this all has to work in a multitasking environment as well... I'll probably send it to a couple people once the scripting language is a little further along so they can maybe try and program some stuff in TeddyScript and let me know of any bugs in the GUI that they find. If I get the scripting language working right, it shouldn't be hard to program a couple of simple utilities like a note pad and a calculator in TeddyScript right away.

11/23/05
The scripting language is coming along pretty nicely... :p I put up a new screenshot. I was able to test how the GUI would actually react to having 40 windows open at once. Seems to have come off without a hitch, regardless of how many are open. Just gets a bit slower when you have that many.

11/21/05
So I decided to give up a couple of the ways I was thinking of doing things in order to fix the problem I mentioned in my last post. I think I've got it all figured out now, so I guess it's just time to figure out how to code a user interface and a scripting language? Also, if anyone would like to send me any ideas for themes feel free to edit a screenshot and send it to me and I'll see what I can do.

11/13/05
I'm a little stalled right now while I'm trying to figure out how to make Teddy's Z-Order work with multiple applications. I think I know how to fix it, and it shouldn't be too hard. I'll let you know how it goes.

11/10/05(later)
I think I might know what was up with my subscript out of range error... I'll let you know. Also, check out the cool logo Brandon made me!

11/10/05
Getting some weird problems that seem to be related to my window closing routine with a "subscript out of range" error in my thing that takes care of windows not trying to go on top of other windows in the Z-Order - weird. I'll put up a new screenshot soon. By the way, if anyone is really really good with computer graphics and can make me a Teddy bear that looks kind of like Tux(the Linux Penguin)... please let me know.

I wonder if I should consider moving Teddy to FB... I don't know how hard it would be to learn the Allegro library and switch it over though.

By the way, you should go here and vote for me in the Poll if you like how my GUI is coming along and want to encourage me :) Fun 550 Poll, "Who is the QB Programmer of these?"

11/8/05
All the kinks have been taken out of the input boxes. I'll probably start working on a scripting language pretty soon that can do something with all these objects and stuff.

11/7/05
I temporarily took out the menus in Teddy, since they take alot of memory, and added input boxes. I also changed the look of it a little bit. Let me know what you think...

11/2/05
Here's the most current screenshot of my GUI, tentatively titled Teddy.

hit counters
Screenshots
11/23/05 11/13/05 11/7/05

11/2/05

Progress
  • Windowing System 95%
  • Window Objects 80%
  • Multitasking 50%
  • Scripting Language 35%
  • Programs 10%