24.2 BETA 2 - Pianoroll Script Crash when adding notes to new Pattern

It's in development so expect the unexpected!

Return to “FL Studio Beta & Release Candidate Testing”

[You can only see part of this thread as you are not logged in to the forums]
dgv
Wed Aug 27, 2025 2:27 pm

x

Re: 24.2 BETA 2 - Pianoroll Script Crash when adding notes to new Pattern

Hi all!
I leave here 2 feature request to FL´s Scripting. So this will be valid for VFX, Edison and PianoRoll:

1. Return a bool type for ScripDialog´s checkbox controls: Currently, it returns float values. It won’t break backward compatibility due to how Python's Numeric Tower works. I believe this would improve both semantic and type consistency.

2. Raise a NameError when accessing a non-existent ScriptDialog control: Currently, None is returned. If this is unknown, it makes debugging difficult in some cases (silly typos) and I don’t think this (accessing a non-existent control and receiving None) would be expected in any case. This change won’t break backward compatibility either. Note: currently even passing an empty string ('') is allowed.

I think both of them will make FL’s scripting a bit more robust and consistent.
What do you think?
Thank you very much!















Return to “FL Studio Beta & Release Candidate Testing”