Context Menu
Добрый день, у меня такой вот вопрос ! хочу для своего редактора добавить контекстное меню, к примеру ... я уже реализовал что бы по клику правой кнопки мыши появлялось меню, и были функции .. копировать, вставить и т.д. ... но я не знаю как создать замену выделенного элемента в текстовом поле на выбранное значение из списка ...
к примеру у меня есть text input в котором написано "Hello World" При выделении элемента строки например "W" и при нажатии на нем правой кнопкой мыши в выпадающем меню должен появиться пункт "Special Characters", при нажатии на нем выпадал список спец символов (записанных в XML файле) и выбранные спец символ что бы заменял выделенный в text input текст ! |
Во флеш-плеере нельзя создавать иерархические контекстные меню. Можете по событию ContextMenuEvent.MENU_ITEM_SELECT создавать контейнер со спецсимволами.
|
мне и не нужно делать иерархические меню )
нужно именно так как вы сказали ... Вы не могли бы подсказать документацию как именно это сделать ?! Или пример кода ... Нужно именно так .. что бы при нажатии показывался контейнер с символами, и при нажатии на символ он ставился в Text Input вместо выделенного текста ! |
|
как я понял это с помощью привязки данных делается да ?!
что бы выбранный символ вставал вместо выделенного ! |
Нет, просто запрашиваете с какого по какой символ выбраны и заменяете.
P.S. Что вы подразумеваете под привязкой данных? |
это не то написал ... извиняюсь !
ну вот я вычитал как сделать запрос с какого по какой выделены символы .. а что сделать что бы тот символ который я выбрал вставлялся вместо выделенных ?! |
|
Подскажите как привязать ContextMenu к TextInput ???
Ставлю так Код:
<?xml version="1.0" encoding="utf-8"?> |
Код AS3:
|
Часовой пояс GMT +4, время: 00:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.