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

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);
主站蜘蛛池模板: 沽源县| 政和县| 阿勒泰市| 汉川市| 南漳县| 宾阳县| 亳州市| 奉贤区| 乌拉特后旗| 洛宁县| 监利县| 栖霞市| 兴城市| 漾濞| 石门县| 浦东新区| 长宁县| 吉安县| 车致| 龙川县| 米脂县| 无极县| 巴中市| 安新县| 湖北省| 民丰县| 内黄县| 贡觉县| 兴和县| 建始县| 武山县| 博兴县| 拉孜县| 阳城县| 辽宁省| 侯马市| 西充县| 那曲县| 金沙县| 彭阳县| 斗六市|