Skip to content

Alguimist's 'Easy AutoGUI' GUI-Designer-Builder modified for Autohotkey v2.0, using mmikeww's AHKv2 converter

License

Notifications You must be signed in to change notification settings

samfisherirl/Easy-Auto-GUI-for-AHK-v2

Repository files navigation

'Easy AutoGUI' for AHK-v2

  • Easy AutoGUI for AHK-v2 is a modified version of Alguimist's 'Easy AutoGUI' GUI-Designer for basic and advanced creation.

  • If you need help, or are having trouble getting started, here's the latest releases link. Direct Link

  • Make sure you also install autohotkey v2 AHKv2Installer

ezgif-3-8b5a81ef0a

Credits:

This project is built upon years of hard work done by the individuals below. I played a very small part in bringing this to AHKv2, these individuals gave hundreds of hours to make these applications possible:

Other Features

Clone windows

image (5)

Constantine

image (4)

Msgbox creator

image

How it works

Easy AutoGUI is built on and operates from ahkv1. Launch_AutoGUI is a v2 wrapper handling conversion and launching (without the need for v1.0 install).

  • Real-Time Conversion: The process of conversion takes place in real-time within the integrated development environment (IDE).
  • Rapid Cloning: Cloning windows that contain over 1,000 lines is efficient, completing in less than one second.
  • Custom Contingencies: Special measures have been implemented to reduce output errors. These adapt the ahkv2converter output to match the specific requirements of this use case.
  • Error-Free Goal: After building a GUI for ahkv2, the expectation is that the code execution should be free of errors. While errors might occur, they are unexpected, and users should report them. The design intent is to achieve error-free output.
  • Code Modifications: The Changes_of_note folder contains information about key modifications made to the base code, highlighting the unique aspects of the implementation.

Contribution

All help big or small is appreciated. If you have an idea or find a problem, click the Issues tab and create issue or fork and pull. Thanks!