Jump to content

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

[AHK_L] Menu Creator


  • Please log in to reply
24 replies to this topic
maestrith
  • Members
  • 786 posts
  • Last active: Apr 10 2019 01:28 PM
  • Joined: 17 Sep 2005

I know that the GUI needs work, but I will fix it in time.
What this program does:

  • Allows you to quickly create a menu
  • Drag/Drop menus from one area to another
  • Save and load your projects
  • Move menu items and even complete menu structures from one place to another
  • Change the color for each menu/submenu
  • Version and updating from Settings/Version
  • Save/Load menu projects so that you can come back to them and edit them easily
  • The window will remember position and size from one run to the next

Menu.jpg
 
 
AHK_L Version
Compiled Version
 

 

Small Youtube Video
 
Let me know what you think, and thank you for taking the time to try my program
Version information under the Spoiler (to keep it small)

 

Version History:

0.001.18

Changed:
-Main window is re-sizable and also retains it size when it is re-run
0.001.17
Changed:
-When putting menus below other menus, the inserted menu will be at the top rather than the bottom.
0.001.16
Fixed:
-Adding spaces to the output really did a number on the program.
0.001.15
Changed:
-When removing directories the program will attempt to select the previous node rather than defult to the top node.
0.001.14
Added:
-Settings Add spaces before and after ,'s in the outut
Spoiler


visionary
  • Members
  • 3 posts
  • Last active: Feb 18 2015 11:32 AM
  • Joined: 27 Jan 2013
nice work! I definitely use it to create menu since writting in notepad is too hard -_-;;

maestrith
  • Members
  • 786 posts
  • Last active: Apr 10 2019 01:28 PM
  • Joined: 17 Sep 2005

nice work! I definitely use it to create menu since writting in notepad is too hard -_-;;

Thanks :) I hope it works well for you.



maestrith
  • Members
  • 786 posts
  • Last active: Apr 10 2019 01:28 PM
  • Joined: 17 Sep 2005
0.001.4
Added:
-Version information and Auto Update
0.001.3
Fixed:
-oops
0.001.2
Added:
-Settings for hotkeys
0.001.1
First upload.


Cei
  • Members
  • 23 posts
  • Last active: Oct 30 2014 03:37 PM
  • Joined: 26 Apr 2013

writting in notepad is too hard -_-;;

SciTE4Autohotkey is a very nice Text Editor for AHK. You should try :)



Eedis
  • Members
  • 1775 posts
  • Last active: Aug 14 2015 06:33 PM
  • Joined: 12 Jun 2009
I created a menu, clicked version to explore the script a bit more, then cancelled and the entire program reloaded, deleting my menu. sad.png

*Features to add*
- Rearrange top level menus. I can drag and drop the menu items into other menu items, but I can't rearrange the order of the top level menus.
-Add separator line. Unless I can't figure out how to do it. >.<
AutoHotkey state, the forum, Poly, and Drainx1. The short story.
I love my wife, my life, my atomic-match; for giving me the greatest gift a man could ask for, such a perfect and beautiful little girl.
9rjbjc.png

maestrith
  • Members
  • 786 posts
  • Last active: Apr 10 2019 01:28 PM
  • Joined: 17 Sep 2005

I created a menu, clicked version to explore the script a bit more, then cancelled and the entire program reloaded, deleting my menu. sad.png

*Features to add*
- Rearrange top level menus. I can drag and drop the menu items into other menu items, but I can't rearrange the order of the top level menus.
-Add separator line. Unless I can't figure out how to do it. >.<

Oh no! I am sorry to hear that your menu was deleted.  :(  I will make sure that I have a backup safe so that if something does happen like that your work will be kept. 

 

-Re-arranging top menu items:  I should have made a note for this.  To put something on the top level just drag it somewhere in the Treeview control where your mouse pointer is not touching another item.  It will snap back to the top level.

 

-Separator lines: I will say that will be in the next version.  Thanks for reminding me of it! :)



maestrith
  • Members
  • 786 posts
  • Last active: Apr 10 2019 01:28 PM
  • Joined: 17 Sep 2005
0.001.5
Added:
-Move selected up/down
-Move selected item to Parent
-Move selected item below sibling
Added: (Suggested by Eedis)
-Separator lines
-Save file before exit


Eedis
  • Members
  • 1775 posts
  • Last active: Aug 14 2015 06:33 PM
  • Joined: 12 Jun 2009
Nice... I like it. However, the buttons are extremely cluttered. You should find a better way to organize them. Group similar buttons together into smaller groups as it's hard to find the button I want.
AutoHotkey state, the forum, Poly, and Drainx1. The short story.
I love my wife, my life, my atomic-match; for giving me the greatest gift a man could ask for, such a perfect and beautiful little girl.
9rjbjc.png

maestrith
  • Members
  • 786 posts
  • Last active: Apr 10 2019 01:28 PM
  • Joined: 17 Sep 2005

Nice... I like it. However, the buttons are extremely cluttered. You should find a better way to organize them. Group similar buttons together into smaller groups as it's hard to find the button I want.

Thanks :) and yea....it is still a mess.  I will think of something :)



maestrith
  • Members
  • 786 posts
  • Last active: Apr 10 2019 01:28 PM
  • Joined: 17 Sep 2005

0.001.6
Changed:
-Hopefully the buttons are a bit more organized.

0.001.7
Changed:
-A bit better organizing



Eedis
  • Members
  • 1775 posts
  • Last active: Aug 14 2015 06:33 PM
  • Joined: 12 Jun 2009
I do like how you organized the buttons, it's pretty straight forward. Nice program overall! One more suggestion I wanted to note that actually doesn't have to do with the program, try compiling the change-log information into the first post at the top. This way, users who browse through can see the main post and don't have to read through the whole thread to see the change-log information.
AutoHotkey state, the forum, Poly, and Drainx1. The short story.
I love my wife, my life, my atomic-match; for giving me the greatest gift a man could ask for, such a perfect and beautiful little girl.
9rjbjc.png

maestrith
  • Members
  • 786 posts
  • Last active: Apr 10 2019 01:28 PM
  • Joined: 17 Sep 2005

I do like how you organized the buttons, it's pretty straight forward. Nice program overall! One more suggestion I wanted to note that actually doesn't have to do with the program, try compiling the change-log information into the first post at the top. This way, users who browse through can see the main post and don't have to read through the whole thread to see the change-log information.

0.001.8
Added:
-Separators
-Colors


maestrith
  • Members
  • 786 posts
  • Last active: Apr 10 2019 01:28 PM
  • Joined: 17 Sep 2005
0.001.12
Changed:
-Compile menu button to Display Menu (makes more sense)
Added:
-A color menu
-Remove Color


Eedis
  • Members
  • 1775 posts
  • Last active: Aug 14 2015 06:33 PM
  • Joined: 12 Jun 2009
Nice, the GUI layout is coming along quite nicely! Next time that I have to create a GUI and use the help doc (which is 9 times out of 10 because for some reason, I can never remember exactly how to do it), I'll definitely use this program.
AutoHotkey state, the forum, Poly, and Drainx1. The short story.
I love my wife, my life, my atomic-match; for giving me the greatest gift a man could ask for, such a perfect and beautiful little girl.
9rjbjc.png