Page 1 of 6

ProGUI Library!

Posted: Wed Aug 10, 2005 2:45 pm
by PrincieD
Hi guys n' gals!

Would anybody be interested in purchasing my GUI library im developing. The library is an easy to use but powerful extension to PureBasic's GUI implementation witch will give your application that professional slick look!

current features include: -
* Easy to use with commands such as "MenuTitleEx(title.s)"
* Rebars! (IE Explorer style toolbars), multiple rebars on multiple windows!
* Option for automatic doublebuffering of rebars when resizing!
* Full Automatic Chevron support for rebars, see IE Explorer - resize the window too small and click on the chevron to see a popupmenu with toolbar icons.
* Extended toolbars, full 32bit Alpha masked icon support of any size for toolbar buttons with seperate images for normal, hot and disabled states. As many toolbars as you want on multiple windows!
* Support for dropdown buttons in toolbars, just pass a popupmenu or extended popupmenu to the command!
* Extended menus! Have cool menus contained in a rebar with ease! Full support for 32bit Alpha masked icons of any size in menus with support for different images for normal, hot and disabled states! Includes extended system menu and popupmenu. Different styles of menu's available for example: IE Explorer style, Clasic/Mozilla Firefox Style and other styles. Automatic chevrons on menus when window resized too small! Automatic detection of system font change and resized accordingly. When menu goes off screen automatically fits inside screen (see Explorer for a bad implementation of this, see Firefox for a good implementation).
* No window callbacks! or annoying intialisation commands!
* Can use and mix original PureBasic commands with extended counterparts in most cases.

Features soon to be added:
* Office XP menu styles

I will be selling the library for a small price :)
Anyway have a look at the screenshot attached, the toolbar is for an app im developing.

Taaa!

Beta now Available!!
viewtopic.php?t=18556


Image

Posted: Wed Aug 10, 2005 4:49 pm
by sigi
If the Price is ok for me i would buy it. It looks good and there are some
Features i could really need. Is there a Set of Icons i can use ?, because
i am suck in making Icons. :)

Posted: Wed Aug 10, 2005 5:21 pm
by PrincieD
Hi sigi!

I may be able to include some generic icons with it but i suck too at making icons lol. What i did was use a program called IconCatcher which scours your hd for icons, you can then just modify the ones you like slightly :)
I added a nice dropshadow to the icons and altered the contrast and brightness for the hot mouseover images (ala Firefox).

Im planning on adding more pro GUI features too which ive coded for the app im developing such as progress bars in listviews, treeview style panel application preferences.

Posted: Wed Aug 10, 2005 6:24 pm
by Nico
It is very interesting, one will be able to try the demo when?.

:)

Posted: Wed Aug 10, 2005 6:44 pm
by PrincieD
Nico:

Im currently finnishing off an app for a client that desperately needs doing lol
(timewise and moneywise! - im a poor student) so after i have completed that I should have free time to finnish the GUI library (shouldn't take too long). I may be able to knock up a quick demo showing the features when i get a bit of spare time! you'll be able to see how nice and fast and flicker free the GUI is and of course the different menu styles etc...

thanks for your interest!

Posted: Wed Aug 10, 2005 9:05 pm
by Shannara
If you are able to make a directx/opengl (sprite3d) based version of this I'd pay upwards to $50 - $70.

Posted: Thu Aug 11, 2005 2:14 am
by Intrigued
Shwang!

Priced right... I'd be in. I am not big on the 3D angle but more on the GUI endeavors with concerns to PB. (and some .dlls).

*thumbs up*

Posted: Thu Aug 11, 2005 2:54 am
by KarLKoX
A load/save settings would be nice (toolbars/icons positions).

Posted: Thu Aug 11, 2005 3:21 am
by Dare2
Intrigued wrote:Shwang!
?!!? :D HeHe! Is it free to use or licensed in some way!

Posted: Thu Aug 11, 2005 1:36 pm
by thefool
Dare2 wrote:
Intrigued wrote:Shwang!
?!!? :D HeHe! Is it free to use or licensed in some way!
:lol:

however it looks pretty nice, this lib!

Posted: Thu Aug 11, 2005 3:52 pm
by PrincieD
Thanks for the nice comments guys!

Shannara:
I may develop a seperate GUI library at a later date which emulates the windows GUI 100% for directx/opengl, i did this a couple of years ago in Blitz3D for an in-house app (worked like a charm!).

KarLKoX:
Shouldn't be a problem :)

Dare2:
Apart from the small cost of the library it will be free to use in any of your projects as long as you don't create another library with the commands wrapped and sell it lol (similar license to PB)

Just to keep you guys updated, pannelEx's are now in. Makes it a doddle to have a treeview and seperate pannel style app preferences.

Posted: Thu Aug 11, 2005 4:17 pm
by Kale
Very nice, i would buy! :D

Posted: Thu Aug 11, 2005 7:36 pm
by DoubleDutch
I would buy too (unless its too expensive) ;)

Posted: Thu Aug 11, 2005 11:42 pm
by eddy
It's interesting.
I need this for my IDE.

Is it possible to display some tabs or menu ?

(tabs at the bottom of the screenshot)
Image

Posted: Fri Aug 12, 2005 1:22 pm
by PrincieD
eddy:

Yes you can do this with either a toolbarEx or menuEx inside a bottom aligned rebar :)

Update

Different XP theme gradient backgrounds available for the new panelEx gadgets :D

ProgressbarEx planned with smooth XP skinned progress (similar to Firefox downloads if anyone has noticed!)