www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.dwt - DFL TextBox, how to prevent key presses handled by default handler ?

reply Sai <dummy dummy.com> writes:
In DFL textBox, I have a handler to get key-press events

textBox.keyPress ~= &onCmdKeyPress;

Where onCmdKeyPress is my key handler:

void onCmdKeyPresss(Object obj, KeyEventArgs kea)
{
  // my code
 kea.handled = true;
}

Irrespective of what I do with kea.handled, the key pressed is
always appearing in the text box, how can I prevent it ?

Thanks in advance
Sai
Dec 04 2006
parent reply "Chris Miller" <chris dprogramming.com> writes:
On Mon, 04 Dec 2006 18:32:06 -0500, Sai <dummy dummy.com> wrote:

 In DFL textBox, I have a handler to get key-press events

 textBox.keyPress ~=3D &onCmdKeyPress;

 Where onCmdKeyPress is my key handler:

 void onCmdKeyPresss(Object obj, KeyEventArgs kea)
 {
   // my code
  kea.handled =3D true;
 }

 Irrespective of what I do with kea.handled, the key pressed is
 always appearing in the text box, how can I prevent it ?

 Thanks in advance
 Sai
Fixed in today's snapshot. Thanks for letting me know about this. http://wiki.dprogramming.com/Dfl/Snapshots - Chris
Dec 04 2006
parent Sai <dummy dummy.com> writes:
Thank you
Sai

Chris Miller wrote:
 On Mon, 04 Dec 2006 18:32:06 -0500, Sai <dummy dummy.com> wrote:
 
 
 Fixed in today's snapshot. Thanks for letting me know about this.
    http://wiki.dprogramming.com/Dfl/Snapshots
 
 - Chris
Dec 05 2006