Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 30.12.2011, 00:38
walk вне форума Посмотреть профиль Отправить личное сообщение для walk Найти все сообщения от walk
  № 1  
Ответить с цитированием
walk
[+1.3 04.01.12]

Регистрация: Dec 2011
Сообщений: 28
Attention операции с окном

доброго времени суток.
у меня есть программа - при запуске, разворачивается на весь экран..
тоесть:
Код AS1/AS2:
fscommand("fullscreen", "true");
Stage.scaleMode =  "noScale";
но нужно добавить возможность сворачивать программу в окно - в котором размер содержимого будет изменятся пропорционально окну..

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


Последний раз редактировалось iNils; 30.12.2011 в 00:52.
Старый 30.12.2011, 08:45
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 2  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Разбить контент на контенеры, и исходя из:
Код AS1/AS2:
Stage.width
Двигать их как нужно.
__________________
Дети не должны знать о своих родителях

Старый 30.12.2011, 11:04
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 3  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Собственно в режим полного экрана без масштабирования:
Код AS1/AS2:
Stage.displayState = 'fullScreen';
Stage.scaleMode =  'noScale';
В оконный режим с масштабированием (то, что вы спрашивали)
Код AS1/AS2:
Stage.displayState = 'normal';
Stage.scaleMode = 'showAll'; //с сохранением пропорций 
//Stage.scaleMode = 'exactFit'; //либо без сохранения пропорций - смотрите сами
__________________
Идите первым!

Старый 30.12.2011, 17:23
walk вне форума Посмотреть профиль Отправить личное сообщение для walk Найти все сообщения от walk
  № 4  
Ответить с цитированием
walk
[+1.3 04.01.12]

Регистрация: Dec 2011
Сообщений: 28
спасибо)
всё работает, правда вместо

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

Добавлено через 1 час 3 минуты
а можно ли убрать вообще убрать стандартное меню, оставив только рамку когда программа свёрнута(не full screen)???

Старый 30.12.2011, 18:35
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 5  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Вы из прошлого тысячелетия?

Старый 02.01.2012, 01:51
walk вне форума Посмотреть профиль Отправить личное сообщение для walk Найти все сообщения от walk
  № 6  
Ответить с цитированием
walk
[+1.3 04.01.12]

Регистрация: Dec 2011
Сообщений: 28
спасибо конечно..но разбираться видимо долго придется..

Старый 02.01.2012, 10:14
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 7  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Код AS1/AS2:
fscommand("showmenu", false);
__________________
Дети не должны знать о своих родителях

Старый 02.01.2012, 14:15
walk вне форума Посмотреть профиль Отправить личное сообщение для walk Найти все сообщения от walk
  № 8  
Ответить с цитированием
walk
[+1.3 04.01.12]

Регистрация: Dec 2011
Сообщений: 28
да, всё разобрался. спасибо)

Создать новую тему Ответ Часовой пояс GMT +4, время: 02:22.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:22.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.