Search found 645 matches
- 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 ...
- 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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
- 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 ...
- 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
Any context? Not production ready? Security holes? Battle tested?Reality check
No. Don't even. Use a real blog backend, there are so many of them!
Where is your blog located? Anyway, good job!
- 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 ...
Yes the value is correct. Meant is is not predefined anymore. Why is another question.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).
- 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 ...
#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 ...
- 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?
- 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 ...
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 ...
- 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 ...
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 ...
- 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

viewtopic.php?t=75805
But this feature request forum serves merely a therapeutic function it seems
- 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?
- 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 ...
Just need to know if I have to ...