Could this be a bug ???
From: use-livecode-boun...@lists.runrev.com [mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of cam...@tesco.net Sent: 09 February 2011 09:02 To: How to use LiveCode Subject: Re: Keydowns during Socket Read/Writes Mark , Sorry , a few typo's....... Within the ReceivedMessage:- I can get the Keydown to work without writing to the socket. I can write to the socket without the Keydown. If i try to write to the socket as a reponse to a Keydown , the write does not happen. As shown in the script below........ Best Regards Camm ---- Mark Schonewille <m.schonewi...@economy-x-talk.com> wrote: > Hi Camm, > > What does "does not work" mean? You need to explain this, before we can help you. > > Additionally, > > if controlKey is down > > cannot work, but > > if controlKey() is down > if the controlKey is down > > can work (provided that you're pressing the control key). > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > New: Download the Installer Maker Plugin 1.5 for LiveCode here http://qery.us/ce > > On 8 feb 2011, at 22:42, Camm wrote: > > > Can anybody see the problem with using "Keys" whilst using socket commands. > > > > I have tried KeyUp , KeyDown , RawKeys etc they work okay except when trying > > to write to socket > > > > > > > > Open socket to "127.0.0.1:8090" with message "ClientConnected" > > > > > > > > on ClientConnected pSocket > > > > write "Hello" & crlf to socket pSocket > > > > read from socket pSocket until crlf with message "ReceivedMessage" > > > > end ClientConnected > > > > > > > > on ReceivedMessage pSocket tdata > > > > read from socket pSocket until crlf with message > > "ReceivedMessage" > > > > put number of items in tdata into NumItems > > > > repeat with y=1 to NumItems > > > > put char 3 to 4 of item y of tdata into a > > > > delete char 1 to 5 of item y of tdata > > > > put item y of ToUpper(tdata) into line a of fld XYZ > > > > end repeat > > > > else > > > > end if > > > > THIS WORKS >>>>>> write "Arn.Resp:5015=1:" & crlf to socket pSocket > > > > > > > > THIS WORKS >>>>>> if controlKey() is down then put "Arn.Resp:5015=1:" into fld > > XYZ > > > > > > THIS DOES NOT >>>>> if controlKey() is down then write "Arn.Resp:5015=1:" & > > crlf to socket pSocket > > > > end ReceivedMessage > > > > > > Best Regards > > > > Camm > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _____ No virus found in this message. Checked by AVG - www.avg.com Version: 10.0.1204 / Virus Database: 1435/3430 - Release Date: 02/08/11 _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode