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

Вернуться   Форум Flasher.ru > Flash > Flex

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

Регистрация: Nov 2009
Адрес: Минск, Беларусь
Сообщений: 89
Отправить сообщение для chata с помощью ICQ
По умолчанию Проблемы со скролингом

Здравствуйте, у меня возникли проблемы со скроллом, может кто с таким встречался или подскажите как это исправить.

Проблемы две:
1) отображается на рисунке scrool1.jpg, при изменении размеров окна браузера компонент прячется за другим
2) при изменении размеров окна браузера то не появляется, а то появляются сразу два скролла рисунок scroll2.jpg

Спасибо.
Миниатюры
Нажмите на изображение для увеличения
Название: scroll1.jpg
Просмотров: 165
Размер:	40.7 Кб
ID:	25522  
Изображения
 


Последний раз редактировалось chata; 22.11.2010 в 16:33.
Старый 22.11.2010, 16:23
Lexxx_HU вне форума Посмотреть профиль Отправить личное сообщение для Lexxx_HU Найти все сообщения от Lexxx_HU
  № 2  
Ответить с цитированием
Lexxx_HU

Регистрация: Oct 2010
Сообщений: 67
насчет скрола во flex можно поиграться с опцией
Код AS3:
horizontalScrollPolicy="off"
а насчет скрола в браузере тут к сожалению мы бессильны

Старый 23.11.2010, 15:06
PikseL вне форума Посмотреть профиль Отправить личное сообщение для PikseL Посетить домашнюю страницу PikseL Найти все сообщения от PikseL
  № 3  
Ответить с цитированием
PikseL
 
Аватар для PikseL

Регистрация: Oct 2006
Адрес: Russia, Tyumen
Сообщений: 130
Отправить сообщение для PikseL с помощью ICQ Отправить сообщение для PikseL с помощью Skype™
Цитата:
Сообщение от Lexxx_HU Посмотреть сообщение
а насчет скрола в браузере тут к сожалению мы бессильны
это далеко не так! есть javascript...

Старый 23.11.2010, 18:33
Dimitry_II вне форума Посмотреть профиль Отправить личное сообщение для Dimitry_II Найти все сообщения от Dimitry_II
  № 4  
Ответить с цитированием
Dimitry_II

Регистрация: Jan 2010
Сообщений: 211
1. Ну да ... А как же иначе? Если один компонент находится под другим, то отображается только верхний. Я так понимаю, что вопрос несколько в другом: чтобы одноуровневые компоненты находились рядом, не залазя друг на друга? - Используй относительное расположение (не указывать layout="absolute"), используй процентные значения ширин/высот, располагай в VBox и HBox - все эти действия не позволят располагаться элементам друг под другом. Или приводить код, чтобы видеть реальную картину и подсказать.

2. Скролл окна браузера появится когда размер флешки в нем будет менее назначенного параметра minWidth/minHeight компонента Application. Его можно указать хоть 10-20 пикселей, но логичнее какую-то реальную цифру (ну, хотя бы 10 и 100) - если пользователь свернет окно до такого размера, то пусть получить хоть по 3 скроллера ...

Старый 24.11.2010, 13:20
chata вне форума Посмотреть профиль Отправить личное сообщение для chata Найти все сообщения от chata
  № 5  
Ответить с цитированием
chata
 
Аватар для chata

Регистрация: Nov 2009
Адрес: Минск, Беларусь
Сообщений: 89
Отправить сообщение для chata с помощью ICQ
Вообщем промлема с Reset решилась путем установление minWidth, и стала известна причина появления нескольких скролов.
Причина в следующем и хочу получить помощи)). Дело в том, что это вложенные компоненты, т.е. у родителя одна ширина, а у дочернего другая. Думала что решиться проблема путем отключения скрола родительского, когда мы уже в дочернем окне. Да помогло, но не совсем. Дело в том что когда ширина становится меньше чем ширина родителя, то окно обрезается и тогда не видно конца скролла детенка.

Поэтому вопрос, можно ли как нибудь разбить эту связь между размерами родителя и детенка, или можно их как то связать?

также возникло предложение отказаться от скроллов в самой флешке (т.е. запоминать возможные размер до появления скролла, и зафиксировать его, а при дальненьшем уменьшении показывать скролл браузера), но контролировать появление скроллов в браузере при помощи javascript, тоже вопрос можно ли так сделать и как?

Спасибо


Последний раз редактировалось chata; 24.11.2010 в 14:33.
Создать новую тему Ответ Часовой пояс GMT +4, время: 12:51.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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