コード例 #1
0
        private void BuildBoxes()
        {
            Boxes.Add(tbAuto, 21);
            Boxes.Add(tbMasterOn, 21);
            Boxes.Add(tbMasterOff, 21);
            Boxes.Add(tbRateUp, 21);
            Boxes.Add(tbRateDown, 21);
            Boxes.Add(tbIPaddress, 254);

            Boxes.Add(tbSW1, 21);
            Boxes.Add(tbSW2, 21);
            Boxes.Add(tbSW3, 21);
            Boxes.Add(tbSW4, 21);
            Boxes.Add(tbSW5, 21);
            Boxes.Add(tbSW6, 21);
            Boxes.Add(tbSW7, 21);
            Boxes.Add(tbSW8, 21);

            Boxes.Add(tbSW9, 21);
            Boxes.Add(tbSW10, 21);
            Boxes.Add(tbSW11, 21);
            Boxes.Add(tbSW12, 21);
            Boxes.Add(tbSW13, 21);
            Boxes.Add(tbSW14, 21);
            Boxes.Add(tbSW15, 21);
            Boxes.Add(tbSW16, 21);

            for (int i = 0; i < Boxes.Count(); i++)
            {
                Boxes.Item(i).TB.Tag          = Boxes.Item(i).ID;
                Boxes.Item(i).TB.Enter       += tb_Enter;
                Boxes.Item(i).TB.TextChanged += tb_TextChanged;
                Boxes.Item(i).TB.Validating  += tb_Validating;
            }
        }
コード例 #2
0
ファイル: frmNanoSettings.cs プロジェクト: SK21/AOG_RC
        private void BuildBoxes()
        {
            int StartID = Boxes.Add(tbNanoModuleID, 15);

            Boxes.Add(tbNanoSensorCount, 2);
            Boxes.Add(tbNanoIP, 254);

            Boxes.Add(tbNanoFlow1, 21);
            Boxes.Add(tbNanoFlow2, 21);
            Boxes.Add(tbNanoDir1, 21);
            Boxes.Add(tbNanoDir2, 21);
            Boxes.Add(tbNanoPWM1, 21);
            Boxes.Add(tbNanoPWM2, 21);
            Boxes.Add(tbRelay1, 21);
            Boxes.Add(tbRelay2, 21);
            Boxes.Add(tbRelay3, 21);
            Boxes.Add(tbRelay4, 21);
            Boxes.Add(tbRelay5, 21);

            Boxes.Add(tbRelay6, 21);
            Boxes.Add(tbRelay7, 21);
            Boxes.Add(tbRelay8, 21);
            Boxes.Add(tbRelay9, 21);
            Boxes.Add(tbRelay10, 21);
            Boxes.Add(tbRelay11, 21);
            Boxes.Add(tbRelay12, 21);
            Boxes.Add(tbRelay13, 21);
            Boxes.Add(tbRelay14, 21);
            Boxes.Add(tbRelay15, 21);
            int EndID = Boxes.Add(tbRelay16, 21);

            for (int i = StartID; i < EndID + 1; i++)
            {
                Boxes.Item(i).TB.Tag          = Boxes.Item(i).ID;
                Boxes.Item(i).TB.Enter       += tb_Enter;
                Boxes.Item(i).TB.TextChanged += tb_TextChanged;
                Boxes.Item(i).TB.Validating  += tb_Validating;
            }
        }
コード例 #3
0
ファイル: frmPCBsettings.cs プロジェクト: SK21/AOG_RC
        private void BuildBoxes()
        {
            int StartID = Boxes.Add(tbNMEAserialPort, 8, 1);

            Boxes.Add(tbRTCMserialPort, 8, 1);
            Boxes.Add(tbRTCM, 9999);
            Boxes.Add(tbIMUdelay, 100);
            Boxes.Add(tbIMUinterval, 100);
            Boxes.Add(tbZeroOffset, 10000);
            Boxes.Add(tbIPaddress, 254);
            Boxes.Add(tbMinSpeed, 50);
            Boxes.Add(tbMaxSpeed, 50);
            Boxes.Add(tbPulseCal);
            Boxes.Add(tbAdsWasPin, 3);
            Boxes.Add(tbRS485port, 8, 1);
            Boxes.Add(tbModule, 15);

            Boxes.Add(tbDir1, 41);
            Boxes.Add(tbPwm1, 41);
            Boxes.Add(tbSteerSwitch, 41);
            Boxes.Add(tbWAS, 41);
            Boxes.Add(tbSteerRelay, 41);
            Boxes.Add(tbWorkSwitch, 41);
            Boxes.Add(tbCurrentSensor, 41);
            Boxes.Add(tbPressureSensor, 41);
            Boxes.Add(tbEncoder, 41);
            Boxes.Add(tbDir2, 41);
            Boxes.Add(tbPwm2, 41);
            Boxes.Add(tbSpeedPulse, 41);
            int EndID = Boxes.Add(tbSendEnable, 41);

            for (int i = StartID; i < EndID + 1; i++)
            {
                Boxes.Item(i).TB.Tag          = Boxes.Item(i).ID;
                Boxes.Item(i).TB.Enter       += tb_Enter;
                Boxes.Item(i).TB.TextChanged += tb_TextChanged;
                Boxes.Item(i).TB.Validating  += tb_Validating;
            }
        }