Artifact
bf16b9cd49c7da3bca71d6d5afa96328010bf28c:
- File
MaximizeWnd.js
— part of check-in
[91e5bc9363]
at
2011-12-27 18:25:20
on branch trunk
— Скрипт, максимизирующтй окно текстового документа при открытии.
(user:
kuntashov
size: 917)
$engine JScript
$uname MaximizeWindow
$dname Максимизирует окно текстового документа при открытии
events.connect(Designer, "createTextWindow", SelfScript.Self);
function createTextWindow(textWnd) {
try
{
var wsh = new ActiveXObject("WScript.Shell");
wsh.SendKeys("%-{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{ENTER}");
// Из-за того, что пункт меню "Развернуть" у уже максимизированного окна не доступен,
// Enter не закроет это меню, и приходится посылать Esc, который в случае не развернутого
// окна безобиден и не вызовет никаких действий.
wsh.SendKeys("{ESC}");
}
catch (e)
{
// do nothing
}
}