Merrik Posted June 23, 2011 Share Posted June 23, 2011 (edited) Hi, I was wondering if anyone knows how to click on a text box and then text in the box disappears on the click. I was thinking of using something like this, but could use some help. MouseClick ( "textbox") Send("{CLEAR}") Edited June 24, 2011 by Merrik Link to comment Share on other sites More sharing options...
monoscout999 Posted June 23, 2011 Share Posted June 23, 2011 (edited) I m a little confused :S You ask for something and you write another. What i understand from what you are requesting is a function to clear a textbox when you click on it but you write Send("{CTRLDOWN}") MouseClick("left",Random(0,1024,1),Random(0,700,1),1,1) Send("{CTRLUP}") why do you want the mouse click anywhere on the screen while you holding the CTRL key??? sorry, i don`t understand the request Edited June 23, 2011 by monoscout999 Link to comment Share on other sites More sharing options...
Merrik Posted June 24, 2011 Author Share Posted June 24, 2011 Sorry for poor explaination. I have a textbox that I enter info into and when the button is click I want the info in the textbox to remain after clicking the button, but I was hoping that the text would clear when you click your mouse on the text box. Link to comment Share on other sites More sharing options...
JohnOne Posted June 24, 2011 Share Posted June 24, 2011 You should always do a quick search on these things, its forum 101. #include <GUIConstants.au3> $Clear = 0 $Form1 = GUICreate("Form1", 242, 99) $Input1 = GUICtrlCreateInput("Enter ID", 40, 24, 121, 21) $btn1 = GUICtrlCreateButton ("Catches initial focus", 40, 70) GUICtrlSetState ($btn1, $GUI_Focus) GUISetState(@SW_SHOW) While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch If _IsFocused ($Form1, $Input1) And $Clear = 0 Then GUICtrlSetData ($Input1, "") $Clear = 1 ElseIf $Clear = 1 And Not _IsFocused ($Form1, $Input1) Then $Clear = 0 EndIf WEnd Func _IsFocused($hWnd, $nCID) Return ControlGetHandle($hWnd, '', $nCID) = ControlGetHandle($hWnd, '', ControlGetFocus($hWnd)) EndFunc ;==>_IsFocused AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
guinness Posted June 24, 2011 Share Posted June 24, 2011 Or another Example using WM_COMMAND >> expandcollapse popup#AutoIt3Wrapper_Au3Check_Parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6 #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <WinAPI.au3> #include <WindowsConstants.au3> Global $Global_ControlID, $Global_PreviousText _Main() Func _Main() Local $hGUI, $iButton $hGUI = GUICreate("", 640, 480) GUICtrlCreateInput("Client Name", 432, 176, 153, 21) GUICtrlCreateInput("Username", 432, 256, 153, 21) GUICtrlCreateInput("Pass", 432, 296, 153, 21) $iButton = GUICtrlCreateButton("Exit", 432, 420, 30, 30) GUISetState() ControlFocus($hGUI, "", $iButton) GUIRegisterMsg($WM_COMMAND, 'WM_CHECK') While 1 Switch GUIGetMsg() Case $GUI_EVENT_CLOSE, $iButton Exit EndSwitch WEnd EndFunc ;==>_Main Func WM_CHECK($hWnd, $iMsg, $iwParam, $ilParam) #forceref $hWnd, $iMsg, $ilParam Local $iCode $iCode = _WinAPI_HiWord($iwParam) Switch $iCode Case $EN_SETFOCUS $Global_ControlID = _WinAPI_LoWord($iwParam) $Global_PreviousText = GUICtrlRead($Global_ControlID) GUICtrlSetData($Global_ControlID, "") Case $EN_KILLFOCUS If GUICtrlRead($Global_ControlID) = "" Then GUICtrlSetData($Global_ControlID, $Global_PreviousText) EndIf EndSwitch Return "GUI_RUNDEFMSG" EndFunc ;==>WM_CHECK UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _BinaryBin() • _CheckMsgBox() • _CmdLineRaw() • _ContextMenu() • _ConvertLHWebColor()/_ConvertSHWebColor() • _DesktopDimensions() • _DisplayPassword() • _DotNet_Load()/_DotNet_Unload() • _Fibonacci() • _FileCompare() • _FileCompareContents() • _FileNameByHandle() • _FilePrefix/SRE() • _FindInFile() • _GetBackgroundColor()/_SetBackgroundColor() • _GetConrolID() • _GetCtrlClass() • _GetDirectoryFormat() • _GetDriveMediaType() • _GetFilename()/_GetFilenameExt() • _GetHardwareID() • _GetIP() • _GetIP_Country() • _GetOSLanguage() • _GetSavedSource() • _GetStringSize() • _GetSystemPaths() • _GetURLImage() • _GIFImage() • _GoogleWeather() • _GUICtrlCreateGroup() • _GUICtrlListBox_CreateArray() • _GUICtrlListView_CreateArray() • _GUICtrlListView_SaveCSV() • _GUICtrlListView_SaveHTML() • _GUICtrlListView_SaveTxt() • _GUICtrlListView_SaveXML() • _GUICtrlMenu_Recent() • _GUICtrlMenu_SetItemImage() • _GUICtrlTreeView_CreateArray() • _GUIDisable() • _GUIImageList_SetIconFromHandle() • _GUIRegisterMsg() • _GUISetIcon() • _Icon_Clear()/_Icon_Set() • _IdleTime() • _InetGet() • _InetGetGUI() • _InetGetProgress() • _IPDetails() • _IsFileOlder() • _IsGUID() • _IsHex() • _IsPalindrome() • _IsRegKey() • _IsStringRegExp() • _IsSystemDrive() • _IsUPX() • _IsValidType() • _IsWebColor() • _Language() • _Log() • _MicrosoftInternetConnectivity() • _MSDNDataType() • _PathFull/GetRelative/Split() • _PathSplitEx() • _PrintFromArray() • _ProgressSetMarquee() • _ReDim() • _RockPaperScissors()/_RockPaperScissorsLizardSpock() • _ScrollingCredits • _SelfDelete() • _SelfRename() • _SelfUpdate() • _SendTo() • _ShellAll() • _ShellFile() • _ShellFolder() • _SingletonHWID() • _SingletonPID() • _Startup() • _StringCompact() • _StringIsValid() • _StringRegExpMetaCharacters() • _StringReplaceWholeWord() • _StringStripChars() • _Temperature() • _TrialPeriod() • _UKToUSDate()/_USToUKDate() • _WinAPI_Create_CTL_CODE() • _WinAPI_CreateGUID() • _WMIDateStringToDate()/_DateToWMIDateString() • Au3 script parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 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