- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день!
Подскажите пожалуйста, почему не работает метод .setSelection(x,y)?
Дело в том, что когда я запускаю его через слушатель MouseEvent.CLICK, все нормально работает,
Но когда я пытаюсь запустить его через FocusEvent.FOCUS_IN - ничего не работает.
Если что - используются компоненты textInput.
Вот этот код - абсолютно рабочий:
А вот эти 2 - ну никак не хотят выделять значения в текстовых полях??
Помогите, не понимаю что тут не так?
Так же хочу отметить, что trace('jkjk'); - во втором не исправном коде, выводиться, то есть событие FOCUS_IN - отправляется.
Не спец по AS3, http://www.untoldentertainment.com/blog/2008/01/11/as3-pitfalls-textfieldsetselection-not-working/ - посмотрите.
А если попробовать так (для второго):
Вместо l11.setFocus();
А если попробовать так (для второго):
Вместо l11.setFocus();
Эффект такой же как и от l11.setFocus();
Фокус то передается на объект, проблема в том, что при этом не работает
То есть курсор перескакивает на textimput - "l11", но дефолтный текст при этом не выделяется.Хотя при условии, что это происходит по событию клик мыши - все работает.
Блин, целый день с этим парюсь! Видел такую прогу, правда на as2 - там при переходе с одного окошка на другое, все прекрасно работает - значит можно как то сделать.....
А если перед этой строкой добавить:
А если перед этой строкой добавить:
Ошибка компиляции,
Свойство selectable используется применительно к TextField, а у меня используются компоненты TextInput.
anton831 добавил 17.11.2011 в 19:59
Причем если просто написать в кадре
Все прекрасно выделяется.
А как только вставляю в функцию - фиг.
Блин, уже мозги кипят.
Может у вас после события выделение снимается, а вы визуально этого не видете. Вы можете получить какие-то параметры выделения? Текст или с какого по какой символы? Если да - попробуйте сразу после setSelection() получить параметры выделения.
Может у вас после события выделение снимается, а вы визуально этого не видете. Вы можете получить какие-то параметры выделения? Текст или с какого по какой символы? Если да - попробуйте сразу после setSelection() получить параметры выделения.
Ну да, оно сбрасывается.
Вопрос только почему оно сбрасывается и как сделать чтоб не сбрасывалось.)