[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Touch panel keyboard in GNUstep app
From: |
Fred Kiefer |
Subject: |
Re: Touch panel keyboard in GNUstep app |
Date: |
Wed, 25 Mar 2020 19:11:50 +0100 |
Hi Andreas,
in NSButton you find this code:
- (BOOL) acceptsFirstMouse: (NSEvent *)theEvent
{
return YES;
}
You will need to write a subclass to handle this different.
Cheers,
Fred
> Am 25.03.2020 um 18:56 schrieb Andreas Höschler <ahoesch@smartsoft.de>:
>
> Hi all,
>
> I am just trying to add a touch panel keyboard feature to some GNUstep app,
> meaning that I have added a bunch of NSButtons with titles "A", "B", "C",...
> to the GUI of my app. My plan is to generate and send some key-event whenever
> a user clicks (actually presses with his finger on a touch screen) on one of
> the on-screen keyboard buttons.
>
> However, for this to work I need to make sure that the keyboard buttons never
> get first responder but that e.g. an NSTextField in the GUI (first responder
> before clicking on a key button) stays first responder and receives the
> programmatically generated key-event.
>
> I have run
>
> [button setRefusesFirstResponder:YES];
>
> on the keyboard buttons but this did not do the trick. The NSTextField that
> is first responder before clicking on one of the key board buttons resigns
> first responder before the action of the button is executed. :-(
>
> Any idea how to correctly set this up?
>
> Thanks a lot in advance!!
>
> Best,
>
> Andreas
>
>
- Failed to get spell checker, Riccardo Mottola, 2020/03/17
- Re: Failed to get spell checker, Wolfgang Lux, 2020/03/18
- Touch panel keyboard in GNUstep app, Andreas Höschler, 2020/03/25
- Re: Touch panel keyboard in GNUstep app,
Fred Kiefer <=
- Re: Touch panel keyboard in GNUstep app, Andreas Höschler, 2020/03/30
- Re: Touch panel keyboard in GNUstep app, Wolfgang Lux, 2020/03/30
- Re: Touch panel keyboard in GNUstep app, Wolfgang Lux, 2020/03/30
- Re: Touch panel keyboard in GNUstep app, Andreas Höschler, 2020/03/30
- Re: Touch panel keyboard in GNUstep app, Fred Kiefer, 2020/03/30
- Re: Touch panel keyboard in GNUstep app, Andreas Höschler, 2020/03/30
- Re: Touch panel keyboard in GNUstep app, Andreas Höschler, 2020/03/31
- Re: Touch panel keyboard in GNUstep app, Matt Rice, 2020/03/31
- Re: Touch panel keyboard in GNUstep app, Fred Kiefer, 2020/03/31