Would you plz share the resolution with the group?

It helps when people search the archive looking for an answer toa
problem they are having and actually find it :p

Jason P.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Octavian Rasnita
Sent: Thursday, December 29, 2005 6:36 AM
To: Octavian Rasnita; perl-win32-gui-users@lists.sourceforge.net
Subject: Re: [perl-win32-gui-users] multiline Textfield

Ok, I have finally solved the problem.

Teddy

----- Original Message ----- 
From: "Octavian Rasnita" <[EMAIL PROTECTED]>
To: <perl-win32-gui-users@lists.sourceforge.net>
Sent: Thursday, December 29, 2005 12:57 PM
Subject: [perl-win32-gui-users] multiline Textfield


> Hi,
>
> I am trying to create a multiline textfield on a window that has
> the -dialogui option set but the big problem is that I cannot move the
focus
> out of that window by pressing the tab key.
>
> I have tried to use the onKeyDown, onKeyUp, onChar events and
> GetKeyboardState method to trap the tab and shift+tab key, and when
those
> key are pressed, the focus is passed to the next or prior control from
the
> window as it should.
>
> The problem is that if another key is pressed in the multiline
textfield
> (the home key, page up, down, end, the arrow keys, the letters...)
nothing
> happends.
>
> When an event like onKeyDown traps a keystroke, if that key pressed is
a
> letter or an arrow key, the function that handles the event doesn't do
> anything with the key, but I want that letter to be printed on the
> textfield.
>
> I am able to do a $Win->Textfield->ReplaceSel(chr($key)) but it works
only
> if the key is a letter, but it doesn't work if it is a arrow, or home,
end,
> etc.
>
> Is there a solution for doing what I want?
>
> Thank you.
>
> Teddy
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc. Do you grep through log
files
> for problems?  Stop!  Download the new AJAX search engine that makes
> searching your log files as easy as surfing the  web.  DOWNLOAD
SPLUNK!
> http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
> _______________________________________________
> Perl-Win32-GUI-Users mailing list
> Perl-Win32-GUI-Users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
> http://perl-win32-gui.sourceforge.net/



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log
files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Perl-Win32-GUI-Users mailing list
Perl-Win32-GUI-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
http://perl-win32-gui.sourceforge.net/

Reply via email to