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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Dec 2005
Сообщений: 65
Отправить сообщение для PuPS_2 с помощью ICQ Отправить сообщение для PuPS_2 с помощью Skype™
По умолчанию Ограниченный набор символов.

Господа, подскажите, плиз, как к программно созданному текстовому полю с внедренным в библиотеку шрифтом, применить только ограниченный набор символов (например: 0-9), типа для уменьшения размера файла.
Вот код:
Код:
this.createTextField("tLabel_txt", this.getNextHighestDepth(), 10, 10, 200, 40);
tOutput_txt.multiline = true;
tOutput_txt.wordWrap = true;
tOutput_txt.text = "Input Dolores";
var tfFormatter:TextFormat = new TextFormat();
tfFormatter.font = "myFont";
tfFormatter.size = 12;
tfFormatter.color = 0xFF0000;
tLabel_txt.setNewTextFormat(tfFormatter);
tLabel_txt.embedFonts = true;

Старый 08.11.2006, 21:17
PuPS_2 вне форума Посмотреть профиль Отправить личное сообщение для PuPS_2 Посетить домашнюю страницу PuPS_2 Найти все сообщения от PuPS_2
  № 2  
Ответить с цитированием
PuPS_2
 
Аватар для PuPS_2

Регистрация: Dec 2005
Сообщений: 65
Отправить сообщение для PuPS_2 с помощью ICQ Отправить сообщение для PuPS_2 с помощью Skype™
Извиняюсь, поправлюсь:
Код:
this.createTextField("tLabel_txt", this.getNextHighestDepth(), 10, 10, 200, 40);
tLabel_txt.text = "Input Dolores";
var tfFormatter:TextFormat = new TextFormat();
tfFormatter.font = "myFont";
tLabel_txt.setNewTextFormat(tfFormatter);
tLabel_txt.embedFonts = true;

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

Регистрация: Apr 2006
Адрес: Kiev
Сообщений: 1,675
Отправить сообщение для BigDan с помощью ICQ
TextField.restrict="0-9";

Старый 08.11.2006, 21:58
PuPS_2 вне форума Посмотреть профиль Отправить личное сообщение для PuPS_2 Посетить домашнюю страницу PuPS_2 Найти все сообщения от PuPS_2
  № 4  
Ответить с цитированием
PuPS_2
 
Аватар для PuPS_2

Регистрация: Dec 2005
Сообщений: 65
Отправить сообщение для PuPS_2 с помощью ICQ Отправить сообщение для PuPS_2 с помощью Skype™
Цитата:
Сообщение от BigDan
TextField.restrict="0-9";
Чето не работает?! Отображает все символы.
Код:
this.createTextField("tLabel_txt", this.getNextHighestDepth(), 10, 10, 200, 40);
tLabel.restrict="0-9";
tLabel_txt.text = "Input Dolores";
var tfFormatter:TextFormat = new TextFormat();
tfFormatter.font = "myFont";
tLabel_txt.setTextFormat(tfFormatter);
tLabel_txt.embedFonts = true;
P.S. К внедр. шрифту придан символ индентификатора связывания и флажок Export for ActionScript.

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

Регистрация: Dec 2005
Сообщений: 65
Отправить сообщение для PuPS_2 с помощью ICQ Отправить сообщение для PuPS_2 с помощью Skype™
И чето мне сдается, что свойство
Код:
restrict
больше подходит для указания разрешенных символов, которые пользователь может ввести в текст. поле, а размер файла то не меняется...


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

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

Старый 08.11.2006, 23:06
PuPS_2 вне форума Посмотреть профиль Отправить личное сообщение для PuPS_2 Посетить домашнюю страницу PuPS_2 Найти все сообщения от PuPS_2
  № 7  
Ответить с цитированием
PuPS_2
 
Аватар для PuPS_2

Регистрация: Dec 2005
Сообщений: 65
Отправить сообщение для PuPS_2 с помощью ICQ Отправить сообщение для PuPS_2 с помощью Skype™
Цитата:
Сообщение от iNils
Программно это сделать нельзя.
Можно создать неиспользованное текстовое поле и прописать необходимые символы в нем. В библиотеку шрифта же вставляются все символы.
Уже неплохо, а можно популярнее? К чему такая "спешка", просто я делаю прелоадер, а размер, думаю, там критичен.


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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от PuPS_2
Уже неплохо, а можно популярнее?
Создали пустое поле, нажали в его свойствах кнопку Embed и добавили необходимые символы в поле ввода или выбрали в списке. Соотвественно чтобы получить к ним доступ, нужно в формате прописать имя шрифта. Например выбрали шрифт Helios, значит пишем
Код:
tfFormatter.font = "Helios";
Из библиотеки шрифт удалить и забыть про эту возможность вобще, таким образом встраиватся куча ненужного хлама.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 08.11.2006, 23:25
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 9  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Macromedia Fontographer может помочь, там можно шрифт отредактировать вроде...
__________________
4am is time to rock

Старый 08.11.2006, 23:26
PuPS_2 вне форума Посмотреть профиль Отправить личное сообщение для PuPS_2 Посетить домашнюю страницу PuPS_2 Найти все сообщения от PuPS_2
  № 10  
Ответить с цитированием
PuPS_2
 
Аватар для PuPS_2

Регистрация: Dec 2005
Сообщений: 65
Отправить сообщение для PuPS_2 с помощью ICQ Отправить сообщение для PuPS_2 с помощью Skype™
Цитата:
Сообщение от iNils
Из библиотеки шрифт удалить и забыть про эту возможность вобще, таким образом встраиватся куча ненужного хлама.
Как быть с нужным мне шрифтом, ведь на комп. пользователя его явно не будет.

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

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

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


 


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


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