Page 39 of 71

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

Posted: Mon Nov 14, 2011 3:05 am
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.

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

Posted: Mon Nov 14, 2011 3:32 am
by electrochrisso
Thanks for the early Xmas Prez. :D

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

Posted: Mon Nov 14, 2011 5:58 pm
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)

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

Posted: Tue Nov 15, 2011 2:16 am
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

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

Posted: Tue Nov 15, 2011 6:21 am
by Kuron
You don't notice any delay, but you see a 3 second delay, ROFL.

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

Posted: Tue Nov 15, 2011 6:33 am
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.

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

Posted: Tue Nov 15, 2011 4:42 pm
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.

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

Posted: Tue Nov 15, 2011 9:59 pm
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.

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

Posted: Tue Nov 15, 2011 10:09 pm
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:

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

Posted: Tue Nov 15, 2011 10:51 pm
by X
I was only using photoshop as an example :) Try any big 32bit applications.

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

Posted: Tue Nov 15, 2011 11:31 pm
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.

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

Posted: Wed Nov 16, 2011 2:32 am
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. :|

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

Posted: Thu Nov 17, 2011 9:29 am
by X0r
Great job!
But SetUIColourMode does not seem to affect the ExplorerBar. :(

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

Posted: Thu Nov 17, 2011 7:22 pm
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.

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

Posted: Fri Nov 18, 2011 6:08 pm
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.