Search found 645 matches

by Rinzwind
Fri Feb 20, 2026 5:42 am
Forum: The PureBasic Editor
Topic: DGbasic: A Retro-Style IDE built 100% in PureBasic
Replies: 28
Views: 5889

Re: DGbasic: A Retro-Style IDE built 100% in PureBasic


As for the AI integration, it took me about 3 hours to build the Gemini API directly into the IDE to generate code on the fly. Honestly, the trickiest part of that process was figuring out how to dynamically inject all the possible DGbasic commands and rules into the API request. I had to make ...
by Rinzwind
Tue Feb 03, 2026 4:47 am
Forum: Off Topic
Topic: PureBasic: the Quiet Survivor
Replies: 40
Views: 16708

Re: PureBasic: the Quiet Survivor


In my opinion, if Fred and the team continue with pb, in a short time it will be recognized as the best option for quick work and for any type of results.

Maybe, if they add some common sense 'modern' syntax quality of life improvements. PB can be quite verbose in certain scenarios where there ...
by Rinzwind
Tue Feb 03, 2026 4:36 am
Forum: Feature Requests and Wishlists
Topic: Wishlist for PB 7.0 :)
Replies: 63
Views: 21733

Re: Wishlist for PB 7.0 :)

Wishful wished wish list

1

Now is a good time to combine it with """multiline
string
literals"""
f"combined with $StringInterpolation/formatting" (or at least a buildin procedure eq enhanced printf)


2
Windows
Buildin registry support
More flexible/modern ini file support (comments on same ...
by Rinzwind
Sat Jan 31, 2026 6:38 am
Forum: Off Topic
Topic: Making Windows 11 Really Fast and Stable
Replies: 8
Views: 4282

Re: Making Windows 11 Really Fast and Stable

I use below website to generate (partly) unattended install that strips quite a bit of the garbage.

https://schneegans.de/windows/unattend-generator/

It is a shame how MS is treating Windows. The programming quality is also downhill it seems seeing how many bugs are introduced with new features ...
by Rinzwind
Fri Jan 30, 2026 5:36 am
Forum: Feature Requests and Wishlists
Topic: Requested API Structure and constants
Replies: 86
Views: 223418

Re: Requested API Structure and constants


#KEYEVENTF_UNICODE = 4
#KEYEVENTF_SCANCODE = 8

https://github.com/tpn/winsdk-10/blob/master/Include/10.0.10240.0/um/WinUser.h


For some reason still not added?
Same

#PROCESS_QUERY_LIMITED_INFORMATION = $1000

Also please add

#MOUSEEVENTF_HWHEEL = $01000

Is this topic tracked? Anyone ...
by Rinzwind
Sat Jan 24, 2026 1:38 pm
Forum: Announcement
Topic: PureBasic 6.40 beta 2 is ready, surprise inside !
Replies: 175
Views: 39402

Re: PureBasic 6.40 alpha 1 is ready, surprise inside !


Sounds great and welcome improvement. Now is a good time to combine it with """multiline
string
literals"""
f"combined with $StringInterpolation/formatting" (or at least a buildin procedure eq enhanced printf)

Because XML/HTML/JSON/POSTGET/SQLITE/ text blocks are quite common and concatenating ...
by Rinzwind
Sat Jan 03, 2026 5:03 am
Forum: Announcement
Topic: My blog backend is written in Pure and Spiderbasic
Replies: 9
Views: 7578

Re: My blog backend is written in Pure and Spiderbasic

Reality check

No. Don't even. Use a real blog backend, there are so many of them!
Any context? Not production ready? Security holes? Battle tested?

Where is your blog located? Anyway, good job!
by Rinzwind
Mon Dec 29, 2025 4:12 pm
Forum: Coding Questions
Topic: Read STRING GADGET text after ENTER key is pushed ...
Replies: 15
Views: 5166

Re: Read STRING GADGET text after ENTER key is pushed ...

mk-soft wrote: Mon Dec 29, 2025 7:33 am The value is correct.
It is strange that the constant is still present in the Purebasic SDK (Event.h).
Yes the value is correct. Meant is is not predefined anymore. Why is another question.
by Rinzwind
Mon Dec 29, 2025 6:56 am
Forum: Coding Questions
Topic: Read STRING GADGET text after ENTER key is pushed ...
Replies: 15
Views: 5166

Re: Read STRING GADGET text after ENTER key is pushed ...

Because code generator came up with it...

#PB_EventType_ReturnKey is not a valid constant anymore. Could not find its removal in version history though and why it was removed...

See https://www.purebasic.fr/english/viewtopic.php?t=75010 :

;-TOP

; ----

CompilerIf #PB_Compiler_Version >= 572 ...
by Rinzwind
Sat Dec 27, 2025 9:41 am
Forum: Coding Questions
Topic: Dead keys with keyboard hook - how?
Replies: 11
Views: 1224

Re: Dead keys with keyboard hook - how?

FYI: won't catch all keys... ie anywhere in MS word or in start menu. The application itself prevents passing messages on?
by Rinzwind
Mon Dec 15, 2025 8:36 am
Forum: Feature Requests and Wishlists
Topic: multiline strings?
Replies: 0
Views: 6303

multiline strings?

Finally please? With JSON, HTML, etc handling and the WebViewGadget it is a major concatenation hassle (and inefficient if the compiler doesn't treat it well).

Define test.s = """
line 1
line 2
line 3
"""

or

Define test.s ="
line 1
line 2
line 3
"

or only supported for escaped versions

Define ...
by Rinzwind
Wed Nov 05, 2025 9:35 am
Forum: Coding Questions
Topic: Sort a ListViewGadget -- How to?
Replies: 7
Views: 1097

Re: Sort a ListViewGadget -- How to?

"LB_ADDSTRING message
Adds a string to a list box. If the list box does not have the LBS_SORT style, the string is added to the end of the list. Otherwise, the string is inserted into the list and the list is sorted."

ps Not the most elegant way to continually sort it every time an item is added ...
by Rinzwind
Thu Oct 23, 2025 2:36 pm
Forum: Feature Requests and Wishlists
Topic: Add RegAdd(), RegUpdate(), RegDelete() functions
Replies: 6
Views: 1931

Re: Add RegAdd(), RegUpdate(), RegDelete() functions

Search before posting
viewtopic.php?t=75805
But this feature request forum serves merely a therapeutic function it seems

:P
by Rinzwind
Thu Oct 16, 2025 12:22 pm
Forum: Announcement
Topic: PureBasic 6.30 is out !
Replies: 187
Views: 71737

Re: PureBasic 6.30 beta 3 is ready !

Any chance of per monitor dpi support?
by Rinzwind
Fri Oct 10, 2025 4:24 pm
Forum: Windows
Topic: WebViewGadget question
Replies: 2
Views: 5084

Re: WebViewGadget question

So what MS says to do as best practice is not implemented? Yes I did see that code to mess directly with the interfaces but it doesn't make things Basic exactly. Error prone too. Out of the box the PB gadget provides the bare basics at the moment. Basically ;)

Just need to know if I have to ...