Attachments (0)
Change History (5)
comment:1 by , 14 years ago
| Version: | 3.3.6.1 |
|---|
comment:2 by , 14 years ago
| Resolution: | → Rejected |
|---|---|
| Status: | new → closed |
Your host language should provide hotkey support, not AutoItX.
follow-up: 4 comment:3 by , 14 years ago
Don't be surprised if autoitx isn't used by many if you react like this for a simple request.
comment:4 by , 14 years ago
Replying to anonymous:
Don't be surprised if autoitx isn't used by many if you react like this for a simple request.
React like what? I closed the ticket as rejected with a reason why. Since you've now prodded me I'll add in that this is an incredibly stupid request. Calling it "simple" is laughable and shows just how ignorant you are. It's not simple.
Implementing this requires not one but TWO completely different callback mechanisms. AutoItX would need to implement COM events for languages using it via COM. It would also need to implement a C interface for languages using that binding method. Even when the callback is invoked it's just going to shift control right back to your host language anyway so why not do the logical thing and implement all the hotkey stuff yourself in the host language? If your host language doesn't support registering hotkeys but you need that for your application then I guess you picked the wrong language to begin with?
So yeah, all-in-all a really stupid request I politely closed until somebody decided to argue about it. Good job.
comment:5 by , 14 years ago
ok. thanks for the informations.
Sometimes, it would be good to have a little more explanations as we are not aware of all the internal mecanisms. I was just trying to use your tool (that is really so powerfull) and didn't have any fun to develop in basic so, I try to use autoitx with python and was just surprised that the fonctionality of the hotkeyset was not implemented as it seems so simple and that a native python solution is really uggly and requires so much coding.

Automatic ticket cleanup.