在Titanium桌面应用程序中编辑默认菜单

时间:2011-05-05 19:26:28

标签: javascript html macos titanium appcelerator

在Titanium OS X桌面应用程序中,是否可以编辑默认菜单?您可以添加新菜单和子菜单,但不能编辑甚至将事件监听器附加到现有菜单(帮助,应用程序,编辑等)。有没有办法做到这一点?谢谢!

@Brian:是的,我试过了。不过,我可能会做错事。我现在在Windows计算机上,没有代码,否则我会发布它。它是否使用某种可以替换的.nib文件?

1 个答案:

答案 0 :(得分:-1)

尝试类似:

var menu = Titanium.UI.createMenu();
menu.addItem("Quit", function(e) {
    alert("Bye!");
});
Titanium.UI.setMenu(menu);

这将在应用程序窗口顶部创建一个菜单,其中包含一个标记为“退出”的选项,该选项将在单击时创建警告对话框。