启动一个新的多设备应用程序,并在其上放置一个按钮。以POP: TPopupMenu的形式声明一个成员变量。双击该按钮并在事件中插入以下代码:
var
MI : TMenuItem;
I : Cardinal;
begin
FreeAndNIL(POP); // POP is a member variable of the form
POP:=TPopupMenu.Create(Self);
FOR I:=1 TO 10 DO BEGIN
MI:=TMenuItem.Create(POP);
MI.Text:=IntToStr(I);
我正在开发一个web应用程序,并想创建一个弹出菜单时,我右击我的网页表单。所以我试图搜索一个工具栏项以插入到item表单上,但是在我的visual studio工具栏中没有任何与上下文菜单相关的选项,比如“菜单条”或“上下文菜单”选项。
有没有人可以建议我如何使用visual studio 2013创建一个右键弹出菜单到我的web表单。
我希望删除或禁用CKEditor上下文菜单中的选项。我仍然想要上下文菜单,但我不想要form属性选项。
我可以通过删除plugins/ forms /form.js中的代码来防止forms属性对话框弹出,但是当他们单击form属性时会导致javascript错误,这需要修改CKEditor源代码(这显然很糟糕)。
我甚至可以覆盖上下文菜单上的事件,这样我就可以弹出一条消息,说这个功能不可用。