Example #1
0
        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;
            }
        }
Example #2
0
        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;
            }
        }
Example #3
0
        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;
            }
        }
Example #4
0
 private void dataStringClick(object sender, EventArgs e)
 {
     dataHexadecimalToolStripMenuItem.Checked = false;
     m_ViewTypeData = kViewType.eString;
     RefreshDataViews();
 }