View Single Post
Old 09-22-2017, 02:14 AM   #5
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,875
Default

hi babag,

thanks for sharing your experience on the subject !

you are right, as it as more dependencies, updates are more supposed to break things, ans as they must be installed by the user himself, there is a bigger risk a errors.

for simple buttons or sliders then indeed EEL/Lua can do the trick nicely.
But for some kind of input, like this full featured multiline text input, there is no alternative than Tkinter. Indeed, GFX windows are canvas, where your print stuffs. text is not recognized as such by the OS. building a multiline text editor with that will be very hard and not even acessible.

Fortunatly, Reapack brings script updates more easily (in case there is something to fix) and python 3 is here a while now, so I think it is more solid and friendly with backward compatibility.

We'll have to keep your warnings in mind anyway. ReaScript in Python may have some pitfalls. but he has few things to offer that worths the try

also, the beyond.reaper projects seems very interting (but I don't fully understand in what case to use it)
https://forum.cockos.com/showthread.php?t=129696
X-Raym is offline   Reply With Quote