EasyScience / EasyReflectometryApp

Reflectometry data analysis application
https://easyreflectometry.org
BSD 3-Clause "New" or "Revised" License
7 stars 2 forks source link

168 Separate files for the GUI part to manipulate an item type #172

Open andped10 opened 6 months ago

andped10 commented 6 months ago

To make the code more readable the code for the different item types (layer assemblies) should be better separated. Now the lowest part of the Sample pane is loaded as a whole rather than being an if-else construct.

Extracting the GUI for an assembly of layers into separate files.

In the future we would probably find a better way to handle the update of the spin wheel in for the repeating layers part. For now the problem is solved by placing the property in the SideBarBasic file rather than in the file for the RepeatingMultiLayers.