Example #1
0
        public MDRegisterView(DataTable _dt, DataTable _dtCustomer, RegisterMap _regmap, DMDongle _dongle)
        {
            InitializeComponent();

            dt_reg      = _dt;
            dt_Customer = _dtCustomer;
            regMap      = _regmap;
            dongle      = _dongle;
            CollectCurrentRegList(_dt);
            BindingDVG(dt_reg);

            if (_dt.TableName == "Customer")
            {
                this.rightClickMenu.Items.Add("&Read");
                this.rightClickMenu.Items.Add("&Write");
                this.rightClickMenu.Items.Add("&Delete from this tab");
                this.rightClickMenu.Items.Add("&Sort");
            }
            else
            {
                this.rightClickMenu.Items.Add("&Read");
                this.rightClickMenu.Items.Add("&Write");
                this.rightClickMenu.Items.Add("&Add to customer tab");
            }
            this.rightClickMenu.ItemClicked += new ToolStripItemClickedEventHandler(rightClickMenu_ItemClicked);
        }
Example #2
0
 public I2CMemTool(RegisterMap _regMap, DMDongle _dongle, IRegOperation _myRegOp)
 {
     InitializeComponent();
     this.regMap   = _regMap;
     this.myDongle = _dongle;
     this.myRegOp  = _myRegOp;
 }
Example #3
0
 public RegSettingCtrl(DMDongle _dongle, IRegOperation _myRegOp)
 {
     InitializeComponent();
     this.myRegOp = _myRegOp;
     this.dongle  = _dongle;
     DataGridViewInit();
 }
Example #4
0
 public FreeRegRWCtrl(IRegOperation _myRegOp, DMDongle _dongle)
 {
     InitializeComponent();
     this.myRegOp = _myRegOp;
     this.dongle  = _dongle;
     DataGridViewInit();
     InitGUI();
 }
Example #5
0
        public FormScriptCtrl(DMDongle _myDongle, IRegOperation _myRegOp)
        {
            InitializeComponent();

            myDongle = _myDongle;
            myRegOp  = _myRegOp;
            FormScript myScript = new FormScript(myDongle, myRegOp);

            this.Controls.Add(myScript);
            myScript.Dock = DockStyle.Fill;
        }
Example #6
0
        public MDRegisterViewTab(DataTable _dt, DataTable _dtCustomer, RegisterMap _regmap, DMDongle _dongle)
        {
            InitializeComponent();

            dt_reg = _dt;
            if (dt_reg.TableName == "Customer")
            {
                dt_reg.RowChanged   += new DataRowChangeEventHandler(dt_reg_RowChanged);
                dt_reg.TableCleared += new DataTableClearEventHandler(dt_reg_TableCleared);
            }

            // fix the two panel size
            this.splitContainer1.Panel1MinSize = 260;
            this.splitContainer1.Panel2MinSize = this.Width - 260;

            // Add MDRegisterView control
            mdRegView = new MDRegisterView(dt_reg, _dtCustomer, _regmap, _dongle);
            this.splitContainer1.Panel2.Controls.Add(mdRegView);
            mdRegView.Dock = DockStyle.Left;

            // create data table for search dgv
            dtSearch.Columns.Clear();
            dtSearch.Columns.Add("Items");
            CollectDisplayNames(dt_reg);
            UpdateSearchedItems(this.tbSearch.Text);
            this.dgvSearch.DataSource = dtSearch;

            // Added Row Selected Change Event
            mdRegView.RowSelectedChangeEvent += new MDRegisterView.RowSelectedChangeEventHandler(mdRegView_RowSelectedChangeEvent);
        }
Example #7
0
 public FormScript(DMDongle _uart, IRegOperation _myRegOp)
 {
     InitializeComponent();
     dg           = _uart;
     this.myRegOp = _myRegOp;
 }
Example #8
0
 public FormScript(DMDongle _uart)
 {
     InitializeComponent();
     dg = _uart;
 }
Example #9
0
 public FormDongle(DMDongle _myDongle)
 {
     InitializeComponent();
     GetSerialPorts();
     myDongle = _myDongle;
 }