Hi Juan,
wrapping up the whole presentation I have few questions:
1. I've found this thread (https://pixinsight.com/forum/index....rocess-improved-scripting-functionality.1399/) explaining the execution context. It says that in global context a script would never preset an interface. Is this a valid rule today? I ask because there are cases (like WBPP ) where in global context the script just opens the dialog and reloading the instance parameters which is a behaviour I usually saw (and I intuitively expect)
2. In the Object Explorer, the listed objects have two kind of icons, a sphere and a pyramid. What's the difference between the two?
3. the dialog box initialization this.__base__ = Dialog; this.__base__(); I assume __base__ is internally used by PI or Qt or whoever since I didn't find any javascript keyword like __base__. Is it the way PI internally inspect the kind of Control your custom control inherits from?
thx
Robyx
wrapping up the whole presentation I have few questions:
1. I've found this thread (https://pixinsight.com/forum/index....rocess-improved-scripting-functionality.1399/) explaining the execution context. It says that in global context a script would never preset an interface. Is this a valid rule today? I ask because there are cases (like WBPP ) where in global context the script just opens the dialog and reloading the instance parameters which is a behaviour I usually saw (and I intuitively expect)
2. In the Object Explorer, the listed objects have two kind of icons, a sphere and a pyramid. What's the difference between the two?
3. the dialog box initialization this.__base__ = Dialog; this.__base__(); I assume __base__ is internally used by PI or Qt or whoever since I didn't find any javascript keyword like __base__. Is it the way PI internally inspect the kind of Control your custom control inherits from?
thx
Robyx