Borje Posted July 22, 2010 Share Posted July 22, 2010 (edited) Hello everybody Is it possible to have flashing text in a GUI window? I can not find any information of this. Edited July 23, 2010 by Borje Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted July 22, 2010 Moderators Share Posted July 22, 2010 Borje, Two possible ways to get your text to flash: expandcollapse popup#include <GUIConstantsEx.au3> #include <StaticConstants.au3> $hGUI = GUICreate("Test", 500, 500) $hLabel_Loop = GUICtrlCreateLabel("Flasher!", 10, 10, 480, 50, $SS_CENTER) GUICtrlSetFont(-1, 24) $fShow_Loop = True $hLabel_Adlib = GUICtrlCreateLabel("", 10, 100, 480, 50, $SS_CENTER) GUICtrlSetFont(-1, 24) $fShow_Adlib = False GUISetState() AdlibRegister("_Flasher", 250) $iBegin = TimerInit() While 1 Switch GUIGetMsg() Case $GUI_EVENT_CLOSE Exit EndSwitch If TimerDiff($iBegin) > 250 Then $fShow_Loop = Not $fShow_Loop Switch $fShow_Loop Case True GUICtrlSetData($hLabel_Loop, "Flasher!") Case False GUICtrlSetData($hLabel_Loop, "") EndSwitch $iBegin = TimerInit() EndIf WEnd Func _Flasher() $fShow_Adlib = Not $fShow_Adlib Switch $fShow_Adlib Case True GUICtrlSetData($hLabel_Adlib, "Flasher!") Case False GUICtrlSetData($hLabel_Adlib, "") EndSwitch EndFunc 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: Spoiler 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 Link to comment Share on other sites More sharing options...
Borje Posted July 23, 2010 Author Share Posted July 23, 2010 Thank you Melba23 I have test and I have problem with AdlibRegister("_Flasher", 250) Error msg : ==> Unknown function name.: AdlibRegister("_Flasher", 250) Why this happen? Is this the possible 2 ways to have the text flashing? Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted July 23, 2010 Moderators Share Posted July 23, 2010 Borje,Error msg : ==> Unknown function name.: AdlibRegisterEither upgrade to the newest version of AutoIt or change AdlibRegister to AdlibEnable. Is this the possible 2 ways to have the text flashing?As far as I know there is no Windows style which sets the text to "flash", so you have to do it this way. 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: Spoiler 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 Link to comment Share on other sites More sharing options...
Borje Posted July 23, 2010 Author Share Posted July 23, 2010 Thanks for your help now thats working I change to AdlibEnable I can not find any information about Windows style which sets the text to "flash so your example is good for this. Link to comment Share on other sites More sharing options...
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