Search found 254 matches

by nsstudios
Wed May 28, 2025 7:56 pm
Forum: Feature Requests and Wishlists
Topic: EditorGadget reads final lines incorrectly with screen readers
Replies: 18
Views: 1214

Re: EditorGadget reads final lines incorrectly with screen readers

Yeah that seems problematic because what if something else uses the plaintext flag as well? It's not PB's fault it's using a valid flag.
I don't know what the difference is accessibility notwithstanding, maybe there's a point to having plaintext flag turned on by def. Maybe it's faster?
I'm ...
by nsstudios
Mon May 19, 2025 9:49 am
Forum: Feature Requests and Wishlists
Topic: EditorGadget reads final lines incorrectly with screen readers
Replies: 18
Views: 1214

Re: EditorGadget reads final lines incorrectly with screen readers

No. If I add another blank line in PB, screen reader sees three lines in total, but if I look at the value of the control, it shows up as two `\r's`.
In Wordpad, however, when screen reader sees two lines in total, the internal value seems to be two `\r's`. So there's always one more than in PB. Now ...
by nsstudios
Mon May 19, 2025 6:04 am
Forum: Feature Requests and Wishlists
Topic: EditorGadget reads final lines incorrectly with screen readers
Replies: 18
Views: 1214

Re: EditorGadget reads final lines incorrectly with screen readers

I can reproduce.
This has always been a thing, but I thought all richedits did this.
Looking at the value of Wordpad's richedit50W control when I enter the same text as in this demo, I can see that the value is

This is a test.\r\r

When doing the same with PB's richedit50W control, it has only a ...
by nsstudios
Tue Apr 29, 2025 10:07 am
Forum: Feature Requests and Wishlists
Topic: UseMP3SoundDecoder()
Replies: 11
Views: 1956

Re: UseMP3SoundDecoder()

+1
There was a problem with Miniaudio's auto-codec selection when mp3 was enabled that made file loading slower.
GitHub issue
But this might have been fixed since.
by nsstudios
Mon Apr 21, 2025 4:09 pm
Forum: Coding Questions
Topic: GetClientIP may return the gateway IP address when the client is on the same local network but not the same machine.
Replies: 3
Views: 742

Re: GetClientIP may return the gateway IP address when the client is on the same local network but not the same machine.

Edit: tried with pb 6.21 beta 4, Win 10.
If by gateway IP you mean something like 192.168.0.1, I can't reproduce that. I ran server on 192.168.0.24, and ran client from .14, when I run the client, server says 192.168.0.14. I tried multiple times, and I set the client IP address for createServer to ...
by nsstudios
Mon Mar 31, 2025 7:48 am
Forum: Announcement
Topic: PureBasic 6.21 is out !
Replies: 169
Views: 30263

Re: PureBasic 6.21 beta 3 is out !

That's fair. Thank you. :)
Fred wrote: Sun Mar 30, 2025 10:48 pm I usually explain when there is an ambiguity, but feel free to ask of you want more info
by nsstudios
Sun Mar 30, 2025 8:36 pm
Forum: Announcement
Topic: PureBasic 6.21 is out !
Replies: 169
Views: 30263

Re: PureBasic 6.21 beta 3 is out !

If any possible, it would be nice if when replying to a post that mentions inconsistent behavior with "fixed", there was an explanation of the new behavior as well, since I often feel unsure of what the new behavior is meant to be.
Especially if the post reports different cases of inconsistency, it ...
by nsstudios
Sat Mar 22, 2025 8:16 pm
Forum: Bugs - Windows
Topic: Keyboard issue: #PB_Key_Capital
Replies: 9
Views: 1358

Re: Keyboard issue: #PB_Key_Capital

I've tried this with different keyboards and computers.
The end result is that just pressing the capslock and immediately letting go results in KeyboardPushed continuously returning true until the capslock is once again pressed and released immediately as though the key is stuck down, at which point ...
by nsstudios
Mon Feb 24, 2025 6:56 am
Forum: Bugs - IDE
Topic: [Done] Compiler selection not remembered after update
Replies: 4
Views: 2690

Re: Compiler selection not remembered after update

I can confirm!
Also when opening projects that had 6.12 as compiler, 6.20 gets properly selected.
I haven't tried if you still get an error when trying to open a project on another OS that had its compiler setting set in a different OS. e.g., Windows to MacOS.
by nsstudios
Mon Feb 24, 2025 12:50 am
Forum: Feature Requests and Wishlists
Topic: Add #PB_Shortcut_TabNavigation flag to ShortcutGadget()
Replies: 1
Views: 512

Re: Add #PB_Shortcut_TabNavigation flag to ShortcutGadget()

Omg yes!
+1
This would make using shortcut fields like IDE's own a looot easier.
by nsstudios
Mon Feb 24, 2025 12:49 am
Forum: Feature Requests and Wishlists
Topic: Allow selecting options in an OptionGadget() with the arrow keys
Replies: 3
Views: 685

Re: Allow selecting options in an OptionGadget() with the arrow keys

+1
Not being able to use arrows to select radio buttons is why I generally avoid using it.
It would be nice to be able to use it properly.
by nsstudios
Mon Feb 24, 2025 12:46 am
Forum: Feature Requests and Wishlists
Topic: Add GetGadgetCursor() and SetGadgetCursor()
Replies: 3
Views: 536

Re: Add GetGadgetCursor() and SetGadgetCursor()

+1
Another essential func IMO.
USCode wrote: Sat Feb 22, 2025 5:17 am Or maybe for any relevant gadgets just add the appropriate cursor position attribute for existing functions:
GetGadgetAttribute()
SetGadgetAttribute()
Or that! That works
just as well. +1