Esempio n. 1
0
        private void pictureButton_Click(object sender, EventArgs e)
        {
            Button senderButton = (Button)sender;
            Image  image        = senderButton.BackgroundImage;

            if (image != null)
            {
                ImageDisplayForm displayForm = new ImageDisplayForm(image, this.BackgroundImage);
                displayForm.ShowDialog();
            }
        }
Esempio n. 2
0
        private async void dataLabelBox_DoubleClick(object sender, EventArgs e)
        {
            if (dataLabelBox.SelectedItem != null)
            {
                if (((DataLabel)dataLabelBox.SelectedItem).DSectionType == DataSectionType.Image)
                {
                    ImageDisplayForm img = new ImageDisplayForm(romFile, (DataLabel)dataLabelBox.SelectedItem);
                    img.ShowDialog();
                }
                else
                {
                    var details = await disassembler.ShowDataLabelAsync((DataLabel)dataLabelBox.SelectedItem);

                    UpdateMainTextBox(details);
                }
            }
        }
Esempio n. 3
0
 private async void dataLabelBox_DoubleClick(object sender, EventArgs e)
 {
     if (dataLabelBox.SelectedItem != null)
     {
         if (((DataLabel)dataLabelBox.SelectedItem).DSectionType == DataSectionType.Image)
         {
             ImageDisplayForm img = new ImageDisplayForm(romFile, (DataLabel)dataLabelBox.SelectedItem);
             img.ShowDialog();
         }
         else
         {
             var details = await disassembler.ShowDataLabelAsync((DataLabel)dataLabelBox.SelectedItem);
             UpdateMainTextBox(details);
         }
     }
 }