public void Awake() { playerInventory = FindObjectOfType <PlayerInventory>(); itemButtons = GetComponentsInChildren <Button>(); itemSelectedEvent = new ItemSelectedEvent(); }
private void DesktopPanel_MouseClick(object sender, MouseEventArgs e) { using (ShellFolder folder = new ShellFolder(desktop)) { ArrayList children = folder.GetChildren(true, true, true); ItemSelectedEvent?.Invoke(this, new ItemSelectedEventArgs((PIDL)children[0])); } }
protected override void OnDisappearing() { base.OnDisappearing(); ItemSelectedEvent?.Invoke(_selectedCollection, EventArgs.Empty); //UserCollection.Clear(); //BindingContext = null; //Content = null; }
void Start() { actionSelectedEvent = new ActionSelectedEvent(); attackSelectedEvent = new AttackSelectedEvent(); spAttackSelectedEvent = new SpAttackSelectedEvent(); exAttackSelectedEvent = new ExAttackSelectedEvent(); guardSelectedEvent = new GuardSelectedEvent(); itemSelectedEvent = new ItemSelectedEvent(); runAwayEvent = new RunAwayEvent(); restartGameEvent = new RestartGameEvent(); }
/// <summary> /// Handles the item selected event /// </summary> /// <param name="message">The message</param> public void Handle(ItemSelectedEvent message) { foreach (ItemViewModel item in this.Items) { if (item.ID == message.ID) { continue; } item.Selected = false; } }
private void GetSelectedItem(int index) { if (index != -1) { PaletteItem selectedItem = _categorizedItems[_categorySelected][index]; if (ItemSelectedEvent != null) { ItemSelectedEvent.Invoke(selectedItem, _previews[selectedItem]); } } }
protected override void OnMouseClick(MouseEventArgs e) { if (e.Button == MouseButtons.Left) { if (selected != null) { if (selectable) { ItemSelectedEvent?.Invoke(this, new ItemSelectedEventArgs(selected.PIDL)); return; } if (!isopen && dropdown) { SelectedDIPL = null; if (selectedIndex + 1 < Items.Count) { SelectedDIPL = Items[selectedIndex + 1].PIDL; } OnFolderSelected(new FolderSelectedEventArgs(selected.PIDL, dropdown, selected.Hotspot.X, SelectedDIPL)); isopen = true; } else { OnFolderSelected(new FolderSelectedEventArgs(null, false, 0, null)); dropdown = true; selected = null; isopen = false; } } else { OnFolderSelected(new FolderSelectedEventArgs(null, false, 0, null)); dropdown = true; selected = null; isopen = false; } } lastselected = selected; base.OnMouseClick(e); }
protected override void Init() { onSelect = new ItemSelectedEvent(); base.Init(); AttachButtonListener(View.Button, ButtonClickHandler); }
protected virtual void OnItemSelected(BaseBindableObject item) { ItemSelectedEvent?.Invoke(item, EventArgs.Empty); }
private void IconListBox_ItemSelectedEvent(object sender, ItemSelectedEventArgs e) { ItemSelectedEvent?.Invoke(sender, e); }
private void FileBar_ItemSelectedEvent(object sender, ItemSelectedEventArgs e) { ItemSelectedEvent?.Invoke(sender, e); }
public void SetupItemSelectedHandler(ItemSelectedEvent action) { this.OnItemSelectedEvent = action; }
void ItemSelected(ItemSelectedEvent evento) { /*fighter_now.UseItem();*/ Debug.Log("UseItem asignado para ejecutarse"); executeSelectedAction = fighter_now.UseItem; }
protected override void OnSelectedIndexChanged(EventArgs e) { ItemSelectedEvent?.Invoke(this, new ItemSelectedEventArgs((PIDL)SelectedItem)); base.OnSelectedIndexChanged(e); }
public void Handle(ItemSelectedEvent message) { // Other code to check active status ItemInfo = message.selected; ActivateItem(ItemInfo); }