implement Demo App sections: Dialogs, Menu, Tray, Shell, CrashHang, Notification, Shortcuts etc. Fix some API bugs and implement GlobalShortcut-, Shell- and WebContents-API.

This commit is contained in:
Gregor Biswanger
2017-10-21 04:37:01 +02:00
parent 9046f6ca25
commit 248ddde82b
61 changed files with 2505 additions and 57 deletions

View File

@@ -199,6 +199,11 @@ namespace ElectronNET.API
public IReadOnlyCollection<MenuItem> Items { get { return _items.AsReadOnly(); } }
private List<MenuItem> _items = new List<MenuItem>();
public void Show(string image, MenuItem menuItem)
{
Show(image, new MenuItem[] { menuItem });
}
public void Show(string image, MenuItem[] menuItems)
{
menuItems.AddMenuItemsId();
@@ -218,6 +223,7 @@ namespace ElectronNET.API
public void Destroy()
{
BridgeConnector.Socket.Emit("tray-destroy");
_items.Clear();
}
/// <summary>