【 WindowMenu 】
格式:
WindowMenu(BSTR WindowName,
long Left, long Top,
BSTR Items)
中文:
WindowMenu(迷你視窗名稱,
左端, 上端,
物件)
說明:
在迷你視窗設定一個彈出式選單,沒設定在熱點裡的話,在迷你視窗
任一角落按滑鼠鍵都會跳出,一般設在熱點裡會比較好控制些。彈出的位
置可用 WindowInfo 取得滑鼠最後停留位置來設定,同時也是建議的方式
。在物件參數裡,你可以加入一些值,中間用"|"隔開,透過點選它們回傳
值以決定執行什麼動作,這個參數有一些特殊字元來決定值的用途:
-:分隔線,不可點選。
^:抬頭,也就是標題,不可點選。
+:在選項前方加上勾勾符號。
^和+可以同時使用,設定時可以不用分先後。
>:子選單的開始符號。
<:子選單的結束符號。建議單獨使用在一個選項,空字串也無妨。
!:點選該項將回報選單的項目數量,只能用在第一個選項。
範例:
--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--
result = WindowMenu (win,
WindowInfo (win, 14),
WindowInfo (win, 15),
"^Sword of Fire|-|Wield|Drop|Wear")
if result ~= "" then
Send (result .. " 'Sword of Fire' ")
end
--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--
來源: