#1178 closed Feature Request (Rejected)
MsgBox timeout indicator
| Reported by: | hhzz | Owned by: | |
|---|---|---|---|
| Milestone: | Component: | AutoIt | |
| Version: | Severity: | None | |
| Keywords: | Cc: |
Description
When using the MsgBox's timeout feature, I often found it's difficult for users to tell how long he/she has before the box disappears. Having the message "Timeout in X seconds" doesn't help because the user doesn't know how long the message was already up.
While it is possible to replicate the functionality in UDF as indicated in this thread:
http://www.autoitscript.com/forum/index.php?showtopic=102160&st=0&gopid=726721&#entry726721
But to fully duplicate the functionality of MsgBox will take quite a bit of work as opposed to adding it to be part of MsgBox.
Thanks.
Attachments (0)
Change History (3)
comment:1 by , 16 years ago
| Version: | 3.3.0.0 |
|---|
comment:2 by , 16 years ago
| Resolution: | → Rejected |
|---|---|
| Status: | new → closed |
Who said you had to duplicate the full functionality of MsgBox() via a custom GUI? Also, you're not very clever if you can't figure out a solution for this problem. Ask on the forum how to do it.
comment:3 by , 16 years ago
You know what, screw it, I'll just tell you (more or less... mostly less). Use Run(@AutoItExe) with /AutoIt3ExecuteLine and run a MsgBox() line. That frees the main script up so it's not blocked on the call to MsgBox(). The main script can then use ControlSetText() to update the text as necessary. Including, but not limited to, updating a counter in the message box text.

Automatic ticket cleanup.