private void updateSelectedItemInfo() { if (!this.SelectedItemIsVisible()) { this.selectedItem = null; } if (this.selectedItem != null) { this.selectedItemInfo.ShowItemInfo(selectedItem, player); } else { this.selectedItemInfo.ClearPanel(); } }
private List <Label> getItemDetails(Logic.Item item) { List <Logic.ItemDetail> details = item.ShortDescription; List <Label> labels = new List <Label>(); foreach (Logic.ItemDetail detail in details) { Label detaillabel = new Label() { Text = detail.text, Dock = DockStyle.Fill }; labels.Add(detaillabel); } return(labels); }
private void deselectAllItems() { this.selectedItem = null; this.clearItemHighlighting(); this.updateSelectedItemInfo(); }
private void selectItem(Logic.Item item) { this.selectedItem = item; this.updateSelectedItemInfo(); }
public void ShowItemInfo(Logic.Item item, Logic.Item itemToCompareTo) { }
public void ShowItemInfo(Logic.Item item, Logic.Player owner) { this.player = owner; this.item = item; this.ShowItemInfo(); }