Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Смайлы в TextField ! (http://www.flasher.ru/forum/showthread.php?t=129335)

_moscow 30.08.2009 13:08

Смайлы в TextField !
 
Всем приет !


Есть текстовое поле Input где пользователь вводит текст , и есть смайлы когда пользователь нажимает вставить смайл я ищу место где стоит курсок и раздвегаю текст на ширину смайла и вставляю по верх TextField --- это не проблема !

Проблема в том что когда смайл находится уже поверх TextField input пользователь должен иметь возможность его ужалить так вот я уже много ломаю голову как отловить что нужно удалить смайл !

Нужно или действие которое срабатывает когда пользователь удаляет символы - но тогда нужно както узнать какой символ удалился - вобщем незнаю , может кто решал такую задачу прошу помощи !

FlashRabbit 30.08.2009 14:08

Text Layout Framework.

_moscow 30.08.2009 14:17

Цитата:

Сообщение от FlashRabbit (Сообщение 846772)

А без этого что не как нельзя ?

И это как я понял на первый взгляд готовый текстовый редактор - но мне он не нужен !

Если у кого еще будут мысли как решить проблему прошу высказыватся !

wvxvw 30.08.2009 15:14

>> И это как я понял на первый взгляд готовый текстовый редактор
Попробуйте второй взгляд.

_moscow 30.08.2009 15:30

Цитата:

Сообщение от wvxvw (Сообщение 846778)
>> И это как я понял на первый взгляд готовый текстовый редактор
Попробуйте второй взгляд.

На второй взгляд мне сейчас некак не хочется юзать этот фремворк + переставлять прогу с CS3 на CS4

А что без него нельзя ?

Obi 30.08.2009 17:58

Цитата:

Сообщение от _moscow (Сообщение 846781)
На второй взгляд мне сейчас некак не хочется юзать этот фремворк + переставлять прогу с CS3 на CS4

А что без него нельзя ?

Ну не хочется, так не юзайте. Никто никого не заставляет.

Можно, например, отлавливать клавишу backspace, искать координаты курсора, искать картинку, которая наиболее близко от курсора, и удалять ее.

_moscow 30.08.2009 19:12

Цитата:

Сообщение от Obi (Сообщение 846794)

Можно, например, отлавливать клавишу backspace, искать координаты курсора, искать картинку, которая наиболее близко от курсора, и удалять ее.

Тоже идея , тогда вопрос подскажите пожалуйста как отловить нажалие клавиши "Beckspace" или класс какой посмотреть ?

wvxvw 30.08.2009 23:00

http://livedocs.adobe.com/flex/3/lan...html#BACKSPACE

_moscow 31.08.2009 01:34

Цитата:

Сообщение от wvxvw (Сообщение 846851)

Если не затруднит - можно пример как использовать эти константы - а то что-то не пойму как их использовать .

wvxvw 31.08.2009 03:33

На мышке посередине есть колесико, так вот, сначала переходите еще раз по последней ссылке. Потом кликаете и удерживаете колесико одновременно направляя мышу к верхнему краю монитора. Вы заметите, что страница начнет двигаться в противоположном направлении. Когда страница остановится (т.е. когда двигаться будет дальше некуда), вы увидите надпись:
"Capturing keyboard input", по ней нужно кликнуть, и тогда откроется новая страница, на которой как раз и будут примеры с объяснениями.


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

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