I would like to implement a kind of "alert" feature in my stack, but with three constraints.
- I would like not to use any kind of dialog box that would obscure part of the stack window.
- I would like the alert to be "self-dismissing".
- I would like it not to be blocking, at least not obtrusively.
One use case is alerting the user to the fact that some interaction in one area of the card has caused the value in a field elsewhere on the card to change. My current (acceptable) technique is to change the background color of the field to yellow, wait one second, and then reset the background color to white. Because this kind of alert occurs while the user is interacting, the one second delay is not a problem
Another use case is alerting the user to things that happen during a long-running script. Is there a way to use the "yellow field" approach, possibly using a dedicated "status line" field at the bottom of the card, but without the script blocking because of the "wait" command?