Christopher Jeris
cjeris at fas.harvard.edu
Thu Aug 17 11:18:35 CDT 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Charlotte Foust wrote:
> The Change event happens on every keystroke, including the first one.
> Type "a" and that's a change and you're trying to lock the control you
> just typed an "a" into without leaving the control and committing the
> value. That's what the message means. I think you want the afterupdate
> event of the control, not the change event.
But that's not what I wrote, and not the problem.
If I were trying to lock Text2 when I typed into Text2, the message would
make perfect sense.
In fact, when I type into Text2, I'm trying to lock the OTHER box, Text0:
' The function of Text2 is that when it is changed, Text0 is locked:
Private Sub Text2_Change()
Me![Text0].Locked = True
End Sub
This is exactly why I'm so confused. When the complaint comes up, "You
can't lock a control while it has unsaved changes", the control I'm trying
to lock has _never_been_changed_.
It's possible the AfterUpdate event is what I want, but I'd still like to
figure out what's going on here.
thanks, Chris Jeris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFE5Jba5ICCNV0oGWARAjLeAJ0R+LbbUF7K+8n118rsUY1VNBZQlgCfQq9g
yzPWdkBGLW6kdjygZXWFOMk=
=+r0f
-----END PGP SIGNATURE-----