chiners_68 Posted December 15, 2008 Posted December 15, 2008 (edited) Hi Guys, Just trying to knock up a completion notice which runs for a few seconds & then closes or can close by pressing on ok button. The script i have works ok but I would like a count down on my OK button. how do I do this?#include <GUIConstants.au3>Opt("GUIOnEventMode", 1) ; Change to OnEvent mode$started = 1$mainwindow = GUICreate("Notification", 210, 100) GUICtrlCreateLabel("Software Instalation Complete", 35, 15)$btnExit = GUICtrlCreateButton("OK", 70, 50, 65)GUISetOnEvent($GUI_EVENT_CLOSE, "_Terminate")GUICtrlSetOnEvent($btnExit, "_Terminate")GUISetState(@SW_SHOW)While 1 Sleep(6000) If $started Then GUIDelete($mainwindow) EndIf ExitWendFunc _Terminate() $started = 0 ExitEndFunc Edited December 15, 2008 by chiners_68
KaFu Posted December 15, 2008 Posted December 15, 2008 #include <GUIConstants.au3> Opt("GUIOnEventMode", 1) ; Change to OnEvent mode $started = 1 $mainwindow = GUICreate("Notification", 210, 100) GUICtrlCreateLabel("Software Instalation Complete", 35, 15) $btnExit = GUICtrlCreateButton("OK", 70, 50, 65) GUISetOnEvent($GUI_EVENT_CLOSE, "_Terminate") GUICtrlSetOnEvent($btnExit, "_Terminate") GUISetState(@SW_SHOW) While 1 for $i = 6 to 1 Step -1 GUICtrlSetData($btnExit,"OK (" & $i & ")") sleep(1000) Next If $started Then GUIDelete($mainwindow) EndIf Exit WEnd Func _Terminate() $started = 0 Exit EndFunc ;==>_Terminate OS: Win10-22H2 - 64bit - German, AutoIt Version: 3.3.16.1, AutoIt Editor: SciTE, Website: https://funk.eu AMT - Auto-Movie-Thumbnailer (2024-Oct-13) BIC - Batch-Image-Cropper (2023-Apr-01) COP - Color Picker (2009-May-21) DCS - Dynamic Cursor Selector (2024-Oct-13) HMW - Hide my Windows (2024-Oct-19) HRC - HotKey Resolution Changer (2012-May-16) ICU - Icon Configuration Utility (2018-Sep-16) SMF - Search my Files (2025-May-18) - THE file info and duplicates search tool SSD - Set Sound Device (2017-Sep-16)
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now