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.27! User Interface Library (Updated Examples!)

Post by PrincieD »

electrochrisso wrote:
lol small minded fools! having a none convoluted language and API allows you to concentrate on the programming!
Couldn't agree more on that one. :lol:
Thats the main reason I went with PB, and now ProGUI.
Saves a ton of typing too.:D
Same here! :) imagine if we all still had to carry around big reference books of mnemonics to binary ;)
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.27! User Interface Library (Updated Examples!)

Post by Zach »

Wait, you mean.... we're....not supposed to do that? :oops:
PrincieD
Addict
Addict
Posts: 858
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

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

Post by PrincieD »

lol :lol:
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.27! User Interface Library (Updated Examples!)

Post by akee »

Just weighing in on the cost benefit..
Purebasic is 79EUR with lifetime upgrade.. ProGUI Platinum (lifetime upgrade) cost 80EUR...
X
Enthusiast
Enthusiast
Posts: 311
Joined: Tue Apr 04, 2006 6:27 am

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

Post by X »

Yes, but ProGUI will eventually completely replace the PB gadget set with a more modern feature set. I think it's worth it.
Ramihyn_
Enthusiast
Enthusiast
Posts: 314
Joined: Fri Feb 24, 2006 9:40 am

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

Post by Ramihyn_ »

akee wrote:Just weighing in on the cost benefit..
Purebasic is 79EUR with lifetime upgrade.. ProGUI Platinum (lifetime upgrade) cost 80EUR...
Thats because PB is quite cheap. A decent skinning solution for a single platform (windows) like skincrafter, costs 399 US $ (binary only). You are also comparing the "source" license with lifetime updates, while you could be just fine buying a single binary ProGUI license for 25€ and later (if 2.x is released) pay that again.

@PrincieD

The risk of those very portable hierarchial structures is that they carry a huge weight of code to achieve simple things. So a balance needs to be found between portability and speed (i have been involved with such a graphical core system in university).

I would suggest you look into using other available tools to reduce your workload. For example SkinBuilder is freeware and you could either read their Skin format or write a converter to your own format. That would also give you a lot of skins ready for testing and probably several new ideas (alpha masking etc.). There are other alternative methods/formats like Stardock's windowblinds.

A ProGUI version which supports Linux and MacOS X too, would be interesting.
User avatar
electrochrisso
Addict
Addict
Posts: 989
Joined: Mon May 14, 2007 2:13 am
Location: Darling River

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

Post by electrochrisso »

Just weighing in on the cost benefit..
Purebasic is 79EUR with lifetime upgrade.. ProGUI Platinum (lifetime upgrade) cost 80EUR...
ProGUI works for a multitude of compilers not just PB though. :wink:
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.27! User Interface Library (Updated Examples!)

Post by PrincieD »

akee wrote:Just weighing in on the cost benefit..
Purebasic is 79EUR with lifetime upgrade.. ProGUI Platinum (lifetime upgrade) cost 80EUR...
I think I've priced it fairly. Each major update will cost around 15 Euros with the standard and Gold license so upgrading to Platinum would save you considerable money in the future. For someone new registering the Platinum license it's the equivalent of paying for 2/3 major updates before-hand then every major update after that is free for life so I think it's a pretty good deal :)
X wrote:Yes, but ProGUI will eventually completely replace the PB gadget set with a more modern feature set. I think it's worth it.
yes and this too :) ProGUI isn't actually far off from replacing every common control already.
Ramihyn_ wrote:Thats because PB is quite cheap. A decent skinning solution for a single platform (windows) like skincrafter, costs 399 US $ (binary only). You are also comparing the "source" license with lifetime updates, while you could be just fine buying a single binary ProGUI license for 25€ and later (if 2.x is released) pay that again.
Absolutely, you won't find a competing product to ProGUI thats as cheap, feature rich, fast, easy and looks good. The Menu engine in ProGUI is actually better than Microsoft's engine! flicker-free menu tracking in non-composite desktop rendering (no other menu system does this), faster rendering, smooth menu scrolling and none of the bugs present in the Office menus.
Ramihyn_ wrote:The risk of those very portable hierarchial structures is that they carry a huge weight of code to achieve simple things. So a balance needs to be found between portability and speed (i have been involved with such a graphical core system in university).
Oh I agree, simplicity is key - it's always been at the heart of ProGUI. I've never understood why some APIs have to be so overly complicated just to achieve simple things - it's like the programmer wants to be impressed by how difficult it is to program in said API/language rather than actually program something useful and quickly.
Ramihyn_ wrote:I would suggest you look into using other available tools to reduce your workload. For example SkinBuilder is freeware and you could either read their Skin format or write a converter to your own format. That would also give you a lot of skins ready for testing and probably several new ideas (alpha masking etc.). There are other alternative methods/formats like Stardock's windowblinds.
Thanks Ramihyn_ :)
electrochrisso wrote:ProGUI works for a multitude of compilers not just PB though.
True true :)

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.27! User Interface Library (Updated Examples!)

Post by Zach »

I just had an idea for maintaining uniformity across different OS GUI's.


Does ProGUI currently support window and/or widget docking? (i.e Winamp 2.x you can dock the playlist to the main window, or hide it entirely).

If not, is it planned?

This would work great for building GUI's that look and feel the same across Windows and Linux, since you can't use MDI on Linux I'd rather stay away from it on Windows as well even though it makes for really nice interfaces. If I built it based on windows that could be hidden/visible, as well as dock to each other by default it will solve some issues with resolution without having to resort to scaling calculations, and would allow the same look and feel in Linux.

I don't think GTK+ has docking mechanisms, but I read about something called GDL, that Mono and one or two other program/suites use on Linux to dock widgets/windows together.
PrincieD
Addict
Addict
Posts: 858
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

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

Post by PrincieD »

Hi Zach,

Yes this is planned with the dockable command bar (already prototype code exists for this control in the ProGUI Gold source) :)

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.27! User Interface Library (Updated Examples!)

Post by akee »

PrincieD,
Has the Shortcut (disabled menu option can run) thingy been fixed?
PrincieD
Addict
Addict
Posts: 858
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

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

Post by PrincieD »

akee wrote:PrincieD,
Has the Shortcut (disabled menu option can run) thingy been fixed?
yes it should be all working nicely now :) see http://www.progui.co.uk/HTML/menuitemex.html, http://www.progui.co.uk/HTML/disablemenuitemex.html and http://www.progui.co.uk/HTML/hotkey.html

Chris.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
c4s
Addict
Addict
Posts: 1981
Joined: Thu Nov 01, 2007 5:37 pm
Location: Germany

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

Post by c4s »

Hi Chris, again I'm thinking about buying ProGUI (soon - when there is enough money ;-)). Two questions:
- Can I use ProGUI without having to enter the license number and distributing progui.dll when I buy the Gold version?
- Does the Platinum version include source code?
If any of you native English speakers have any suggestions for the above text, please let me know (via PM). Thanks!
PrincieD
Addict
Addict
Posts: 858
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

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

Post by PrincieD »

c4s wrote:Hi Chris, again I'm thinking about buying ProGUI (soon - when there is enough money ;-)). Two questions:
- Can I use ProGUI without having to enter the license number and distributing progui.dll when I buy the Gold version?
Hi c4s,

When using the UserLib version of ProGUI you don't need to distribute the progui.dll as all the needed ProGUI code is included in your final EXE, thats is say, if your program only uses a MenuEx then only the MenuEx code and some other house-keeping code will be included from the ProGUI UserLib.

In the Gold version you can include the source directly into your code and set #disableprotection = 1 and then fill StartProGUI() with empty values in your program, however all of ProGUI will be included into your EXE unless PB has changed to trim unused procedures? :/
c4s wrote:- Does the Platinum version include source code?
Yup :)

Cheers!

Chris.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
c4s
Addict
Addict
Posts: 1981
Joined: Thu Nov 01, 2007 5:37 pm
Location: Germany

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

Post by c4s »

Great! This is definitely one step forward for me to actually buy it. 8)

I'm asking about having to distribute the dll/serial because I'm seriously concerned about some bad guy stealing my registration key. I mean it would be pretty easy - even for a newbie hacker - to simply look where the init function is and which registration values are passed?!
If any of you native English speakers have any suggestions for the above text, please let me know (via PM). Thanks!
Locked