Page 1 of 2
Wishlist for PB 7.0 :)
Posted: Tue Jan 20, 2026 1:12 pm
by threedslider
What are your wishlist for next version to PB 7.0 ?
Share your thoughts for features, please

Re: Wishlist for PB 7.0 :)
Posted: Tue Jan 20, 2026 1:35 pm
by jacdelad
*cough* numerical maps *cough cough*
Re: Wishlist for PB 7.0 :)
Posted: Tue Jan 20, 2026 3:16 pm
by NicTheQuick
Syntactic sugar for creating arrays with values.
Re: Wishlist for PB 7.0 :)
Posted: Tue Jan 20, 2026 5:23 pm
by skywalk
Fast String lib.
Unsigned integers for compatibility with C libs.
More C switches exposed for compilation step.
Formal standard libs, maybe open source?
math.pbi, mail.pbi, complex.pbi, certs.pbi, network.pbi, etc.
Re: Wishlist for PB 7.0 :)
Posted: Tue Jan 20, 2026 6:05 pm
by jamirokwai
full exposure of miniaudio-functions!
native QOA and QOI-implementations (may be easy, as infratec already posted the appropriate code...)
Re: Wishlist for PB 7.0 :)
Posted: Tue Jan 20, 2026 6:11 pm
by User_Russian
I would like OOP.
Or a simplified variant with procedures inside structures.
Re: Wishlist for PB 7.0 :)
Posted: Tue Jan 20, 2026 6:34 pm
by threedslider
Me I would like for adding ImageMagick (
https://imagemagick.org) to the library. It is a lib of really science for digital images or even video editing

Re: Wishlist for PB 7.0 :)
Posted: Wed Jan 21, 2026 12:25 pm
by jacdelad
Oh yes, ImageMagick and unsigned integers would be lit.
Re: Wishlist for PB 7.0 :)
Posted: Wed Jan 21, 2026 12:49 pm
by Little John
NicTheQuick wrote: Tue Jan 20, 2026 3:16 pm
Syntactic sugar for creating arrays with values.
Yes, please!

Re: Wishlist for PB 7.0 :)
Posted: Wed Jan 21, 2026 1:42 pm
by NicTheQuick
skywalk wrote: Tue Jan 20, 2026 5:23 pm
Unsigned integers for compatibility with C libs.
OH yes!
Re: Wishlist for PB 7.0 :)
Posted: Wed Jan 21, 2026 3:17 pm
by IceSoft
1) Procedures returns Structures too (e.g. as pointers)
2) C casting for structure pointers
Re: Wishlist for PB 7.0 :)
Posted: Wed Jan 21, 2026 3:25 pm
by jacdelad
IceSoft wrote: Wed Jan 21, 2026 3:17 pm
1) Procedures returns Structures too (e.g. as pointers)
What do you mean by that?
Re: Wishlist for PB 7.0 :)
Posted: Wed Jan 21, 2026 3:40 pm
by IceSoft
jacdelad wrote: Wed Jan 21, 2026 3:25 pm
IceSoft wrote: Wed Jan 21, 2026 3:17 pm
1) Procedures returns Structures too (e.g. as pointers)
What do you mean by that?
bad example:
Code: Select all
Structure Whatever
a.l
b.l[2] ; Static array (Standard C) with 2 values b[0] and b[1], not resizable
Array c.l(3,3) ; Dynamic array with 16 values c(0,0) to c(3,3), resizable with ReDim()
EndStructure
MyVar.Whatever
MyVar\a = 5
MyVar\b[0] = 1
MyVar\b[1] = 2
MyVar\c(3,3) = 33
Procedure.@Whatever MyProcedure(*blahblah.Whatever)
Static retValue.Whatever
retValue\a = *blahblah\a + 5
retValue\b[0] = *blahblah\b[0] + 1
retValue\b[1]= *blahblah\b[1] = 2
retValue\c(1,1) = *blahblah\c(3,3) + 33
ProcedureReturn @retValue
EndProcedure
MyVars.@Whatever = MyProcedure(@MyVar)
Debug MyVars\a
Debug MyVars\b[0]
Debug MyVars\b[1]
Debug MyVars\c(1,1)
Re: Wishlist for PB 7.0 :)
Posted: Wed Jan 21, 2026 5:40 pm
by minimy
Hi, i think this will be nice for 3D system.
Code: Select all
mygroup=createEntityGroup(#pb_any) ;create new group.
addEntityGroup(mygroup,entity1) ;add entity to the group.
removeItemGroup(mygroup,entity1) ;remove entity from the group.
removeEntityGroup(mygroup) ;remove the group.
HideGroup(mygroup,1)
Re: Wishlist for PB 7.0 :)
Posted: Wed Jan 21, 2026 7:36 pm
by threedslider
NicTheQuick wrote: Wed Jan 21, 2026 1:42 pm
skywalk wrote: Tue Jan 20, 2026 5:23 pm
Unsigned integers for compatibility with C libs.
OH yes!
+100 !
IceSoft wrote: Wed Jan 21, 2026 3:17 pm
1) Procedures returns Structures too (e.g. as pointers)
2) C casting for structure pointers
Nice idea ! It would be very useful
