Do you need an external? Can you use keysDown() in a loop? Kind regards,
Kevin Kevin Miller ~ [email protected] ~ http://www.runrev.com/ LiveCode: Everyone can code On 11/02/2013 16:45, "Thomas McGrath III" <[email protected]> wrote: >For the current project I am working on I am trying to get a lower level >Key Trapper/Key Monitor written as an External for LC for Mac and for >Windows and one problem I am encountering is with the requirement on the >Windows External side to have to use VC++. Since this could be >accomplished as a Windows service or as a DLL and that we do have an >example of this in C# I am looking at having to translate that to VC++. I >am currently looking into this but my question is: What ways and how many >ways are there in Windows for having a lower level application like this >communicate with LC and vice versa? I need that to be a two way >communication. > >I need the key trapper to say to LC "hey this key was pressed." "what do >you want me to do with it?" and then for LC to say to the key trapper >"thanks don't send it on" or "thanks send it on" or "hey, if this key is >pressed in the future go ahead and send it first and then just notify me" > >On the Mac I think we have to use xCode to make use of the Apple >libraries for key events and so an external seems the way to go, rather >than building an separate app and then figuring out how to get LC to >communicate with it and vice versa. Also, Applescript has some limited >functionality that LC does not as far as keys that are pressed and >communicating with LC but I would rather not use AS to that extent for >this project. But I am not versed enough with the available ways to do >this in Windows. > >Any ideas or suggestions are welcome. > >Tom > >-- Tom McGrath III >http://lazyriver.on-rev.com >[email protected] > > >_______________________________________________ >use-livecode mailing list >[email protected] >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
