Cool, thanks Coffee (windows 7 with the latest service pack should work though).coffee wrote:windows 7 is not needed for me
ProGUI Update, Graph Library and Experimental V2
-
- Enthusiast
- Posts: 646
- Joined: Wed Aug 10, 2005 2:08 pm
- Location: Yorkshire, England
- Contact:
Re: ProGUI Update, Graph Library and Experimental V2
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
Re: ProGUI Update, Graph Library and Experimental V2
I think Windows 7 as the minimum is okay. It is over ten years old at this point, though it holds nearly 30% of the market, apparently.PrincieD wrote:Is anyone bothered about support for OSs older than Windows 7 in V2? Initially it will only be >= 7. I'm currently in the middle of getting high DPI working with independent per window DPI (Windows 10) - so you can have different windows of your app on different monitors with separate DPI. I'm thinking the "LoadImg" command could take semicolon separated filenames for different DPI versions.
Chris.
Re: ProGUI Update, Graph Library and Experimental V2
And we should not forget that windows 7 support has already ended. Don't waste too much time or effort in trying to support long outdated systems. It might just be your loss. If people later offer cash to you to support older systems - you can always offer to support even windows 95 if they pay for it
win7 as minimum sounds fine.
win7 as minimum sounds fine.
-
- Enthusiast
- Posts: 646
- Joined: Wed Aug 10, 2005 2:08 pm
- Location: Yorkshire, England
- Contact:
Re: ProGUI Update, Graph Library and Experimental V2
Cheers guys that's kind of what I was thinking
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
-
- Enthusiast
- Posts: 646
- Joined: Wed Aug 10, 2005 2:08 pm
- Location: Yorkshire, England
- Contact:
Re: ProGUI Update, Graph Library and Experimental V2
Just got the latest version of Direct2D working (no support for Vista lol) This took a fair bit of reworking (DirectX swapchains etc..) but should bennefit from faster rendering and nice realtime pixel shader effects like blur etc..
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
Re: ProGUI Update, Graph Library and Experimental V2
This library doesn't support all gui elements (gadgets) that PB has inbuilt, right?
E.g. ListIconGadgets. So that skinning would only work for the ones that ProGUI can handle?
E.g. ListIconGadgets. So that skinning would only work for the ones that ProGUI can handle?
-
- Enthusiast
- Posts: 646
- Joined: Wed Aug 10, 2005 2:08 pm
- Location: Yorkshire, England
- Contact:
Re: ProGUI Update, Graph Library and Experimental V2
Hi Jacky, yep that's correct.jacky wrote:This library doesn't support all gui elements (gadgets) that PB has inbuilt, right?
E.g. ListIconGadgets. So that skinning would only work for the ones that ProGUI can handle?
Chris.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
Re: ProGUI Update, Graph Library and Experimental V2
Ok, thanks. Unfortunately, not a license for me
-
- Enthusiast
- Posts: 646
- Joined: Wed Aug 10, 2005 2:08 pm
- Location: Yorkshire, England
- Contact:
Re: ProGUI Update, Graph Library and Experimental V2
No worries Jacky, thanks for your interest.jacky wrote:Ok, thanks. Unfortunately, not a license for me
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
-
- Enthusiast
- Posts: 429
- Joined: Sun Apr 06, 2008 12:54 pm
- Location: Brisbane, Qld, Australia
- Contact:
Re: ProGUI Update, Graph Library and Experimental V2
FYI, ditto for me, for the same reason.jacky wrote:Ok, thanks. Unfortunately, not a license for me
-
- Enthusiast
- Posts: 646
- Joined: Wed Aug 10, 2005 2:08 pm
- Location: Yorkshire, England
- Contact:
Re: ProGUI Update, Graph Library and Experimental V2
Just incase there's any confusion ProGUI controls can be mixed and matched with none ProGUI controls and the license also covers the GraphLibrary and ProGUI V2 (when released).
Chris.
Chris.
Last edited by PrincieD on Wed Jul 29, 2020 10:39 pm, edited 1 time in total.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
Re: ProGUI Update, Graph Library and Experimental V2
If this is done, how is the window resizing handled, will _all_ gadgets be resized correctly and (when it has been added) will dpi awareness work flawlessly too in this case?can be mixed and matched with none ProGUI controls
-
- Enthusiast
- Posts: 646
- Joined: Wed Aug 10, 2005 2:08 pm
- Location: Yorkshire, England
- Contact:
Re: ProGUI Update, Graph Library and Experimental V2
Currently this is done using a PanelEx usercallback http://www.progui.co.uk/HTML/createpanelex.html however in V2 it will be done using a flex layout manager.jacky wrote:If this is done, how is the window resizing handled, will _all_ gadgets be resized correctly and (when it has been added) will dpi awareness work flawlessly too in this case?can be mixed and matched with none ProGUI controls
Code: Select all
; An example of using the UserCallback feature is automatic resizing of a PanelEx contents when it's resized, the following demonstrates automatic resizing of a ListIcon gadget inside a PanelEx Page when the PanelEx size is changed: -
Procedure myPanelCallback(window, message, wParam, lParam)
Select message
Case #WM_SIZE
MoveWindow_(GadgetID(#ListIcon_1), 0, 0, LWord(lParam), HWord(lParam), #False)
EndSelect
EndProcedure
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
-
- Enthusiast
- Posts: 646
- Joined: Wed Aug 10, 2005 2:08 pm
- Location: Yorkshire, England
- Contact:
Re: ProGUI Update, Graph Library and Experimental V2
Hi guys, just a quick update on V2. I've dropped the SwapChain method of displaying the Direct3D surface on the window as I was getting some occasional glitches/artifacts when resizing the window (and flipping the buffer rather than discarding it was too sluggish). The new rendering engine now integrates directly into the Windows DWM using DirectComposition which is now silky smooth and no artifacts when resizing
Chris.
Chris.
ProGUI - Professional Graphical User Interface Library - http://www.progui.co.uk
Re: ProGUI Update, Graph Library and Experimental V2
Thanks Chris
Looking forward to any news
Looking forward to any news
- It was too lonely at the top.
System : PB 6.10 LTS (x64) and Win Pro 11 (x64)
Hardware: AMD Ryzen 9 5900X w/64 gigs Ram, AMD RX 6950 XT Graphics w/16gigs Mem
System : PB 6.10 LTS (x64) and Win Pro 11 (x64)
Hardware: AMD Ryzen 9 5900X w/64 gigs Ram, AMD RX 6950 XT Graphics w/16gigs Mem