private void PokeAddress() { if (SelectedIndices.Any()) { var poke = new RamPoke(SelectedIndices.Select(t => _searches[t]), MainForm.CheatList) { InitialLocation = this.ChildPointToScreen(WatchListView) }; this.ShowDialogWithTempMute(poke); UpdateList(); } }
private void PokeAddressMenuItem_Click(object sender, EventArgs e) { if (SelectedWatches.Any()) { var poke = new RamPoke { InitialLocation = this.ChildPointToScreen(WatchListView) }; poke.SetWatch(SelectedWatches); if (poke.ShowHawkDialog(this) == DialogResult.OK) { UpdateValues(); } } }
private void PokeAddressMenuItem_Click(object sender, EventArgs e) { if (!_domain.CanPoke()) { return; } var addresses = new List<long>(); if (HighlightedAddress.HasValue) { addresses.Add(HighlightedAddress.Value); } if (_secondaryHighlightedAddresses.Any()) { addresses.AddRange(_secondaryHighlightedAddresses); } if (addresses.Any()) { var poke = new RamPoke { InitialLocation = this.ChildPointToScreen(AddressLabel), ParentTool = this }; var watches = addresses.Select( address => Watch.GenerateWatch( _domain, address, (Watch.WatchSize)DataSize, Watch.DisplayType.Hex, string.Empty, BigEndian)); poke.SetWatch(watches); poke.ShowHawkDialog(); UpdateValues(); } }
private void PokeAddressMenuItem_Click(object sender, EventArgs e) { if (SelectedWatches.Any()) { RamPoke poke = new RamPoke { InitialLocation = this.ChildPointToScreen(WatchListView) }; poke.SetWatch(SelectedWatches); if (poke.ShowHawkDialog() == DialogResult.OK) { UpdateValues(); } } }
private void PokeAddress() { if (SelectedIndices.Any()) { var poke = new RamPoke { InitialLocation = this.ChildPointToScreen(WatchListView) }; poke.SetWatch(SelectedIndices.Select(t => _searches[t]).ToList()); poke.ShowHawkDialog(); UpdateList(); } }
private void PokeAddressMenuItem_Click(object sender, EventArgs e) { var addresses = new List<int>(); if (HighlightedAddress.HasValue) { addresses.Add(HighlightedAddress.Value); } if (_secondaryHighlightedAddresses.Any()) { addresses.AddRange(_secondaryHighlightedAddresses); } if (addresses.Any()) { var poke = new RamPoke { InitialLocation = GetAddressCoordinates(addresses[0]) }; var watches = addresses.Select( address => Watch.GenerateWatch( _domain, address, (Watch.WatchSize)_dataSize, Watch.DisplayType.Hex, string.Empty, _bigEndian)); poke.SetWatch(watches); poke.ShowHawkDialog(); UpdateValues(); } }