![]() |
|
||||||||||
|
|||||
|
Эх... ContextMenu не прибивает Settings и About... А жаль-то как.
![]() Кстати кто-нибудь понял, за какой пункт меню отвечает builtInItems.save ?
__________________
Avete, alieni, nos morituri vos sperminus Последний раз редактировалось Mage Lord; 11.09.2003 в 14:46. |
|
|||||
|
Untitled
Регистрация: Oct 2000
Сообщений: 2,764
|
еще фишка, что у меня не получилось изменить менюхи в контексте напрямую из input поля.. видимо менюха составляется при компиляции
|
|
|||||
|
В смысле? Все работает.
Menuz = new ContextMenu(); Menuz.customItems.push(new ContextMenuItem(InputField.text, CallBack1)); Где InputField - поле, где вводишь название пункта.
__________________
Avete, alieni, nos morituri vos sperminus |
|
|||||
|
Untitled
Регистрация: Oct 2000
Сообщений: 2,764
|
хе хе .. ну попробуй =))
///------------------------ var Menuz = new ContextMenu(); Menuz.customItems.push(new ContextMenuItem(InputField.text, CallBack)); function CallBack(){ trace("ok"); } _root.menu = Menuz; ///----------------------- Раздел меню конечно появляется, НО!!!!! если ты изменяешь ввод в текстовом поле, то раздел в меню остается прежним... =(( вот так... |
|
|||||
|
Untitled
Регистрация: Oct 2000
Сообщений: 2,764
|
фсе правильно... событие надо было ставить... =)))
чо-та тормознул я =(( onEnterFrame= function(){ var Menuz = new ContextMenu(); Menuz.customItems.push(new ContextMenuItem(InputField.text, CallBack)); function CallBack(){ trace("ok"); } _root.menu = Menuz; } |
|
|||||
|
Untitled
Регистрация: Oct 2000
Сообщений: 2,764
|
а вот так попробуйте =))
var Menuz = new ContextMenu(); onEnterFrame= function(){ Menuz.customItems.push(new ContextMenuItem(InputField.text, CallBack)); } _root.menu = Menuz; function CallBack(){ trace("ok"); } |
|
|||||
|
Menuz = new ContextMenu();
a = 0; onEnterFrame = function () { a++; Menuz.customItems.push(new ContextMenuItem("Menu "+a, CallBack)); }; _root.menu = Menuz; function CallBack() { trace("ok"); } Вот лучше что гляньте. ![]() Объектов в массив кастомных пунктов набивается до посинения, а отображается только первые 15. Типа защита от любителей промышленного изврата. ![]()
__________________
Avete, alieni, nos morituri vos sperminus |
|
|||||
|
Untitled
Регистрация: Oct 2000
Сообщений: 2,764
|
ха... я тоже самое пытался сделать только через И БЕЗ УКАЗАНИЯ ИМЕНИ, А ПРОСТО ЧИСЛОВОЕ ЗНАЧЕНИЕ
var count:Number = 0; onEnterFrame = function(){ count++; Menuz.customItems.push(new ContextMenuItem(count, CallBack)); } ХРЕН! =) Последний раз редактировалось McMamus; 11.09.2003 в 19:44. |
|
|||||
|
Эх. Видать контроль типов ужесточили, редиски.
Menuz.customItems.push(new ContextMenuItem(count.toString(), CallBack)); Так работает.
__________________
Avete, alieni, nos morituri vos sperminus |
|
|||||
|
Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
|
Кулхацкеры... Подумаешь, два пункта лишних. Вам бы все поотключать, а пользователь должен будет смотреть на это, как баран на сами знаете что. А за хромлесс вообще руки надо вырывать.
Извините, если что. |
![]() |
Часовой пояс GMT +4, время: 10:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|