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

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

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

Регистрация: Apr 2004
Сообщений: 19
По умолчанию как разноязыкий сайт

ПРОБЛЕМЫ:
1) флэше я создаю динамический текст из внешнего файла. Файл написан на русском(арабском) языке. Идет ерунда - нет ни русского и арабского. Как их увидеть?
2) та же ситуация но текст хочу делать со скролбаром. Он почему -то не работает.в текстовом поле я могу прокручивать текст, но скролбар не реагирует ни как на эти изменения и сам не может его сдвигать
3)могу ли я программно изменить подстановку файлов в тектовое поле и как?
4) могу ли я в одном фрейме иметь несколько различных текстовых полей - почему =-то получаю одно и тоже имя тектового поля?
5) возможна ли и как делается сайт на нескольких языках без простого их дубляжа а со сметой только текста?

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

Регистрация: Apr 2004
Адрес: Минск
Сообщений: 176
1) Сохраняй текстовый файл в формате UTF-8 (Unicode)
2)Читай доки по компоненту scrollBar
3)Не понял, что ты имеешь в виду. Что-то типа этого?

if(some_condition){
dinamic_text_field.text=text_loaded_from_some_file;
}
else{
dinamic_text_field.text=text_loaded_from_other_file;
}

4)Какие тут могут быть проблемы?
Текстовые поля создаешь програмно или рисуешь?
Задавай каждому уникальное имя и все дела.

5)Тексты на разных языках хранятся в разных текстовых файлах
(в формате UTF-8, конечно) и загружаются в флашку в зависимости от выбранного языка
__________________
Юра

Старый 04.05.2004, 21:36
lav0708 вне форума Посмотреть профиль Отправить личное сообщение для lav0708 Найти все сообщения от lav0708
  № 3  
lav0708

Регистрация: Apr 2004
Сообщений: 19
начал делать как сказано но возник вопрос
сохранил в utf8 и записал в файле типа 1.txt, где пишу:
mytext=(в скобках я обозначаю мой текст в данной кодировке)
у меня не видно нужного текста=абракадабра лезет и дополнительно==как форматировать текст, установить гиперссылки там и возможно вставить картинки
ждемс помощи

разница есть ли между програмным созданием текстового поля или рисованием?

возможно ли передача значение переменой из флэш в html файл и как?

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

Регистрация: Apr 2004
Адрес: Минск
Сообщений: 176
utf8 для флаша родной формат, никогда не видел, чтобы флаш его не понимал - высылай исходник, посмотрит, что не так.

Как форматировать текст и устанавливать ссылки - см доки по классам TextField TextFormat

Разница между текстовыми полями созданными програмно и нарисованными в том, что первым можно програмно задавать и динамически изменять:
- форматирование (размер, шрифт, цвет и пр.), причем разным частям текста разное (вплоть до того, что каждому символу можно назначить свои параметры форматирования),
- размеры текстового поля
- и другие параметры (так навскидку не соображу, что еще)
со вторыми так не получится - все форматирование общее для
всего текста
Подробности - в тех же доках

Насчет вставки картинок в текст, точно не помню, но, кажется
в 7-м флаше такая возможность есть. Нужно искать по докам.

Переменные из флаш в html-файл (на сервер) передаются методами GET или POST с помощью объектов класса LoadVars
и об этом на форуме написаны горы сообщений
__________________
Юра

Старый 06.05.2004, 20:24
lav0708 вне форума Посмотреть профиль Отправить личное сообщение для lav0708 Найти все сообщения от lav0708
  № 5  
lav0708

Регистрация: Apr 2004
Сообщений: 19
добавляю свой исходник с комментариями и вопросами в зипе сейчас хочется еще спросить про разницы во внешнем файле, приготовленном 1) utf8 2) escape-gпоследовательностью и другими ? способами
Вложения
Тип файла: zip nw.zip (46.7 Кб, 39 просмотров)

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

Регистрация: Apr 2004
Адрес: Минск
Сообщений: 176
Быстро ответить не обещаю, нужно поразбираться. Где-то к понедельнику.
__________________
Юра

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

Регистрация: Apr 2004
Адрес: Минск
Сообщений: 176
Не все, но кое-что могу объяснить сейчас.

Проблема с арабскими символами связана, скорее всего не с
флешем, а с Вордом - что-то он не то сохраняет.

Используемые тобою шрифты на моем компе (и большинстве других) отсутствуют, поэтому их придется встраивать в флаш-фильм:
Свойства (properties) - Символ (character) - Использовать встроеный шрифт для заданного диапазона (embed font outlines for: specify ranges)

1.Какое расширение имеет файл не важно - txt html php
XML-файлы загружаются через объект XML class

2.
Цитата:
Какова технология с фонтами в последних расширениях
- не понял, что это значит. Что ты
подразумеваешь под расширением?

3.
Цитата:
При втором (только ли?) расширении можно использовать тэг фонты
- не понял, что это значит

Во всяком случае, любой сивол можно подставить, задав его код String.fromCharCode(042);

4. Форматировать отдельные части текста можно только для
программно созданого текстового поля:
my_mc=createTextField(my_text_field, ...parameters);
my_text_field.text=text_loaded_from_file;
my_text_format=new TextFormat(...parameters);
my_text_field.setTextFormat(start_position, end_positoin, my_text_format);
Читай доки по классам TextField TextFormat

При использовании Unicode нужно system.useCodePage=false;

Я Минчанин

Цитата:
Сказали флэш всегда вверху ложится
- что это значии, это об использовании абсолютного позиционирования?

Цитата:
что будет при встрече двух флэшей
-
борьба не на жизнь а на смерть! (шутка)
То есть? - размещение двух флаш-фильмов на одной странице?
Они друг другу никак не мешают. Даже не подозревают
о существовании друг друга.

А теперь, что бы разобраться, что, собственно, тебе нужно,
четко сформулируй требования к проекту.
С этого начинается любая серьезная работа.
__________________
Юра

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

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

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


 


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


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