Keydowns during Socket Read/Writes
Camm
Camm29 at tesco.net
Wed Feb 9 16:44:08 EST 2011
Could this be a bug ???
From: use-livecode-bounces at lists.runrev.com
[mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of camm29 at 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.schonewille at 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 at 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 at 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
More information about the use-livecode
mailing list