This looks really good, except for one thing. For some reason while I am facing down and try to click on a transfer event, I get a type error on line 275 saying no implicit conversion from nil to integer. The line is
Quotepix.times {result.unshift(tdirs[@closed[cx, cy]])}
I'd really appreciate if you could fix this.
edit: Now I'm getting another error. after I go to the menu and exit it, when I try to click to move, I get a disposed window error on line 135 which is
Quote@window_array.each {|s| return true if s != nil && s.active }
It could be that something I'm using is incompatible
edit: Is this compatible with RMX-OS?
edit(again): Heres the demo
http://www.sendspace.com/file/o27vlw. I couldn't reproduce the disposed window error.....