Popular Post ISI360 Posted March 14, 2018 Popular Post Share Posted March 14, 2018 (edited) Note: This is the continuation thread from the original one of 2012. The old one growed over 50 pages...so to make the overview better i created a new main thread for the ISN AutoIt Studio. You can find the old original thread here. The ISN AutoIt Studio is a complete IDE made with AutoIt, for AutoIt! It includes a GUI designer, a code editor (with syntax highlighting, auto complete & intelisense), a file viewer, a backup system and a lot more features!! Here are some screenshots: Spoiler Here are some higlights: Easy to create/manage/public your AutoIt projects! Integrated GUI-Editor (ISN Form Studio 2) Integrated file & projectmanager Auto backupfunction for your Projects Extendable with plugins! Available in several languages Trophies Syntax highlighting /Autocomplete / Intelisense Macros Changelog manager for your project Detailed overview of the project (total working hours, total size...) Am integrated To-Do List for your project Open Source (You can download the source code from my website) And much much more!!! -> -> Click here to download ISN AutoIt Studio <- <- Here is the link to the german autoit forum where I posted ISN AutoIt Studio the first time: Link For more information visit my Homepage: https://www.isnetwork.at So, have fun with the ISN AutoIt Studio! And feel free to post your feedback, bugreports or ideas for this project here in this thread! Edited December 24, 2018 by ISI360 funkey, boomingranny, Subz and 15 others 13 5 Link to comment Share on other sites More sharing options...
Draygoes Posted March 14, 2018 Share Posted March 14, 2018 Small suggestion. Perhaps make some tutorial videos on the general use of the product. I got a bit confused when using the Form Builder, when adding code to a button. I double clicked the button, clicked save, then saved it as an au3 script for good measure. Upon running the form it launched the MSGbox code that I had included when the form loaded. I had interpreted it as an on button click action rather than a form load action. I know better now, but that is why I suggested the above. Thank you for all the work you have put into this project. If I knew enough about autoit to help I would do so. Instead, I would like to help by testing from an end user point of view if that will work. VenusProject2 1 Spoiler "If a vegetarian eats vegetables,What the heck does a humanitarian eat?" "I hear voices in my head, but I ignore them and continue on killing." "You have forced me to raise the indifference warning to beige, it's a beige alert people. As with all beige alerts please prepare to think about the possibility of caring." An optimist says that giving someone power DOESN'T immediately turn them into a sadist. A pessimist says that giving someone power doesn't IMMEDIATELY turn them into a sadist. Link to comment Share on other sites More sharing options...
ISI360 Posted March 15, 2018 Author Share Posted March 15, 2018 (edited) Yeah the ISN would definitely benefit from tutorial videos, but as a "one man show" i don´t have the time to make such videos. (And you really don´t want to hear me speaking english ) But if anyone is interessted to make such videos, i will support them as good as i can. And about extracode: Yeah it´s different here in the ISN than Visual Studio. Extracode means only "add you own au3 code to (below) the control). You can see it in the "generate au3 code" window in the form studio how it´s managed. And as a Tipp: You do not need to copy past the gui code from the formstudio to your script. Simply include the .isf file as an include! (see testproject) Edited March 15, 2018 by ISI360 Draygoes and Xandy 2 Link to comment Share on other sites More sharing options...
ISI360 Posted March 15, 2018 Author Share Posted March 15, 2018 Latest hotfix for version 1.07 is online now! (20180315) Fixes the hotkey problems Rex reported and a problem with the msgbox generator. Link to comment Share on other sites More sharing options...
Rex Posted March 23, 2018 Share Posted March 23, 2018 (edited) Hi ISI I still have problems with the Ctrl + F5, the studio marks the line as it should , but don't jump to the line When I have lots of warns/errors and I scroll up to pick the first error, and double click at it, I get thrown to the last line in the error panel, and the code window don't move an inch. Any idea on what could create such error? It first started after updating to previous version, I just tried to reinstall 1.6 (20170928) and with that version there's no problem, it jumps to the err line as it should. Also, it seems that the auto compleat functions fails for the same scripts. Cheers /Rex Edited March 23, 2018 by Rex Adde info Link to comment Share on other sites More sharing options...
Rex Posted March 23, 2018 Share Posted March 23, 2018 (edited) --- Edited March 23, 2018 by Rex Err post Link to comment Share on other sites More sharing options...
ISI360 Posted April 12, 2018 Author Share Posted April 12, 2018 Just want to inform you that a new hotfix update for version 1.07 is out now! Fixes: - Fixed error jumping reported by Rex (Also marks now the "selected" error in the console output window) - API update to AutoIt 3.3.14.4 - .exe files are now compiled with AutoIt 3.3.14.4 - Updated French translation (thx to Swirti) - Updated "Testproject" - Litte new feature: If you write a new include, autocomplete show you now the autoit includes (when you type #include <) OR files from your project (when you type #include ") Xandy 1 Link to comment Share on other sites More sharing options...
Xandy Posted April 12, 2018 Share Posted April 12, 2018 (edited) Wow I really like the Project Debug window. The window that displays runtime, PID, Stop; and Details button. I think the summery and Detail button is exceptionally useful. Unfortunately my project involves many windows that fill my screen sometimes and that extra window on top gets in my way. I'd really like to hide that window. Is there a good way to hide the Project Debug window? Edited April 12, 2018 by Xandy Human Male Programmer (-_-) Xandy About (^o^) Discord - Xandy Programmer MapIt (Tile world editor, Image Tile Extractor, and Game Maker) Link to comment Share on other sites More sharing options...
ISI360 Posted April 13, 2018 Author Share Posted April 13, 2018 Currently...no. But you can completly disable the window (in the programm settings). Xandy 1 Link to comment Share on other sites More sharing options...
Xandy Posted April 13, 2018 Share Posted April 13, 2018 (edited) I disabled the window with File menu\Settings\Script Editor\Uncheck: Show small debug window when testing a script. This is perfect. Thank you. Edited April 13, 2018 by Xandy Human Male Programmer (-_-) Xandy About (^o^) Discord - Xandy Programmer MapIt (Tile world editor, Image Tile Extractor, and Game Maker) Link to comment Share on other sites More sharing options...
Xandy Posted April 17, 2018 Share Posted April 17, 2018 (edited) In the Search/replace text dialog (To find a string of text) the minimize, maximize, close icons (at the top right of dialog) do not activate on mouse click. I press them, nothing happens. If I press quickly enough Search/replace text dialog maximizes, but it does not matter which icon mouse is over. http://songersoft.com/graphics/ISN_Find_Dialog.jpg I just thought you should know and maybe you can reproduce the problem. I really like this program and the features you've added since I first started using it. Edited April 17, 2018 by Xandy Human Male Programmer (-_-) Xandy About (^o^) Discord - Xandy Programmer MapIt (Tile world editor, Image Tile Extractor, and Game Maker) Link to comment Share on other sites More sharing options...
ISI360 Posted April 18, 2018 Author Share Posted April 18, 2018 Thanks. Will be fixed with the next update. Xandy 1 Link to comment Share on other sites More sharing options...
Xandy Posted April 18, 2018 Share Posted April 18, 2018 (edited) I found unexpected behavior. (It's difficult to navigate a file dialog when you can't see the folder names) I opened up ISN to create a new project using my existing .au3 file. Under ProjectMode: Create a new project button. Select Radio: Create new project from an existing au3 file, then select the file browse [...] button In the "Choose file" dialog: folder names are not displayed unless they are the selected file or group. Short video: Spoiler Edited April 18, 2018 by Xandy Human Male Programmer (-_-) Xandy About (^o^) Discord - Xandy Programmer MapIt (Tile world editor, Image Tile Extractor, and Game Maker) Link to comment Share on other sites More sharing options...
masvil Posted April 19, 2018 Share Posted April 19, 2018 Amazin project! Any plan to integrate the Koda GUI builder (like in Scite)? Link to comment Share on other sites More sharing options...
ISI360 Posted April 19, 2018 Author Share Posted April 19, 2018 @Xandy: Thanks for the video. Yeah i know that error...problem is i can´t do much against it. The problem is caused by the Skin used in the "black theme". If you use the ISN without a Skin it works normal. So the problem here is anywhere in the .msstyles file and i have no plan how i could fix this (And i think the USkin System (which the ISN uses for skinning) was orginally designed for windows XP @masvil: The ISN AutoIt Studio has it´s own GUI builder included and does not need Koda. (It´s the ISN Form Studio 2) Just create an .isf file (file the File menu) and open it (Or see the testproject) masvil and Xandy 2 Link to comment Share on other sites More sharing options...
ISI360 Posted April 19, 2018 Author Share Posted April 19, 2018 (edited) Good news about your probelm @Xandy: By random i saw that this problem does not happen if i use the _WinAPI_OpenFileDlg function for open file dialogs. (And not the native FileOpenDialog). It´s not the same dialog, but hey it works and the text is readable at all So i will include this with the next hotfix update. (Without skin...the current dialog. With skin the _WinAPI_OpenFileDlg Dialog) Edited April 19, 2018 by ISI360 masvil and Xandy 2 Link to comment Share on other sites More sharing options...
Inpho Posted April 25, 2018 Share Posted April 25, 2018 Hey, ISN AutoIt Studio is amazing, migrating most projects over to it. Thanks so much for creating it. A small problem; when creating a GUI with buttons using the $BS_ICON style, there isn't an option for icon size in FormStudio so I have to manually edit the .isf file afterwards to make it use a small icon. Also, please could you add a link to this thread in the old thread? Searching AutoIt forums for "isn" doesn't seem to return this new thread in the results (12 pages of search results and a 10 second timer between changing pages in search results made it too time-consuming to check properly :p) Link to comment Share on other sites More sharing options...
ISI360 Posted April 25, 2018 Author Share Posted April 25, 2018 (edited) Hi! Thanks for your feedback! Editing the .isf manualy is no good idea cuase it will be overwritten when you next save the file with the form studio. But you can do the following: I guess you set the Icons with GUICtrlSetImage, or? Just add your "Icon"-Code as Extracode the the control. Extracode is simply AutoIt code which will be "placed" after the CreateControl Code. So simply create your button and insert the GUICtrlSetImage Code as Extracode to the button. And the old ISN Thread is already locked for editing. But on the last page is an info to this thread. Edited April 25, 2018 by ISI360 Link to comment Share on other sites More sharing options...
xrxca Posted May 8, 2018 Share Posted May 8, 2018 (edited) I've run into a bug with the latest version (it may have been there in older versions I've just haven't used the toolbar control in an ISN project before.) To recreate the error, create a new temporary project. add a form to the project. add a toolbar control to the form. At this point if you test the form things are fine. Open the GUI Properties Dialog Click OK without changing anything. Now when you try testing the form you get the following error. $toolbar99 = _GUICtrlToolbar_Create($$TestForm,$TBSTYLE_FLAT,0) $toolbar99 = _GUICtrlToolbar_Create(^ ERROR Error: Badly formated variable or macro. An extra $ has been added before the form variable, the StatusBar control does the same thing. I believe the problem is in Data\Plugins\formstudio2\Includes\converter.au3 at lines 1182 and 1190 ; Line 1182 FileWriteLine($file, $IDSTRING & '_GUICtrlToolbar_Create($' & _IniReadEx($Cache_Datei_Handle, "gui", "handle", "hgui") & ',' & $genstyle & ',' & $genexstyle & ')') ; Line 1190 FileWriteLine($file, $IDSTRING & '_GUICtrlStatusBar_Create($' & _IniReadEx($Cache_Datei_Handle, "gui", "handle", "hgui") & ', -1, "",' & $genstyle & ',' & $genexstyle & ')') Line 1182 and 1190 are the only lines with a $ before the handle, my quick look indicates it should be using the handle with dollar hand back function so the lines would become: ; Line 1182 FileWriteLine($file, $IDSTRING & '_GUICtrlToolbar_Create(' & _Handle_mit_Dollar_zurueckgeben(_IniReadEx($Cache_Datei_Handle, "gui", "handle", "hgui")) & ',' & $genstyle & ',' & $genexstyle & ')') ; Line 1190 FileWriteLine($file, $IDSTRING & '_GUICtrlStatusBar_Create(' & _Handle_mit_Dollar_zurueckgeben(_IniReadEx($Cache_Datei_Handle, "gui", "handle", "hgui")) & ', -1, "",' & $genstyle & ',' & $genexstyle & ')') Maybe just removing the $ would have been enough, but I thought this would be safer, and it seems to work for me. Edited May 8, 2018 by xrxca By far, the worst four letter word (swear word) out there has to be USER Link to comment Share on other sites More sharing options...
ISI360 Posted May 8, 2018 Author Share Posted May 8, 2018 (edited) Thanks for your detailed infos! Its correct the way you edit the script! A user in my forum reported this error too. (Link) And a fixed .exe for the formstudio is available here. (Will be included in the next update) Edited May 8, 2018 by ISI360 Xandy 1 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