Descolada

Results 12 issues of Descolada

This pull request implements the use of a callback function with SendMessage to get the result asynchronously. This is done with the use of SendMessageCallback in PostSendMessage in addition to...

# Introduction Currently AHK is missing a simple way to start iterating from a number other than 1, or to iterate backwards. This pull request adds a function similar to...

If EnumChildFind has found a match for WinText and there is no ExcludeText that needs to be evaluated against later controls, then stop evaluating the controls early.

### `A_ThreadId` `A_ThreadId` returns a nearly unique id for the running pseudo-thread. It can be used to differentiate pseudo-threads (eg by using a Map object), or with `Exit()` to terminate...

EnumWindows by default skips over some UWP / Microsoft Store apps, making them very hard to detect with AutoHotkey. Example: [To Do app](https://www.autohotkey.com/boards/viewtopic.php?p=506799). FindWindowEx can be used as a work-around,...

As the title says: ![image](https://github.com/user-attachments/assets/63b17df7-b8e3-48f1-9c26-4e365a4f3731) ![image](https://github.com/user-attachments/assets/915be953-eae2-42a9-aa85-35ffcb4209af) Autosuggestions for module variables and functions aren't working either.

enhancement

Hello, As the title says, I wish for better/native support for the AHK v2 Store Edition. It's possible the Store edition is going to get more popular in the future,...

enhancement

I get the following error with v2.1-alpha.14: ``` The following reserved word must not be used as a class name: "Export" ```

1. Bugfix: if the 64-bit code didn't have any relocations but 32-bit did, then the code for offsetting relocations wasn't added. 2. Bugfix: if multiple exports were present then commas...

If I understand correctly then [rtmetadata.ahk line 213](https://github.com/Lexikos/winrt.ahk/blob/11e0cd772c594f2ec28db840425d7d065571c0f7/rtmetadata.ahk#L213) calls IMetaDataImport::CloseEnum which expects a pointer-sized `HCORENUM hEnum`, so that line should be `args.__delete := args => ComCall(3, this, "ptr", henum, "int")`...