Page 1 of 45

AHK Studio

Posted: 16 Oct 2013, 14:14
by maestrith
Image
Special thanks to tidbit for the logo

New GUI design and updated indent system.
NOTICE!
Requires AHK v1.1.23.03 or any version of 1.x greater than 23.03
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:
Currently it is only in AHK 1.1 un-compiled.
also a Zip can be downloaded here.

Videos:
A Short Demo
Video tutorial on how to use the Personal Variable List
Using Replacements

The second two videos require plugins that can be downloaded from the Tools/Download Plugins menu

Image

If you are having trouble getting Studio to download I have a mirror on Github. 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:
  1. Run scripts from the File/Run or File/Run x64 (for those who use the 32 bit install).
  2. 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.
  3. Automatic help text for most commands (eg MsgBox, Control, SplashText...etc).
  4. Code Vault for adding code snippets to the program.
  5. Version Tracker with Github upload.
  6. Gist post your scripts.
  7. Split up projects into Segments to keep things neat under File/New Segment. (makes an include file)
  8. Special functions (Move Selected Lines Down, Create Comment Block, Character Count...etc)
  9. Msgbox Creator for easily creating more complex msgboxs.
  10. 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.
  11. Custom Highlight List: You can add anything to this list as well and it will change the color that it appears in the program.
  12. Customize every action with a hotkey, many of them are already assigned but they can be changed under Edit/Settings.
  13. FTP integration.
  14. Auto Insert: by default it will add, <> for <, [] for [, {} for {, () for (, and '' for '
  15. 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.
Online Documentation

Re: AHK Studio

Posted: 16 Oct 2013, 19:03
by joedf
welcome maestrith! ;)

Re: AHK Studio

Posted: 16 Oct 2013, 19:34
by maestrith
joedf wrote:welcome maestrith! ;)

Thanks joedf. I have forgotten how to use the default forum :)

Re: AHK Studio

Posted: 25 Oct 2013, 07:45
by empardopo
Very nice.
I am going to take a look. :)

Are working fine the themes? When I try download one I get this message

Image

Then, I get this when I select the downloaded theme

Image

For example, in what colour has the command msgbox appear?

Thanks!

Re: AHK Studio

Posted: 03 Nov 2013, 09:14
by maestrith
In the theme Hat Of God I believe that all of the colors are the same. you can change them by clicking on any word in line 12 after Commands = and it will allow you to change the colors. Just be sure to use Save As and create a new theme or it will forget if you happen to click on the Hat Of God theme again. Thank you for trying out the program :) I hope that it is helpful.

As far as the error, I will try to write the program not using the class. Thank you for pointing this out.

Re: AHK Studio

Posted: 03 Nov 2013, 09:50
by joedf
Yeah, i think i have to update my themes for ahk studio also,
They are a bit out of date :P i will make Monokai & PlasticCodeWrap available
And functioning properly for the current version of AHK Studio. ;)

Re: AHK Studio

Posted: 03 Nov 2013, 09:54
by maestrith
joedf wrote:Yeah, i think i have to update my themes for ahk studio also,
They are a bit out of date :P i will make Monokai & PlasticCodeWrap available
And functioning properly for the current version of AHK Studio. ;)

Thank you for the help! I am always looking for new themes to use and also to add them to the list available to everyone to use. I think that I am going to re-write a bit of the download code so that it does not need to have an image preview, rather it will just change the currently used theme to the one on the server.

Re: AHK Studio

Posted: 03 Nov 2013, 09:55
by joedf
Cool! :D

Re: AHK Studio

Posted: 03 Nov 2013, 11:06
by maestrith
0.001.52
Changed: Thanks to the bug reported by empardopo
-Removed the preview for downloading themes and just made them automatically add when you click on them.

Re: AHK Studio

Posted: 03 Nov 2013, 13:58
by joedf
The theme xml settings are so confusing :(
Could i have a list of all the style numbers?
eg. 33 is LineNumbers, etc. ?
also i prefer saving the colors only as Hexadecimal , not Decimal...
Thanks, also, why store the colors as BGR and not RGB that is also very confusing...

Anyways, i did get it to sorta work, the closest possible that i could get ..
Monokai: https://github.com/joedf/PlasticCodeWra ... onokai.xml
PlasticCodeWrap: https://github.com/joedf/PlasticCodeWra ... deWrap.xml

cheers ;)

Re: AHK Studio

Posted: 03 Nov 2013, 14:13
by empardopo
maestrith wrote:0.001.52
Changed: Thanks to the bug reported by empardopo
-Removed the preview for downloading themes and just made them automatically add when you click on them.


Oh Perfect!
Congratulations! Very good job! :)

Re: AHK Studio

Posted: 03 Nov 2013, 15:27
by maestrith
joedf wrote:The theme xml settings are so confusing :(
Could i have a list of all the style numbers?
eg. 33 is LineNumbers, etc. ?
also i prefer saving the colors only as Hexadecimal , not Decimal...
Thanks, also, why store the colors as BGR and not RGB that is also very confusing...

Anyways, i did get it to sorta work, the closest possible that i could get ..
Monokai: https://github.com/joedf/PlasticCodeWra ... onokai.xml
PlasticCodeWrap: https://github.com/joedf/PlasticCodeWra ... deWrap.xml

cheers ;)


As far as the BGR rather than RGB storage goes SciLexer.dll uses the codes in BGR format and I guess I am lazy ;) I love the new themes! They are now online to be downloaded through the program. I will see if I can make an easy way to add RGB colors with Hex codes. If it requires a total re-write to do so I do not know if I will be able to change it though.

As far as the color codes I will have to compile a list because honestly I forget what they all are. I have been moving and under a lot of stress and that has pretty much triggered a reset in my brain so I will have to figure out what all of the codes are.

Re: AHK Studio

Posted: 03 Nov 2013, 17:16
by joedf
rgb2bgr : vice versa (an old post by you: http://www.autohotkey.com/board/topic/6 ... rgb-issue/)
Color codes : ill figure them out... one by one... if there's ever an issue ;)

Re: AHK Studio

Posted: 23 Jan 2014, 08:35
by maestrith
Sorry this took so long joedf.

Code: [Select all] [Download] (rgb.ahk)GeSHi © Codebox Plus

msgbox % rgb(0xff00cc) ;Displays 0xCC00FF
msgbox % rgb(16711935) ;Displays 0xFF00FF
rgb(c){
setformat,IntegerFast,H
c:=(c&255)<<16|(c&65280)|(c>>16),c:=SubStr(c,1)
SetFormat, integerfast,D
return c
}

That was some old code that I had. Works the same as the one above just a bit smaller. Anyway I hope that it helps. I had my hard drive crash and I lost all of my scripts. I have spent the last few weeks re-writing a lot of what I had from scratch. :/

Re: AHK Studio

Posted: 23 Jan 2014, 11:34
by Guest10
I suggest backing up continuously to a flash drive using the script below:

I had my hard drive crash and I lost all of my scripts. I have spent the last few weeks re-writing a lot of what I had from scratch. :/

Code: [Select all] [Expand] [Download] (Script.ahk)GeSHi © Codebox Plus


Re: AHK Studio

Posted: 23 Jan 2014, 12:16
by tomoe_uehara
The Cloud storage is your friend, Luke! ;)

Re: AHK Studio

Posted: 23 Jan 2014, 12:18
by maestrith
tomoe_uehara wrote:The Cloud storage is your friend, Luke! ;)

LOL so true.

Re: AHK Studio

Posted: 23 Jan 2014, 12:42
by joedf
Haha fff...rrrieeeeennnn...ddd :)

Re: AHK Studio

Posted: 23 Jan 2014, 17:31
by ahk7
maestrith wrote:I had my hard drive crash and I lost all of my scripts. I have spent the last few weeks re-writing a lot of what I had from scratch.
Why not try Git(Hub)? With windows.github.com it is very easy to update your repository - http://www.sourcetreeapp.com/ is also pretty neat (but does require registration to continue to use it after 30 days, remains free though)

Re: AHK Studio

Posted: 23 Jan 2014, 17:33
by maestrith
ahk7 wrote:
maestrith wrote:I had my hard drive crash and I lost all of my scripts. I have spent the last few weeks re-writing a lot of what I had from scratch.
Why not try Git(Hub)? With windows.github.com it is very easy to update your repository - http://www.sourcetreeapp.com/ is also pretty neat (but does require registration to continue to use it after 30 days, remains free though)

I will look into it.