Refactor info window about external references during reuse into a window with a scrollbar
During reuse (when updating a reuse element in a library or a project), it is currently detected whether there are external references affected like user-defined functions in the data dictionary (which might be needed to update accordingly to the reuse). These external references are shown to the user with a info window where each reference is displayed in a new line.
Problem: if there are many external references, they can cause the window to have a larger height than the computer screen height and thus the user cannot read all of them (and select the Ok/Cancel buttons).
Solution: the references should be displayed as a scrollable list in this info window (and the info window should have a maximum height).
Test:
- Import ACC example model
- Add "AdaptiveCruiseControl" Component to a reuse library (Rightclick on it in Model Navigator, then "Add to Reuse Library" and follow wizard)
- Observe that there is a new dialog window for showing external references: in FX style that is resizable and although there are lot of reference you can see them all, because there is a scrollbar for it
Edited by Sebastian Bergemann