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