Jump to content
TheSaint

AutoIt GUI Creators (Designers)

Recommended Posts

TheSaint
26 minutes ago, water said:

TheSaint,

you have compiled an impressive list of GUI creators/designers. Thanks for that :)

Would it make sense to move the list to the wiki (like there are lists of UDFs or programs written in AutoIt)? I think it would be easier to find and could be extended by any user.

What do you think?

Thanks.

I don't know that everyone checks the Wiki, but I can see the value in both places.
Especially in the Wiki for historical purposes, though I guess it is an ongoing situation.


I like the idea, that others can post suggestions to in this Sticky topic, because I really don't browse a lot here these days, and so no doubt miss a lot.

P.S. I am not sure that the idea of just anyone adding what they think to the Wiki, is a sensible one. We've had a few suggestions here that were unsuitable, and to detect any insertions in the Wiki would be problematical at the very least.

At least in this sticky, the main list is not changed, until ratified, but others can still benefit from seeing suggestions until then.

Potentially, I can see things getting way out of control in the Wiki, unless changes are ratified before inclusion.

The Wiki entry, if locked, could be updated from ratified updates to this sticky.

P.S.S. What would be ideal, would be a number of us, that understand what suits, having modification rights to this topic.

Edited by TheSaint

AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
water
26 minutes ago, TheSaint said:

We've had a few suggestions here that were unsuitable, and to detect any insertions in the Wiki would be problematical at the very least.

Modifications of th wiki can easily be found by checking the history of an article.


My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (2018-06-01 - Version 1.4.9.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX (NEW 2018-09-01 - Version 1.3.4.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
PowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & Support
Excel - Example Scripts - Wiki
Word - Wiki
 
Tutorials:

ADO - Wiki

 

Share this post


Link to post
Share on other sites
water
28 minutes ago, TheSaint said:

At least in this sticky, the main list is not changed, until ratified, but others can still benefit from seeing suggestions until then.

Potentially, I can see things getting way out of control in the Wiki, unless changes are ratified before inclusion.

The Wiki entry, if locked, could be updated from ratified updates to this sticky.

P.S.S. What would be ideal, would be a number of us, that understand what suits, having modification rights to this topic.

If you check the history of th UDF article in the wiki you will see that only a few people ever did modify it.

I think the wiki is a good place for tutorials an lists of Autoit related things.
The big advantage I see is that such a wiki list is not limited to be extended/modified by the original author (in this case: You) only.


My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (2018-06-01 - Version 1.4.9.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX (NEW 2018-09-01 - Version 1.3.4.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
PowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & Support
Excel - Example Scripts - Wiki
Word - Wiki
 
Tutorials:

ADO - Wiki

 

Share this post


Link to post
Share on other sites
kcvinu

@TheSaint ,

I have a very nice idea. There is a tool named ResEd (Short form of Resource Editor) in HIde (An IDE for HLA). It generates "*.rc" files. It had simple structure. So I am planning to make converter script in autoit to generate au3 code from rc script. I have started the priliminary works. But now, i am in a confusion. I like to work with all windows messages. Like we did in C. In order to do that in autoit, either we need to subclass the window or we need to write the code from the very beginning (Using CreateWindowEx function.) 

  • Like 1

My Contributions

UDF Link Viewer   --- A tool to visit the links of some most important UDFs 

 Includer_2  ----- A tool to type the #include statement automatically 

 Digits To Date  ----- date from 3 integer values

PrintList ----- prints arrays into console for testing.

 Alert  ------ An alternative for MsgBox 

 MousePosition ------- A simple tooltip display of mouse position

GRM Helper -------- A littile tool to help writing code with GUIRegisterMsg function

Access_UDF  -------- An UDF for working with access database files. (.*accdb only)

 

Share this post


Link to post
Share on other sites
TheSaint

@kcvinu - I'm afraid you are talking to the wrong guy, much of what you are saying is beyond my pay-grade of comprehension. :blink:

@water - I admit it has been years since I worked with any Wiki, so you may be right ... though I am unsure how the History element works. Can you look at a copy of the wiki by date, and it shows all the changes in bold, with two different colors, one being for deletions, the other new stuff. That would be the best scenario, but still not as good as ratifying first before changes occur ... as much less checking is involved. To me, the only issue really with how things are done currently, is indeed about me being the only author ... which is both good and bad ... though it hasn't proved bad so far. If something happened to me, then I am sure that the topic could easily be assigned to another member to modify. So I still advocate for both places - Sticky & Wiki ... which rhymes incidentally. :lol:


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
water

You get a list of modifications

History.png

and can select two revisions (in this case to check what I changed)

Delta.png

So it should be easy to revoke some unwanted changes.


My UDFs and Tutorials:

Spoiler

UDFs:
Active Directory (2018-06-01 - Version 1.4.9.0) - Download - General Help & Support - Example Scripts - Wiki
OutlookEX (NEW 2018-09-01 - Version 1.3.4.0) - Download - General Help & Support - Example Scripts - Wiki
ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts
PowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & Support
Excel - Example Scripts - Wiki
Word - Wiki
 
Tutorials:

ADO - Wiki

 

Share this post


Link to post
Share on other sites
TheSaint

Ok. Thanks for that.


AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Share this post


Link to post
Share on other sites
kcvinu

@TheSaint 

Its ok. :)


My Contributions

UDF Link Viewer   --- A tool to visit the links of some most important UDFs 

 Includer_2  ----- A tool to type the #include statement automatically 

 Digits To Date  ----- date from 3 integer values

PrintList ----- prints arrays into console for testing.

 Alert  ------ An alternative for MsgBox 

 MousePosition ------- A simple tooltip display of mouse position

GRM Helper -------- A littile tool to help writing code with GUIRegisterMsg function

Access_UDF  -------- An UDF for working with access database files. (.*accdb only)

 

Share this post


Link to post
Share on other sites
DFerrato
On 12/8/2016 at 7:09 AM, kcvinu said:

@TheSaint ,

I have a very nice idea. There is a tool named ResEd (Short form of Resource Editor) in HIde (An IDE for HLA). It generates "*.rc" files. It had simple structure. So I am planning to make converter script in autoit to generate au3 code from rc script. I have started the priliminary works. But now, i am in a confusion. I like to work with all windows messages. Like we did in C. In order to do that in autoit, either we need to subclass the window or we need to write the code from the very beginning (Using CreateWindowEx function.) 

Where can I download ResEd ?.

Does the source code this in autoit?

I am looking for alternatives to GUIBUILDER RETURN.

PS: GUIBUILDER already generates a script  form (.au3) and we do not need init  to subclass the window or to write the code from beginning (Using CreateWindowEx function.)

Regards Daniel

 

Edited by DFerrato
Sintaxs error correction.

Share this post


Link to post
Share on other sites
kcvinu

@DFerrato ,

No, you can't the source of ResEd. It is coming with Hide (An IDE for High level Assembly) .

And if you want to reform a gui builder, then i think your best bet is FormBuilder. Link is here 

See the post number 183. He shared the source code. 

Reasons to choose formbuilder.

1. It works like Visual studio - That means, when you make changes in your gui, the code will be changed automatically. 

2. You can make changes to your existing project with FormBuilder. In other GUI tools, they will overwrite your code. 

3. You can run an au3 file without saving to disk. It is using tempfile - Easy for testing code snippets from forum or other sources.

DrawBacks of formbuilder.

1. It has no right click context menu. But keyboard short cuts like Ctrl+v are all working. - Somewhere in the forum he(The creator) made a script to imitate a right click contest menu. You need to add that to this program.

2. Font section doesn't read from system font folder. Instead it uses an array which contains font names. - Easy to fix.

 

My ideas.

1. Add a listview with Events and properties like in visual studio. So that user can write code in desired events like we did in Visual Studio.

I have worked a little bit but lack of time, i postponed my idea. 

 

 


My Contributions

UDF Link Viewer   --- A tool to visit the links of some most important UDFs 

 Includer_2  ----- A tool to type the #include statement automatically 

 Digits To Date  ----- date from 3 integer values

PrintList ----- prints arrays into console for testing.

 Alert  ------ An alternative for MsgBox 

 MousePosition ------- A simple tooltip display of mouse position

GRM Helper -------- A littile tool to help writing code with GUIRegisterMsg function

Access_UDF  -------- An UDF for working with access database files. (.*accdb only)

 

Share this post


Link to post
Share on other sites
DFerrato
15 hours ago, kcvinu said:

@DFerrato ,

No, you can't the source of ResEd. It is coming with Hide (An IDE for High level Assembly) .

And if you want to reform a gui builder, then i think your best bet is FormBuilder. Link is here 

See the post number 183. He shared the source code. 

Reasons to choose formbuilder.

1. It works like Visual studio - That means, when you make changes in your gui, the code will be changed automatically. 

2. You can make changes to your existing project with FormBuilder. In other GUI tools, they will overwrite your code. 

3. You can run an au3 file without saving to disk. It is using tempfile - Easy for testing code snippets from forum or other sources.

DrawBacks of formbuilder.

1. It has no right click context menu. But keyboard short cuts like Ctrl+v are all working. - Somewhere in the forum he(The creator) made a script to imitate a right click contest menu. You need to add that to this program.

2. Font section doesn't read from system font folder. Instead it uses an array which contains font names. - Easy to fix.

 

My ideas.

1. Add a listview with Events and properties like in visual studio. So that user can write code in desired events like we did in Visual Studio.

I have worked a little bit but lack of time, i postponed my idea. 

 

 

Hello:

I am going to check the Formbuilder. Thanks for the suggestion that mecionanas ideas for this I liked...

Analyze your source code and you notice.

As the idea is to have a G.U.I Maker that each one can adapt to their needs; maybe someone else of this forum can help us.

For example the ISN Study is wonderful, but very difficult to adapt and not served me.

Regards Daniel

Share this post


Link to post
Share on other sites
kcvinu

@DFerrato , Check it, You will like it. I wish i had enough time, then i will sure make my IDE with FormBuilder. Note that, it will be an IDE, not just a gui builder. 

I studied a little bit about Scintilla editor component. Sometimes i thought that making a fresh IDE is better than modifying someone else's code. But what to do, no time. 


My Contributions

UDF Link Viewer   --- A tool to visit the links of some most important UDFs 

 Includer_2  ----- A tool to type the #include statement automatically 

 Digits To Date  ----- date from 3 integer values

PrintList ----- prints arrays into console for testing.

 Alert  ------ An alternative for MsgBox 

 MousePosition ------- A simple tooltip display of mouse position

GRM Helper -------- A littile tool to help writing code with GUIRegisterMsg function

Access_UDF  -------- An UDF for working with access database files. (.*accdb only)

 

Share this post


Link to post
Share on other sites
DFerrato
18 hours ago, kcvinu said:

@DFerrato , Check it, You will like it. I wish i had enough time, then i will sure make my IDE with FormBuilder. Note that, it will be an IDE, not just a gui builder. 

I studied a little bit about Scintilla editor component. Sometimes i thought that making a fresh IDE is better than modifying someone else's code. But what to do, no time. 

 

18 hours ago, kcvinu said:

@DFerrato , Check it, You will like it. I wish i had enough time, then i will sure make my IDE with FormBuilder. Note that, it will be an IDE, not just a gui builder. 

I studied a little bit about Scintilla editor component. Sometimes i thought that making a fresh IDE is better than modifying someone else's code. But what to do, no time. 

@kcvinu have reason, proposing  continue the development from the formbuilder @BuckMaster some post (see link above).

But (and there is always some but), the formbuilder might be hard to modify to get what we want by any of the following reasons:

* creation of main screen, controls, properties, menus, alignment, spacing, toolbar all mixed together.

* main loop of events with 5200 lines of codes

* poor documentation.

We can add the features mentioned several post back, but before we must invest the time converting extensive code in subroutines, documenting, reviewing much code.

For my part I am willing to invest time to try, but to achieve this we are going to need help more people.

PS: For example after compile source , I not able to do that this display the icons for alignment, spacing.

Regards Daniel

Share this post


Link to post
Share on other sites
kcvinu

@DFerrato ,

Yeah, we need help from more people who had plenty of time. Now, i am busy with my new work contracts. I am afraid that i might need to limit the number of visits to this forum in a day.  Anyway, First of all, we need to re arrange this 14000 + lines huge code block. 

Edited by kcvinu

My Contributions

UDF Link Viewer   --- A tool to visit the links of some most important UDFs 

 Includer_2  ----- A tool to type the #include statement automatically 

 Digits To Date  ----- date from 3 integer values

PrintList ----- prints arrays into console for testing.

 Alert  ------ An alternative for MsgBox 

 MousePosition ------- A simple tooltip display of mouse position

GRM Helper -------- A littile tool to help writing code with GUIRegisterMsg function

Access_UDF  -------- An UDF for working with access database files. (.*accdb only)

 

Share this post


Link to post
Share on other sites
DFerrato
19 hours ago, kcvinu said:

@DFerrato ,

Yeah, we need help from more people who got plenty of time. Now, i am busy with my new work contracts. I am afraid that i might need to limit the number of visits to this forum in a day.  Anyway, First of all, we need to re arrange this 14000 + lines huge code block. 

We agree, but my time is also limited :)

In some free time, I start to convert the code into smaller blocks.

Is there someone else can offer help?.

PS: I discovered the causes for which no show the missing icons..

Daniel

 

Edited by DFerrato
Sintaxs error correction.

Share this post


Link to post
Share on other sites
kcvinu

@DFerrato ,

Nice start. May be we should get some help from this forum members. Let us hope. :)

 


My Contributions

UDF Link Viewer   --- A tool to visit the links of some most important UDFs 

 Includer_2  ----- A tool to type the #include statement automatically 

 Digits To Date  ----- date from 3 integer values

PrintList ----- prints arrays into console for testing.

 Alert  ------ An alternative for MsgBox 

 MousePosition ------- A simple tooltip display of mouse position

GRM Helper -------- A littile tool to help writing code with GUIRegisterMsg function

Access_UDF  -------- An UDF for working with access database files. (.*accdb only)

 

Share this post


Link to post
Share on other sites
TheDcoder

@kcvinu & @DFerrato If you both want to collaborate, you can use IRC as a good solution :), You both can create a separate chat room for collaboration :D.

 

Feel free to ask me if you are having any problems regarding IRC, TD.

  • Like 1

AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Spoiler

My contributions to the AutoIt Community

If I have hurt or offended you in anyway, Please accept my apologies, I never (regardless of the situation) mean to do that to anybody!!!

3fHNZJ.gif

PLEASE JOIN ##AutoIt AND HELP THE IRC AUTOIT COMMUNITY!

Share this post


Link to post
Share on other sites
kcvinu

Good Idea @TheDcoder . When i get enough time to code, i will sure check that. Thanks :)

 


My Contributions

UDF Link Viewer   --- A tool to visit the links of some most important UDFs 

 Includer_2  ----- A tool to type the #include statement automatically 

 Digits To Date  ----- date from 3 integer values

PrintList ----- prints arrays into console for testing.

 Alert  ------ An alternative for MsgBox 

 MousePosition ------- A simple tooltip display of mouse position

GRM Helper -------- A littile tool to help writing code with GUIRegisterMsg function

Access_UDF  -------- An UDF for working with access database files. (.*accdb only)

 

Share this post


Link to post
Share on other sites
TheDcoder

My pleasure @kcvinu :D, I can even help with setting up a IRC channel for you guys if you want :).

  • Like 2

AutoIt.4.Life Clubrooms - Life is like a Donut (secret key)

Spoiler

My contributions to the AutoIt Community

If I have hurt or offended you in anyway, Please accept my apologies, I never (regardless of the situation) mean to do that to anybody!!!

3fHNZJ.gif

PLEASE JOIN ##AutoIt AND HELP THE IRC AUTOIT COMMUNITY!

Share this post


Link to post
Share on other sites
DFerrato
56 minutes ago, TheDcoder said:

My pleasure @kcvinu :D, I can even help with setting up a IRC channel for you guys if you want :).

Thank you.. We ask for your help, when more people join to help.
 
I also believe (and i may be wrong) that the major guideline on the changes to be made could be discussed here, so more people to know your opinion.
 
Daniel
 

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • ISI360
      By ISI360
      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:

      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!
    • Yirrlaar
      By Yirrlaar
      #include <ButtonConstants.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <TabConstants.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("MyCommands", 406, 236, 610, 129) $Main = GUICtrlCreateTab(8, 8, 385, 217) $TabSheet1 = GUICtrlCreateTabItem("Main") $StopFunc = GUICtrlCreateButton("STOP", 17, 43, 150, 50) GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif") $StartFunc = GUICtrlCreateButton("Start", 17, 98, 150, 50) GUICtrlSetFont(-1, 10, 800, 0, "MS Sans Serif") $Input0 = GUICtrlCreateInput("Input0", 267, 43, 75, 24, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER)) $Input1 = GUICtrlCreateInput("Input1"", 267, 73, 75, 24, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER)) $Input2 = GUICtrlCreateInput("Input2", 267, 103, 75, 24, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER)) $Input3 = GUICtrlCreateInput("Input3", 267, 133, 75, 24, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER)) $Input4 = GUICtrlCreateInput("Input4", 267, 163, 75, 24, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER)) $Input5 = GUICtrlCreateInput("Input5", 267, 195, 75, 24, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER)) $Label1 = GUICtrlCreateLabel("Label1", 215, 43, 50, 20, $SS_RIGHT) GUICtrlSetFont(-1, 9, 800, 0, "MS Sans Serif") $Label2 = GUICtrlCreateLabel("Label2", 215, 73, 50, 20, $SS_RIGHT) GUICtrlSetFont(-1, 9, 800, 0, "MS Sans Serif") $Label3 = GUICtrlCreateLabel("Label3", 215, 103, 50, 20, $SS_RIGHT) GUICtrlSetFont(-1, 9, 800, 0, "MS Sans Serif") $Label4 = GUICtrlCreateLabel("Label4", 215, 133, 50, 20, $SS_RIGHT) GUICtrlSetFont(-1, 9, 800, 0, "MS Sans Serif") $Label5 = GUICtrlCreateLabel("Label5", 215, 163, 50, 20, $SS_RIGHT) GUICtrlSetFont(-1, 9, 800, 0, "MS Sans Serif") $Label6 = GUICtrlCreateLabel("Label6", 191, 195, 74, 20, $SS_RIGHT) GUICtrlSetFont(-1, 9, 800, 0, "MS Sans Serif") $TabSheet2 = GUICtrlCreateTabItem("Individuals") $Button1 = GUICtrlCreateButton("Button1", 17, 43, 75, 25) GUICtrlCreateTabItem("") GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit case $StartBOT letsdothis() Case $StopBOT END_This() EndSwitch WEnd func letsdothis() While 1 ;doing stuff ;doing more stuff if $StopFunc Then END_This() ;how do i detect if the button has been pressed if $Button1 Then Sleepy_Time() ;doing things ;doing more things WEnd EndFunc Func Sleepy_Time() while 1 sleep(10) if $Button1 Then ExitLoop ; detect button press and return to previous state Wend EndFunc Func END_This() Exit EndFunc For the LIFE of me I can't figure out, HOW ON EARTH to detect that a button has been pressed while a function is running?
      Can someone PLEASE point me in the right direction???
      Thanks
    • ISI360
      By ISI360
      Hi!
      Today I want to show you my current AutoIt project: The ISN AutoIt Studio.
       

       
      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, trophies and a lot more features!!
      Here are some screenshots:







      Here 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
      ->Dynamic Script
      ->detailed overview of the project (total working hours, total size...)
      And 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: http://autoit.de/index.php?page=Thread&threadID=29742&pageNo=1
      For more information visit my Homepage: https://www.isnetwork.at
       
      So….have fun with ISN AutoIt Studio!
       
       
      PS: Sorry for my bad English! ^^
    • Shedunn
      By Shedunn
      I recently installed AutoIT(the most recent version) on my work computer and everytime I try to use Koda to generate code for a GUI Koda freezes....nothing can be clicked on and I have to use task manager to end the task.  It doesn't seem to matter if I open a file or if I try with a fresh design.  It also freezes if I try to change any settings within Koda

      I've tried uninstalling everything AutoIT related and reinstalling and restarting the computer.  No matter what it still does it
       
      Is there a setting somewhere that could be causing this?
    • ISI360
      By ISI360
      Hi!

      I need a little bit help from some RegEx experts please:
      I would make my ISN AutoIt Studio faster when generating the scripttree. And what would be better to do this via regex?
      Problem is i am not really good at this regex stuff. So maybe someone could help me here.
       
      The challange is to get all Global Variables from a script via RegEx in a Array.
      Here is a example script with some tests:
      Global $Var1 = 1234 Local $Local_Var = 1234 $Ignore_me_too = 1234 Global $Var2 = 1234, $var3 = 1242 Global $ahIcons[30], $ahLabels[30] Global Const $Var4 = iniread($inivar1,"jj","jj","") , $var5= iniread($inivar2,"jj","jj","") Global $Var_String = "was" Global $Array_Test[16] = [1,15,16,0,31,15,25,15,25,30,8,30,8,15,1,15] Global Enum $MARGIN_SCRIPT_NUMBER = 0, $MARGIN_SCRIPT_ICON, $MARGIN_SCRIPT_FOLD Global Const $Delim = '\', $Delim1 = '|' Global $hard1 = "a", _ $hard2 = "b", _ $hard3 = "c"  
      The returning array should look like this:
      $Var1 $Var2 $var3 $Var4 $var5 $Var_String $Array_Test $MARGIN_SCRIPT_NUMBER $MARGIN_SCRIPT_ICON $MARGIN_SCRIPT_FOLD $Delim $Delim1 $hard1 $hard2 $hard3  
      I already made some success with a expression i found in the SciTE Jump Tool:  (\$\w+)(?:[\h\[.=+*/^,)\-])?
      This nearly returns the perfect results. But it does not check if it´s a global variable (with the const and enum options) and also returns variables in commands (for example $inivar1)
      I also found this regex: (?im:^(?=Global|Const|Enum|Static)(?:Global)?\h*(?:Const|Enum|Static)?(?:(?<=Enum)\h+Step\h+[+*-]\d+)?\h*)([^\r\n .\=]+)
      This returns also usefull results...but trying to understand this explodes my head

      Maybe someone can help me here?
      Thanks in advance!
×