热久久国产,天天摸夜夜添狠狠添高潮出水,亚洲精品国偷自产在线99正片,女人高潮叫床污话

MYTUI 1.2

  • 軟件版本:1.2
  • 軟件授權(quán):共享軟件
  • 軟件類型:國產(chǎn)軟件
  • 軟件語言:簡體中文
  • 應(yīng)用平臺:Linux
  • 更新時間:2021-12-09
  • 軟件大?。?/span>3.17MB
  • 軟件評分:
立即下載 3.17MB
軟件介紹
什么是TUI? ---------- TUI是指文本用戶界面(Text User Interface).盡管現(xiàn)在已經(jīng)是圖形界面(GUI)為主流,但傳統(tǒng)的文本界面應(yīng)用仍然很多,特別是基于UNIX/LINUX的大行業(yè), 如銀行,電信等. 與GUI想比, MYTUI對系統(tǒng)資源要求更低, 對相關(guān)軟件依賴少, 程序也要小很多, 顯得更輕便. 什么是MYTUI? ------------ MYTUI是一個基于文本界面的構(gòu)件庫和開發(fā)工具箱. 它在傳統(tǒng)的curses庫上用C寫成, 提供了很多最常用的現(xiàn)成構(gòu)件, 幫助用戶快速開發(fā)(RAD)文本界面應(yīng)用. 它主要用于在LINUX/UNIX環(huán)境下開發(fā),當(dāng)然,也支持WINDOWS. 基本上,系統(tǒng)自帶的curses庫構(gòu)成了實(shí)現(xiàn)所有的文本界面應(yīng)用開發(fā)的框架.但是它卻難以開發(fā)和維護(hù)大型含有復(fù)雜界面操作的系統(tǒng)和應(yīng)用). MYTUI的目標(biāo)就是為大型的應(yīng)用系統(tǒng)的前端部分提供輕便,健壯的文本界面快速開發(fā)工具(如銀行的交易系統(tǒng), 一般有數(shù)百個交易組成, 每個都有自己的界面). 與市場上其他類似工具不同,MYTUI將基礎(chǔ)構(gòu)件的細(xì)節(jié)和復(fù)雜性隱藏起來, 使得開發(fā)接口更加易懂,使操作更加安全簡單. 比如, MYTUI使用句柄而不是頭疼的指針去訪問構(gòu)件和對象, 大大減少了使用難度. 即使是初學(xué)者也能快速上手. 此外, MYTUI還提供了一個強(qiáng)大的可視化開發(fā)工具:©wdesigner. 它能幫助你以所見即所得方式設(shè)計(jì)和布局構(gòu)件和表單(form), 并自動為每個表單產(chǎn)生框架代碼,從而大大減輕開發(fā)工作量,讓你集中精力到業(yè)務(wù)處理細(xì)節(jié)上. MYTUI組成: ---------- 由兩部分構(gòu)成: 1. 基本的開發(fā)包(SDK). 它以C/C++接口方式提供了所有的底層API用于構(gòu)造任意的構(gòu)件和表單. 這個包是免費(fèi)的,你可以自由使用它而不受任何限制. 2. 表單開發(fā)工具©wdesigner. 這是快速原型開發(fā)工具(RAD), 以所見即所得方式設(shè)計(jì)構(gòu)件和表單. 所有資源定義被保存到稱為TRF(文本界面資源文件)的庫中,應(yīng)用在運(yùn)行時動態(tài)創(chuàng)建界面. 它可以自動生成相關(guān)的C代碼. ©wdesigner不是免費(fèi)的,但可以試用. MYTUI的構(gòu)件層次 --------------- 目前版本支持的構(gòu)件有: *Label: 靜臺文本. 不可編輯. *Push Button. 按鈕. *Line Editor: 行編輯器. *ComboBox: 下拉選擇器和行編輯器的組合. *Scroll Window:滾動窗口. 內(nèi)容可以水平和垂直方向滾動.以行為單位. 經(jīng)常用做LOG窗口 *List Box: 列表選擇框. 可以單選,也可以是多選模式. *Popup Menu:彈出式菜單.每個菜單項(xiàng)又可以再掛子菜單項(xiàng). *Pulldown Menu:下來式菜單.主菜單數(shù)目不限(可以水平滾動),每個菜單里的菜單項(xiàng)下可繼續(xù)掛子菜單, 級數(shù)沒有限制. 這是個非常強(qiáng)大的菜單系統(tǒng). *Data Grid:數(shù)據(jù)網(wǎng)格. 用于存儲,檢索和操作二維的數(shù)據(jù)數(shù)組. 每個單元可以是一個Label, Line Editor或者ComboBox. 它以數(shù)據(jù)庫表的方式來組織數(shù)據(jù)和操作模式. 通過定義列回調(diào)可以對列(字段)加約束. 它同時也提供諸如排序,搜索,導(dǎo)入/導(dǎo)出等高級功能. 這是個非常強(qiáng)大和有用的控件. *Progress Bar: 進(jìn)度條:可用于實(shí)時顯示耗時操作的進(jìn)度. 以百分比的方式展現(xiàn). 構(gòu)件/表單通過回調(diào)的方式(Callback)與用戶交互. 開發(fā)這只需實(shí)現(xiàn)回調(diào)即可完成應(yīng)用的開發(fā),剩下的由MYTUI完成. 使用©wdesigner開發(fā)應(yīng)用的流程 ---------------------------- 我們推薦©wdesigner,因?yàn)樗梢怨?jié)省您大量的時間. 它將構(gòu)件表單的屬性單獨(dú)分離到外面的資源庫(TRF)進(jìn)行管理和動態(tài)裝載. 每個TRF文件對應(yīng)一個表單和它下面的構(gòu)件定義. ©wdesigner可以對每個TRF產(chǎn)生源代碼. 下面是個典型的流程: 1. 對你的表單和下屬的構(gòu)件做好規(guī)劃. 2. 使用©wdesigner畫標(biāo)單和構(gòu)件, 并為它們指定好屬性(包括回調(diào)函數(shù)); 3. 使用MYTUI的相關(guān)工具測試表單是否正確(可選); 4. 讓©wdesigner產(chǎn)生框架代碼. 所有的回調(diào)函數(shù)都將按正確的原型生成好. 5. 現(xiàn)在,輪到你完成這些回調(diào)函數(shù)的具體內(nèi)容即可. 6. 編譯連接生成最終的應(yīng)用.可以是靜態(tài)鏈接,也可以選擇動態(tài)鏈接.