日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

X Window 系統(tǒng)使用指南--定義和使用位元映像


第14章 定義和使用位元映像
一個(gè)位元映像是一個(gè)小圖,說得更清楚一點(diǎn),一個(gè)圖的顯現(xiàn)是由像素組成,
而像素又是由一個(gè)位元來對(duì)應(yīng),當(dāng)位元為”1 ”時(shí),像素為”黑色”,而當(dāng)位
元為”0 ”時(shí),像素為”白色” 。X有許多的公用程式來管理位元映像,你可
以用不同的方法來建立、編輯和儲(chǔ)存它們 。有一些使用者程式允許你直接使用
它們 。(其它大部份的程式則以內(nèi)部的形式使用它們,這些公用程式大都放在
X程式庫中,使得使用者撰寫程式時(shí)很容易便可加以運(yùn)用 。)
本章開始先描述位元映像的工具,接下來實(shí)際使用xsetroot程式,它可以
讓你定制你的螢?zāi)?,設(shè)定一個(gè)位元映像的背景,選擇你的色彩和指定一個(gè)位元
映像當(dāng)作游標(biāo)來使用 。
14.1 系統(tǒng)位元映像程式館位元映像檔案的程式館被當(dāng)作系統(tǒng)的一部份提供給你,預(yù)設(shè)儲(chǔ)存在這個(gè)目
錄:/usr/include/x11/bitmaps但在你的工作站上或許不同,問一下你的系統(tǒng)的裝置者,我們將以此目錄為準(zhǔn),
并用其中的一些檔案作為本章的□例 。
14.2 交談式地編輯一個(gè)位元映像 -- bitmapbitmap程式是一個(gè)讓你以交談式建立或編輯位元映像的工具,它將位元映
像以方格子來表示,每一個(gè)格子代表一個(gè)像素,你可以用滑鼠設(shè)定或清除像素 。
14.2.1 啟動(dòng)bitmap【X Window 系統(tǒng)使用指南--定義和使用位元映像】透過bitmap你可以編輯一個(gè)包含有一個(gè)位元映像的檔案,或從頭開始建立
一個(gè)位元映像并將它儲(chǔ)存為檔案 。不論是何者,當(dāng)你啟動(dòng)bitmap時(shí),你需要給
一個(gè)檔案名稱,不論是現(xiàn)存的檔案或是新建的檔案 。當(dāng)建立一個(gè)新的位元映像時(shí),你可以選擇性地指定大?。▽挾萖 長(zhǎng)度個(gè)像
素),如果你未指定,預(yù)設(shè)大小為16X16。舉例來說,假如我們想要建立一個(gè)
比較大一點(diǎn)的十字型數(shù)位映像,我們可以用下面的命令列:bitmap big-cross 40X50 &
14.2.2 使用bitmap假如我們要編輯一個(gè)現(xiàn)存的檔案,可以用下面的命令列啟動(dòng)程式:bitmap /usr/include/x11/bitmaps/cntr-ptr則一個(gè)像圖14-1的視窗出現(xiàn)在螢?zāi)簧?,右下角以?shí)際大小顯示出目前位元映像
的狀態(tài),另一個(gè)則為反相(reverse) 的位元映像,其它在右邊的”盒”你可以
用碰觸滑鼠按鈕的方式來操作它們 。用三鈕滑鼠編輯圖形最簡(jiǎn)單的方法:設(shè)定像素:在一個(gè)像素上碰觸滑鼠左按鈕,或者是按住左按鈕并拖拽它,
每一個(gè)經(jīng)過的像素方格均會(huì)被設(shè)定,直到松開按鈕為止 。清除像素:和上述相同的方法,但是以滑鼠右按鈕代替 。反轉(zhuǎn)(invert)像素:在一個(gè)像素上碰觸滑鼠中按鈕(也就是黑的像素被清
除而白的像素被設(shè)定),當(dāng)你按住中按鈕并拖拽,所經(jīng)過的像
素格均會(huì)反轉(zhuǎn) 。
┌————————————————————┐
│ p160 fig 14.1 │
│ │
│ 圖14-1 位元映像編輯器 │
└————————————————————┘bitmap還有其它的面貌:如果你觀察接近箭頭的上端部份(見圖14-2的
放大圖),你可以在其中的一個(gè)方格中看到有一個(gè)小菱形,這代表了熱點(diǎn)(hotspot)
,當(dāng)bitmap被用來建造一個(gè)游標(biāo)時(shí)會(huì)應(yīng)用到:熱點(diǎn)是游標(biāo)真正動(dòng)作的點(diǎn) 。指向
型的游標(biāo),熱點(diǎn)通常在頂端,而圓形或方形的游標(biāo),熱點(diǎn)則在中心 。(你可以
用Set Hot Spot和Clear Hot Spot兩個(gè)命令來更改熱點(diǎn)的位置或消去它)當(dāng)你結(jié)束了你的更改動(dòng)作,可以用碰觸Write Output將位元映像儲(chǔ)存至檔
案,但不會(huì)離開bitmap程式 。┌————————————————————┐
│ p161 fig 14.2 │
│ │
│ 圖14-2 一個(gè)游標(biāo)的”熱點(diǎn)” │
└————————————————————┘離開程式,碰觸Quit,如果你編輯了位元映像卻試圖在未儲(chǔ)存前離開程式,

推薦閱讀