About the API Functions

The API helps you manipulate interface blocks and their properties, and also lets you perform general actions on the design such as opening or creating designs and saving.

The Efinity® software does not update your interface design in real time when you run API Python scripts or issue commands at the Python console. If you have the Interface Designer open while running Python scripts, it can become out of sync with the files you are manipulating. Therefore, keep the Interface Designer closed while working on the command line and then open it when you are finished to see the result.