Quote:
Originally Posted by compurandom
I'm not a fan of error dialogs, because if they are modal, they prevent me from fixing the problem and when I close them, I can't remember what the second error was. If they're not modal, then they get lost under other windows.
In my own plugin, I reserved a line or two of "blank" space, and stuffed status messages in there including successes, warnings, errors, etc.
If you really want to get fancy, stick a column on the left and when there's errors, stuck a red arrow or some other marker in that column or something like that. (And I'd also put a marker in the message box with a message explaining what it meant.) I think it's easy to put a trigger on the rule and/or marker so that when you hover, the message changes if there is a message.
You could also just color the text of the errored rule, but I'm a bit leery of that because I'm always afraid some person isn't going to be able to see the color change or won't understand it or might be using dark mode where the color change makes the text invisible or something annoying.
|
I agree with trying to avoid popup error messages whenever possible. But sometimes they can be more informative than other solutions.
I will defer modifying the error dialog until I see how it goes on the long term, and I suspect the majority does not routinely delete their custom columns or functions, so probably most will not have to deal with them anyway.