Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

AHK Studio


  • Please log in to reply
468 replies to this topic
maestrith
  • Members
  • 786 posts
  • Last active: Apr 11 2018 02:18 PM
  • Joined: 17 Sep 2005

UgfaSyj.png

Special thanks to tidbit for the logo

 

New GUI design and updated indent system.
NOTICE!
Requires AHK 1.1.20 or any version of 1.x greater than 20
I am still working on getting all of the functionality back into it from the previous version but it is stable enough to use.
 
Download:
 
AHK_Studio_2014-03-24_09-48-24.png
 
 
This is the source as it sits on my PC.  It does not run as well as the file above but if you are curious you can find it on Github
 
Usage:
If you wish to use this software, great.
 
If you wish to use this as a part of your project I require payment.
 
If you wish to donate to help me with my living expenses donations are always welcome
 
PLEASE let me know if there is anything I should work on getting back in.
 
 
Sorry I have been away and I will do what I can to update/add some screenshots.
 
AHK Studio uses SciLexer.dll to provide a quick and easy way to program AutoHotkey scripts.
 
Features:
  • Run scripts from the File/Run or File/Run x64 (for those who use the 32 bit install).
  • Easy customization of themes Edit/Theme with a few that have been created by users.  I will gladly add any themes that are submitted to me.
  • Automatic help text for most commands (eg MsgBox, Control, SplashText...etc).
  • Code Vault for adding code snippets to the program.
  • Version Tracker with Github upload.
  • Gist post your scripts.
  • Split up projects into Segments to keep things neat under File/New Segment.  (makes an include file)
  • Special functions (Move Selected Lines Down, Create Comment Block, Character Count...etc)
  • Msgbox Creator for easily creating more complex msgboxs.
  • Personal Variable List: You can add anything to this list and it will come up with the list of other commands as you type them.
  • Custom Highlight List: You can add anything to this list as well and it will change the color that it appears in the program.
  • Customize every action with a hotkey, many of them are already assigned but they can be changed under Edit/Settings.
  • FTP integration.
  • Auto Insert: by default it will add, <> for <, [] for [, {} for {, () for (, and '' for '
  • Quite a few more.
  •  
Let me know what you think.  I am always interested in hearing ideas to add to the script or any bugs.  Thank you.

Please try out my scripts: AHK Studio Basic GUI Creator Menu Creator Donations


AutoHotkeyDragon
  • Members
  • 90 posts
  • Last active: Sep 01 2013 11:06 PM
  • Joined: 20 Oct 2012
Looks intetesting. If you can't already (haven't downloaded it yet) make it so we can change the background to, say, white or blue, or even pink. I'll take a look at this if I'm not busy tomorrow!
AHKDragon

—I should be able to help with your AHK needs, unless it has something to do with anything GUI or complex. I hold no guarantees that I WILL be able to help, though.—

maestrith
  • Members
  • 786 posts
  • Last active: Apr 11 2018 02:18 PM
  • Joined: 17 Sep 2005

Looks intetesting. If you can't already (haven't downloaded it yet) make it so we can change the background to, say, white or blue, or even pink. I'll take a look at this if I'm not busy tomorrow!


You can change all colors (fonts, backgrounds...etc) to your hearts content. Just go to Edit/Fonts and Colors and make the program your own.

Please try out my scripts: AHK Studio Basic GUI Creator Menu Creator Donations


Coco
  • Members
  • 697 posts
  • Last active: Oct 31 2015 07:26 PM
  • Joined: 27 Jul 2012
You combined the file tree and the code tree. Looks really good, will try it now.

maestrith
  • Members
  • 786 posts
  • Last active: Apr 11 2018 02:18 PM
  • Joined: 17 Sep 2005
0.001.20
Changed: (suggested by Coco)
-Adding custom highlight words now over-writes included ones.
-Zoom values are saved on exit and restored on startup

Please try out my scripts: AHK Studio Basic GUI Creator Menu Creator Donations


AutoHotkeyDragon
  • Members
  • 90 posts
  • Last active: Sep 01 2013 11:06 PM
  • Joined: 20 Oct 2012

Looks intetesting. If you can't already (haven't downloaded it yet) make it so we can change the background to, say, white or blue, or even pink. I'll take a look at this if I'm not busy tomorrow!


You can change all colors (fonts, backgrounds...etc) to your hearts content. Just go to Edit/Fonts and Colors and make the program your own.


Good to know! Thanks :D
AHKDragon

—I should be able to help with your AHK needs, unless it has something to do with anything GUI or complex. I hold no guarantees that I WILL be able to help, though.—

vahju
  • Members
  • 337 posts
  • Last active: Sep 21 2014 03:52 AM
  • Joined: 17 Feb 2008
When using the compiled version I get a msgbox that drops the F bomb. Wonder if that is a new error trapping method. LOL

Coco
  • Members
  • 697 posts
  • Last active: Oct 31 2015 07:26 PM
  • Joined: 27 Jul 2012

When using the compiled version I get a msgbox that drops the F bomb. Wonder if that is a new error trapping method. LOL


LOL :lol: It happens when there's no loaded file..

maestrith
  • Members
  • 786 posts
  • Last active: Apr 11 2018 02:18 PM
  • Joined: 17 Sep 2005
Sorry about that...was fixed in the latest version. Go-to file/auto update and it will stop :oops:

Sorry once again.

Please try out my scripts: AHK Studio Basic GUI Creator Menu Creator Donations


maestrith
  • Members
  • 786 posts
  • Last active: Apr 11 2018 02:18 PM
  • Joined: 17 Sep 2005
0.001.22
Fixed:
-Multi-line comments indent properly now.
-Added up to 7 Keyword lists (for you Coco) Requires you to delete the SciLexer.dll unless you are starting at this version. ***will change some color numbers*** sorry about that.
0.001.21
Fixed:
-When adding new words to the highlight list you do not need to restart the program.

Please try out my scripts: AHK Studio Basic GUI Creator Menu Creator Donations


Uberi
  • Moderators
  • 1119 posts
  • Last active: May 02 2015 06:05 PM
  • Joined: 23 Aug 2010
Looking good, especially the multiline comment behavior!

Coco
  • Members
  • 697 posts
  • Last active: Oct 31 2015 07:26 PM
  • Joined: 27 Jul 2012
Thanks for adding more keywords list. Here's a screenshot of what I have done so far:
How do I change the default selection foreground and background color? As you can see, when I make a selection, it's quite difficult to decipher the highlighted text.
Posted Image

Coco
  • Members
  • 697 posts
  • Last active: Oct 31 2015 07:26 PM
  • Joined: 27 Jul 2012
I get the following error when I run a script:

---------------------------
StyleTest.ahk
---------------------------
Error at line 2.

Line Text: #Include
Error: Parameter #1 required

The program will exit.
---------------------------
OK
---------------------------

The script is a just a "Hello World" MsgBox.

maestrith
  • Members
  • 786 posts
  • Last active: Apr 11 2018 02:18 PM
  • Joined: 17 Sep 2005
0.001.28
Added: (Suggested by Coco)
-Saving, Importing, and Exporting of your Font Colors and Styles
0.001.27
Added:
-Main Selection Color change in Edit/Fonts and Colors
0.001.26
Added:
-2 editing windows (Still new but it tells you how to use them)
Added: (Suggested by Uberi)
-Locked Scrolling (Hotkey) one for scrolling down (locked scrol down) and one for up (locked scrol up)
0.001.25
Fixed:
-Context sensitive help was not always coming up.
0.001.24
-Resized the Edit Colors window.

Please try out my scripts: AHK Studio Basic GUI Creator Menu Creator Donations


maestrith
  • Members
  • 786 posts
  • Last active: Apr 11 2018 02:18 PM
  • Joined: 17 Sep 2005
0.001.33
Added:
-Position information in the StatusBar
0.001.32
Fixed:
-Export of theme is not being formatted properly
0.001.31
Changed: (Suggested by Adabo)
-Presets are now called themes
0.001.30
Added: (Suggested by Coco)
-Exporting, saving, and importing now includes your personal keyword lists
0.001.29
Fixed:
-You should be able to use something like Function(variables){ ;Comment

Please try out my scripts: AHK Studio Basic GUI Creator Menu Creator Donations