P
(PeteCresswell)
Periodically, I need to show confirmation/status messages to the
user.
Things like:
------------------------------------------------------------------------
DONE! Parent ratings copied to Issuer 'ABN Amro Bank'."
Copy can still be un-done. If you click the 'Cancel' button and
that issuer's ratings will return to what they were before you
clicked the 'Rating Copy' button."
------------------------------------------------------------------------
MsgBox doesn't really work, because some messages need to persist
until another operation is performed. e.g.
-------------------------------------------------
Now showing company groups for countries Canada,
New Zealand, Belgium, and France
-------------------------------------------------
I had been populating a label.Caption on the screen, but the
latest change request from the user has used up the space I was
using for that label - and there's no more space left on the
screen.
My kneejerk was to pop a floater dialog and make it visible or
invisible depending on my needs for persistence. Seems to
work.... sort of.... but it also seems like .BorderStyle
sb = "None" and when I do that, various cosmetic issues arise.
So, bottom line, does anybody have a favorite solution for when
they need to present a persisting status message to the user
and there is not room on the screen?
Seems like the brass ring would be some sort of semi-transparent
field that floats over the others, so the user can read the
message, but still see the screen's contents that would be
otherwise obscured.
user.
Things like:
------------------------------------------------------------------------
DONE! Parent ratings copied to Issuer 'ABN Amro Bank'."
Copy can still be un-done. If you click the 'Cancel' button and
that issuer's ratings will return to what they were before you
clicked the 'Rating Copy' button."
------------------------------------------------------------------------
MsgBox doesn't really work, because some messages need to persist
until another operation is performed. e.g.
-------------------------------------------------
Now showing company groups for countries Canada,
New Zealand, Belgium, and France
-------------------------------------------------
I had been populating a label.Caption on the screen, but the
latest change request from the user has used up the space I was
using for that label - and there's no more space left on the
screen.
My kneejerk was to pop a floater dialog and make it visible or
invisible depending on my needs for persistence. Seems to
work.... sort of.... but it also seems like .BorderStyle
sb = "None" and when I do that, various cosmetic issues arise.
So, bottom line, does anybody have a favorite solution for when
they need to present a persisting status message to the user
and there is not room on the screen?
Seems like the brass ring would be some sort of semi-transparent
field that floats over the others, so the user can read the
message, but still see the screen's contents that would be
otherwise obscured.