Currently I am showing a number of user-defined GUI components (templates) (let’s give it a name: signal) in some of my main windows. Those GUI components are spread around the windows and are quite a lot in number (>50) and I have multiple of such windows.
Now, there is a requirement comes to make whatever signal is displayed in the GUI window to be shown in a list of GUI.
My questions are:
- How to obtain list of GUI component (template) of the same type (signal) using Ignition Python/Jython Script?
- How to get its custom properties (such as customDisplayName)
- How to draw the GUI component (template) dynamically?