Wow! PB is growing and growing.
Great! we have new GUI for games!
Excellent new ScreenGadget, thanks pf_shadoko!
1000 x 1000 thanks PB team!
I need rebuild my game again?
Code: Select all
Prototype test_protocol()
Declare foo(*a.test_protocol)
Procedure foo(*a.test_protocol)
EndProcedureCode: Select all
Prototype test_protocol()
Declare foo(*a)
Procedure foo(*a.test_protocol)
EndProcedureit's been reported. you can drop the * in the declare and it will probably workpjsmith67 wrote: Thu Oct 16, 2025 6:00 am this code compiles in 6.21 but does not 6.3b3, it says the declaration does not match the real procedure.
If I change it to this, it works.Code: Select all
Prototype test_protocol() Declare foo(*a.test_protocol) Procedure foo(*a.test_protocol) EndProcedure
PhilCode: Select all
Prototype test_protocol() Declare foo(*a) Procedure foo(*a.test_protocol) EndProcedure
Code: Select all
____
.__ /_ |
__| |___ | |
/__ __/ | |
|__| |___|
Code: Select all
- Switched to hidraw backend for HID lib on Linux/Raspberry
- Added: #PB_Menu_Services, #PB_Menu_Hide, #PB_Menu_HideOthers and #PB_Menu_ShowAll constants on macOS to allow to localize the system menu easily
- Added: Automatic localization of system dialogs and toolbars on macOS to the current system language
