[Date Prev][Date Next][Thread Prev][Thread Next][Date 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@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user