Re: Grid Control: Check box state reverse reported?
- Posted by Dan Moyer <DANIELMOYER at prodigy.net> Feb 13, 2003
- 644 views
Phil, Oh, I *saw* that happening when I clicked, held, & then released the mouse button, but didn't grasp the (now obvious) significance! (I'd have probably understood if I had been watching the title bar also & seen the state change report, but I was just looking at the checkbox itself.) But now I can confidently just change a received "1" to a "0" & "0" to "1", & then remove that when you post the change. Thanks. Dan ----- Original Message ----- From: "Phil Russell" <pg_russell at lineone.net> To: "EUforum" <EUforum at topica.com> Sent: Thursday, February 13, 2003 6:34 AM Subject: RE: Grid Control: Check box state reverse reported? > > Dan, > > It is not a timing problem. What is happening is that EGW_CLICK is sent > when you press the mouse button down, but the value in the checkbox only > changes when the mouse button comes up (this is the default behaviour > for checkboxes I believe). I had been meaning to change this in the > next release to add two messages EGW_LEFTBUTTONDOWN and EGW_LEFTBUTTONUP > to cope with this. As it is a minor change I will try and do this in > the next day or so and post the change to Rob. Can't think of a > workaround in the meantime I am afraid... > > Regards, > > Phil > > > Dan Moyer wrote: > > Phil, > > > > When I now check for the state of a newly clicked checkbox, I get the > > opposite of what it is. I could of course just reverse them for use, > > but > > I'm worried it could be some kind of time anomaly which could act > > differently on differing systems. Modification below at the end of your > > last code shows this. > > <snipped code from reply>