找回密码
 注册
关于网站域名变更的通知
查看: 53067|回复: 469
打印 上一主题 下一主题

Allegro如何实现鼠标滚轮放大缩小、上下左右移动屏幕

    [复制链接]
  • TA的每日心情
    开心
    2024-2-21 15:59
  • 签到天数: 313 天

    [LV.8]以坛为家I

    跳转到指定楼层
    1#
    发表于 2019-3-21 08:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    allegro可以设置鼠标滚轮放大缩小、上下左右移动屏幕,经本人亲自验证,适用于16.x以上版本,只需将如下语句加入到env文件中即可!! |5 h" C2 X$ \% D8 Q% P) I  G& j
    / t& }0 D* w0 f; G. y
    游客,如果您要查看本帖隐藏内容请回复

    + k9 m1 v2 R( F# t. |& `6 {0 u

    点评

    谢谢分享!: 5.0 支持!: 5.0
    已在最后回复代码!  发表于 2019-12-13 11:18
    哦豁!这个地方装不下这个代码!  发表于 2019-12-13 11:16
    谢谢分享!: 5 支持!: 5
    版主,下面这个设置只需要按下滚轮键,同时拖动鼠标就可以上下左右调整PCB界面。  发表于 2019-12-13 11:15

    该用户从未签到

    推荐
    发表于 2019-12-13 11:16 | 只看该作者
    天王盖地虎 发表于 2019-12-13 11:04
    & J7 V0 J. A1 z7 ^版主,这个功能我已经用过很久很久了!O(∩_∩)O, C  h  O5 c/ ^6 a; A6 z
    操作方面有点区别,但似乎更方便。。。7 M) s, g7 C# M3 F8 G
    单滚轮键:放大 ...
    5 y( D4 Y) [% S3 g* v8 I
    #--------------------------------------------------------------------$ y: X" E5 Z" }7 f# n8 @
    # MOUSE WHEEL SUPPORT * d4 T5 c# U9 b% ^
    #   Environment Variables - Note quote variables so they are evaluated
    & R8 ]: A1 c! o+ T; T#        at button time not when this file is read.- `/ a/ I7 r8 W! z
    #   - _wheelcnt variable is set based upon number of detents wheel moved6 f/ r  S) ?+ E/ @0 \
    #        range is -4 to 4 (no 0)0 A4 O$ K7 T. W0 r  c$ ]$ h* t
    #   - sx1 and sy1 are cursor coordinates when wheel is moved9 R$ o7 A; D. l0 b: y+ I
    #
    ! f' h; E8 O+ w: F; g  g) h8 C# Button values
    . l  G) Y7 ~2 u3 O! e  a! D#   wheel_up:   when wheel is moved up
    2 R7 S9 w0 [* j" ]$ ]+ ]#   wheel_down: when wheel is moved down. n$ ]: h# Q" [7 B! b
    #   wheel:        up/down if either of above 2 buttons are not assigned- P/ ]7 }5 x: p- L) U& V
    #  ! Z  F& P0 O0 `( Y  Z5 U  p4 ^
    # Keyboard modifiers (note we are case insensitive)% A! A5 J% i9 S# M. b+ r2 t# N: T0 k
    #   S - shift key7 D& z+ P! r# @3 d8 o
    #   C - control key
    % S- E. ~8 I( G! j7 M, W#   SC - shift and control% e- f* v) d0 F* [3 g
    #     Example: SCwheel - for wheel button assignment with both shift & control keys: c! k* Q( P0 T- ?0 h9 a/ n
    #' v6 N6 k( M" r  |
    9 o! k0 S: O  L; a( [
    # Button factor may be factorion (e.g. 0.5)
    - g1 m! b4 `; a5 [- y' |set buttonfactor = 1
    3 D/ j- S" A# j: n9 U: n1 j- W: T; q2 _5 ]7 h
    button wheel_up "zoom in $buttonfactor"
    3 b% H7 u" A( Q# a3 ?2 \- Abutton wheel_down "zoom out $buttonfactor"- C% ]5 a  l+ j( b
    button Cwheel_up "zoom in $buttonfactor"
    3 F& Y. j" V: E, Xbutton Cwheel_down "zoom out $buttonfactor"
    - u4 {, D9 `: t

    点评

    想问一下,按下鼠标滚轮拖动pcb,拖动方向跟pcb相同或者相反这个问题怎么调设置,我装了两个电脑,一个同向一个反向,不知道什么问题用着别扭,能给整一下,可付费  详情 回复 发表于 2022-12-1 20:52

    该用户从未签到

    推荐
    发表于 2022-12-1 20:52 | 只看该作者
    天王盖地虎 发表于 2019-12-13 11:16* [1 s1 C* z  P
    #--------------------------------------------------------------------( h8 Q6 o7 I! F" C
    # MOUSE WHEEL SUPPORT 1 `! {# Q9 e6 p% g: g
    #   ...

    5 @+ b" E! Q6 s) k# X( z+ }想问一下,按下鼠标滚轮拖动pcb,拖动方向跟pcb相同或者相反这个问题怎么调设置,我装了两个电脑,一个同向一个反向,不知道什么问题用着别扭,能给整一下,可付费
    1 z& f8 b% ], M# R) p& R$ S
  • TA的每日心情
    开心
    2022-11-25 15:31
  • 签到天数: 2 天

    [LV.1]初来乍到

    推荐
    发表于 2019-3-21 10:02 | 只看该作者
    set buttonfactor = 1
    3 F% b% h# [( a- O3 i; \# _; e, B$ k1 M1 l0 H; U
    button wheel_up "zoom in $buttonfactor"" f  v* H8 g# U
    button wheel_down "zoom out $buttonfactor"- v9 _! K6 l; M1 z
    button Cwheel_up "zoom in $buttonfactor"/ p5 ]- A8 N' g4 X) x0 G) k
    button Cwheel_down "zoom out $buttonfactor" 是这个吗?我自己设置的这个,为啥我看不到版主的内容

    点评

    你这个只有放大缩小,没有上下左右移动的功能。  详情 回复 发表于 2019-3-21 10:34

    该用户从未签到

    5#
    发表于 2019-3-21 08:33 | 只看该作者
    还能上下左右移动屏幕?必须看看

    该用户从未签到

    6#
    发表于 2019-3-21 08:35 | 只看该作者
    谢谢楼主分享.........................* F# K+ j4 Q( r3 T' [

    该用户从未签到

    9#
    发表于 2019-3-21 09:44 | 只看该作者
    我之前改env文件也实现此功能,看看版主的方法是不是更加好用,学习一下!
  • TA的每日心情
    开心
    2022-11-25 15:31
  • 签到天数: 2 天

    [LV.1]初来乍到

    12#
    发表于 2019-3-21 10:04 | 只看该作者
    好吧,回复完就看到了
  • TA的每日心情
    开心
    2019-11-19 15:21
  • 签到天数: 1 天

    [LV.1]初来乍到

    13#
    发表于 2019-3-21 10:22 | 只看该作者
    kan  kan  
  • TA的每日心情
    开心
    2024-2-21 15:59
  • 签到天数: 313 天

    [LV.8]以坛为家I

    14#
     楼主| 发表于 2019-3-21 10:34 | 只看该作者
    林果果 发表于 2019-3-21 10:02$ b, Q% \* K8 [# i2 h% T
    set buttonfactor = 1) H1 T8 l& d! u# O: |

    2 m) Z$ C- Z' o; Z" b# Z' v1 Gbutton wheel_up "zoom in $buttonfactor"

    6 O' B0 I8 }6 B你这个只有放大缩小,没有上下左右移动的功能。0 U% ]& A* C* _# D" o
  • TA的每日心情
    开心
    2025-11-25 15:13
  • 签到天数: 1090 天

    [LV.10]以坛为家III

    16#
    发表于 2019-3-21 11:31 | 只看该作者
    本帖最后由 th2010-gc01 于 2019-3-21 11:37 编辑 3 {# t5 L2 X+ _. k9 a' s1 a% x+ s& D

    6 K: n1 I8 {: b9 V, l& d6 X, Q好东西啊!谢谢分享!请问ENV文件在哪?

    点评

    在Home\PCBENV目录下  详情 回复 发表于 2019-3-21 13:23
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-26 10:20 , Processed in 0.218750 second(s), 27 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表