Air彈出選單

2021-06-01 23:50:14 字數 902 閱讀 7564

有時候,需要對某個控制項使用右鍵選單,右鍵選單的好處是可以隱藏,在需要的時候才開啟。

下面是**,建立自定義選單:

//新增右鍵選單

var rightmenu:contextmenu=new contextmenu();

rightmenu.hidebuiltinitems();//有這句話就不顯示「列印」選單了

var setwelcome:contextmenuitem=new contextmenuitem("設定歡迎詞");//建立物件

var exititem:contextmenuitem = new contextmenuitem("退出");//再建立物件

setwelcome.addeventlistener(contextmenuevent.menu_item_select,displaywelcomeinfo);//加事件

exititem.addeventlistener(contextmenuevent.menu_item_select,exitbuttonhandler);

rightmenu.customitems.push(setwelcome);//加到右擊選單中

rightmenu.customitems.push(exititem);

this.contextmenu=rightmenu;

刪除右鍵選單,如下所示:

var dg_users_contextmenu1:contextmenu=dg_users.contextmenu;  

dg_users_contextmenu1.removeeventlistener(contextmenuevent.menu_select,menu_deluserhandler);

即可解除右鍵選單.

關於彈出選單

在用vc做一些軟體功能的時候,為了方便使用,通常會涉及到托盤程式設計。也就是在程式最小化的時候,會在右下角的托盤區域新增乙個圖示,這個圖示通常會支援彈出選單功能。問題就在這裡出現了,你也許會發現我們使用trackpopupmenu撥出的彈出選單,如果使用者在取消選擇的時候,在桌面任意地方單擊,這個選...

多選彈出選單

pop a mul choice dialog choice permission private void muldialog final string filename 選單項 儲存你的選擇 s說明一下 final 定義的陣列,其值可變,但是型別不能變 因為final的只是 陣列的位址 位址不可...

PupopMenu 彈出選單

彈出選單popupmenu 關鍵字 popupmenu inflate 彈出選單popupmenu的用法很簡單,觸發的事件,以及反映的方式 首先定義乙個button控制項 然後找到它 mbutton button findviewbyid r.id.menu popupmenu btn 註冊監聽事件...