private void ChangeView(kViewType viewType) { m_ViewType = viewType; switch (viewType) { case kViewType.eDecimal: hexaViewMenu.Checked = false; binaryViewMenu.Checked = false; decimalViewMenu.Checked = true; break; case kViewType.eHexadecimal: hexaViewMenu.Checked = true; binaryViewMenu.Checked = false; decimalViewMenu.Checked = false; break; case kViewType.eBinary: hexaViewMenu.Checked = false; binaryViewMenu.Checked = true; decimalViewMenu.Checked = false; break; } }
private void RegisterView_Load(object sender, EventArgs e) { Owner = Application.OpenForms[0]; m_ViewType = kViewType.eHexadecimal; hexaViewMenu.Checked = true; if (Settings.Default.RegisterWindowLocation != null) { this.Location = Settings.Default.RegisterWindowLocation; } }
private void SetDataView(TextBox textBox, byte[] data, kViewType viewType) { switch (viewType) { case kViewType.eHexadecimal: SoapHexBinary text = new SoapHexBinary(data); textBox.Text = text.ToString(); break; case kViewType.eString: textBox.Text = System.Text.Encoding.ASCII.GetString(data); break; default: //TODO break; } }
private void dataStringClick(object sender, EventArgs e) { dataHexadecimalToolStripMenuItem.Checked = false; m_ViewTypeData = kViewType.eString; RefreshDataViews(); }