EDA365电子论坛网

标题: 半夜求助! 想写一个模拟Protel99中"Home"键功能的skill [打印本页]

作者: e365da    时间: 2013-2-26 01:43
标题: 半夜求助! 想写一个模拟Protel99中"Home"键功能的skill
本帖最后由 e365da 于 2013-2-26 10:27 编辑

在Protel99中布线当光标移到窗体边缘时按"Home"键就可以把当前坐标平移到窗体中间. 拉比较长的线很爽.
在allegro中布线好像只有两种方法
1,放大,缩小,   这样移动视图太难受了吧?
2,方向键         单方向移动还可以,要是左上角,右下角移动好像没办法吧?


我想用skill做这个功能,思路如下
1,按下"Home"时用函数读取当前光标坐标(请教用什么函数可以在鼠标无按键操作的情况下读取光标坐标?)
2,用zoom center(x y)命令应该可以实现坐标平移到视窗中间?

就这么简单就能模拟Protel99中"Home"键的功能,
我看了很多源码都没看到在鼠标无按键操作的情况下读取光标坐标的函数,请求各位大侠帮助,谢谢!


如果版主能帮忙写一个从Protel99转过来的童鞋就有福了!





欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2