| Author |
Message |
Forum: Scripts Topic: AHKIDE Project (discontinued) |
| drifter |
|
Posted: November 18th, 2010, 10:08 am
|
|
Replies: 155 Views: 14594
|
| Thank you, I wrote it using AutoHotkey.dll, but it should be cleaned up before it is released. I plan on getting to it as soon as I finish another project. |
|
 |
Forum: Scripts Topic: AHKIDE Project (discontinued) |
| drifter |
|
Posted: November 17th, 2010, 1:48 pm
|
|
Replies: 155 Views: 14594
|
| I'm currently working on an API to use AutoHotkey from C#. When it's finished AHK hotkey's and automation features will usable in a commercial grade IDE backed with powerful OOP constructs. I think it's a very easy language to use, but I'm not sure how the AutoHotkey user-base will receive it. |
|
 |
Forum: Scripts Topic: AHKIDE Project (discontinued) |
| drifter |
|
Posted: November 17th, 2010, 8:09 am
|
|
Replies: 155 Views: 14594
|
| The source code to the last module is now released. The entire project is now open source and may be modified and distributed without restriction. Remember there is of late least one 3rd party component licensed under the CPOL, and you might want to make sure any binary distributions are compliant w... |
|
 |
Forum: Custom Topic: AutoHotkey.dll |
| drifter |
|
Posted: October 28th, 2010, 10:58 am
|
|
Replies: 562 Views: 93446
|
| It seems to pass my tests. Great job. |
|
 |
Forum: Custom Topic: AutoHotkey.dll |
| drifter |
|
Posted: October 28th, 2010, 6:13 am
|
|
Replies: 562 Views: 93446
|
| Try variations of it. A line-break after the do-nothing statement might help. There's lots of ways to write a do-nothing statement. One of them should work if MsgBox worked. |
|
 |
Forum: Custom Topic: AutoHotkey.dll |
| drifter |
|
Posted: October 27th, 2010, 11:43 pm
|
|
Replies: 562 Views: 93446
|
Try scenario #3, but with a do nothing statement instead of a message box. For example:
Code: AHK.ahktextdll("#NoTrayIcon`nNULL=") |
|
 |
Forum: Custom Topic: AutoHotkey.dll |
| drifter |
|
Posted: October 27th, 2010, 1:35 am
|
|
Replies: 562 Views: 93446
|
| It gives me an error: 'Error: Call to nonexistent function. Specifically: CreateScript("Thread:ThreadEnd"))'. The error was on line 6: ahk.ahktextdll("#Persistent`n" CreateScript("Thread:ThreadEnd")) Please reproduce in ahk Oh, of course. Here: AhkDll_Fu... |
|
 |
Forum: Custom Topic: AutoHotkey.dll |
| drifter |
|
Posted: October 26th, 2010, 11:09 pm
|
|
Replies: 562 Views: 93446
|
| Yes, I get 'Call to nonexistent function: AhkDllThread()'. Did my code not display a message box saying the bug has been reproduced when you pressed and held the 'j' key? |
|
 |
Forum: Custom Topic: AutoHotkey.dll |
| drifter |
|
Posted: October 26th, 2010, 12:31 am
|
|
Replies: 562 Views: 93446
|
| I tried all of the suggested changes, and the bug remained with each one. It DOES fail with vanilla AutoHotkey, and AutoHotkey_L, so this bug should probably be reported in another thread, thanks HotKeyIt. Were you able to reproduce the other first bug. That one seems to only appear with the DLL. |
|
 |
Forum: Scripts Topic: Using standard input/output |
| drifter |
|
Posted: October 25th, 2010, 9:42 pm
|
|
Replies: 15 Views: 7541
|
| Thanks for bringing these to my attention Lexikos. I stopped supporting this script some time ago due to lack of interest. But, I would love to correct these and make several more changes if it's ever needed, such as better named functions, better memory management, a better error management API, an... |
|
 |
Forum: Custom Topic: AutoHotkey.dll |
| drifter |
|
Posted: October 25th, 2010, 8:44 am
|
|
Replies: 562 Views: 93446
|
| My mistake. The bug only seems to appear in full screen DirectDraw applications, at the least the one I have. It only happens when searching for pixels as a result of a hotkey event. Here's the repro code translated to AHK it with if it's any help. It won't reproduce the bug by itself. When the user... |
|
 |
Forum: Custom Topic: AutoHotkey.dll |
| drifter |
|
Posted: October 25th, 2010, 1:42 am
|
|
Replies: 562 Views: 93446
|
| Also, do you mind reading the C#? What language would you prefer bug repro code to be in? UPDATE: I have another bug possibly related. PixelSearch has inconsistent results, but only when called after a Hotkey fires. Sometimes it correctly sets the output variables, other times it incorrectly sets Er... |
|
 |
Forum: Custom Topic: AutoHotkey.dll |
| drifter |
|
Posted: October 24th, 2010, 11:32 pm
|
|
Replies: 562 Views: 93446
|
That works if I access A_ThisHotkey using ahkgetvar, and stop accessing it from the loaded script:
Code: OnHotkey: ;ThisHotkey := A_ThisHotkey return
Unfortunately, A_ThisHotkey has to be accessed from the loaded script to really detect the hotkey events. |
|
 |
Forum: Custom Topic: AutoHotkey.dll |
| drifter |
|
Posted: October 24th, 2010, 10:35 pm
|
|
Replies: 562 Views: 93446
|
| It's practically already stickied with the activity it has. The bug I was referring to can be reproduced as follows: 1. Load a script with the DLL using ahktextdll. 2. Create a hotkey in the loaded script using the Hotkey command (e.g. Hotkey, *j, OnHotkey) 3. Access the A_ThisHotkey variable in the... |
|
 |
Forum: Custom Topic: AutoHotkey.dll |
| drifter |
|
Posted: October 23rd, 2010, 1:27 am
|
|
Replies: 562 Views: 93446
|
| I have code to reproduce it. I'll post it in about 24 hours because it's Friday night and I have to go. It's a special scenario involving hotkeys, so don't bother looking for it, please wait for the repro code. |
|
 |
| Sort by: |