[J@D] Practice Makes Perfect

Posted by JoshDreamland on July 27, 2008, 2:15 p.m.

It came time to do GM's set of WinAPI functions for ENIGMA. So instead of just winging it like I did with a lot of GL, I decided I'd practice for a bit first. And, well, that practiced produced a very useful tool, actually.

It uses a lot of functions you'll be seeing in ENIGMA, either in R3 or perhaps down the road, depending on how things work with R3's Linux port.

You heard right: IsmAvatar took the time to write a very nice framework and set of XLib (Linux) window functions.

For you Mac users, there may be hope, as I heard that XLib works on Macintosh as well. It's believable, considering Mac is in fact a spinoff of FreeBSD.

So thanks to Ism's work–as well as my reordering of the entirety of R2 in preparation–R3 will be the first cross platform.

I'm still not showing you all my surprise.

Anyway, the program. It is a very powerful window tool, with a function for everything you'd ever need to do with it and then a little.

Here's the program:

http://64digits.com/users/JoshDreamland/CLutterBuddy.7z

And a screen shot of the thing in action:

And another for good measure:

There's no help file.

Someone write one, or just figure it out. >=[

Anyway… ENIGMA time. room_goto_next hates me, so I'll be working on that.

Ciao.

Comments

hippodog 15 years, 9 months ago

The surprise is a lie.

basilamer 15 years, 9 months ago

Warn them about the "Hide ALL" feature…

WaleedAmer 15 years, 9 months ago

I'mma download even though I have no idea what it is. >_>

marbs 15 years, 9 months ago

That program is useful :)

s 15 years, 9 months ago

What about Quick Launch?

JoshDreamland 15 years, 9 months ago

By the way all,

I minimized my start button. And maximized it again too.

You can do this by whoring "Hide Children". Use it, then manipulate the child windows manually. They will likely display by class (Denoted with "#") unless they do have a caption.

JoshDreamland 15 years, 9 months ago

And what about quick launch? I got rid of that due to lack of use. :P

Siert 15 years, 9 months ago

I'm looking forward to this.

Game Maker is becoming, in a way, hacked.

Josea 15 years, 9 months ago

But, but, I thought nobody was perfect! D=

biggoron 15 years, 9 months ago

Clutter buddy sounds reaaaaaaly familiar.

Hmm…