MachinistProgrammer Posted February 18, 2013 Posted February 18, 2013 im developing my own script editor for more than autoit e.g php js c++ etc how did you get the autocomplete function to be called when a charecter was typed into the control All my projects live on github
ISI360 Posted February 18, 2013 Author Posted February 18, 2013 See function "_WM_NOTIFY_EDITOR" in the Studio_Addons.au3 (in the includes folder) -> This function is registered via GUIRegisterMsg and handles the Messages from the scintilla-control -> Full Sourcecode of ISN is downloadable from my homepage
kor Posted February 21, 2013 Posted February 21, 2013 (edited) Where might I find the backgrounds you used in these GUI boxes?The blue swirl with white background.EDIT: Nevermind. I think I found it.http://xooplate.com/template/details/524-inviting-abstract-blue-background-vector-artwork- Edited February 21, 2013 by kor
Rex Posted March 1, 2013 Posted March 1, 2013 ok if you mean you open au3 files with SciTE (via doubleClick) then you are right! ISN changes it to Run the script.I will fix it.danish translation would be great! (Send me the files via e-mail please)Thank you!Finally I got threw all 800+ lines I don't seem to find you e-mail adr, so i att. the lang file to my post.c;") /RexDanish.rar
ISI360 Posted March 3, 2013 Author Posted March 3, 2013 thx for your translation! (Can you also translate the formstudio2 / fileviewer? DataPlugins<Pluginname>language) thx in advance!
MachinistProgrammer Posted March 5, 2013 Posted March 5, 2013 how did you intergrate your plugins with the gui so well? All my projects live on github
guinness Posted March 5, 2013 Posted March 5, 2013 The source code is available sycam0inc, I suggest you have a look. 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
guinness Posted March 5, 2013 Posted March 5, 2013 Something like below will display as a Function in the list. Local $aReturn = StringRegExp('Func FunctionCount()' 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
Rex Posted March 7, 2013 Posted March 7, 2013 thx for your translation! (Can you also translate the formstudio2 / fileviewer? DataPlugins<Pluginname>language)thx in advance! Yeah sure np, ill look into it, though I don't have much spare time atm. - but ill do it asap c;") /Rex
nullschritt Posted March 13, 2013 Posted March 13, 2013 (edited) The form editor doesn't open the isf files, how might I fix this?? Actually the form editor won't open at all. In the latest release. Edited March 13, 2013 by nullschritt
ISI360 Posted March 14, 2013 Author Posted March 14, 2013 Version 0.92 BETA is online! Changelog: -> ISN AutoIt Studio: <- ----------------------------------- - Fix: bug fixes in Ersteinrichtungsassistenten - Fix: Bug Makierungs removed from the context menu of the Script Editor - Bugfix: Remember subsequently opened elements in the script tree now open again if for example. is stored - Fix: Bug fix when opening files with a plugin (eg. form Studio 2) - Fix: Scrolling in Script Editor "jerky" not now! (For this, the file needed for the first open a moment longer to get fully charge) - Fix: In the project tree files are now sorted correctly - Fix: If you double click in the script tree performed on an item that is now centered in the Script Editor displays (previously it was always at the bottom) - Fix: Various bug fixes - NEW: Added Danish language (thx to Johnny Rex) - NEW: The "shooter open files from external changes" in the programs may Island lungs (in Script Editor) can now be disabled if desired. (Function makes some users problems) - NEW: The ISN AutoIt Studio now includes the debugging tool "DBUG"! This is the menu "Tools -> Enhanced debugging with DBUG -> Debugging" to enable or disable. If activated, it is automatically activated each script start! (Thx to Pandel for the info!) - NEW: window "Set Startup Parameters" updated! It can now be specified with as many lines of parameters! - NEW: "Set Startup Parameters" new macro with the name-change the startup parameters of the project to specific entries. So you can (if desired) the parameters quickly switch back and forth! - NEW: Renaming a project is now being interrogated, or folder name of the project should also be renamed - NEW: function "Close All Tabs" added (Can be found in the File menu and context menu of a tab) - NEW: If the ISN operated in portable mode now automatically every time you start the program paths (eg. for AutoIt3.exe) redetected -> ISN form Studio 2: <- ----------------------------------- - Fix: Various bug fixes - Fix: GUI must when changing the form size in the "GUI Properties" no longer be reloaded - NEW: In the Control Editor, there is now the option "text mode". This can be selected whether the control is replaced by the text from the form of studio (default) or a Func of the main script (eg. for multilanguage projects) - NEW: In the GUI properties can now specify whether handles are to be declared in au3 code with Global or Local.
PlayHD Posted March 14, 2013 Posted March 14, 2013 How i can use the new editor from http://www.autoitscript.com/site/autoit-script-editor/downloads/ instead default editor? My UDF : _WinShake, _WinSplitMy Apps : Google Guitar Bot, PuzzleGameDesign Gui : Interesting Tabs Design, RBox Project (abandoned), Animated Gui on Exit
ISI360 Posted March 14, 2013 Author Posted March 14, 2013 Currently not. The ISN AutoIt studio has its own built-in editor which (unfortunately) is not as good as in the SciTE4AutoIt!
PlayHD Posted March 14, 2013 Posted March 14, 2013 Currently not. The ISN AutoIt studio has its own built-in editor which (unfortunately) is not as good as in the SciTE4AutoIt!oh.. ok.. maybe in future My UDF : _WinShake, _WinSplitMy Apps : Google Guitar Bot, PuzzleGameDesign Gui : Interesting Tabs Design, RBox Project (abandoned), Animated Gui on Exit
nullschritt Posted March 15, 2013 Posted March 15, 2013 Please note forms do still not open in the form editor as of newest release.Loading project...(Secure Instant Messenger) 23:12:30 Loading Secure_Instant_Messenger.au3 23:12:40 login.isf is passed to open with Windows
ISI360 Posted March 15, 2013 Author Posted March 15, 2013 When ISN is running please check in your working dir DataCache. There you should have a file named cacheXXX.dat. Open this file with notepad an check if ther is a entry for isf for example: [isf] program=I:autoitProjektXISN AutoIt Studiodatapluginsformstudio2formstudio2.exe If not please check in the programsettings -> Plugins if the formstudio 2 plugin is activated!
nullschritt Posted March 15, 2013 Posted March 15, 2013 When ISN is running please check in your working dir DataCache. There you should have a file named cacheXXX.dat. Open this file with notepad an check if ther is a entry for isf for example: [isf] program=I:autoitProjektXISN AutoIt Studiodatapluginsformstudio2formstudio2.exe If not please check in the programsettings -> Plugins if the formstudio 2 plugin is activated! The plugin list is 100% empty, how do I add the form editor to it?
ISI360 Posted March 15, 2013 Author Posted March 15, 2013 empty? ok thats strange.... Please check the plugins folder for some content. In addition please post a debug log (settings -> debug)
PlayHD Posted March 16, 2013 Posted March 16, 2013 (edited) i have one sugestion : 1. Add HotKey CTRL+I to open the Include file that cursor is over. 2. Improve time to check variables. I have a big project, with many variables, every time when i try to write another variable, program recheck all variables from my file, and it take about 2-3 seconds... It's frustrating :-\ Edited March 16, 2013 by PlayHD My UDF : _WinShake, _WinSplitMy Apps : Google Guitar Bot, PuzzleGameDesign Gui : Interesting Tabs Design, RBox Project (abandoned), Animated Gui on Exit
ISI360 Posted March 19, 2013 Author Posted March 19, 2013 1. i will add it in 0.93 2. you can select that isn only searches is the current script and not in the whole project. This speeds up the buildprocess a lot! (see settings -> Scripteditor)
Recommended Posts