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

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

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

Регистрация: May 2008
Сообщений: 61
По умолчанию У TextField "обрезаются" буквы снизу

Возможно, глупый вопрос, но почему при установке TextFieldAutoSize.LEFT у текста снизу обрезаются "хвостики" букв (например, у буквы "g")? Заранее спасибо за подсказку....

Старый 03.10.2008, 09:22
ZVEr13 вне форума Посмотреть профиль Отправить личное сообщение для ZVEr13 Найти все сообщения от ZVEr13
  № 2  
Ответить с цитированием
ZVEr13

Регистрация: May 2008
Адрес: Moscow
Сообщений: 30
Отправить сообщение для ZVEr13 с помощью ICQ Отправить сообщение для ZVEr13 с помощью AIM Отправить сообщение для ZVEr13 с помощью Yahoo Отправить сообщение для ZVEr13 с помощью Skype™
Не могли бы вы уточнить обстоятельства при которых у вас обрезается выводимые в TextField данные? Простой код ничего не обрезает:
Код:
var tf:TextField = new TextField();
tf.autoSize = TextFieldAutoSize.LEFT;
tf.text = "FGggfdfgsdgfsdgfs";
addChild(tf);

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

Регистрация: Dec 2005
Адрес: мухосранск
Сообщений: 661
Отправить сообщение для divinus с помощью ICQ
скорее всего дело в шрифте, приведите пример кода, мы не экстрасенсы
__________________
Кто может делать - делает, кто не может делать - учит, кто не может учить - управляет...

Старый 03.10.2008, 14:29
Antisly вне форума Посмотреть профиль Отправить личное сообщение для Antisly Найти все сообщения от Antisly
  № 4  
Ответить с цитированием
Antisly
 
Аватар для Antisly

Регистрация: May 2008
Сообщений: 61
Цитата:
Сообщение от ZVEr13 Посмотреть сообщение
Не могли бы вы уточнить обстоятельства при которых у вас обрезается выводимые в TextField данные? Простой код ничего не обрезает
TextField уже настроенный находится на сцене, шрифт - Verdana, line type - Single line.
В коде задаю только авторазмер и сам текст:
Код:
heightLabel.text = langXML.sampleEditToolbar.heightLabel.@label;
heightLabel.autoSize = TextFieldAutoSize.LEFT;
И почму-то упорно снизу хвосты рубятся. Нашел способ обойти это: Делать поле Multiline и текст задавать через htmlText c добавление в конце "<br/> ". Но как-то не хочется маразмом заниматься...

Старый 03.10.2008, 15:06
7thsky™ вне форума Посмотреть профиль Отправить личное сообщение для 7thsky™ Найти все сообщения от 7thsky™
  № 5  
Ответить с цитированием
7thsky™
Flash Aксакал
 
Аватар для 7thsky™

Регистрация: Jun 2005
Сообщений: 636
А вы как текстфилд создаете? может при создании задать размер высоты что больше? Потому что когда вы задает синглайн и лефт, то он высоту текстфилда не настраивает.

Старый 03.10.2008, 16:57
MerlinTwi вне форума Посмотреть профиль Отправить личное сообщение для MerlinTwi Посетить домашнюю страницу MerlinTwi Найти все сообщения от MerlinTwi
  № 6  
Ответить с цитированием
MerlinTwi
 
Аватар для MerlinTwi

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 328
Это может быть, если у TextField добавлен фильтр.
Попробуйте сначала снять фильтр, изменить текст, и вернуть фильтр.
__________________
Создатель: Бойцовский клуб | TimeZero | Sky2Fly
Я возьму сам.

Старый 29.04.2009, 13:19
SunShadow вне форума Посмотреть профиль Отправить личное сообщение для SunShadow Найти все сообщения от SunShadow
  № 7  
Ответить с цитированием
SunShadow
 
Аватар для SunShadow

Регистрация: Apr 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 355
Цитата:
Сообщение от MerlinTwi Посмотреть сообщение
Это может быть, если у TextField добавлен фильтр.
Попробуйте сначала снять фильтр, изменить текст, и вернуть фильтр.
У меня похожая проблема. Кнопка состоит из нескольких элементов: Фон, иконка и текст) Размер кнопки подгоняется под размер текста через autoSize текстового поля. На всю кнопку наложены фильтры. возможно из за этого обрезаются буквы снизу например хвост у "р". Так и не смог этого победить(

Добавлено через 8 часов 58 минут
Разобрался. Как оказалось дело было не в фильтрах. В файле где задавался fla у текстового поля был задан такой параметр как Spacing между строчками (стояло -2). По всей видимости он и урезал лишнее после автосайза
__________________
Хочу IQ как ICQ, ну или хотя бы ICQ как IQ

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

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

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


 


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


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