Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Минимальный размер окна (http://www.flasher.ru/forum/showthread.php?t=116962)

KiL33 15.10.2008 14:06

Минимальный размер окна
 
Вложений: 1
В предыдущем треде разбирался с компонентом TextArea, спасибо пользователю silin, разобрался))
Теперь в нашем окошке правильно и красиво размещается текст)
Далее усовершенствовал окошко, добив сохранение позиции res, что позволило с помощью SharedObject сохранять размер окошка.
Собственно вопрос…
Как написать минимальный размер окна, при котором окно больше нельзя уменьшить. Попробовал вот так, но вариант хоть и работает все равно плохой
Код:

if(res._x<220){
        drag = false;
                }

Далее хотелось бы как-то оптимизировать мой горе кодинг))..может, подскажете, что да как лучше сделать.

KiL33 16.10.2008 16:04

Фиксировать размер окна
 
Только такой вариант надумал больше ни как не получается
Код:

if(res._x<50||res._y<50){
        out()
 }
function out(){
res._y=100
res._x=100
… 
}

Подскажите, как справиться с проблемой не могу сам разобраться…

alexcon314 16.10.2008 16:18

Flash 8: unexpected file format.
Вы принципиально не выкладываете исходники для восьмой версии?

KiL33 16.10.2008 17:33

Вложений: 1
Цитата:

Сообщение от alexcon314 (Сообщение 770753)
Вы принципиально не выкладываете исходники для восьмой версии?

Вот, пожалуйста, для восьмой версии:)

Wolsh 18.10.2008 14:23

Вложений: 1
Сначала поворчу) Удивило что Вы мыслите кадрами, пытаясь запрограммировать приложение. Не надо этого! Опирайтесь только на события, вызываемые действиями пользователя.
Вот чтото такое получилось, про SO не знаю, у меня не работает и Ваш вариант, я честно сказать с ним не стал разбираться. А вот ресайзинг сделал, как я себе это представляю.

KiL33 18.10.2008 15:22

Действительно, сейчас Шаред не работает)
Изначально задумывалось что сохранение размера окошка будет выходить из того на каких координатах находится мувик res.

Но в любом случае спасибо за ресайз!

Пишем без оператора [] и Шаред работает.
Код:

so.data.x = this._x;
so.data.y = this._y;

Wolsh, еще раз огромнейшее спасибо за помощь!

Wolsh 18.10.2008 18:56

Странно) Я попробовал через [] именно потому что не работало. Ну да ладно, возможно у меня с плеерами и их политиками путаница. За спасибо пожалуйста, хотелось бы чтоб Вы действительно поняли примененную мной концепцию. Удачи.


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

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