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

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

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

Регистрация: Nov 2006
Адрес: Hamburg
Сообщений: 195
Отправить сообщение для Peregrin с помощью ICQ
По умолчанию как отценрировать контент в TileList'е

собственно говоря, по сабжу должно быть все понятно: есть TileList, растянутый по ширине на весь экран. Я ограничиваю максимальное количество столбцов. При этом весь контент смещается влево. Как сделать его по центру?

Старый 24.09.2009, 17:18
Gaen вне форума Посмотреть профиль Отправить личное сообщение для Gaen Найти все сообщения от Gaen
  № 2  
Ответить с цитированием
Gaen
strange mood
 
Аватар для Gaen

модератор форума
Регистрация: Jul 2004
Адрес: Питер
Сообщений: 1,653
Записей в блоге: 1
Отправить сообщение для Gaen с помощью ICQ Отправить сообщение для Gaen с помощью Skype™
Ограничить TileList по ширине и отцентрировать его?
__________________
тонкий тролль, осеянный благодатью

Старый 24.09.2009, 17:29
Peregrin вне форума Посмотреть профиль Отправить личное сообщение для Peregrin Найти все сообщения от Peregrin
  № 3  
Ответить с цитированием
Peregrin
 
Аватар для Peregrin

Регистрация: Nov 2006
Адрес: Hamburg
Сообщений: 195
Отправить сообщение для Peregrin с помощью ICQ
нельзя. В приложение в TileList'е динамически меняется свойство itemRenderer, то есть ячейки могут быть совершенно разные.
Да и вопрос не в ширине TileList'а, а в возможности отцентрировать или хотя бы сдвинуть контент от левого края на некоторое расстояние.
С справке написано, что класс List поддерживает стиль paddingLeft, paddingTop и т.д. Но на практике, при изменении этих параметров ничего не происходит

Старый 24.09.2009, 17:52
Peregrin вне форума Посмотреть профиль Отправить личное сообщение для Peregrin Найти все сообщения от Peregrin
  № 4  
Ответить с цитированием
Peregrin
 
Аватар для Peregrin

Регистрация: Nov 2006
Адрес: Hamburg
Сообщений: 195
Отправить сообщение для Peregrin с помощью ICQ
horizontalScrollPolicy тут ни причем. А ширина колонки уже давно определена: это есть ширина конкретного itemRenderer

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

Регистрация: Nov 2006
Адрес: Hamburg
Сообщений: 195
Отправить сообщение для Peregrin с помощью ICQ
ну что тут непонятного? Лист растянут по ширине на весь экран (приложение рассчитано на FullHD телевизоры, то есть 1920 пикселей в ширину), максимальное количество столбцов - 6. Каждый столбец и, соответственно, itemRenderer имеет ширину 200 пикселей. Но получается, что почти весь контент листа на ходится в левой части экрана, то есть первый столбец имеет координаты x == 0.
Думаю, теперь должно быть понятно

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

Регистрация: Nov 2006
Адрес: Hamburg
Сообщений: 195
Отправить сообщение для Peregrin с помощью ICQ
вы меня тоже извините, но мне не нравится то, что тема превратилась в болтовню ни о чем, если вам дельного нечего сказать, то давайте лучше дождемся того, кому есть что сказать. Заранее прошу прощения, если выразился грубо

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

Регистрация: Nov 2008
Сообщений: 109
ну ок, давайте подождем, только тема превратилась не в разговор ни о чем, а в попытку разъяснить проблему, так как формулировка вопроса не понятна. Возможно это какая то известная проблема и есть люди знающие ее решение, но зачастую проблема в пользователях, и поэтому лучше выкладывать код либо скриншоты, дабы облегчить себе жизнь и ускорить процесс решения проблемы. На этом откланяюсь, и уж извинити что "нафлудил" в Вашей теме...

Старый 24.09.2009, 20:05
ir73 вне форума Посмотреть профиль Отправить личное сообщение для ir73 Найти все сообщения от ir73
  № 8  
Ответить с цитированием
ir73
FD Team

блогер
Регистрация: Dec 2005
Сообщений: 365
Записей в блоге: 6
посмотри сорц тайл листа и там, где увидишь позиционирование итемов (скорее всего updateDisplayList), переопредели этот метод и сделай как тебе надо.

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

Теги
TileList , центрирование

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

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


 


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


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