Giter Club home page Giter Club logo

easy-auto-gui-for-ahk-v2's Introduction

'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!

easy-auto-gui-for-ahk-v2's People

Contributors

iphilip avatar samfisherirl avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

easy-auto-gui-for-ahk-v2's Issues

Opening Files not working

When I open a file. The Show/Hide preview doesn't work. It just shows the normal blank preset GUI. It correctly shows it when I execute but not on with Show/Hide..
I have to use the Window Cloning Tool in order to get it to work.

ControlColor

hello
great tool, works great! thanks!!

i played with the options, an error appeared on the line starting ControlColor:

myGui := Gui()
myGui.Opt("+hWndhMainWnd")
ogchTxtOptions := myGui.Add("Text", "x8 y16 w190 h348 +0x200 +Border", "Options")
hTxtOptions := ogchTxtOptions.hwnd
ControlColor(hTxtOptions, hMainWnd, 0x76E7A6)

error upon execution:

Warning: This variable appears to never be assigned a value.
Specifically: global ControlColor

can you add a shorcut?

a shorcut to copy control like
ctrl alt (or whatever) and mouse click and hold move an drop a copy of the elemnt?

Toolbars aren't built properly

Toolbars are not built properly
It makes a line hToolbar := CreateToolbar() but never defines CreateToolbar()

To reproduce

  1. Run script
  2. Add ToolBar via Design Mode
  3. Execute script, you will get
    image

The help button on properties also does nothing.
image

Unrelated, how does this script actually run? I found the v1->v2 converter in this repo, does it convert the outputted script? Or the base script? Or some other way

Windows Cloning Tool doubles the size

When I use the Windows Clone Tool to clone my AHK 1 window, it doubles in size. The preview looks perfect in size, but when I run the code, the window appears much larger.

My OS is Win11 and my screen resolution is 1920 x 1080.

Thank you for your excellent tool. It is really good and helpfull!

It seems missing some file in repositories

I got error while open Launch_AutoGUI.ahk with the d4209fb4118da462296e36c2c06679c01b5f100d version

Error: Failed attempt to launch program or document: Action: <D:\Test\Easy-Auto-GUI-for-AHK-v2\required\\AutoHotKey Exe\AutoHotkeyV1.exe> Params: <"D:\Test\Easy-Auto-GUI-for-AHK-v2\required\\AutoGUI.ahk">

After copy /required/AutoHotKey Exe folder from old version, open Launch_AutoGUI.ahk run success

Help File Error

Hi, It appears the code for direction to the help file defaults to C:\Users\dower\Documents\Easy-Auto-GUI-for-AHK-v2\complete_application\Help\AutoHotkey.chm -- Which is not my computer.
Screenshot_41

option to change gui's font size?

Hi! This project looks very interesting!!

The first issue I have is that the actual font size used in the gui... the toolbar and side menu is unreadable without squinting with my poor eyesight. :(

Could you add an option to customize the size of the different gui elements?

Opening a GUI that i have started

The scroll window for the activate and clone is not working properly. The scroll bars do not work, and I'm not sure which window to activate. Maybe it's a training issue on my part, but I don't think it's working. It's not that easy or user friendly. Here is what I'm getting when. I hit the clone button. Also, the scroll bar is not working at all, so I cannot get to the bottom, which I believe is what I'm supposed to be activating. Anyway, could you look into it, please?

image

compile error 'ClassOrderedMap.ahk' not found?

Hi again... You make reference to an .exe version of "Launch_AutoGUI.ahk" but no such file was included within the "Easy-Auto-GUI-for-AHK-v2-main.zip" that is currently available for download.

Am I expected to compile the .ahk file myself? I did try this and ran into the following error:

Ahk2Exe Error

#include file cannot be opened.

Specifically:
"C:\Temp\Easy-Auto-GUI-for-AHK-v2-main\lib\ClassOrderedMap.ahk"

I checked for this file and found two:

C:\Temp\Easy-Auto-GUI-for-AHK-v2-main\required\Lib\ClassOrderedMap.ahk

C:\Temp\Easy-Auto-GUI-for-AHK-v2-main\required\convert\lib\ClassOrderedMap.ahk

Please advise...

Script File Not Found

  1. Every time I attempt to execute this, I end up with a file not found error, and it's trying to point to C: \ program and that's it. It's like it doesn't recognize the space in PROGRAM FILES. This is the second time I've installed it, the first time I cloned it. And the same thing happened to where I cloned it at which was a path that also had a space in it.

  2. Also, when I saved the file, it. will not save. It shows that it's there, but I cannot retrieve it.

Thank you,
Rick F

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.