視窗元件(二)

2021-08-20 23:43:24 字數 1455 閱讀 8277

視窗元件(二)

元件的屬性值都可以**來操作賦值

選單:選單讓程式操作更簡單方便。

建立選單:為程式建立選單,需要使用易語言所提供的「選單編輯器」(右擊視窗就可以出現,也可以選擇「工具」彈出)向前插入向後插入可以插入乙個選單,如果要給此選單新增子級選單使用「右移」按鈕。「-」可以給選單新增分割線。

選單的熱鍵:選擇要新增快捷鍵的選單,按住「alt」鍵再按下另乙個鍵就可以新增熱鍵,也可以使用「快捷鍵」來新增乙個組合選單。

選單的屬性:選單有「選中」,「允許操作」,「可視」這三個屬性

選中:可以控制選單是否為可選選單,如果選中屬性被選擇,該選單前面就會出現「√」

允許操作:就跟「禁止」差不多

可視:可視被取消後在執行的時候該選單項就會隱藏

事件子程式:選單被選擇事件

選單中的屬性可以使用**來控制

圖形按鈕:用於美化作用。

型別:這裡的型別是按鈕或者選擇框型別

選中:當型別為選擇框的時候本屬性為真那就是選擇狀態

正常:

點燃:

按下:

禁止:

這幾種就是用於設計按鈕狀態要顯示的的

透明顏色:指定按鈕中要透明的顏色

圖形按鈕事件:圖形按鈕被單擊

組合框:

型別:設定組合框的樣式

內容:下拉框中顯示的內容

最大文字長度:設定下拉框最大允許輸入的文字長度

起始選擇位置:開始選擇的字元位置

被選擇字元數:選擇的字元數量

被選擇文字:取出被選擇的文字

自動排序:會按照ascll碼公升序排列

行間距:設定文字之間的行間距

文字顏色:設定文字的顏色

通過字型.出現字型大小字型傾斜

背景顏色:設定字型的背景顏色

現行選中項:指定當前預設選擇的專案

列表專案:新增乙個列表專案方便選擇

組合框事件:列表框被選擇 當列表框的表項被選擇之後觸發本事件

將彈出專案:組合框在彈出的時候觸發的事件

列表被關閉:彈出的列表框被關閉的時候觸發的事件

雙擊選擇:在被雙擊之後出現的事件

組合框命令:

取專案數()用於獲取當前組合框中列表專案的數量

取專案文字()用於獲取指定索引的文字

置專案文字()指定索引修改新文字

加入專案()加入乙個文字專案,在最後加入

插入專案()指定位置插入乙個文字

刪除專案()刪除乙個索引的專案

清空()刪除所有組合框列表部分中所有專案

選擇()尋找首部包含指定文字的專案,如果找到他就返回該項目的位置索引

作業:1.熟悉選單。2.熟悉按鈕的所有熟悉並且以**形式賦值操作3.熟悉圖形按鈕的所有熟悉並且以**形式賦值操作。4.組合框所有系統事件命令,屬性,命令。都需要熟悉。

5.寫乙個自己能看到的案例的組合框。

自適應視窗元件

發現自帶的沒有這個元件自己就寫了乙個簡單的,後來才發現第三方有寫這個,看來是白寫了,下邊開源下原始碼 resizewindow.mxml是flex的元件介面直接用就可以了。如果想擴充套件的可以自己擴充套件下 支援拖拉,大小拖動 resizewindow.mxml resizewindow.as pa...

Messager 訊息視窗 元件

一 載入方式 訊息視窗提供了不同的訊息框風格,包含 alert 警告框 confirm 確認框 prompt 提示框 progress 進度框 等。所有訊息框都是非同步的,使用者可以在互動訊息之 後使用 函式去處理結果。由於這個元件的特殊性,沒有 class 載入方式,全部在 js 端完成!二 屬性...

lhgDialog彈窗提示視窗元件

lhgdialog彈窗提示視窗元件 lhgdialog是乙個功能強大且相容面廣的對話方塊元件,它擁有精緻的介面與友好的介面 本元件主要以iframe方式載入單獨頁面為主的彈出視窗,由其適用於後台管理和webos類專案使用,獨立的內容頁更方便管理,頁面的也不易受其它頁面的影響,而且內容頁可以是靜態或動...