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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 07.11.2005, 02:27
MyXus вне форума Посмотреть профиль Отправить личное сообщение для MyXus Посетить домашнюю страницу MyXus Найти все сообщения от MyXus
  № 1  
Ответить с цитированием
MyXus
 
Аватар для MyXus

Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
По умолчанию Катастрофа! С сети не работает textfield.autoSize! И вообще оч хреновое свойство.

Вот ссылка http://www.master-leo.ru/test/
Проблема номер раз. Скролбар должен появляться только когда текст зашкаливает за экран. В локале всё работает. А в сети свойство autoSize видимо не срабатывает и textField получает неразумно большой _height. Что за байда??? Может можно не делать автосайз, но как-то самому научиться подсчитывать где кончается текст?

Два. Удивительный глюк. Есть контейнер1 (К1), в нём сидит контейнер2 (К2).
Так исторически сложилось, что по ходу дела К1 непропорционально растянут по вертикали и горизонтали (_xscale != _yscale). Однако К2 должен быть визуально пропорционально растянут. Для этого делаем
К2._xscale = К1._yscale*100/К1._xscale;
К2._yscale = К1._yscale;
(_yscale добавлен ради общего уменьшения пропорций).
Однако нифига, картинка вырастает непропорциональной. Причём непропорциональность растет не линейно, а рывками. Отчего это происходит - понять несложно - в К1 есть текст (Т1) со свойством autosize. И при перерастягивании К1 в нём скачут слова (переносы). Соответственно скачет ширина контейнера .. и чтото ещё! Отчего такая фигня происходит с К2 - вообще для меня тайна.

Исходник не выкладываю - он не читабелен.

UPD. В ФФ и опере всё ништяк. А в IE - описанная подлянка.
PS. Как видно, страница растягивается на весь экран. Но в опред. условиях это выглядит уже несимпатично. Поставить ограничители?


Последний раз редактировалось MyXus; 07.11.2005 в 02:38.
Создать новую тему   Часовой пояс GMT +4, время: 15:30.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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