翻譯|使用教程|編輯:楊鵬連|2021-01-22 11:49:24.420|閱讀 242 次
概述:ImagXpress已添加Windows 7 Touch功能。觸摸功能由ImagXpress控件的“觸摸”前綴屬性控制。Touch屬性提供了控制Touch支持行為的機(jī)制。ImagXpress控件上發(fā)生觸摸事件,手勢(shì)和輕拂。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
圖像處理工具包ImagXpress:如何實(shí)現(xiàn)應(yīng)用圖像效果
圖像處理工具包ImagXpress用戶指南:正確的顏色和對(duì)比度
圖像處理工具包ImagXpress用戶指南:如何從文件中加載圖像
圖像處理工具包ImagXpress用戶指南:如何指定圖像的加載選項(xiàng)
圖像處理工具包ImagXpress用戶指南:如何定義最終用戶界面
圖像處理工具包ImagXpress用戶指南:修改圖像大小和方向
ImagXpress 是最先進(jìn)的彩色映像和照片圖像處理工具包,它發(fā)布的形式有:.NET控件、COM組件、VC組件。用ImagXpress ,開發(fā)者構(gòu)建的應(yīng)用程序可以支持圖像瀏覽、編輯、打印、TWAIN掃描、文件格式轉(zhuǎn)換等等。ImagXpress 提供了綜合的圖像處理函數(shù)集,支持30多種文件格式,擁有驚人的圖像處理速度。ImagXpress 提供的圖像功能還有:復(fù)制、旋轉(zhuǎn)、保持圖像的透明度、多種圖像縮放算法、高級(jí)滾動(dòng)條、自動(dòng)調(diào)整大小和圖像融合等。
驗(yàn)證支持
有兩個(gè)只讀的Touch屬性,可以幫助您確定操作系統(tǒng)是否支持觸摸,并確定是否有可用的觸摸設(shè)備。
觸摸支持通過TouchMode屬性啟用。所述TouchMode的 屬性是稱為枚舉類型IX_TouchMode,它提供了完全關(guān)閉觸摸支持,僅使手勢(shì),僅啟用筆觸,或使它們兩者的能力。兩者同時(shí)啟用有時(shí)會(huì)導(dǎo)致操作系統(tǒng)難以確定輕拂和平移手勢(shì)。盡管可以同時(shí)啟用這兩種功能,但是如果誤解了太多手勢(shì),用戶可能會(huì)感到沮喪。因此,我們有一個(gè)屬性,要求兩個(gè)手指進(jìn)行平移手勢(shì),而不是允許一個(gè)手指控制平移的默認(rèn)屬性。該屬性是一個(gè)布爾屬性,稱為TouchRequireTwoFingerPan。如果這是應(yīng)用程序控制觸摸平移支持的方式,則應(yīng)通知用戶。
啟用內(nèi)置觸摸支持
如果啟用了觸摸支持(默認(rèn)情況下啟用了手勢(shì)),則ImagXpress控件已經(jīng)內(nèi)置了對(duì)手勢(shì)的響應(yīng)的支持。沒有內(nèi)置的輕彈支持。
內(nèi)置支持的手勢(shì)有:
使用工具和工具欄
工具欄中的可用工具將對(duì)觸摸做出響應(yīng),就像鼠標(biāo)在產(chǎn)生點(diǎn)擊和移動(dòng)一樣。該工具將可以工作,無論是否啟用手勢(shì),因?yàn)樗鼈兪怯蒞indow的觸摸到鼠標(biāo)的轉(zhuǎn)換而不是手勢(shì)系統(tǒng)控制的。選擇放大鏡工具后,將不會(huì)啟用“按下并按住”和“單指平移”手勢(shì)。放大鏡工具將在手指上方顯示手指正下方的區(qū)域。這與支持放大鏡工具的其他環(huán)境類似。即使用戶平移圖像超過放大鏡窗口并且放大鏡窗口關(guān)閉,放大鏡工具也將保持焦點(diǎn)。如果用戶將手指移回圖像上方,則將再次出現(xiàn)放大鏡窗口。
使用事件
觸摸事件是輕拂或手勢(shì),它們發(fā)生在ImagXpress控件上。如果用戶使用EventSetEnabled方法啟用了事件并提供了事件處理程序,則將觸發(fā)這些事件。如果啟用了事件,則將觸發(fā)是否啟用或禁用內(nèi)置手勢(shì)支持。
像屬性一樣,所有事件均以Touch前綴開頭。觸摸事件是:
某些手勢(shì)在手勢(shì)的整個(gè)生命周期中都支持多個(gè)事件。當(dāng)手勢(shì)開始并且手勢(shì)繼續(xù)發(fā)生時(shí),事件的后綴為“正在發(fā)生”。事件結(jié)束后,事件將以“發(fā)生”結(jié)束。這使開發(fā)人員可以選擇僅響應(yīng)手勢(shì)的最后一次出現(xiàn)。有時(shí),即使手勢(shì)沒有變化,也會(huì)觸發(fā)具有多個(gè)事件的手勢(shì)。默認(rèn)情況下,使用TouchGestureOccurringEventsFiringMode屬性過濾這些無關(guān)的事件。開發(fā)人員可以更改此屬性上的設(shè)置,以查看手勢(shì)有效期內(nèi)觸發(fā)的所有事件。
其他僅觸發(fā)一次的事件將只有一個(gè)事件。
想要購買ImagXpress正版授權(quán),或了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: