[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