i've dug through the documentation and found win32::gui::accelerator and
win32::gui::acceleratortable and -accel -accelerators and -acceleratortable
and i've tried a number of combinations of these but it doesn't seem to
work. are these deprecated or are they supposed to work?


----- Original Message -----
From: <[EMAIL PROTECTED]>
To: "Mark Di Nicola" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>; <perl-win32-gui-users@lists.sourceforge.net>;
<[EMAIL PROTECTED]>; "Peter Eisengrein"
<[EMAIL PROTECTED]>
Sent: Sunday, May 19, 2002 2:34 AM
Subject: Re: [perl-win32-gui-users] keystrokes


>
> Mark,
>
> I think something like the example at the below used to work but it
doesn't
> seem to work any more on my system.  Aldo's PRIDE example had something
> like this in it but this doesn't work now on my system either (it only
> worked if  I commented out the " -class    => $EditorClass," line from the
> definition of the RichEdit control).
>
> Hopefully you'll have better luck than me getting this to work.
>
> Cheers,
>
> Kev.
>
> use Win32::GUI;
>
> $Win = new Win32::GUI::Window(
>       -left   => 341,
>       -top    => 218,
>       -width  => 300,
>       -height => 300,
>       -name   => "Win",
>       -text   => "A Window"
>       );
>
> $Win->Show();
>
> $Win->AddRichEdit(
>        -text    => "",
>        -name    => "MyEdit",
>        -multiline => 1,
>        -left    => 9,
>        -top     => 14,
>        -width   => 271,
>        -height  => 248,
>        -addexstyle  => WS_EX_CLIENTEDGE,
>        -addstyle    => WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_HSCROLL
>                        | ES_LEFT | ES_MULTILINE | ES_AUTOHSCROLL |
> ES_AUTOVSCROLL,
>       );
>
> Win32::GUI::Dialog();
>
> sub MyEdit_KeyPress {
>   my $key = shift;
>   print "Key: $key\n";
> # do what ever action you want depending on the value of key
> }
>
> sub MyEdit_Change {
>   print "Richedit changed\n";
> }
>
> sub Win_Terminate {
>    return -1;
> }
>
>
> |---------+------------------------------------------------>
> |         |           "Mark Di Nicola"                     |
> |         |           <[EMAIL PROTECTED]>               |
> |         |           Sent by:                             |
> |         |           [EMAIL PROTECTED]|
> |         |           ceforge.net                          |
> |         |                                                |
> |         |                                                |
> |         |           18/05/2002 01:51                     |
> |         |                                                |
> |---------+------------------------------------------------>
>
>---------------------------------------------------------------------------
-------------------|
>   |
|
>   |       To:       "Peter Eisengrein" <[EMAIL PROTECTED]>,
<[EMAIL PROTECTED]>,           |
>   |        <perl-win32-gui-users@lists.sourceforge.net>
|
>   |       cc:
|
>   |       Subject:  Re: [perl-win32-gui-users] keystrokes
|
>
>---------------------------------------------------------------------------
-------------------|
>
>
>
>
>
> thanks. have you got any examples on how its  supposed to be done?
> ----- Original Message -----
> From:  Peter  Eisengrein
> To: '[EMAIL PROTECTED]' ; perl-win32-gui-users@lists.sourceforge.net
> Sent: Saturday, May 18, 2002 4:29  AM
> Subject: RE: [perl-win32-gui-users]  keystrokes
>
> There is an 'accelerator' method which does what I think you  want but
I've
> never been able to make it work. You can fake some of it if the  keystroke
> has an associated number value.
>
>
> > -----Original Message-----
> >  From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > Sent: Thursday, May 16, 2002 20:11
> >  To: perl-win32-gui-users@lists.sourceforge.net
> > Subject: [perl-win32-gui-users] keystrokes
> >
> >
> > hi. is there any way of associating a keystroke with
> > something, like alt+s
> > to bring up a settings window?
> >
> >
> >  _______________________________________________________________
> >
> > Have big pipes?  SourceForge.net is looking for download
> > mirrors.  We supply
> > the hardware. You get the recognition.  Email Us:
> > [EMAIL PROTECTED]
> > _______________________________________________
> > Perl-Win32-GUI-Users mailing list
> > Perl-Win32-GUI-Users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
> >
>
>
>
>
>
> _______________________________________________________________
> Hundreds of nodes, one monster rendering program.
> Now that's a super model! Visit http://clustering.foundries.sf.net/
>
> _______________________________________________
> Perl-Win32-GUI-Users mailing list
> Perl-Win32-GUI-Users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/perl-win32-gui-users
>
>


Reply via email to