[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: PCB: gtk HID usermenu branch merged



D.Ineiev wrote:
Much better than the previous version. thank you!


thanks for trying it out!

However Tab doesn't work. rather unpleasant.
if GTK can not support this, maybe these
actions should be bound to another keys like

{"Flip up/down" checked=flip_y SwapSides(V) a={"X"
"<Key>X"}}
{"Flip left/right" checked=flip_x SwapSides(H)
a={"Shift-X" "Shift<Key>X"}}
{"Spin 180 degrees" SwapSides(R)  a={"Alt-X"
"Alt<Key>X"}}
{"Swap Sides" SwapSides() a={"Alt-Shift-X" "Alt
Shift<Key>X"}}

It is inconvenient to wander through menus for this
action every time.

I've been playing around with some code which will allow me to intercept some of these keys. I think I have a proof of concept working but it is way too ugly to commit. I should be able to clean it up though. So, I'm working on it...


These keys don't work:

{"Step Up" a={"Up" "<Key>Up"} Cursor(Warp,0,1,grid)}
{"Step Down" a={"Down" "<Key>Down"}
Cursor(Warp,0,-1,grid)}
{"Step Left" a={"Left" "<Key>Left"}
Cursor(Warp,-1,0,grid)}
{"Step Right" a={"Right" "<Key>Right"}
Cursor(Warp,1,0,grid)}

noted. Looks like I have two issues. gtk is eating the left/right arrows (just like the tabs) but even if not, the Cursor() action isn't implemented yet. I'm working on this too now. Thanks for catching this.


-Dan





_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user