mohammadezazi Posted August 2, 2013 Share Posted August 2, 2013 (edited) I've some EditBoxs in my AutoIt project with some texts in it and some hyperlinks in it. My users say to me that they want to see Hyperlinks as active. By cliking on them, automatically browse the URL and open the related site or path. I've not found any solution yet for they request. Thanks for any guidance. Edited August 2, 2013 by mohammadezazi Link to comment Share on other sites More sharing options...
FireFox Posted August 2, 2013 Share Posted August 2, 2013 (edited) I don't understand what you mean by active. Try this :#include <GUIConstantsEx.au3> #include <Constants.au3> Opt("GUIOnEventMode", 1) #region GUI Global $_hGUI = GUICreate("MyGUI") GUISetOnEvent($GUI_EVENT_CLOSE, "_Exit") GUICtrlCreateLabel("http://www.autoitscript.com/forum/", 10, 10) GUICtrlSetCursor(-1, 0) GUICtrlSetFont(-1, Default, Default, 4) GUICtrlSetColor(-1, $COLOR_BLUE) GUICtrlSetOnEvent(-1, "_BrowseAutoItForum") GUISetState(@SW_SHOW, $_hGUI) #endregion GUI While 1 Sleep(10) WEnd Func _BrowseAutoItForum() ShellExecute(GUICtrlRead(@GUI_CtrlId)) EndFunc Func _Exit() GUIDelete($_hGUI) Exit EndFuncBr, FireFox. Edited August 2, 2013 by FireFox Link to comment Share on other sites More sharing options...
mohammadezazi Posted August 3, 2013 Author Share Posted August 3, 2013 (edited) Thank you. your Code works nice. Ill try to use this method in Editbox. Edited August 3, 2013 by mohammadezazi Link to comment Share on other sites More sharing options...
mohammadezazi Posted August 8, 2013 Author Share Posted August 8, 2013 No It is not appropriate for my task. I need to hyperlink a string located in a long text. Such this: Visit our site at http://www.oursite.com for more information. Just the web URL must be hyperlink. Link to comment Share on other sites More sharing options...
Starg Posted August 8, 2013 Share Posted August 8, 2013 Try the example here: http://www.autoitscript.com/autoit3/docs/libfunctions/_GUICtrlRichEdit_AutoDetectURL.htm Link to comment Share on other sites More sharing options...
mohammadezazi Posted August 8, 2013 Author Share Posted August 8, 2013 Thanks. It is perfect and seems to be sufficient. Link to comment Share on other sites More sharing options...
guinness Posted August 8, 2013 Share Posted August 8, 2013 There is also a UDF by Yashied. Search SysLink in the examples section. 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