cyanidemonkey Posted August 15, 2014 Posted August 15, 2014 I am using a Edit field as a text display, I am trying to do a pause that waits 60 seconds before retry and want to add a counter at the end of the text that counts but it just keeps adding text, ie; (1) (2) (3) etc, I wanted to add (1) remove it then add (2) etc... Does _GUICtrlEdit_Undo not work in loops? Local $j = 1 Do _GUICtrlEdit_AppendText($idEdit," (" & $j & ")") Sleep(1000) _GUICtrlEdit_Undo($idEdit) $j +=1 Until $j = 60 Result: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) and so on. My AutoIt Scripts.- AutoHost and Password Enabler for Delta Force 2 Demo.| Caffine for Winamp 2.9x and WRS 2.0 | mp3 directory cleaner | CRAP DJ | A:B:J Radio Automation Software | FFMPEG batch conversion automator
MikahS Posted August 15, 2014 Posted August 15, 2014 Using ControlSetText($hWnd, $j, "[CLASS: Edit]", "") instead of _GUICtrlEdit_Undo() might work out better for you. Snips & Scripts Reveal hidden contents My Snips: graphCPUTemp ~ getENVvarsMy Scripts: Short-Order Encrypter - message and file encryption V1.6.1 ~ AuPad - Notepad written entirely in AutoIt V1.9.4 Feel free to use any of my code for your own use. Forum FAQ
Moderators Melba23 Posted August 15, 2014 Moderators Posted August 15, 2014 cyanidemonkey. Quote I am using a Edit field as a text displayWhy are you misusing an Edit control for this rather then using the Label control which is specifically designed for displaying text? M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Reveal hidden contents ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area
MikahS Posted August 15, 2014 Posted August 15, 2014 Melba is correct, you might actually help yourself by using a label control and GUICtrlSetData() Snips & Scripts Reveal hidden contents My Snips: graphCPUTemp ~ getENVvarsMy Scripts: Short-Order Encrypter - message and file encryption V1.6.1 ~ AuPad - Notepad written entirely in AutoIt V1.9.4 Feel free to use any of my code for your own use. Forum FAQ
cyanidemonkey Posted August 18, 2014 Author Posted August 18, 2014 ahh, good point, thanks guys, I'll look at changing the code to use a label control. My AutoIt Scripts.- AutoHost and Password Enabler for Delta Force 2 Demo.| Caffine for Winamp 2.9x and WRS 2.0 | mp3 directory cleaner | CRAP DJ | A:B:J Radio Automation Software | FFMPEG batch conversion automator
MikahS Posted August 19, 2014 Posted August 19, 2014 Snips & Scripts Reveal hidden contents My Snips: graphCPUTemp ~ getENVvarsMy Scripts: Short-Order Encrypter - message and file encryption V1.6.1 ~ AuPad - Notepad written entirely in AutoIt V1.9.4 Feel free to use any of my code for your own use. Forum FAQ
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