public void InsertItem(int index, IMenuItemBackend item) { var itemBackend = (MenuItemBackend)item; items.Insert (index, itemBackend); if (ParentItem != null) ParentItem.MenuItem.Items.Insert (index, itemBackend.MenuItem); }
public void InsertItem(int index, IMenuItemBackend item) { var itemBackend = (MenuItemBackend)item; items.Insert(index, itemBackend); if (ParentItem != null) { ParentItem.MenuItem.Items.Insert(index, itemBackend.MenuItem); } }
public void RemoveItem(IMenuItemBackend item) { var itemBackend = (MenuItemBackend)item; items.Remove(itemBackend); if (ParentItem != null) { ParentItem.MenuItem.Items.Remove(itemBackend.MenuItem); } }
public void InsertItem (int index, IMenuItemBackend item) { var itemBackend = (MenuItemBackend)item; items.Insert (index, itemBackend); if (ParentItem != null && ParentItem.MenuItem != null) ParentItem.MenuItem.Items.Insert (index, itemBackend.Item); else if (ParentWindow != null) ParentWindow.mainMenu.Items.Insert (index, itemBackend.Item); else if (this.menu != null) this.menu.Items.Insert (index, itemBackend.Item); }
public void RemoveItem (IMenuItemBackend item) { var itemBackend = (MenuItemBackend)item; items.Remove (itemBackend); if (ParentItem != null) ParentItem.MenuItem.Items.Remove (itemBackend.Item); else if (ParentWindow != null) ParentWindow.mainMenu.Items.Remove (itemBackend.Item); else if (this.menu != null) this.menu.Items.Remove (itemBackend.Item); }
public void InsertItem(int index, IMenuItemBackend menuItem) { Gtk.MenuItem item = ((MenuItemBackend)menuItem).MenuItem; if (customFont != null) { foreach (Gtk.Widget w in item.AllChildren) { w.ModifyFont(customFont); } } menu.Insert(item, index); }
public void InsertItem(int index, IMenuItemBackend item) { var itemBackend = (MenuItemBackend)item; items.Insert(index, itemBackend); if (ParentItem != null && ParentItem.MenuItem != null) { ParentItem.MenuItem.Items.Insert(index, itemBackend.Item); } else if (ParentWindow != null) { ParentWindow.mainMenu.Items.Insert(index, itemBackend.Item); } else if (this.menu != null) { this.menu.Items.Insert(index, itemBackend.Item); } }
public void RemoveItem(IMenuItemBackend item) { var itemBackend = (MenuItemBackend)item; items.Remove(itemBackend); if (ParentItem != null) { ParentItem.MenuItem.Items.Remove(itemBackend.Item); } else if (ParentWindow != null) { ParentWindow.mainMenu.Items.Remove(itemBackend.Item); } else if (this.menu != null) { this.menu.Items.Remove(itemBackend.Item); } }
public void Initialize(IMenuItemBackend parentMenuItem, IAccessibleEventSink eventSink) { var menuItemBackend = (MenuItemBackend)parentMenuItem; Initialize(menuItemBackend.MenuItem, eventSink); }
public void RemoveItem(IMenuItemBackend menuItem) { Gtk.MenuItem item = ((MenuItemBackend)menuItem).MenuItem; menu.Remove(item); }
public void Initialize(IMenuItemBackend parentMenuItem, IAccessibleEventSink eventSink) { var parentBackend = parentMenuItem as MenuItemBackend; Initialize(parentBackend?.Item, eventSink); }
public void RemoveItem(IMenuItemBackend menuItem) { RemoveItem((NSMenuItem)menuItem); }
public void InsertItem(int index, IMenuItemBackend menuItem) { Gtk.MenuItem item = ((MenuItemBackend)menuItem).MenuItem; menu.Insert (item, index); }
public void RemoveItem(IMenuItemBackend item) { var itemBackend = (MenuItemBackend)item; items.Remove (itemBackend); if (ParentItem != null) ParentItem.MenuItem.Items.Remove (itemBackend.MenuItem); }
public void RemoveItem (IMenuItemBackend menuItem) { RemoveItem (((MenuItemBackend)menuItem).Item); }
public void InsertItem (int index, IMenuItemBackend menuItem) { base.InsertItem (((MenuItemBackend)menuItem).Item, index); }
public void InsertItem(int index, IMenuItemBackend menuItem) { Gtk.MenuItem item = ((MenuItemBackend)menuItem).MenuItem; menu.Insert(item, index); }
public void RemoveItem(IMenuItemBackend menuItem) { _items.Remove(menuItem); }
public void InsertItem(int index, IMenuItemBackend menuItem) { _items.Add(menuItem); }
public void RemoveItem(IMenuItemBackend menuItem) { Gtk.MenuItem item = ((MenuItemBackend)menuItem).MenuItem; menu.Remove (item); }
public void RemoveItem(IMenuItemBackend menuItem) { RemoveItem(((MenuItemBackend)menuItem).Item); }
public void InsertItem (int index, IMenuItemBackend menuItem) { Gtk.MenuItem item = ((MenuItemBackend)menuItem).MenuItem; if (customFont != null) foreach(Gtk.Widget w in item.AllChildren) w.ModifyFont (customFont); menu.Insert (item, index); }
public void InsertItem(int index, IMenuItemBackend menuItem) { InsertItematIndex((NSMenuItem)menuItem, index); }
public void InsertItem(int index, IMenuItemBackend menuItem) { base.InsertItem(((MenuItemBackend)menuItem).Item, index); }
public void InsertItem(int index, IMenuItemBackend menuItem) { InsertItematIndex (((MenuItemBackend)menuItem).Item, index); }
public void Initialize(IMenuItemBackend parentMenuItem, IAccessibleEventSink eventSink) { }
public void RemoveItem(IMenuItemBackend menuItem) { RemoveItem ((NSMenuItem)menuItem); }