PureBasic 6.30 (Beta)
Publié : mar. 02/sept./2025 8:31
PureBasic 6.30 beta 1 is ready !
Fred (traduction du post original sur le forum us)
Bonjour à tous,
J'espère que les fêtes se sont bien passées ! La toute nouvelle bêta de PureBasic est disponible sur votre compte en ligne. Elle inclut principalement des fonctionnalités qui étaient en suspens depuis un moment, et corrige quelques bugs persistants au passage
. C'est parti !
Fred (traduction du post original sur le forum us)
Bonjour à tous,
J'espère que les fêtes se sont bien passées ! La toute nouvelle bêta de PureBasic est disponible sur votre compte en ligne. Elle inclut principalement des fonctionnalités qui étaient en suspens depuis un moment, et corrige quelques bugs persistants au passage

Code : Tout sélectionner
- Added: Brand new HID library !
- Added: Add #PB_ListIcon_NoHeaders flag ListIconGadget()
- Added: Add #PB_Explorer_NoHeaders flag ExplorerListGadget()
- Added: Add Unicode() to create a dynamic unicode string like Ascii() and UTF8()
- Added: HeaderSection/EndHeaderSection to put C or ASM code outside the main() function
- Added: #PB_InputRequester_HandleCancel to have a special return for InputRequester() if the user cancelled it
- Added: Gzip encoding support for HttpRequest(), HttpRequestMemory(), RecieveHTTPFile() and RecieveHTTPMemory()
- Added: #PB_Menu_NativeImageSize tot CreateImageMenu() and CreatePopupImageMenu() to allow larger icons in menus (Windows)
- Added: #PB_2DDrawing_FastText for DrawingMode() to use have a faster text rendering (Windows).
- Added: #PB_Mail_NoSSLCheck and #PB_Mail_WeakSSL flags for SendMail() to ease tests.
- Added: Automatic BOM handling to CreateFile() and ReadFile()/OpenFile() with #PB_File_BOM flag
- Added: Changed x,y type for DisplaySprite/DisplayTransparentSprite() from integer to float (Not supported on DX9 or DX11 subsystem)
- Added: Placeholder support for StringGadget() with #PB_String_PlaceHolder flag
- Added: PackerCallback() to monitor and abort compression.
- Updated: Splitted the 2DDrawing lib with function which doesn't needed dependencies (
- Changed: CreateImage() background color now takes full RGBA() color for 32-bit picture. #PB_Image_Transparent and #PB_Image_TransparentBlack can be used to set a transparent background with white or black antialising.