官术网_书友最值得收藏!

2.2.1 界面開發(fā)工具

風(fēng)河Tilcon界面開發(fā)工具(Tilcon interface development tool,簡稱“Tilcon界面編輯器”)是一套用于可視化界面設(shè)計的強大集成工具集,通過豐富的界面對象工具箱,經(jīng)過簡單的拖拽操作即可實現(xiàn)復(fù)雜的界面創(chuàng)建,而且界面對象的顯示效果和功能都可直接通過屬性菜單界面進行充分的定制。Tilcon界面編輯器允許開發(fā)者從對象工具箱中拖拽對象到工作窗口(畫布)中,并根據(jù)需要定制所有對象,當(dāng)所有界面對象被布置在顯示窗口上,界面對象及其屬性將被保存在一個后綴名為TWD的資源文件中,稱為Tilcon窗口定義文件,供應(yīng)用程序調(diào)用和顯示。在軟件運行時,GUI引擎將解析TWD文件,并根據(jù)TWD文件信息顯示窗口。除了所有的標準用戶界面對象(按鈕、文本、組合框、列表框、樹等),Tilcon還提供了一組高級組件,比如表格、儀表、圖表、光譜、地圖等,同時開發(fā)者也可以根據(jù)需要創(chuàng)建自定義對象。

每個對象都有一個屬性配置表單,可以設(shè)置諸如顏色、大小、鏈接、觸發(fā)器和其他信息。所有對象都可以通過對象資源表單被編輯,這樣開發(fā)者就可以自由定制顯示效果(顏色、標簽、邊框、圖標、字體等)和對象動作(初始化狀態(tài)、閃爍、文本換行模式、顯示焦點、幫助信息浮現(xiàn)、彈出菜單、光標、快捷鍵等)。強大的對象管理范例幫助開發(fā)者輕易地指定對象關(guān)系,實現(xiàn)諸如通知、回調(diào)、對象鏈接和觸發(fā)器等重要功能。

觸發(fā)器是內(nèi)嵌的API命令,根據(jù)其他對象的動作(刪除、顯示、隱藏、灰顯等)做出響應(yīng),觸發(fā)器為開發(fā)者處理了大量的圖形界面編程工作。

Tilcon界面開發(fā)工具包含以下關(guān)鍵特性和工具:

■ 增加對象到庫中

■ 導(dǎo)入BMP, PNG,WMF,GIF,JPG,TWD,TSY,TWO格式文件

■ 分組和組對齊

■ 精準布局和校準工具(微調(diào)工具)

■ 重繪(雙緩沖)和抗鋸齒控制

■ 動態(tài)語言修改工具

■ 內(nèi)建對象瀏覽器

■ 網(wǎng)格控制

■ 放大縮小

■ 剪切/復(fù)制/粘貼/拷貝

■ 移動對象到前端/后端

■ 樣式,線型,線端

■ 矢量繪制能力

■ 曲線平滑控制

■ Alpha混合支持對象和圖片的淡入淡出顯示效果

■ 漸變填充和非線性填充

■ 完全圖形和圖片集成

■ 自定義工具欄

■ 定制的調(diào)色板

■ 圖片和資源共享管理器作為內(nèi)存保護方式

■ 字體管理器

■ 使用指針編輯器創(chuàng)建自定義指針儀表

■ 保存文件為BMP、TWM、TWD和DEMO格式

■ 測試特性

■ 無代碼仿真和可執(zhí)行模擬

■ 支持Photoshop文件導(dǎo)入并轉(zhuǎn)換為Tilcon對象

■ 支持七種按鈕對象狀態(tài)和滾動條的圖標

■ 列表框的平滑滾動

Tilcon界面開發(fā)工具還有很多有用的其他特性,以上列舉的特性只是大致介紹界面編輯器的基本能力。同時,界面編輯器也是GUI引擎的一個應(yīng)用程序,界面編輯器能夠?qū)崿F(xiàn)的任何功能,在應(yīng)用程序中也都能實現(xiàn)。

主站蜘蛛池模板: 尚义县| 嘉善县| 辉县市| 霞浦县| 灵川县| 定日县| 通榆县| 含山县| 武冈市| 县级市| 罗城| 游戏| 咸阳市| 琼海市| 马鞍山市| 仁寿县| 新乡县| 积石山| 翼城县| 乐东| 濉溪县| 陵水| 稷山县| 高唐县| 宁蒗| 井研县| 科技| 尚志市| 双辽市| 当雄县| 永修县| 饶平县| 筠连县| 自贡市| 彭水| 土默特左旗| 谢通门县| 于都县| 简阳市| 通道| 黑水县|