- Tilcon圖形界面設(shè)計基礎(chǔ)
- 易流平等
- 1000字
- 2020-09-15 16:55:43
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)。
- Flash CC從入門到精通
- Django 1.2 E/commerce
- Maya 2019三維動畫基礎(chǔ)案例教程
- ASP.NET MVC 2 Cookbook
- 下一代空間計算:AR與VR創(chuàng)新理論與實踐
- Django 1.0 Website Development
- 詳解AutoCAD 2022機械設(shè)計(第6版)
- Adobe創(chuàng)意大學(xué)After Effects產(chǎn)品專家認證標準教材(CS6修訂版)
- SolidWorks快速入門教程(2022中文版)
- 量化投資與FOF投資:以MATLAB+Python為工具
- UG NX 12.0中文版從入門到精通
- 中文版Photoshop 2023從入門到精通
- Photoshop CS6淘寶美工完全實例教程(培訓(xùn)教材版)
- 中文版AutoCAD自學(xué)經(jīng)典
- Photoshop新媒體美工設(shè)計(視頻指導(dǎo)版)