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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 11.11.2007, 06:16
loki999 вне форума Посмотреть профиль Найти все сообщения от loki999
  № 1  
Ответить с цитированием
loki999
Banned
[+4 13.11.07]
[+5 15.11.07]
[+4 18.11.07]
 
Аватар для loki999

Регистрация: Jan 2006
Сообщений: 19
По умолчанию загрузка txt, форматирование текста?

такое дело:
я создаю textField, в который должен будет грузиться текст из .txt файла.
подскажите, как мне можно сделать форматирование текста, типа как в html, чтобы исспользовать, например, для заголовка <B></B>, а для ссылок свой цвет отдельный и т.д. всё должно быть супер просто, т.к. данный текст будет периодически вводить тупая секретарша, которая ничего ни в интернете ни тем более в html не соображает. надо сделать максимум просто и шаблонисто, что бы ей удобно было текст вбивать.
подскажите пожалуста, может есть другие способы, с CSS или как-нибудь ещё, а то .txt я выбрал, как наилегчайший - записал текст и отправил на хостинг. нужна такая схема, что бы без кодов и скриптов, ну или как минимум, что бы, повторюсь, секретарша не запуталась.
заранее, огромное спасибо.

Старый 11.11.2007, 06:26
Mr. Fixit вне форума Посмотреть профиль Найти все сообщения от Mr. Fixit
  № 2  
Ответить с цитированием
Mr. Fixit
Banned
[+1 08.05.08]
[+4 14.04.08]
[+1.3 02.05.08]

Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
ну создай панель редактирования текста, как на флексе. что сразу показывает результат.
типа как:
Код:
txt.html = true;
txt.htmlText = '<i>Hello Underworld</i>';
ну или кидай тпод таблицу стилей..
или научи секретаршу.

Старый 12.11.2007, 16:46
loki999 вне форума Посмотреть профиль Найти все сообщения от loki999
  № 3  
Ответить с цитированием
loki999
Banned
[+4 13.11.07]
[+5 15.11.07]
[+4 18.11.07]
 
Аватар для loki999

Регистрация: Jan 2006
Сообщений: 19
вообщем, ситуация примерно такая:
я делаю сайт для ресторана. есть раздел МЕНЮ, там кнопка ВИННАЯ КАРТА, по нажатию которой создаётся TextField, а в него загружается сначала таблица стилей (style.css), а затеми сам текстовый файл (menu.html).
скажите пожалуста, что мне нужно дописать в таблице стилей, что бы меню всегда выглядело как по шаблону, тоесть я пишу <h1>ЗАГОЛОВОК</h1>, который по центру моего текстового поля во flash, а затем мне нужна сделующая штука: название вина должно быть всегда справа (в правой части текстового поля), а цена этого вина должна быть на одной сним строке, но всегда слева. я пытался просто ставить пробелы в текстовом файле, но при изменении названия на более длинное или короткое, цена либо перелетает на другую строку, либо находится не совсем слева (не хватает пробелов), короче лажа.
всё делается в текстовом блокноте, чтобы секретарша могла сама печатать текст.
подскажите, что надо написать в .css, что бы такое работало?
спасибо.

style.css
Код:
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align:center;
	text-decoration: underline;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: underline;
}

text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: underline;
	text-align:right;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}

a {
	text-decoration: underline;
}

a:hover {
	color: #990000;	
}
menu.html
Код HTML:
text=<h1>Салаты</h1><h2>Фреско</h2><text>200гр | 160</text><p>Микс-салат, помидоры, огурцы, редис, с соусом от шеф повара</p>
а во flash`е я пишу следущее:
Код:
_root.clip.createTextField("menu_text",1,230,226,413,230);

var my_style:TextField.StyleSheet = new TextField.StyleSheet();
my_style.load("text_style.css");
menu_text.styleSheet = my_style;

menu_text.border = false;
menu_text.background = false;
menu_text.multiline = true;
menu_text.wordWrap = true;
menu_text.selectable = true;
menu_text.html = true;

menu_text_loader = new LoadVars();
menu_text_loader.onLoad = function(ok) {
	if (ok) {
		slider.btn.button.enabled = true;
		menu_text.htmlText = this.text;
		removeMovieClip(loader_mc);
	} else {
		slider.btn.button.enabled = false;
		menu_text.text = "ошибка! информация не загрузилась.";
	}
};

menu_text_loader.load("txt/menu.html");
cont_menu_btn.enabled = false;
cont_wine_btn.enabled = true;
cont_desert_btn.enabled = true;
cont_menu_btn.gotoAndStop("over");

this.createEmptyMovieClip("loader_mc",100);
loader_mc.onEnterFrame = function() {
	var gbl = menu_text_loader.getBytesLoaded();
	var gbt = menu_text_loader.getBytesTotal();
	if (gbt != undefined) {
		menu_text.text = int(gbl/gbt*100)+"%";
	}
};


Последний раз редактировалось iNils; 12.11.2007 в 16:58.
Старый 12.11.2007, 17:00
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
loki999, в следующий раз, когда вы подумаете, а что то это все в одном сообщении пишут, так же скучно, и напишите 2, 3, ... сообщений подряд, вы станете счастливым обладателем замечания в виде плюса.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 13.11.2007, 11:36
loki999 вне форума Посмотреть профиль Найти все сообщения от loki999
  № 5  
Ответить с цитированием
loki999
Banned
[+4 13.11.07]
[+5 15.11.07]
[+4 18.11.07]
 
Аватар для loki999

Регистрация: Jan 2006
Сообщений: 19
хорошо. более простой вопрос: как во флеше отобразить html документ с css, что бы сохранились все таблицы и прочее.

Старый 13.11.2007, 11:50
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 6  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Флеш не поддерживает таблицы. Поддержка css и и тегов html также ограничена.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 13.11.2007, 13:12
aksios вне форума Посмотреть профиль Отправить личное сообщение для aksios Найти все сообщения от aksios
  № 7  
Ответить с цитированием
aksios
loading 50%
 
Аватар для aksios

Регистрация: Jun 2005
Адрес: I am where I should be
Сообщений: 3,567
Отправить сообщение для aksios с помощью ICQ
loki999, так как вы не читали хелп, очень странно видить сей код. Если бы вы читали хелп, вы бы знали, что там с поддержкой тегов и вам нужен отформатированный текстовой файл с тегами и таблицами css а не html.
Далее, вопрос: а юзабельна ли постановка вопроса? Почему не открыть ваше меню как обычный html документ без заморочек с флешем...
Для тупой секретарши я бы посоветовал сделать что то типа:
http://www.flashloaded.com/flashcomp...ashtexteditor/
или http://flashtexteditor.com/ но таблицы - отдельная тема.

Старый 13.11.2007, 16:22
loki999 вне форума Посмотреть профиль Найти все сообщения от loki999
  № 8  
Ответить с цитированием
loki999
Banned
[+4 13.11.07]
[+5 15.11.07]
[+4 18.11.07]
 
Аватар для loki999

Регистрация: Jan 2006
Сообщений: 19
надо, что бы был флешь и текст внутри флеша, без намёка на html и css, но текст динамический и удобно-легко изменяемый.

спасибо за ссылки.


Последний раз редактировалось iNils; 13.11.2007 в 19:11.
Старый 13.11.2007, 19:13
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 9  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
слова
Цитата:
я извиняюсь, так вышло. не целенаправлено.
оказались пустым звуком.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

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

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


 


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


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