when setting the notes programaticall, the TIWAdvEdit get "stuck", and can be free only with refreshing(F5).
here is a simple test case :
1. place 1 TIWAdvMessageDialog, and 2 TIWAdvEdit on the form.
2. now on the Form's OnCreate add : TIWAdvMessageDialog1.Notes:='ABC';
3. in the TIWAdvEdit1's OnAsyncKeyPress add :
If Length(TIWAdvEdit1.Text)=2 Then TIWAdvEdit2.SetFocus;
a good result should be that the cursor move to TIWAdvEdit2 after you typed to keys, right?
but, when you hit the FIRST key, all the events get stuck, and you can "release" it only by refreshing the browser(F5)
sorry i forgot to add that i use :
Delphi XE2 Update 4
IW 12.2.12.1
TMS 5.2.1.0
tested on :
Firefox 9
IE8
Chrome 24
I have not been able to reproduce this issue.
i'm sorry.
it looks like it was a bug in the intraweb.
i couldn't reproduce again it either, because the problem kept on going, but not in a systematicaly way.
so i upgraded my intraweb to the latest 12.2.13.2 version, and now everything seems to be working fine.
it looks like it was connected to 2 thing that AToZed fix now :
1. Creation and destruction of frames/controls at runtime...
2. General failure of async events of controls
p.s.
i know this iw version is a test version, and tms is not supporting it until it will be a ready-to-use version.
thank you very much Bart, and sorry again for the post.