Re: ncurses on Linux how to capture F1 key? [message #178766 is a reply to message #178762] |
Mon, 30 July 2012 16:27 |
J.O. Aho
Messages: 194 Registered: September 2010
Karma:
|
Senior Member |
|
|
On 30/07/12 13:07, crankypuss wrote:
> On 07/29/2012 05:31 AM, J.O. Aho wrote:
>> There is a short article in the devzone how to use ncurses, the code
>> there has no issues with function keys.
>
> I assume you are referring to:
> http://devzone.zend.com/173/using-ncurses-in-php/
>
> I notice all the clever line-through semi-corrections there, very cute.
> In short, it's pablum. It fails to even *address* the idea of
> function keys, and doesn't mention little details like
> extended-attributes clashing with user-defined colors.
If you do check for which value the variable $y has and compare with the
value which ncurses thinks a F1 key has (see the key const documentation).
If you still have issues, then see to that your DE don't capture the key.
> So you think I should post the 6700+ lines of partially complete
> interface code I've written to deal with ncurses in civilized fashion,
> plus the dozens (or hundreds) of support routines, *AND* the application
> code on top of that so you can whine about excessive information instead
> of just answering the question asked or ignoring it and going about your
> business? Not going to happen here, suck it up and deal.
Still your key capturing part of the application ain't 100% of the code
base, but if you want to paste everything there is pastebin.com and just
post the link to the paste.
--
//Aho
|
|
|