Hi,

I guess you could compare to various K_ variables?



On Tue, Mar 2, 2010 at 7:09 AM, Chris McCormick <ch...@mccormick.cx> wrote:

> That won't work because I specifically want to allow people to type in
> their
> own language. I have chosen a font which supports a large number of glyphs
> from
> different languages for that purpose. What I really want is to filter the
> small
> set of control characters (like left-arrow etc.) but I have no idea how to
> discover the range of those characters. Suggestions welcome!
>
> Chris.
>
> On Sun, Feb 28, 2010 at 11:41:38AM -0600, RB[0] wrote:
> > well, you could filter by a list of allowed characters - string.printable
> > for instance
> >
> > so:
> > str(event.unicode) in string.printable: good
> >
> > might need to wrap that in a try:except block in case of weird keys
> though -
> > not sure...
> >
> > On Sun, Feb 28, 2010 at 4:56 AM, Chris McCormick <ch...@mccormick.cx>
> wrote:
> >
> > > Hi,
> > >
> > > Now that the key event returns the unicode character pressed, I want to
> > > detect
> > > when a user has pressed an unprintable unicode character (e.g. up
> arrrow
> > > key).
> > > Does anyone know the e.key or e.unicode ranges I need to filter on?
> > >
> > > Chris.
> > >
> > > -------------------
> > > http://mccormick.cx
> > >
> -------------------
> http://mccormick.cx
>

Reply via email to