【 WindowGradient 】
格式:
long WindowGradient(BSTR Name,
long Left, long Top, long Right, long Bottom,
long StartColour,
long EndColour,
short Mode)
中文:
long WindowGradient(迷你視窗名稱,
左端, 上端, 右端, 下端,
起始顏色,
結束顏色,
模式)
說明:製作一個色彩的漸層,格式應該蠻好懂的,只說明模式的內容:
值│說明 │Lua標記
│1 │橫向 - 左到右 │miniwin.gradient_horizontal │
│2 │直向 - 上到下 │miniwin.gradient_vertical │
│3 │紋理 - XOR 花紋 │miniwin.gradient_texture │
└─┴─────────┴────────────────────┘
在模式3裡,可以對起始顏色設定三種乘數,分別是紅綠藍,格式為0x紅值綠值藍值,每個值需兩位數,如:0x010201。參照下方範例3。
範例:
--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--
WindowGradient (win, 20, 110, 160, 180,
ColourNameToRGB ("red"),
ColourNameToRGB ("yellow"),
miniwin.gradient_horizontal) -- left to right
WindowGradient (win, 20, 20, 160, 100,
ColourNameToRGB ("dodgerblue"),
ColourNameToRGB ("lightsalmon"),
miniwin.gradient_vertical) -- top to bottom
WindowGradient (win, 0, 00, 256, 256,
0x010201,
0,
miniwin.gradient_texture) -- texture
--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--
來源:http://www.gammon.com.au/mushclient/mw_shapes.htm#WindowGradient