Following the Lycia Roadmap for H1 2018, last week we introduced the ability to efficiently control the content of the Property Pane in Lycia Form Designer through the set of configuration files:
- Decide on the default (always shown) and advanced properties (accessible through the “Show advanced properties” button on the Property Pane toolbar)
- Define the properties order.
- Stick to the default grouping, group properties your own way, or remove all the groups entirely.
Additionally, we have revised and streamlined the default configuration of every widget and container for you. We wanted to make sure the property list that comes “out of the box” is simple enough and convenient to use, much more than it was before.
- Configuration files and related functionality are available in Lycia starting from version 7.1.6512_07f3faf
- All configuration files are editable for users with administrative rights
- Changes in configuration files require the restart of LyciaStudio to apply
The configuration files are part of the Lycia installation package and unpacked to the $LYCIA_DIR\LyciaStudio\etc\fd_properties directory, by default. You can easily change the location if you need.
Configuration files are the .csv files, and there are three types of them:
- The root configuration file that contains the list of configuration files for individual widgets and containers.
- Configuration files where the property grouping is defined.
- Configuration files where the properties for individual widgets and containers are defined.
The first one is just the list, and the other two have a similar structure and suggest rather simple formatting rules.
You needn’t worry in the case you accidentally delete a configuration file. It will be automatically restored after you relaunch LyciaStudio and open a .fm2 form.
For more information on the Property Pane configuration means, see Lycia Online Tutorials
We would appreciate your feedback on this new feature. Don’t hesitate to share!
To stay tuned with the latest enhancements to Lycia – implemented and planned, – remember to visit our Release Notes page from time to time 😉