Page 35 of 71

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Mon Aug 29, 2011 3:35 am
by PrincieD
electrochrisso wrote: Looks like Gold or Food will be the next major currencies. :|
lol I think you could be right there Chris!

Maybe if everyone started using Bitcoin or similar system then the banks would be powerless, interesting times lay ahead anyway ;)

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Tue Sep 06, 2011 2:52 am
by PrincieD
Hey guys,

Just a quick update on the new release: new skinned ToggleButtonEx, RadioButtonEx and CheckButtonEx controls are now in the current pre-release build and work is progressing nicely on the new Explorer Bar and Outlook Navigation Bar controls :)

I'm now writing the documentation for new features as soon as I create the new functionality as this seems to be better than writing it all just before the release :) (kind of like doing you're homework (at school) the night you get it instead of leaving it the night before it's due lol)

Cheers!

Chris.

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Tue Sep 06, 2011 6:02 am
by electrochrisso
Great News. :D
I find documentation takes much longer than the programming.

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Tue Sep 06, 2011 1:42 pm
by PrincieD
electrochrisso wrote:Great News. :D
I find documentation takes much longer than the programming.
Yep I agree it's a bit of a ball ache! (especially when you have to do it all in one go from memory after lots of coding lol). I think it's because not only do you have to explain the commands as simply/intuitively and logically as possible whilst not having too much text to overwhelm the reader, you've got to make it look nice too!

Chris.

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Tue Sep 06, 2011 2:01 pm
by Kuron
PrincieD wrote:
electrochrisso wrote:Great News. :D
I find documentation takes much longer than the programming.
Yep I agree it's a bit of a ball ache! (especially when you have to do it all in one go from memory after lots of coding lol). I think it's because not only do you have to explain the commands as simply/intuitively and logically as possible whilst not having too much text to overwhelm the reader, you've got to make it look nice too!

Chris.

PB could really use a doc generator. I have a couple of dozen things that have never been released because I can't bring myself to write the documentation. I hate doing documentation.

The documentation for ProGUI is very good. Very comprehensive and easy to understand.

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Tue Sep 06, 2011 2:16 pm
by PrincieD
Kuron wrote: PB could really use a code generator. I have a couple of dozen things that have never been released because I can't bring myself to write the documentation. I hate doing documentation.
I think someone posted some code a while back that could scan your PB source and gen docs from it by using info in the comments, I'm not sure how good it was though.
Kuron wrote:The documentation for ProGUI is very good. Very comprehensive and easy to understand.
Thanks Kuron :D

Chris.

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Sun Sep 25, 2011 8:40 pm
by PrincieD
Hi Guys,

Sorry you haven't heard much from me lately I've been busy beavering away on the new release.
I've added a new SetPanelExPageAlpha command that allows you to set the alpha transparency of a PanelEx page's contents (this is to allow the fade animation of ExplorerBar groups collapsing). It's working great apart from the GDI DrawText command sets the alpha channel of where the text is drawn to zero which has the effect of any text appearing hollow, does anyone have a solution to this problem? I don't want to have to re-write the rendertext engine to use GDI+ just yet.

Cheers!

Chris.

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Sun Sep 25, 2011 10:04 pm
by PrincieD
PrincieD wrote:Hi Guys,

It's working great apart from the GDI DrawText command sets the alpha channel of where the text is drawn to zero which has the effect of any text appearing hollow, does anyone have a solution to this problem? I don't want to have to re-write the rendertext engine to use GDI+ just yet.
It's ok, sorted it! :) I've solved the problem by making the rendertext subroutine call itself at the end of it's operation again onto a temporary memory buffer with alpha set to full, when the text is drawn on the buffer all the alpha bits are set to zero where the text is drawn so then it's a simple case of inverting the buffer and the alpha information is combined to the original :D

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Mon Sep 26, 2011 1:55 am
by PrincieD
Here's a quick run-down of what's currently fully functional in the pre-release build:

- Changed ChangeButtonEx, now includes selectedImageID, hotSelectedImageID and pressedSelectedImageID parameters.
- Changed SetButtonExSkin, now has an extra optional ComponentName$ parameter.
- Changed SetSplitterExSkin, now has an extra optional ComponentName$ parameter.
- Changed SetPanelExPageCursor, default system cursor constants can now be passed as well as HCURSOR.
- Changed ButtonEx, can now have different mouse cursors for each state in skins.
- Added new SetPanelExPageAlpha command.
- Added new GetPanelExPageScrolling command.
- Added new ToggleButtonEx command.
- Added new RadioButtonEx command.
- Added new CheckButtonEx command.
- Added new IsSkin command.
- Added new GetSkinHandle command.

The new SetPanelExPageAlpha command is especially cool/powerful as this allows each page content to be alpha blended in real-time to a specified transparency level, some pretty amazing effects can be created with nested PanelEx's. The new functionality will power ButtonEx's with fading states to name just one of the many applications :D

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Mon Sep 26, 2011 10:41 am
by Zach
You've been busy, keep up the good work 8)

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Mon Sep 26, 2011 11:12 am
by Kuron
This is on my list for Santa. :wink:

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Mon Sep 26, 2011 3:36 pm
by PrincieD
hehe cheers guys! :)

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Wed Sep 28, 2011 7:09 am
by DoctorLove
Hi Princie,

I want to buy, but do you also support other payment methods? Like plimus?

Thnx!

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Wed Sep 28, 2011 2:32 pm
by PrincieD
DoctorLove wrote:Hi Princie,

I want to buy, but do you also support other payment methods? Like plimus?

Thnx!
Thanks DoctorLove! :) I used to support GoogleCheckout as well but after a year only 3 people bought a license using GoogleCheckout so I decided to drop them and use just PayPal (for simplicity and PayPal's superior support/seller fees/instant access to cash etc..). You should have no problems purchasing using PayPal though as you don't need a PayPal account to buy just your normal debit/credit card details but let me know if you do have any problems and I'll sort something out :)

Quick Update

The new ExplorerBar control is pretty much finished, I'm just refining the new animation thread (for sliding/fading ExplorerBar groups) with delta timing now (so runs smoothly at same frame rate on all machines). The Outlook 2007 navigation bar control will then only take a few days to code after that is completed, then just a few reported bug fixes to sort and it should be released! Major Update 1! finally :)

If anyone is thinking of purchasing, you might want to do it now as the price will be going up slightly when Major Update 1 is released (you've probably got about a week and a half, maybe less though), thanks!

Chris.

Re: ProGUI V1.27! User Interface Library (Updated Examples!)

Posted: Sun Oct 02, 2011 12:07 am
by X
Yeah, i found google checkout to be too buggy, I figure it is still in alpha or beta stage.