freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第五章delphi圖形圖像編程一(參考版)

2024-09-09 15:40本頁面
  

【正文】 end。 end。例如,用戶可在窗體之外畫一條線段, (鼠標(biāo)在窗體外,線段在窗體內(nèi) )。 用戶放松鼠標(biāo)鍵時發(fā)生 OnMouseUp 事件。)。 begin (X, Y, 39。 Shift : TShifState。假如我們想在鼠標(biāo)按下的地方出現(xiàn) Here。五個參數(shù)如下表 : 表 鼠標(biāo)事件的五個參數(shù) ━━━━━━━━━━━━━━━━━━━━━━━━━━━ 參數(shù) 含義 ──────────────── ────────── Sender 探測鼠標(biāo)動作的對象 Button 涉及的鼠標(biāo)按鈕:左鍵,中鍵,右鍵 Shift 鼠標(biāo)動作時, Alt,Ctrl,Shift 按鈕的狀態(tài) X,Y 事件發(fā)生時鼠標(biāo)的坐標(biāo) ━━━━━━━━━━━━━━━━━━━━━━━━━━━ 當(dāng)鼠標(biāo)按下時發(fā)生 OnMouseDown 事件。 當(dāng) Dlephi 應(yīng)用程序探測到一個鼠標(biāo)動作時,它傳遞五個參數(shù),并調(diào)用相應(yīng)的事件響應(yīng)。鼠標(biāo)有三個動作:鼠標(biāo)按鈕按下、鼠標(biāo)移動、鼠標(biāo)按鈕彈起。第二組與第三組加速按鈕處在兩個缺省不可見的面板中,它們分別代表不同風(fēng)格的畫筆和畫刷,只有按下第一個面板中的畫筆 (或畫刷 )按鈕,第二 (或第三 ) 個面板才會顯示,這樣用戶就可以選擇畫筆、畫刷了。 第一組加速按鈕用來選擇繪圖工具,它與兩個單獨(dú)的按鈕處在同一面板中,這個面板是缺省可見的。對于一組加速按鈕來講 ,設(shè)置該組中任一按鈕的 AllowAllup 可使這組的每一個按鈕具有這種功能。最簡單的辦法是在設(shè)計(jì)狀態(tài)時,用鼠標(biāo)選中各個加速按鈕,然后設(shè)置 GraphIndex值。當(dāng)其它按鈕按下時,原來被按下的按鈕自動彈起,這些選擇排它的按鈕稱為一組加速按鈕。 例程中缺省的繪圖工具是畫線,因此應(yīng)用 程序開始時畫線按鈕呈按下狀態(tài)。程序員可根據(jù)個人喜好來選擇圖像。 每個加速按鈕的 glyph 屬性是圖像對象,位圖對象用來指示該按鈕是否被使用。本節(jié)結(jié)合例程講述以下問題: ● 在工具條中添加加速按鈕 ● 響應(yīng)鼠標(biāo)事件 ● 設(shè)置畫筆和畫刷 ● 實(shí)現(xiàn)繪圖的“橡皮擦”功能 ● 加入狀態(tài)條 在工具條中添加加速按鈕 加速按鈕是應(yīng)用程序常用的部件,它是替代菜單的快捷形式,通常把多個加速按鈕集中在一個工具條中以方便使用。 用 Windows API 的 SelectPalette 函數(shù)可創(chuàng)建邏輯調(diào)色板,要實(shí)現(xiàn)邏輯調(diào)色板到硬件調(diào)色板的映射,需用函數(shù) RealizePalett 圖形程序的開發(fā) 是一個簡單的圖形圖像應(yīng)用程序,運(yùn)行狀態(tài)如圖 。 直接映射成系統(tǒng)調(diào)色板中的顏色有: ClAqua,CLBlack,ClBlue,ClbkGrray,ClFuchsoa......ClYellow 映射程序用 4 字節(jié)的二進(jìn)制碼來定義顏色,低 3 位字節(jié)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1