|
|
Home » Community » Newbie corner » [Multiple Questions] (Available Features / Support of specific Functionality)
[Multiple Questions] [message #56781] |
Thu, 15 April 2021 15:00 |
MeerMusik
Messages: 13 Registered: April 2021 Location: Germany, Lower Saxony, Ha...
|
Promising Member |
|
|
Hello.
This is my first post here. I tried UPP already in 2018 (well Hello World with some Menus and Message Boxes - nothing fancy). Now that I left behind the Qt Framework, I am looking for an Alternative. UPP has found its way on to my List of Candidates. As a lot of Information are really outdated (or atleast partially not updated for years), I want to ask some Questions first:
1. What is the Status of the Accessibility Support on Windows and Linux? Mainly Screen Readers -> Tabbing through Widgets etc.
2. Do you Support modern Backends such as Directx 12, Wayland, Vulkan, OpenGL etc.?
3. Can your Code be mixed with Libraries like Botan or is it too much "UPP-specific"?
4. Can I use self-compiled Version of ICU, OpenSSL/Botan, SQLite etc.?
5. If someone knows this: I saw that you switched to a specific Clang Variant. Can I use the MinGW-w64 Compiler on MSYS2 as well?
6. I remember that in 2018, when I tried to compile against MinGW, somehow always VC++ Flags got added and compilation always failed. It was the main reason I stopped playing around with UPP. Has this been fixed? I am talking about self created Configuration Files.
Thank you in advance!
Oliver
|
|
|
Re: [Multiple Questions] [message #56791 is a reply to message #56781] |
Fri, 16 April 2021 10:38 |
|
Xemuth
Messages: 387 Registered: August 2018 Location: France
|
Senior Member |
|
|
Hello MeerMusik,
Quote:5. If someone knows this: I saw that you switched to a specific Clang Variant. Can I use the MinGW-w64 Compiler on MSYS2 as well?
I remember (at the time TheIDE swapped to Clang) using the MinGWw64 of MSYS2 to compile some of my project using U++ and TheIDE, all I did was creating a build method configured for it.
For all reminded questions; I will let more empowered peoples awnser it
[Updated on: Fri, 16 April 2021 10:39] Report message to a moderator
|
|
|
|
Re: [Multiple Questions] [message #56832 is a reply to message #56781] |
Sun, 18 April 2021 14:04 |
MeerMusik
Messages: 13 Registered: April 2021 Location: Germany, Lower Saxony, Ha...
|
Promising Member |
|
|
Hello again.
Thank you Xemuth and Mirek for your Replys.
To answer some of my other Questions - maybe also for other People interested in Upp:
1.) Compiler Flags: Sadly, yes you still hardcode / preset Flags like 'mthreads'. Now that I played around with Upp a little bit, I remember, that this was a Problem in 2018 when I wanted to use MinGW or Visual Studio and vice versa. I guess this makes it easier for Upp Beginners. Fortunately, I can easily overwrite this by setting -pthreads on the MinGW MSYS2 Build File. Need to test if more of this will come up.
2.) Accessibility: Very quick Test with the NVDA Screen Reader: Application Title, Menu Names (not Menu Entries) and Text in the Statusbar (set at App start) gets read. Text in a MessageBox (PromptOPCancel) for Example does not get read - unless I hover the Mouse over the Text. And the Text (Description of the Buttons) get read all in once. But the latter seems to me like a Limitation of NVDA or the Windows API. No Idea. I am totally new to tha Accesibility Stuff. As I did not found any Upp Source File named Accessibility or something like that, I guess Upp does not have any direct Support for it and everything depends on the Windows AUI and the used Screen Reader. That would explain why this Question was not answered yet
Thanks
#StaySafeStayHealthy
EDIT01: Tested with latest Nightly: 18th April 2021 on Windows 10 Pro 20H2 (19042.908)
[Updated on: Sun, 18 April 2021 14:07] Report message to a moderator
|
|
|
|
|
|
Goto Forum:
Current Time: Sat Dec 14 15:16:20 CET 2024
Total time taken to generate the page: 0.02209 seconds
|
|
|