Exemplo n.º 1
0
        private void pasteRKToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (listView1.SelectedIndices.Count == 0)
            {
                return;
            }

            TGIBlock item = new TGIBlock(0, null);

            if (!TGIBlock.TryParse(Clipboard.GetText(), item))
            {
                return;
            }

            int i = listView1.SelectedIndices[0];

            items[i].ResourceType  = item.ResourceType;
            items[i].ResourceGroup = item.ResourceGroup;
            items[i].Instance      = item.Instance;

            ListViewItem lvi = CreateListViewItem(item);

            listView1.Items[i].Text             = lvi.Text;
            listView1.Items[i].SubItems[1].Text = lvi.SubItems[1].Text;
            listView1.Items[i].SubItems[2].Text = lvi.SubItems[2].Text;
            listView1.Items[i].SubItems[3].Text = lvi.SubItems[3].Text;

            listView1.SelectedIndices.Remove(i);
            listView1.SelectedIndices.Add(i);
            cbType.Focus();
        }
Exemplo n.º 2
0
        private void contextMenuStrip1_Opening(object sender, CancelEventArgs e)
        {
            TGIBlock item = new TGIBlock(0, null);

            copyRKToolStripMenuItem.Enabled  = (listView1.SelectedIndices.Count != 0);
            pasteRKToolStripMenuItem.Enabled = copyRKToolStripMenuItem.Enabled && TGIBlock.TryParse(Clipboard.GetText(), item);
        }
        private void pasteResourceKeyToolStripMenuItem_Click(object sender, EventArgs e)
        {
            TGIBlock item = new TGIBlock(0, null);

            if (!TGIBlock.TryParse(Clipboard.GetText(), item))
            {
                return;
            }

            cbType.Value    = item.ResourceType;
            tbGroup.Text    = "0x" + item.ResourceGroup.ToString("X8");
            tbInstance.Text = "0x" + item.Instance.ToString("X16");
        }
        private void contextMenuStrip1_Opening(object sender, CancelEventArgs e)
        {
            TGIBlock item = new TGIBlock(0, null);

            pasteResourceKeyToolStripMenuItem.Enabled = copyResourceKeyToolStripMenuItem.Enabled && TGIBlock.TryParse(Clipboard.GetText(), item);
        }