注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

chunwaihome 的博客

 
 
 

日志

 
 

滑鼠手勢  

2009-07-19 08:52:21|  分类: PowerPro |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

PowerPro滑鼠手勢的功能

在你安裝完pp後,鼠標手勢是預設沒有開啟的,你需要手動去開啟此功能。

方法是將mousegesture.dllmousegesture.ini(它是鼠標手勢的設定檔)檔案放到powerpro的根目錄中"C:\Program Files\PowerPro\"

(這個動作應該不需要做的,如果用不到的話才做吧)

然後執行mousegesture.init(1)指令。

如果你想每次開啟pp的時候,鼠標手勢就自動載入的話,可將上面的命令行加入schedule裏。

看圖就明白了

鼠標手勢 - 秦偉 - chunwaihome 的博客

它的命令行結構是這樣的mousegesture.init(flag, filepath)

flag可以是0,1,2,3

如果是0的話,就代表disable鼠標手勢的功能

如果是1的話,你可以給出mousegesture.ini的filepath(檔案路徑),如果空白的話,它假設你的mousegesture.ini位於powerpro的根目錄裏。(這代表你可以建立多個不同的mousegesture.ini設定檔給不同的用途吧)

如果是2的話,假設沒有mousegesture.ini這個檔案。

如果是3的話,它是學習模式。

下面mousegesture.ini 的簡單例子

[options]

button = L

draw = 1

[*Internet Explorer]
s="c:\Program Files\Outlook Express\msimn.exe" params //

 [*notepad*]
b=win.keys("letter b")

[*]
2="C:\Program Files\Maxthon\Maxthon.exe" params //

c=win.close(mousegesture.lastmatch)

n=notepad.exe;;\
notepad.exe

 

button L 代表用"左滑鼠"去劃動作

draw = 1 表示在你劃動作時,它會顯示軌跡(但軌跡只能是黑色)

Mousegesture.lastmatch的意思pp會去取得你正在用手勢的程式上的"handle"

;;\       代表你按下回車鍵和它可以給你輸入其他更多指令

e.g.n=notepad.exe;;\
notepad.exe

意思是你畫上n它會開啟兩個notepad

在你用mouse在任何空白處寫"2"的時候,它就會執行maxthon

[*]代表鼠標手勢在作用於所有視窗

[*Internet Explorer]代表鼠標手勢只能在標題*Internet Explorer上才有效。

(*代表甚麼意思,在"讓pp 知道你身在那個視窗"文章裏會討論)

如何在特定的程式裏豁免滑鼠手勢呢?

我看了說明檔也沒有特別說明怎樣做,但我想的也可用簡接的方法去做。因為程式的手勢優先於*(所有窗口)的手勢。例如我想在notepad中豁免這條命令

c=win.close(mousegesture.lastmatch)

那我可以在notepad中加上c = ,另外還要提醒大家的是在mousegesture.ini

裏上面的命令是優先於下面的命令。

 


雖然pp的鼠標手勢的功能很強大,但還算比較複雜。所以我在這裡推廌大家用另一套免費軟件"strokeit"

而且它還可以劃出drawing line(軌跡),我發現pp劃的軌跡經常無故斷開的和自定顏色,這也是pp沒有的功能。

鼠標手勢 - 秦偉 - chunwaihome 的博客

  评论这张
 
阅读(457)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017