ProGUI V1.38 UI Library (Small Bug Fix)

Developed or developing a new product in PureBasic? Tell the world about it.
PrincieD
Addict
Addict
Posts: 858
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by PrincieD »

Sveinung wrote: If I know you right I will not have to wait for very long. But now it's party time :lol:
Happy new year (in about 28 hours)
Paaartay!! :D hehe Happy new year mate! :)
electrochrisso wrote:Hey Chris I am wondering if future versions of ProGUI will not be backward compatible to PB4, because too many changes have to be made, if so, I assume the DLL version will probably be ok though.
Anyway have a Happy New Year mate. :)
Yep that could be a problem with back compatibility but the DLL version will always work and you can use Thomas's excellent MemoryModule lib http://www.purebasic.fr/english/viewtop ... 27&t=44091 to load the DLL straight from memory if you don't want to distribute the DLL. Happy new year too mate! hope it's a cracker! :)

Chris.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
User avatar
Sveinung
Enthusiast
Enthusiast
Posts: 142
Joined: Tue Oct 07, 2003 11:03 am
Location: Bergen, Norway

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by Sveinung »

When can ProGUI be ready for use with PB 5.10?
Yes, I know I'm being impatient :oops:

Sveinung
PrincieD
Addict
Addict
Posts: 858
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by PrincieD »

Sveinung wrote:When can ProGUI be ready for use with PB 5.10?
Yes, I know I'm being impatient :oops:
No worries man :) I'm actually working on the new release as we speak! 8)
The new PB 5.10b2 Packer library took a bit of work getting it implemented (no docs! :shock: :P) in the Skin subsystem but as a result compressed skin packages are now ZIP files so are highly portable/accessible across all OS. I'm currently porting some nice! example skins across into ProGUI at the moment which should be pretty cool :)

Hopefully the new release should be ready in about a week or so. In the meantime though the DLL version of ProGUI should work with the latest PB beta without problems :)

Chris.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
X
Enthusiast
Enthusiast
Posts: 311
Joined: Tue Apr 04, 2006 6:27 am

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by X »

Any news on the DirectX GUI release?
PrincieD
Addict
Addict
Posts: 858
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by PrincieD »

X wrote:Any news on the DirectX GUI release?
Hey X, actually yes! I've made some good progress with finishing off the GDI drivers (90% complete) for the new Img subsystem and the Direct2D drivers are about 70% complete so I'm hoping to get the new Img subsystem 'plugged' into ProGUI for the new release (making it a major update!). Initially it will come with just the GDI drivers (which are super fast) but the Direct2D drivers will follow soon after the initial release.

Here's a quick list of what's already in the new release:

- Added new MergeSkins command.
- Added new CopySkinComponent command.
- Added new SetSkinPropertyParam command.
- Added new SetSkinName command.
- Changed / Improved the skin subsystem quite a bit internally and now uses ZIP to compress the skin packages.
- Improved skin format by embedding none web-safe/standard fonts into skin.
- Changed SetPanelExPageBorder command, added new BorderAutoStretch parameter.

And here's a sneaky peek of an example skin called "DarkUI" that will also be in the release :)

Image

Cheers!

Chris.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
Zach
Addict
Addict
Posts: 1675
Joined: Sun Dec 12, 2010 12:36 am
Location: Somewhere in the midwest
Contact:

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by Zach »

Glad to see you are making progress again 8)
User avatar
electrochrisso
Addict
Addict
Posts: 989
Joined: Mon May 14, 2007 2:13 am
Location: Darling River

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by electrochrisso »

Hi Chris, good to hear you survived the festivities OK, and that stuff you are working on sounds wicked man, transparent check boxes and radio buttons on the layer. 8), Pro GUI will soon be a must have GUI, keep up the good work bro. :D
PureBasic! Purely the best 8)
PrincieD
Addict
Addict
Posts: 858
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by PrincieD »

Thanks guys! Hopefully it should be ready pretty soon :)

Chris.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
User avatar
[blendman]
Enthusiast
Enthusiast
Posts: 297
Joined: Thu Apr 07, 2011 1:14 pm
Location: 3 arks
Contact:

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by [blendman] »

Hi

When I try to download your exemple, Avast tell me that there is a trojan on your website and in the zip and rar exemple (buttonexample.exe).
I think you should do a scan of the file that are on your website ;).
Zach
Addict
Addict
Posts: 1675
Joined: Sun Dec 12, 2010 12:36 am
Location: Somewhere in the midwest
Contact:

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by Zach »

Sure its not a packer creating a false positive? Anti-Virus programs are notorious for that. NOD32 isn't giving me any trouble
PrincieD
Addict
Addict
Posts: 858
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by PrincieD »

Don't worry it's a false positive, simple way to check is to compile the ButtonExample source into an exe then compare the file size with the pre-compiled ButtonExample.exe in the archive/s. If the file sizes are the same (or within a few hundred bytes - depending on version of PB compiled with) then Avast is talking bollocks ;)

Of course the other possible scenario is that [blendman]'s system could be infected and a trojan is being attached to the exe as soon as it is downloaded/created, unlikely though, my bet is false positive.

NOD32 is the best AV out there too! in my opinion :)

Also, if you are unsure about any exe then http://virscan.org/ is an excellent site, simply upload the exe and virscan will check it against every AV product.

Chris.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
akee
Enthusiast
Enthusiast
Posts: 496
Joined: Wed Aug 18, 2004 9:52 am
Location: Penang, Malaysia

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by akee »

How do you put a CatchImage .png file as in icon in the Toolbar? I tried using ImgBlend() but does not work. :(
X
Enthusiast
Enthusiast
Posts: 311
Joined: Tue Apr 04, 2006 6:27 am

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by X »

Thank you for the update. Since it's a major release, I'll be purchasing again once the DX drivers are in. It is worth it!
PrincieD
Addict
Addict
Posts: 858
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by PrincieD »

akee wrote:How do you put a CatchImage .png file as in icon in the Toolbar? I tried using ImgBlend() but does not work. :(
Hey Akee, are you using the ImageID() command on the passed image handle from CatchImage() to ImBlend()?
X wrote:Thank you for the update. Since it's a major release, I'll be purchasing again once the DX drivers are in. It is worth it!
No worries and thanks man! :)

Work is going well on the new ProGUI V2 major release, I'm currently working on the auto 'Border' code of the new Img API and it's greatly improved from the previous versions. You can now throw pretty much any shaped border/frame image (downloaded straight from Google images ;) heh) with an alpha channel at the algorithm and ProGUI will automatically slice up the image into the ideal border parts and seamlessly tile the sides. The previous versions could only handle very simple border images with the auto-border code.

Another cool feature of the Img API is full alpha masking support which enables you to create some really cool compositing effects as well as borders supporting alpha masks too. Previously, only monochrome clipping regions were possible in ProGUI under the Windows API which meant a pixel could either be entirely opaque or entirely transparent and not have varying degrees of semi-transparency like the new alpha masks. This is all super fast too! even under the GDI drivers :)

Anyway it should hopefully kick some serious ass when it's ready ;) 8)

Chris.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
Zach
Addict
Addict
Posts: 1675
Joined: Sun Dec 12, 2010 12:36 am
Location: Somewhere in the midwest
Contact:

Re: ProGUI V1.38 UI Library (Small Bug Fix)

Post by Zach »

Good to hear some more from you Chris.

Is this V2 part of the same update work you mentioned earlier? (wondering if I missed an update)..

Wondering if you have a time frame ( won't hold you to it exactly) for the V2 and what that means feature-wise, and PB version wise. As you know we've been getting a lot of Betas lately.

I guess I'm mostly curious what the state will be of progress towards Full GUI Skinning and the new DirectX/Direct2D rendering system (assuming this is what you've been working on based on previous comments).


I'm also just wondering how your finances are going. I know you had to slow down work on ProGUI to concentrate on other revenue generating projects. Do you still get ProGUI registrations? Its kind of hard to tell, since there isn't a lot of activity about it here on the PB forums, or your own forums.. I'm wondering if its just really self-sufficient people buying licenses, who don't need a lot of help. Cause that would be better than no customers! 8)
Locked