Thank you all for the excellent replies
I will be rereading them, here are my thoughts/responses for now:

There exists a windows scripting language called autohotkey
(autohotkey.com), similar to autoit, which does everything I want, I merely
wanted to make similar functionality in Pharo so I could use Pharo - it will
be better for large and ambitious windows projects.

AutoHotkey is open source and the source of the language is in C.

So, most or all of the necessary C code is hopefully already available, I
will just have to figure out how to put it into Pharo. It will not be as
ambitious as Autohotkey itself because Pharo has most of the functionality
required by default - all that is needed is DllCall's for the Windows API to
get/set values, hooks to be aware of Windows Messages, and perhaps one day
an API to create native windows gui's using Pharo syntax. That is at least
all of the main stuff I can think of that would be useful to most business
people that want to automate their windows OS.

Pharo offers a very good IDE/debugger and programming environment, and
natural language syntax which Autohotkey lacks. Autohotkey is the best there
is right now, but I believe Pharo could surpass it quickly once some of this
functionality is implemented. The number one reason Autohotkey is easy to
use is because the community is extremely responsive and helpful, and Pharo
seems to be this way too :-)



--
View this message in context: 
http://forum.world.st/How-to-listen-for-microsoft-os-windows-messages-WM-MESSAGE-s-tp4936285p4936388.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.

Reply via email to