Welcome!

Hey, I'm Skylar, a kid aspiring to become a competent programmer. This blog is here to detail my dabbles in development.

My dream is to one day become a professional programmer and do some game development in my spare time.

Thanks for visiting my blog, and I hope you'll come back!

Pages

Update for the Day

Well today I didn't get a lot done in terms of productivity, but I did test some features with small little demos.


I also added some important methods to the Window Manager class to update the screen, fill the screen with a certain color, and fill a rect.

The demos were just simple things to make sure the new methods worked, and to make sure window managing worked.

I also encountered a fail of the day in one of them...

I wrote up a quick demo using the framework that created a block where the mouse cursor was, and moved where ever the mouse moved (so it acted as a secondary cursor I suppose...). Anyways, when I first ran it, it was just a blank blue screen (I cleared the screen blue), and I kept wondering what the problem was. After about 20 minutes of searching through my event handling code... I found that I had set the block's color to blue, same as the background color.

Well, I checked to make sure all my event handling stuff works:

*Key Presses
*Key Releases
*Mouse Presses
*Mouse Releases
*Mouse Movement
*Focus Loss
*Window Resizing (Including Fullscreen support)

It seems like I'm missing some, but that's just off the top of my head...

But with that, I bid you ado.

0 Response to "Update for the Day"

Post a Comment