Open prathamEndu opened 2 months ago
I’ve submitted a pull request to address the issue Enhance full parameter change message box #3412. This PR improves the confirmation dialog by displaying all changed parameters along with their previous and new values, enhancing user verification before finalizing changes.
Here is a preview :
In your proposal above you said "This would allow users to verify all changes before confirming."
However you only receive this message AFTER you have made the changes. Might it not be a bit superfluous by then ?
Good point, I have made another commit with added changes in the same PR
In a separate confirmation box for parameter changes : 1) 0 parameter changes are ignored 2) 1-20 parameter changes are shown with details (a separate loop is run for collecting these details) 3) more than 20 parameter changes are shown just as a number
In the saved parameter box : 1) 0 parameter change message updated 2) more than 0 parameter change show the count
Fig : existing message box
Fig : less than or equal to 20 changes confirmation box
Fig : more than 20 changes confirmation box
Fig : no param change saved box
Fig : one or more param change saved box
Issue Details
Enhancement Proposal: Improved Confirmation Box for Raw Parameter Setup
When changing parameters and writing them, the current implementation displays a confirmation dialog box. However, I propose an enhancement to this dialog: it should list all changed parameters, showing both their previous and new values. This would allow users to verify all changes before confirming.
Implementation
I am interested in working on this enhancement myself, if possible. I believe the relevant code may reside in the
GCSViews/ConfigurationView/ConfigRawParams.cs
file, but I’m not entirely certain.Any suggestions or guidance on where to start would be greatly appreciated.