Open script24546 opened 1 year ago
Hi Mark,
I guess this request never got answer due to a bad writing in the editor here, where some tags are automatically interpreted by the Github editor, which resulted in badly hidding the buttons names themselves, as I still being able to retrieve them by re editing. Now fixed and the requested buttons to be added, have been emphasized by using bold chars. Hope this could now help to understand my request which was previous rather not obvious due to this issue ...
Regards
I think I understand the request. My concern is the difficulty in implementing it. The UI framework I'm using for X-Camera does not have an ability to check what changes were implemented in the UI. I would have code those all manually would could make this request difficult to code. I need to think about it more to see if there is an easier way to do this.
Hi Mark,
Many Thanks again for your great work and enhancements on X-Camera, among all other products
it occurs we have to visually check the result of our settings, like those present in TrackIr and Movement Increment tabs, also most often of those present in the third tab, where are located Advanced Camera Options. Even if all cameras were saved, when we check for example the Circle View setting, the view location is reset to the default one for Circle View, which is fine, so if we want to restore our previous settings and view location in this case, we have no other choice, at this stage, to exit X-Plane and restart without saving. There come the request to create an internal stack with all the parameters adjustment made since we last saved the Camera view (this for each Camera view for which no save have been currently made yet) . Then add a new button named [Save This Camera Only], which would apply the queued changes for this camera since last saved. Indeed don't remove the current [Save All Camera], which really make sense with this request, so all the queued awaiting changes for all Camera views will be applied and saved. Next add a new button named [Undo The Changes], which will revert all parameters to their previous setting for this Camera view only. Lastly a flag, like an asterisk, in the Camera tab list, just before the related camera name, would remind there's awaiting changes for specific Camera views. It will disappear when all Camera views are saved, either one by one manually and individually, or using the [Save All Camera] button, indeed the related Category name would also be flagged if there's at least one Camera view which has got some queued changes. On Control Panel exit, there will be a popup alert which would remind us to 'Apply all the queued changes' on last chance, 'Ignore' or 'Cancel'.
Regards