- Tilcon圖形界面設計基礎
- 易流平等
- 405字
- 2020-09-15 16:55:45
2.3.6 組件
對象可以包含組件,比如按鈕可以有多個告警器組件。Tilcon界面庫中定義的組件有:告警器(alarms)、錨(anchor)、角(angle)、閃爍(blinking)、邊框(borders、frames)、氣泡(bubbles)、計算(calculations)、回調(callbacks)、通用(common)、容器(container)、光標類型(curser types)、繪圖組件(draw components)、區域(fields)、文件(files)、漸變填充(fountain fills)、高亮(highlight)、圖片(images)、指示器(indicators)、項(items)、鏈接組(link group)、菜單項(menu items)、通告(notification)、彈出式菜單(popup menu)、位置(position)、刻度(scales)、滾動條(scrollbars)、簿式標簽窗口頁(tabbed notebook item)、標簽(tabbing)、文本(text)、觸發器(triggers)。
獲取和設置組件的屬性時,使用組件索引值檢索組件,TRT_ATT_CHANGE_xx同時用于獲取和設置組件屬性值,且只接受長整型參數。我們以修改item組件的標簽為例,假設列表框由名稱為A、B、C、D的四個item組件(ID分別為0,1,2,3)構成,以下代碼實現了隱藏名稱為C的item組件,并使用組件索引值2修改其標簽的功能。
TRT_SetValues (TRT_pid,objID, TRT_ATT_CHANGE_ITEM, 2, TRT_ATT_ITEM_HIDE, TRUE, NULL); Char label [128]; TRT_GetValues(TRT_pid, objID, TRT_ATT_CHANGE_ITEM, 2, TRT_ATT_TEXT, label, NULL); Char*label; TRT_... ... TRT_ATT_TEXT|TRT_ATT_ALLOC, &label, NULL);
推薦閱讀
- ModelSim電子系統分析及仿真(第3版)
- Moodle 2.0 E/Learning Course Development
- MATLAB計算機視覺經典應用
- SketchUp印象 城市規劃項目實踐(第2版)
- Drools規則引擎技術指南
- Maya建模技術解析
- R Graph Cookbook
- 中文版Maya 2022完全自學教程
- 邊做邊學:Photoshop+CorelDRAW綜合實訓教程
- Unity 3D\2D手機游戲開發:從學習到產品(第4版)
- Vivado從此開始(進階篇)
- 老郵差·Photoshop數碼照片處理技法:人像篇(修訂版)
- Photoshop CS6標準教程(全視頻微課版)
- SOA Patterns with BizTalk Server 2009
- Photoshop插畫藝術火星風暴