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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Advanced

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

Регистрация: Aug 2002
Сообщений: 121
Отправить сообщение для Olesolo с помощью ICQ
Attention внешний .тхт файл....

Есть текстовый файл с новостями, который подгружаеться в муви клип.
Как сделать так, чтобы на каждую дату в новостях, вставлялась цветная полоска.

например:

20.08.2002 (под этой датой должна вставиться полоска)
а тут дальше новости.....
бла...бла....бла....

12.08.2002 (под этой датой должна вставиться полоска)
бла...бла....бла....

как быть?

Старый 11.09.2002, 18:47
Useless вне форума Посмотреть профиль Отправить личное сообщение для Useless Посетить домашнюю страницу Useless Найти все сообщения от Useless
  № 2  
Useless

Регистрация: Mar 2001
Адрес: всё, отжился...
Сообщений: 1,024
Отправить сообщение для Useless с помощью ICQ
Кхм-кхм...

Это сделать можно, но ооочень-оочень-очень навороченным и извращённым способом (в пятой версии). Вряд ли ты захочешь заморачиваться, и вряд ли оно того стоит. Но если есть желание поизвращаться - расскажу, как это делается

Шестисотое сообщение
__________________
Work not wolf - in forest no run


Последний раз редактировалось Useless; 11.09.2002 в 18:52.
Старый 11.09.2002, 18:49
Useless вне форума Посмотреть профиль Отправить личное сообщение для Useless Посетить домашнюю страницу Useless Найти все сообщения от Useless
  № 3  
Useless

Регистрация: Mar 2001
Адрес: всё, отжился...
Сообщений: 1,024
Отправить сообщение для Useless с помощью ICQ



Последний раз редактировалось Useless; 11.09.2002 в 18:54.
Старый 11.09.2002, 19:39
ЛОWАДКА вне форума Посмотреть профиль Отправить личное сообщение для ЛОWАДКА Посетить домашнюю страницу ЛОWАДКА Найти все сообщения от ЛОWАДКА
  № 4  
ЛОWАДКА
Сайгак
 
Аватар для ЛОWАДКА

Регистрация: Mar 2001
Адрес: Киев
Сообщений: 1,834
Отправить сообщение для ЛОWАДКА с помощью ICQ
Каждая переменная дата+перенос строки+текст

содаешь символ линии.
создаешь текстовые поля и размещаешь символ линии на расстоянии ширины от вернего края текстового поля

Соответственно при каждому созданному текстовому полю ставишь в соответствие дубликат линии.
__________________
- Всё, мастер! Готово!
- Что готово?
- Сломал...
------------------------------
(O: ЖЖ :O)

Старый 11.09.2002, 19:43
Useless вне форума Посмотреть профиль Отправить личное сообщение для Useless Посетить домашнюю страницу Useless Найти все сообщения от Useless
  № 5  
Useless

Регистрация: Mar 2001
Адрес: всё, отжился...
Сообщений: 1,024
Отправить сообщение для Useless с помощью ICQ
А если в одной новости - одна строка, а в другой - десяток?
Как ты их равномерно расположишь?
__________________
Work not wolf - in forest no run

Старый 11.09.2002, 19:48
ЛОWАДКА вне форума Посмотреть профиль Отправить личное сообщение для ЛОWАДКА Посетить домашнюю страницу ЛОWАДКА Найти все сообщения от ЛОWАДКА
  № 6  
ЛОWАДКА
Сайгак
 
Аватар для ЛОWАДКА

Регистрация: Mar 2001
Адрес: Киев
Сообщений: 1,834
Отправить сообщение для ЛОWАДКА с помощью ICQ
если он сам будет редактировать новости то пусть переменную высоты делает! расскажи свой вариант! Мне интересно, как можно парясь сделат так чтоб работало!
__________________
- Всё, мастер! Готово!
- Что готово?
- Сломал...
------------------------------
(O: ЖЖ :O)

Старый 11.09.2002, 20:07
Useless вне форума Посмотреть профиль Отправить личное сообщение для Useless Посетить домашнюю страницу Useless Найти все сообщения от Useless
  № 7  
Useless

Регистрация: Mar 2001
Адрес: всё, отжился...
Сообщений: 1,024
Отправить сообщение для Useless с помощью ICQ
Гы! Ноу-хау

Главная проблема - определение высоты текста, правильно? Высоту передавать через переменную - ненадёжно, она зависит от шрифта, ширины поля, ширины слов etc...

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

Получили текст. Засунули в оба поля сразу. Теперь (это меня бесит, но в пятёрке необходимо) пропускаем кадр, и смотрим свойство maxscroll однострочного поля. Там - количество строк. Небольшие манипуляции с этой цифрой и параметрами шрифта - и вуаля.

Может, всё то же самое можно сделать и проще, и я жуткий извращенец, но я не знаю как. Если кто раскажет, ставлю три бутылки Стеллы Артуа
__________________
Work not wolf - in forest no run

Старый 11.09.2002, 20:11
ЛОWАДКА вне форума Посмотреть профиль Отправить личное сообщение для ЛОWАДКА Посетить домашнюю страницу ЛОWАДКА Найти все сообщения от ЛОWАДКА
  № 8  
ЛОWАДКА
Сайгак
 
Аватар для ЛОWАДКА

Регистрация: Mar 2001
Адрес: Киев
Сообщений: 1,834
Отправить сообщение для ЛОWАДКА с помощью ICQ
но в твоем варианте тоже все зависит от размеров шрифта. а если мы делаем переменную, то при тесте очень просто поменять значение. Короче подогнать! и все будет работать!
__________________
- Всё, мастер! Готово!
- Что готово?
- Сломал...
------------------------------
(O: ЖЖ :O)

Старый 11.09.2002, 20:17
ЛОWАДКА вне форума Посмотреть профиль Отправить личное сообщение для ЛОWАДКА Посетить домашнюю страницу ЛОWАДКА Найти все сообщения от ЛОWАДКА
  № 9  
ЛОWАДКА
Сайгак
 
Аватар для ЛОWАДКА

Регистрация: Mar 2001
Адрес: Киев
Сообщений: 1,834
Отправить сообщение для ЛОWАДКА с помощью ICQ
Я не проверял но может можно с помощью этого свойства

TextField.autoSize

Availability


Flash Player 6.

Usage


TextField.autoSize
Description


Property; controls automatic sizing and alignment of text fields. If the value of autosize is "none", the text field behaves normally and does not automatically resize or align to match the text. If the value is "left", the text field expands or contracts its right and bottom sides to fit all contained text. The left and top sides remain at the same positions. If the value of autosize is "center", the text field auto-sizes, but the horizontal center of the text field stays anchored at the text field's original horizontal center position. The bottom side still expands to fit all contained text. If the value of autosize is "right", the text field auto-sizes; but the left and bottom sides expand or contract. The top and right side remain in the same positions. When setting the autoSize property, true is a synonym for "left" and false is a synonym for "none".

сделать поле нужной высоты а потом следующее поле ставить по width текстового поля!
__________________
- Всё, мастер! Готово!
- Что готово?
- Сломал...
------------------------------
(O: ЖЖ :O)

Старый 11.09.2002, 21:00
Useless вне форума Посмотреть профиль Отправить личное сообщение для Useless Посетить домашнюю страницу Useless Найти все сообщения от Useless
  № 10  
Useless

Регистрация: Mar 2001
Адрес: всё, отжился...
Сообщений: 1,024
Отправить сообщение для Useless с помощью ICQ
В общем-то, это всё, конечно, актуально для пятёрки, и в эмыксе наверняка можно проще.

Что касаемо переменной, то в моём случае основной версией была хтмльная, а флешь был как альтернатива. И были там не новости, а описания сайтов для каталога - эдак пара тысяч. И занимались поддержкой совершенно другие люди, о флеше имеющие мало представления. Короче, нужен был универсльный способ, который гарантированно работает с защитой от дурака. Хотя сделано оно через жёпу, этого я не отрицаю . Но это уже не моя вина, а макромедии...
__________________
Work not wolf - in forest no run

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

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

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


 


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


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