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

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

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

Регистрация: Aug 2006
Адрес: Мюнхен
Сообщений: 509
Отправить сообщение для enepx с помощью ICQ Отправить сообщение для enepx с помощью Yahoo Отправить сообщение для enepx с помощью Skype™
The bomb! TLF, проблема с текстовым курсором

Привет знатокам!
Использую TLF из Flex SDK 4.1 (4.1.0.16076), проблема в следующем: есть TextFlow, в нем добавлены ParagraphElement, в них ссылки LinkElement. Когда увожу мышку с контейнера TextFlow в месте где ссылка (т.е. курсор рука), то курсор текста (I-beam) просто намертво залипает. Помогает лишь возврат курсора на TextFlow и "выход" с него в месте без ссылки. Я так понимаю, что тупо не успевается поменять курсор Hand -> I-beam -> Arrow. Что с этим делать, кто сталкивался?
Кстати, проблема в SDK 4.5 решилась, но добавилась другая: когда ведешь над ссылкой курсор руки моргает перемежаясь со стрелкой. Дур. дом.


Последний раз редактировалось enepx; 07.07.2011 в 18:40.
Старый 06.03.2012, 17:49
ommm вне форума Посмотреть профиль Отправить личное сообщение для ommm Найти все сообщения от ommm
  № 2  
Ответить с цитированием
ommm

Регистрация: Aug 2010
Сообщений: 44
похожая проблема была при вызове TitleWindow ... если курсор оказывался на текстовом поле - вывод за его пределы "уводил" курсор "I-beam" но при повторном наведении пропадал ... решилось установкой txt.setFocus();


Последний раз редактировалось ommm; 06.03.2012 в 17:51.
Старый 06.03.2012, 18:05
enepx вне форума Посмотреть профиль Отправить личное сообщение для enepx Посетить домашнюю страницу enepx Найти все сообщения от enepx
  № 3  
Ответить с цитированием
enepx
 
Аватар для enepx

Регистрация: Aug 2006
Адрес: Мюнхен
Сообщений: 509
Отправить сообщение для enepx с помощью ICQ Отправить сообщение для enepx с помощью Yahoo Отправить сообщение для enepx с помощью Skype™
Цитата:
Сообщение от ommm Посмотреть сообщение
решилось установкой txt.setFocus();
Можно поподробнее? Какому txt делали setFocus()?

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

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
Использую TLF из Flex SDK 4.1 (4.1.0.16076), проблема в следующем:
Это баг TLF (который является отдельным проектом), логично что при обновлении SDK была добавлена более свежая версия и баг исчез. То же самое вы могли получить отключив загрузку textLayout.swc из SDK и подключив к проекту более свежую версию TLF.
__________________
משיח לא בא
משיח גם לא מטלפן

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

Регистрация: Aug 2006
Адрес: Мюнхен
Сообщений: 509
Отправить сообщение для enepx с помощью ICQ Отправить сообщение для enepx с помощью Yahoo Отправить сообщение для enepx с помощью Skype™
Да, я знаю про TLF, я подключал более свежий TLF из Flex SDK 4.5, но в некоторых вещах у меня нет обратной совместимости (надо переписать обработчик буфера обмена для InlineGraphicElement, например). Но, в более свежем TLF новые глюки — при перемещении курсора над LinkElement он постоянно моргает между лапкой и курсором по MouseMove. Ужасно Лучше уж пусть залипает.

Старый 06.03.2012, 18:34
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 6  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
В 4.5 и в 4.6 TLF версии 2.1. На данный момент существует версия 3.0. Проверьте с ней, возможно починили.
__________________
משיח לא בא
משיח גם לא מטלפן

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

Регистрация: Aug 2006
Адрес: Мюнхен
Сообщений: 509
Отправить сообщение для enepx с помощью ICQ Отправить сообщение для enepx с помощью Yahoo Отправить сообщение для enepx с помощью Skype™
Цитата:
Сообщение от alatar Посмотреть сообщение
В 4.5 и в 4.6 TLF версии 2.1. На данный момент существует версия 3.0. Проверьте с ней, возможно починили.
Проверю, спасибо. Но у них совсем плохо с обратной совместимостью, как бы не пришлось переколбашивать много чего. Буду пробовать.

Старый 06.03.2012, 18:42
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 8  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
При чем тут совместимость между версиями Flex Framework? Еще раз перечитайте мой комментарий.
__________________
משיח לא בא
משיח גם לא מטלפן

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

Регистрация: Aug 2006
Адрес: Мюнхен
Сообщений: 509
Отправить сообщение для enepx с помощью ICQ Отправить сообщение для enepx с помощью Yahoo Отправить сообщение для enepx с помощью Skype™
Я имею в виду несовместимость между версиями TLF. Перечитывать не буду, ибо знаю, что Вы написали

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

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
О какой несовместимости речь? В 2.1, по сравнению с 2.0 только починили несколько багов (ну и добавили несколько новых). В 3.0 незначительные изменения API не влияющие на обратную совместимость. Проблемы могут быть с порядком загрузки RSL (если используются), но они решаемы, либо если вы используете особенности багов в предыдущей версии. Приведите пример несовместимости, может я что-то упускаю?
__________________
משיח לא בא
משיח גם לא מטלפן

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

Теги
I-beam , TextFlow , TLF , курсор
Опции темы
Опции просмотра

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

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


 


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


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