PDA

Просмотр полной версии : операции с окном


walk
30.12.2011, 00:38
доброго времени суток.
у меня есть программа - при запуске, разворачивается на весь экран..
тоесть:
fscommand("fullscreen", "true");
Stage.scaleMode = "noScale";

но нужно добавить возможность сворачивать программу в окно - в котором размер содержимого будет изменятся пропорционально окну..

есть у кого идеи? работаю с AS 2.0

Tails
30.12.2011, 08:45
Разбить контент на контенеры, и исходя из:
Stage.width
Двигать их как нужно.

mooncar
30.12.2011, 11:04
Собственно в режим полного экрана без масштабирования:
Stage.displayState = 'fullScreen';
Stage.scaleMode = 'noScale';

В оконный режим с масштабированием (то, что вы спрашивали)
Stage.displayState = 'normal';
Stage.scaleMode = 'showAll'; //с сохранением пропорций
//Stage.scaleMode = 'exactFit'; //либо без сохранения пропорций - смотрите сами

walk
30.12.2011, 17:23
спасибо)
всё работает, правда вместо

Stage.displayState = 'normal'; использовал fscommand("fullscreen", "false");
потому что Stage.displayState - не понимает и выдает ошибку - может скажите почему(на будущее).
заранее спасибо.

Добавлено через 1 час 3 минуты
а можно ли убрать вообще убрать стандартное менюhttp://www.nicegoing.ru/zm1010/img_vgf49dqask2y773_27782.jpg (http://www.nicegoing.ru), оставив только рамку когда программа свёрнута(не full screen)???

alexcon314
30.12.2011, 18:35
Вы из прошлого тысячелетия?

walk
02.01.2012, 01:51
спасибо конечно..но разбираться видимо долго придется..

Tails
02.01.2012, 10:14
fscommand("showmenu", false);

walk
02.01.2012, 14:15
да, всё разобрался. спасибо)