ProGUI V1.38 UI Library (Small Bug Fix)

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: ProGUI V1.30! User Interface Library (Major Update 1!)

Post by Kuron »

PrincieD wrote:Could you give me your system specs please Kuron? and is it slow to start up using the userlib version too?
I can't answer the last part because I didn't write your PB examples. Only you know the answer to this. :mrgreen:

The issue isn't limited to system specs and the slow startup is on all of my dev systems. The issue ONLY exists with your examples, all other programs start fine. No "protection" software like AV/Anti-Malware is installed as these are closed systems.
Best wishes to the PB community. Thank you for the memories. ♥️
User avatar
electrochrisso
Addict
Addict
Posts: 989
Joined: Mon May 14, 2007 2:13 am
Location: Darling River

Re: ProGUI V1.30! User Interface Library (Major Update 1!)

Post by electrochrisso »

Thanks for the early Xmas Prez. :D
PureBasic! Purely the best 8)
Zach
Addict
Addict
Posts: 1675
Joined: Sun Dec 12, 2010 12:36 am
Location: Somewhere in the midwest
Contact:

Re: ProGUI V1.30! User Interface Library (Major Update 1!)

Post by Zach »

I do see a slight pause (mouse changing to loading animation) when running the examples but they don't seem overly slow.

Could it be something to do running Windows via a virtual machine or emulation layer? (Running on the assumption you don't use Windows at all, like you've seemed to mention before)
User avatar
electrochrisso
Addict
Addict
Posts: 989
Joined: Mon May 14, 2007 2:13 am
Location: Darling River

Re: ProGUI V1.30! User Interface Library (Major Update 1!)

Post by electrochrisso »

Seems to run fine here with user lib Chris, about 1 second on my netbook.
I don't notice any additional delay in the DLL load, about 3 seconds, the same time as v1.27.
I love the smooth scrolling of the explorer bar, mate. :P
PureBasic! Purely the best 8)
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: ProGUI V1.30! User Interface Library (Major Update 1!)

Post by Kuron »

You don't notice any delay, but you see a 3 second delay, ROFL.
Best wishes to the PB community. Thank you for the memories. ♥️
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: ProGUI V1.30! User Interface Library (Major Update 1!)

Post by Kuron »

Zach wrote:Could it be something to do running Windows via a virtual machine or emulation layer?
On a 32-bit version of Windows, there is no emulation layer used for running 32-bit EXEs. I don't have any 64-bit Window systems, but it is possible the 32-bit emulation layer used could indeed cause a non-noticeable slow down when loading a 32-bit EXE.
Best wishes to the PB community. Thank you for the memories. ♥️
PrincieD
Addict
Addict
Posts: 858
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

Re: ProGUI V1.30! User Interface Library (Major Update 1!)

Post by PrincieD »

Zach wrote:He did state above in his reply to me, he is working on getting a new/better mailing script sorted.
Thanks Zach :) Sorry for the delay in replying guys, I got a bit distracted with Skyrim lol the new mailing list software (phplist - really good!) is all set up properly now, just inputting all the email addresses (manually) which could take some time :?
Poshu wrote:Direct2D is my personal most wanted feature anyway
Me too! the rendering will be lightning fast once It's implemented :) (GDI+ gradients are a bit of a bottleneck at the moment, yet still faster than PB's gradients)
electrochrisso wrote:Thanks for the early Xmas Prez. :D
You're welcome Chris mate! :D
electrochrisso wrote:Seems to run fine here with user lib Chris, about 1 second on my netbook. I don't notice any additional delay in the DLL load, about 3 seconds, the same time as v1.27.
Yes that's about the same time on mine for the DLL and userlib.
electrochrisso wrote:I love the smooth scrolling of the explorer bar, mate.
Good good, I'm glad you're happy with it :) There's still some optimizations to be made though which will improve the animation even further (update will be coming soon).

Kuron: I suspect what the problem is with the DLL version (to do with the DLL integrity protection) and should be able to optimize the load-up considerably :) I'll release an update soon :)

Thanks guys!

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.30! User Interface Library (Major Update 1!)

Post by X »

Kuron wrote:
Zach wrote:Could it be something to do running Windows via a virtual machine or emulation layer?
On a 32-bit version of Windows, there is no emulation layer used for running 32-bit EXEs. I don't have any 64-bit Window systems, but it is possible the 32-bit emulation layer used could indeed cause a non-noticeable slow down when loading a 32-bit EXE.
Or noticeable, depending on the size of the application. Try running a 32bit version of Photoshop on a Windows 7 64bit :) That's one of the reasons why it is always good to run native bit versions on the appropriate OS where possible.
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: ProGUI V1.30! User Interface Library (Major Update 1!)

Post by Kuron »

X wrote:
Kuron wrote:Or noticeable, depending on the size of the application. Try running a 32bit version of Photoshop on a Windows 7 64bit :)
Adobe making bloated and slow software? Surely you jest. :mrgreen:
Best wishes to the PB community. Thank you for the memories. ♥️
X
Enthusiast
Enthusiast
Posts: 311
Joined: Tue Apr 04, 2006 6:27 am

Re: ProGUI V1.30! User Interface Library (Major Update 1!)

Post by X »

I was only using photoshop as an example :) Try any big 32bit applications.
PrincieD
Addict
Addict
Posts: 858
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

Re: ProGUI V1.30! User Interface Library (Major Update 1!)

Post by PrincieD »

Kuron wrote:Adobe making bloated and slow software? Surely you jest. :mrgreen:
:lol:

I'm pretty sure I know the code that's causing the delay in the DLL version anyway guys and it can be easily re-wrote to eliminate the problem so don't worry I'll fix it in the next update :)

Right! the new mailing list is all sorted now, update emails and gold/platinum source update emails have been sent to all users. Please let me know if you haven't received an email from me (chris@progui.co.uk) and I'll sort it out :)

Thanks guys!

Chris.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
User avatar
electrochrisso
Addict
Addict
Posts: 989
Joined: Mon May 14, 2007 2:13 am
Location: Darling River

Re: ProGUI V1.30! User Interface Library (Major Update 1!)

Post by electrochrisso »

You don't notice any delay, but you see a 3 second delay, ROFL.
You misinterpreted, the statement was the delay is no longer than the normal 3 seconds from previous versions. :|
PureBasic! Purely the best 8)
User avatar
X0r
Enthusiast
Enthusiast
Posts: 138
Joined: Tue May 01, 2007 3:49 am
Location: Germany

Re: ProGUI V1.30! User Interface Library (Major Update 1!)

Post by X0r »

Great job!
But SetUIColourMode does not seem to affect the ExplorerBar. :(
PrincieD
Addict
Addict
Posts: 858
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

Re: ProGUI V1.30! User Interface Library (Major Update 1!)

Post by PrincieD »

Forge wrote:Great job!
But SetUIColourMode does not seem to affect the ExplorerBar. :(
Thanks Soner! :D I'll fix this in V1.31 which I'll release soon (I've also now already optimized the PanelEx rendering further which is now considerably quicker than V1.30). You can use the SetGlobalSkinColourTheme(Name.s) (where Name.s is "Blue", "Silver", "Black") before the ExplorerBar is created to set the colour theme that the skin (#UISTYLE_OFFICE2007) will use for the moment. In the new update this will be done automatically.

Cheers!

Chris.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
PrincieD
Addict
Addict
Posts: 858
Joined: Wed Aug 10, 2005 2:08 pm
Location: Yorkshire, England
Contact:

Re: ProGUI V1.30! User Interface Library (Major Update 1!)

Post by PrincieD »

Hi Guys,

I've fixed the delay problem in the DLL version (it was what I suspected), it loads up almost instantaneously now :) I'll release the new version soon.

If you're having problems with constant declaration conflicts with the userlib version (reported by Thomas, cheers mate) you can download the correct fixed files here:-

http://www.progui.co.uk/downloads/ProGUI_PB.pb
http://www.progui.co.uk/downloads/ProGUI_RES.pb
http://www.progui.co.uk/downloads/ProGUI.res

Thanks!

Chris.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
Locked