Как использовать xe: popupMenu

Я хотел бы иметь всплывающее меню правой кнопкой мыши в XPage. Поэтому я создал всплывающее меню в XPages, используя библиотеку расширений. Меню не отображается, что бы я ни пытался. Мне нужно привязать его к кнопке или около того? Если да, то как??


person D.Bugger    schedule 22.05.2012    source источник
comment
Если вы хотите использовать xpage в клиенте (XPiNC), щелчок правой кнопкой мыши не будет работать.   -  person Frantisek Kossuth    schedule 23.05.2012


Ответы (1)


Да, его нужно привязать к ссылке или кнопке. Кнопка или ссылка должны использовать клиентский JavaScript для вызова xe:popupMenu. Пример можно найти в демонстрационной базе данных Extension Library или дополнительную информацию в книге XPages Extension Library, глава 8, стр. 252.

person Paul Stephen Withers    schedule 22.05.2012
comment
Нет ни книжной, ни демонстрационной БД. Поправка: у меня где-то есть демо-бд, но мне было лень идти на рыбалку в демо-бд... вздох Я возьму свою снасть... - person D.Bugger; 22.05.2012
comment
Вот ссылка на демонстрацию в версии базы данных Extension Library, размещенной на OpenNTF: 208.85.190.65/ demos/demoextlib.nsf/Core_Outline.xsp - person Per Henrik Lausten; 22.05.2012
comment
Хорошо, а теперь о всплывающем меню правой кнопки мыши... ;-) - person D.Bugger; 27.05.2012