Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Создание контекстного меню на клипе внутри тестового поля (http://www.flasher.ru/forum/showthread.php?t=77963)

Sancho.rancho 06.04.2006 06:17

Создание контекстного меню на клипе внутри тестового поля
 
Задача такая: Создать свое контекстное меню на мувике, который создается динамически в текстовом поле(при загрузке xml/html документа с jpg изображениями). На обычном мувике создается, на динамическом тоже, а вот если он в текстовом поле - нет. :( А нужно это для создания функции типа "Сохранить рисунок как.." которая есть в любом браузере

Король 06.04.2006 06:38

"мувике, который создается динамически в текстовом поле"

how exactly did you do that?

KPaul 06.04.2006 12:27

Если ты имеешь ввиду тэг "<img>" в хтмл, который преобразуется в клип в тексте, то в чем именно проблема, если он реально существует, на него можно повесить что угодно. Хотя сорри, никогда не пробовал. Если можно кусочек кода.

megasmall 06.04.2006 12:29

я тоже гдето читал о подобном, помоему это делаеца так:
<img src='flash.swf' width='40' height='50'>

Sancho.rancho 06.04.2006 17:13

Цитата:

Если ты имеешь ввиду тэг "<img>" в хтмл, который преобразуется в клип в тексте, то в чем именно проблема, если он реально существует, на него можно повесить что угодно. Хотя сорри, никогда не пробовал. Если можно кусочек кода.
Да, именно это я имею в виду, так вот проблема в том, что к этому клипу обратится можно (то есть ему можно сделать например unloadMovie();, но вот мышь его, так сказать, не видит и свое контекстное меню не вешается (по крайней мере у меня не получилось :( )
Код:

var xml_image_menu:ContextMenu = new ContextMenu();
xml_image_menu.customItems.push(new ContextMenuItem("Открыть рисунок в новом окне", OpenInNewWindow));
function OpenInNewWindow():Void {
        getURL(image.jpg, "_blank", "GET")         
}         
xml_text.image.menu = xml_image_menu;


KUZEN 06.04.2006 17:15

Первый раз слышу что контекстное меню можно повесить на отдельный мувик ?!

Sancho.rancho 06.04.2006 17:17

Цитата:

Сообщение от KUZEN
Первый раз слышу что контекстное меню можно повесить на отдельный мувик ?!

Почитай хелп к восьмерке, там и пример есть

KUZEN 06.04.2006 17:21

И правда есть такое )))

Что касается твоего примера может у тебя selectable = false; ?

Sancho.rancho 06.04.2006 17:26

Цитата:

Сообщение от KUZEN
И правда есть такое )))

Что касается твоего примера может у тебя selectable = false; ?

selectable = true; ну он true по умолчанию, в общем текст выделяется

Sancho.rancho 06.04.2006 18:15

Неужели никто не сталкивался с подобной задачей!?


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

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