精華區beta mud_sanc 關於我們 聯絡資訊
【 WindowPosition 】 格式: WindowPosition(BSTR Name, long Left, long Top, short Position, long Flags) 中文: WindowPosition(迷你視窗名稱, 左端, 上端, 位置, 特性) 說明:   移動迷你視窗的位置,或改變它的特性。使用後,仍須 WindowShow 去顯示改變的結果。注意,這個函數的每一個參數都必須設置,否則會發 生錯誤。 迷你視窗位置常數: 說明 Lua標記 0 延展顯示 miniwin.pos_stretch_to_view 1 延展顯示 miniwin.pos_stretch_to_view_with_aspect 2 延展顯示 miniwin.pos_stretch_to_owner 3 延展顯示 miniwin.pos_stretch_to_owner_with_aspect 4 左上 miniwin.pos_top_left 5 中上 miniwin.pos_top_center 6 右上 miniwin.pos_top_right 7 右中 miniwin.pos_center_right 8 右下 miniwin.pos_bottom_right 9 中下 miniwin.pos_bottom_center 10左下 miniwin.pos_bottom_left 11左中 miniwin.pos_center_left 12正中 miniwin.pos_center_all 13瓷磚式排列 miniwin.pos_tile └─┴───────┴─────────────────────┘ 迷你視窗特性常數: 說明 Lua標記 1 置底 miniwin.create_underneath 2 絕對位置 miniwin.create_absolute_location 4 透明 miniwin.create_transparent 8 忽略鼠標 miniwin.create_ignore_mouse 16保持現有的熱點miniwin.create_keep_hotspots └─┴───────┴─────────────────────┘ 如果特性參數不是 2(絕對位置)的時候,左端與上端兩個參數是無作 用的。同理,特性參數為 2,則位置參數將失去作用。   要同時設置多種特性,只須將值相加即可。如: 1 + 2 = 3 此時,就設定了置底和絕對位置兩種參數。 範例: --==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==-- WindowPosition('nobu',0,0,12,0) WindowShow('nobu',true) --==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==-- 來源:http://www.gammon.com.au/mushclient/mw_creation.htm#WindowPosition