lmi
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lmi] Allow opening cell editor with double-click


From: Greg Chicares
Subject: Re: [lmi] Allow opening cell editor with double-click
Date: Sat, 25 Feb 2012 13:58:11 +0000
User-agent: Mozilla/5.0 (Windows NT 5.1; rv:8.0) Gecko/20111105 Thunderbird/8.0

On 2012-02-24 12:49Z, Greg Chicares wrote:
> On 2012-01-11 13:46Z, Václav Slavík wrote:
>> 
>> On 5 Jan 2012, at 14:31, Greg Chicares wrote:
>>>> With this patch, Enter is used for the same purpose
>>>> as double-click and Ctrl+E, so only F2 or Space can be used for inline
>>>> editing (and the mouse, of course).
>>> 
>>> It also blocks Alt-Spacebar, which should pull down the system menu;
>>> I rely on that.
>> 
>> Fixed in wx now: http://trac.wxwidgets.org/changeset/70318
>> 
>> BTW, note that this bug (as well as the crash one) is present even without
>> the activate-to-edit patch applied.
> 
> I applied that changeset (revision 5407, 20120224T1223Z):
>   http://svn.savannah.nongnu.org/viewvc?view=rev&root=lmi&revision=5407
> but Alt-Spacebar still doesn't seem to pull down the system menu.

I've confirmed this on my test machine by removing the entire /opt/
directory and following the instructions in 'INSTALL' to rebuild
everything from scratch.

> Does the following testcase work for you?
>   File | New | Census
>   Alt-Spacebar
> I don't get a system menu when a census window is on top;
> otherwise, I do.

There's a difference between
  (A) press Alt; release Alt; press Spacebar
and
  (B) press Alt and, while hold it down, press Spacebar
I believe both are supposed to pull down the system menu--they
do so with 'wordpad'--but:

(1)   (A) works   (B) works   if lmi has no child window open
(2)   (A) works   (B) fails   if lmi's topmost child is '.cns'
(3)   (A) fails   (B) works   if lmi's topmost child is '.ill'

I always used to do (A) myself. I reprogrammed my fingers to
do (B) instead--to hold Alt down--because of (3) above. But now
I begin to think that both (2) and (3) are anomalies that we
should correct if we easily can.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]