Просмотр полной версии : не могу решить проблему :(
Putin NF
03.11.2003, 11:28
Доброго всем времени суток!
У меня возникла проблема с dynamic и input fields. Мне нужно, чтобы пользователь вводил текст в поле input нужным мне шрифтом, который я встраиваю в мувик. Если я в опциях тестового поля ставлю "all characters", то все работает, но беда в том, что когда я определяю свойство текстового поля:
myTextFormat = new TextFormat();
myTextFormat.bold = true;
myTextField.setTextFormat(myTextFormat);
или любое другое, нужное мне, то текст исчезает
Вот такая вот петрушка.
Спасибо.
Techmaker
04.11.2003, 03:36
сделай в этом муве 2 текстовых поля с "all characters"
первое без bold
а второе с bold
вроде всё будет норма :) ;)
Программно встроить шрифт и все дела. :p
Putin NF
04.11.2003, 13:23
Программно встроить шрифт и все дела.
Извини, Штрек, как это сделать правильно? Т.е. я его вроде как встраиваю - флэш исправно добавляет 30 килобайт (примерно) и в репорт-файле весь шрифт перечислен.
Putin NF
04.11.2003, 13:28
Techmaker'у
Спасибо тебе за решение, но у меня помимо "болд" еще и другие свойства, которые ведут себя точно также :(. Всем делать такое - боюсь поля будут перекрывать друг друга...
Techmaker
04.11.2003, 13:35
2Putin NF
ну тогда надо попросить Штрек'а рассказать о программном методе, так как я никкогда ничем подобным ещё не пользовался :)
Putin NF
04.11.2003, 15:49
уже просил :)
Убери дин.поле с встр. Верданой/забыл/
всё работает как надо.
Putin NF
05.11.2003, 09:32
Спасибо тебе Штрек за внимание. Но основная проблема у меня в этом но беда в том, что когда я определяю свойство текстового поля: :(
лови исходник
буду рад любым твоим мыслям и мыслям других людей :)
Всем делать такое - боюсь поля будут перекрывать друг друга...
Techmaker
05.11.2003, 12:34
2Штрек
что-то не понял как встроить шрифт? :)
Putin NF - добавить в библиотеку ещё шрифт с БОЛД
и всё работает.
Оригинал написал(а) Techmaker
2Штрек
что-то не понял как встроить шрифт? :)
Ты чего , прикалываешься?
Techmaker
06.11.2003, 00:11
Оригинал написал(а) Штрек
Ты чего , прикалываешься?
не чесна, я незнаю :) .. можете все хором посмеятся :D но ранее я не знал об этом :) обьясни плиз :)
В исходнике всё есть -
новый шрифт в библиотеку - Linkage - Export...-
Identifier - любое name - наприм. - fnt -
стандартн. скрипт для дин.поля
this.createEmptyMovieClip("kont_text", 1);
kont_text.createTextField("tttext", 2, 0, 0, 230, 30);
kont_text.tttext.background= 0;
kont_text.tttext.embedFonts=true;
kont_text.tttext._xscale=40
frmt = new TextFormat();
with (frmt) {
color = 0x990000;
bullet = false;
size = 20;
font="fnt";
}
kont_text.tttext.text = "ёлки палки - Лес густой";
kont_text.tttext.setTextFormat(frmt);
kont_text._x = 150;
kont_text._y = 170;
То что выделено, касается встраивания шрифта.
Что бы работало bold=true;
надо дополнительно встраивать в библиотеку и линкажить
шрифт с bold./мать ё, к сожалению/ ;)
Techmaker
06.11.2003, 02:06
2 Штрек
ну тут-то я как раз всё знаю :D ты меня непонял :)
как засунуть шрифт в библиотеку? :)
Ты чего, гонишь?
Я тут изголяюсь, а он тащится. :mad: :D
Putin NF
06.11.2003, 16:06
Ты Штрек просто "сэнсэй" :) Спасибо. У меня уже голова кругом шла - думал прийдется решать проблему какими-нибудь неандертальскими методами. :)
Techmaker
06.11.2003, 18:01
Оригинал написал(а) Штрек
Ты чего, гонишь?
Я тут изголяюсь, а он тащится. :mad: :D
ни чё я не гоню, честно, как засунуть фонт в библиотеку? :)
Библиотека - вверху, справа значок /под кнопкой закрытия X/
- левой - подменю - выбираем - New Font... - Name -
любое - Font - выбираем нужный - Bold, Italic ставим галку по необходимости - OK. Ну а что б программно встраивать
этот шрифт - надо отлинкажить шрифт.
Techmaker
07.11.2003, 16:19
кута :) спасиба :D
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.