gEDA-dev: [PATCH] gschem: Visual feedback for keyboard commands

Ales Hvezda ahvezda at moria.seul.org
Fri Jun 1 21:33:31 EDT 2007


Hi Ivan,

[snip]
>The patch below should implement this. Note that I'm not very happy

I got a chance to play with your patch and I like this feature quite a
bit.

>with the behaviour, and this patch certainly isn't for CVS. 
>For example, see what happens when you press the return key several
>times. It floods the entire status bar with a 'ReturnReturn..." string.
>
>Would a static global counter be acceptable to solve this problem? :)

	I don't know if Peter's guile callback suggestion will solve
this problem, but it is something to consider.

	And you might consider limiting the key name text to a fixed
number of characters (say 10-15).  If the allocation of characters
fills up (or you cannot display the entire keyname), clear it, and then
add more.

								-Ales

PS. About the use of static variables, be careful, the user can open up
multiple windows and I just observed the same key name string in two
different toplevel windows (when I only typed it in one of them).



More information about the geda-dev mailing list