User Interface - OK/Cancel/Apply

Discussion related to "Everything" 1.5.
ChrisGreaves
Posts: 821
Joined: Wed Jan 05, 2022 9:29 pm

User Interface - OK/Cancel/Apply

Post by ChrisGreaves »

I think I asked this recently but cannot find it in YourPosts, so here, at least, it gets a topic title.
Untitled.png
When I am exploring a new feature I tend to run through a set of options all at once. In the example screenshot I am toggling switches in two panes related to Servers. I find a similar situation when presented with related panes in, for example, Tools, Options, Indexing.
I understand how the OK and the Cancel buttons operate (I think)
Cancel: Please just get me out of here; abandon any outstanding changes and exit the interface.
OK: I am done now; please save any outstanding changes on any related panes and exit the interface.

Apply: I thought I knew what this did, but am no longer sure.
Save outstanding changes to this pane and continue in this pane. But if I change to another pane, are my outstanding changes discarded?
Save all outstanding changes to any pane I have visited on loading this interface. This would imply that I can flip between two or more panes and Everything will retain the edits made to each pane until I
(a) Preserve all outstanding changes with Apply and continue editing
(b) Preserve all outstanding changes with OK and exit the interface
(c) Exit the interface (Cancel) discarding any outstanding changes.

I have run a couple of tests to see what happens, but I'd love to have a definitive statement of what is supposed to happen as a consequence of using, or of not using, the Apply button throughout the Everything user interface system
Thanks, Chris
You do not have the required permissions to view the files attached to this post.
void
Developer
Posts: 19870
Joined: Fri Oct 16, 2009 11:31 pm

Re: User Interface - OK/Cancel/Apply

Post by void »

Apply = Apply all changes (in all tabs) and keep the options dialog opened.
ChrisGreaves
Posts: 821
Joined: Wed Jan 05, 2022 9:29 pm

Re: User Interface - OK/Cancel/Apply

Post by ChrisGreaves »

void wrote: Tue May 30, 2023 10:03 am Apply = Apply all changes (in all tabs) and keep the options dialog opened.
Thank you Void.