西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

讓你的VC6也支持手勢功能

  • 讓你的VC6也支持手勢功能
  • 軟件大小:34KB
  • 更新時(shí)間:2010-12-05 14:11
  • 軟件語言:中文
  • 軟件廠商:
  • 軟件類別:國產(chǎn)軟件 / 免費(fèi)軟件 / 編程輔助
  • 軟件等級(jí):3級(jí)
  • 應(yīng)用平臺(tái):WinXP, WinAll
  • 官方網(wǎng)站:暫無
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

應(yīng)用程序采用何種方式支持?jǐn)U展?我所采用的是類似VC6的Add-in方式,并且當(dāng)時(shí)做的時(shí)也主要參考了他的實(shí)現(xiàn)(當(dāng)然了,要比他豐富一些), 我們的主程序相當(dāng)于VC的 IDE,我們也提過一套類似Add-in的模板,通過這個(gè)模板,我們的應(yīng)程序便完成了對(duì)擴(kuò)展的支持。
當(dāng)這個(gè)框架主體搭建完畢后,也就是在那個(gè)時(shí)候,我先寫了一個(gè)小程序,就是上面所說的那個(gè),先讓大家來看看擴(kuò)展都能支持什么功能,這時(shí)心里突然冒出來一個(gè)這樣的想法?為何不將手勢添加到VC中呢?為何不將一些操作頻繁的功能轉(zhuǎn)到手勢上呢? 不用在按F7、不在通過點(diǎn)擊右上角的X來關(guān)閉窗口,不在通過快捷鍵完成某些功能,更不通過菜單來完成,不在。。。。。。,

我要把這些全部操作,轉(zhuǎn)換到手勢上,以便使我鼠標(biāo)隨便劃兩下就能實(shí)現(xiàn)同樣的功能,這樣一方面擴(kuò)展了我們開發(fā)環(huán)境,使其更容易使用,程序目的不就是這樣嗎?另一方面可以展現(xiàn)擴(kuò)展魅力,讓這所有一切盡可能通過手勢來完成,這不是很爽嗎?另外多多少少滿足下虛榮心。。。呵呵。

正是因?yàn)槿绱,才有此文和這個(gè)手勢扒手。

手勢扒手前身叫手勢助手,因?yàn)楸緛砭痛蛩阕鲆粋(gè)輔助的工具,但發(fā)現(xiàn)要做的東西實(shí)在太多,更何況一些功能IDE本身已經(jīng)實(shí)現(xiàn)了,沒有實(shí)現(xiàn)的插件實(shí)現(xiàn)了,(比如ALT+O、ALT+<-、ALT+G,相信用過VA的朋友已經(jīng)非常熟悉這些快捷鍵,是啊,沒有了他們,好像我寫不了代碼!呵呵)既然有現(xiàn)成的,我們?yōu)楹尾挥?直接‘偷’過來不就行了嗎?這就是手勢扒手

現(xiàn)在先讓我們通過截圖方式了解下插件的功能,之后將核心功能,把它的設(shè)計(jì)思想和實(shí)現(xiàn),給大家嘮叨嘮叨,通過這個(gè)講解,來完成手勢扒手制作之旅。

好,進(jìn)入正題。

與其他插件一樣,我們也提供工具欄,以此來完成相關(guān)配置。其方式跟VA類似,左邊的tree有三個(gè)選項(xiàng),分別為顯示、手勢、幫助。

如下是【顯示】配置,主要設(shè)置線和tip窗口的。

線寬:手勢嗎?肯定得劃線,就是劃線的寬度。

顏色:你覺得呢?

貼圖特效: 用于tooptip窗口背景,一個(gè)是普通的填充,一個(gè)是貼圖,為了好看點(diǎn)。

字體: 當(dāng)時(shí)想的字體要用來這,結(jié)果沒用上,汗。。。。

如下是【手勢】配置,主要配置手勢的地方,包括手勢命令及功能。


手勢扒手主要有三個(gè)功能。

1. 功能:自己本身實(shí)現(xiàn)一個(gè)些功能,總不能老‘偷‘別人的,一點(diǎn)自己東西也沒有把,也可以對(duì)不好的功能重新實(shí)現(xiàn),例如VA的ALT+ß沒有VS2010本身的好用,2010里面可以列出每個(gè)文件名及行號(hào)。先說一點(diǎn)啊,這個(gè)功能我沒做。

2. 快捷鍵:可以將一些快捷鍵功能,轉(zhuǎn)換為手勢,例如VA的ALT+O,我用左上(LU)來替代。

3. WM_COMMND:向IDE發(fā)送此消息,用于實(shí)現(xiàn)等同的功能,例如單擊菜單項(xiàng)、加速鍵。

下面來看看每個(gè)功能的截圖。說下手勢命令 UDLR 分別代表上下左右,經(jīng)常上網(wǎng)的朋友,關(guān)于手勢不用我在多說了吧,別告訴我你沒用過,除非你還在用IE6,不過我可以再告訴你一遍,按住鼠標(biāo)右鍵劃線,僅次而已。

功能配置。

手勢:定義鼠標(biāo)手勢。

功能:給當(dāng)前手勢選擇功能,這里就是插件自己實(shí)現(xiàn)的功能。可以很多,也可以很少。

描述:看圖。

快捷鍵配置。


手勢:如上。

快捷鍵:定義一個(gè)快捷鍵,但必須帶ALT,后有介紹。

描述:如上。

WM_COMMND配置。


手勢:如上。

消息號(hào):菜單項(xiàng)、加速鍵的標(biāo)示ID,關(guān)于這個(gè)ID怎么獲得,得借助SPY++,

描述:如上。

其他版本下載

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載