#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 Changed 15 years ago by TicketCleanup
- Version 3.3.0.0 deleted
comment:2 Changed 15 years ago by Valik
- Resolution set to Rejected
- Status changed from new to 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 Changed 15 years ago by Valik
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.
Guidelines for posting comments:
- You cannot re-open a ticket but you may still leave a comment if you have additional information to add.
- In-depth discussions should take place on the forum.
For more information see the full version of the ticket guidelines here.
Automatic ticket cleanup.