[Lazarus] Parser
Hans-Peter Diettrich
DrDiettrich1 at aol.com
Wed Jun 30 12:04:38 CEST 2010
On 2010-06-29 01:57, Paul Ishenin wrote:
> 29.06.2010 5:13, Žilvinas Ledas wrote:
>> 1.
>> PostMessage(currentEdit.Handle, LM_CHAR, Ord('a'), 0); // trying to
>> post msg to some TEdit
>>
>> 2.
>> UTF8Key := 'a';
>> currentEdit.IntfUTF8KeyPress(UTF8Key, 1, false);
>>
>>
>> Should these code snippets do something, or it is OK that they have
>> no effect? I am using FPC 2.5.1 [2010/06/09] and todays SVN Lazarus
>> on Ubuntu 9.X .
> Well, at least they don't emulate key presses if you needed that but
> they must call the appropriate handlers in the edit component.
>
By the way, none of KeyPress() KeyUp() dUTF8KeyPress() hanlers are
called when PostMessage(currentEdit.Handle, LM_CHAR, Ord('a'), 0); is
sent. Is this intended behaviour?
Regards
Žilvinas
More information about the Lazarus
mailing list