public MPCInfoMsgDialog(BCMainForm mainForm)
 {
     InitializeComponent();
     this.mainForm = mainForm;
     bcApp         = mainForm.BCApp;
     commonInfo    = bcApp.SCApplication.getEQObjCacheManager().CommonInfo;
 }
        public ReserveSectionInfoForm(BCMainForm _form)
        {
            InitializeComponent();
            form = _form;
            //uctlReserveSectionView1.Start(form.BCApp);
            bcApp = _form.BCApp;
            uctlReserveSectionView1.Start(bcApp);

            List <string> lstVh = new List <string>();

            lstVh.Add(string.Empty);
            lstVh.AddRange(bcApp.SCApplication.VehicleBLL.loadAllVehicle().
                           Select(vh => sc.Common.SCUtility.Trim(vh.VEHICLE_ID, true)).
                           ToList());
            string[] allVh = lstVh.ToArray();
            BCUtility.setComboboxDataSource(cmb_vh_ids, allVh);


            List <AADDRESS> allAddress_obj = bcApp.SCApplication.MapBLL.loadAllAddress();

            string[] allAdr_ID = allAddress_obj.Select(adr => adr.ADR_ID).ToArray();
            BCUtility.setComboboxDataSource(cmb_adr_id, allAdr_ID);

            List <ASECTION> sections = bcApp.SCApplication.SectionBLL.cache.GetSections();

            string[] allSec_ID = sections.Select(sec => sec.SEC_ID).ToArray();
            BCUtility.setComboboxDataSource(cmb_reserve_section, allSec_ID.ToArray());

            cmb_fork_dir.DataSource      = Enum.GetValues(typeof(HltDirection)).Cast <HltDirection>();
            cmb_sensor_dir.DataSource    = Enum.GetValues(typeof(HltDirection)).Cast <HltDirection>();
            cmb_vh_fork_dir.DataSource   = Enum.GetValues(typeof(HltDirection)).Cast <HltDirection>();
            cmb_vh_sensor_dir.DataSource = Enum.GetValues(typeof(HltDirection)).Cast <HltDirection>();
            //bcApp.SCApplication.ReserveBLL.ReserveStatusChange += ReserveBLL_ReserveStatusChange;
        }
Exemplo n.º 3
0
 public HostModeChg_Form(BCMainForm _mainForm)
 {
     InitializeComponent();
     MainForm       = _mainForm;
     scApp          = MainForm.BCApp.SCApplication;
     timer1.Enabled = true;
 }
        public OHT_FormNew(BCMainForm _form)
        {
            InitializeComponent();
            mainform = _form;
            scApp    = mainform.BCApp.SCApplication;
            uctlMapWPF1.Start(mainform.BCApp);
            //ui_Vehicle1.start("OHT001");
            initialComBox();
            initialDataGreadView();
            bindingSource.DataSource = scApp.getEQObjCacheManager().CommonInfo.ObjectToShow_list;
            dgv_vhStatus.DataSource  = bindingSource;
            scApp.getEQObjCacheManager().CommonInfo.ObjectToShow_list.Clear();

            dgv_TransferCommand.AutoGenerateColumns = false;



            double distance_scale = 1000;

            foreach (var vh in scApp.getEQObjCacheManager().getAllVehicle())
            {
                VehicleObjToShow vhShowObj = new VehicleObjToShow(vh, distance_scale);

                scApp.getEQObjCacheManager().CommonInfo.ObjectToShow_list.Add(vhShowObj);
            }
            //}
            timer_TimedUpdates.Enabled = true;
            adjustmentDataGridViewWeight();

            initialEvent();
            SetHostControlState(scApp.getEQObjCacheManager().getLine());
        }
        public EngineerForm(BCMainForm _mainForm)
        {
            InitializeComponent();
            mainForm = _mainForm;
            bcApp    = mainForm.BCApp;
            string[] allAdr = loadAllAdr();
            cmb_fromAdr.DataSource = allAdr;
            cmb_fromAdr.AutoCompleteCustomSource.AddRange(allAdr);
            cmb_fromAdr.AutoCompleteMode   = AutoCompleteMode.Suggest;
            cmb_fromAdr.AutoCompleteSource = AutoCompleteSource.ListItems;
            cmb_toAdr.DataSource           = allAdr.ToArray();
            cmb_toAdr.AutoCompleteCustomSource.AddRange(allAdr);
            cmb_toAdr.AutoCompleteMode   = AutoCompleteMode.Suggest;
            cmb_toAdr.AutoCompleteSource = AutoCompleteSource.ListItems;
            cmb_startAdr.DataSource      = allAdr.ToArray();
            cmb_startAdr.AutoCompleteCustomSource.AddRange(allAdr);
            cmb_startAdr.AutoCompleteMode   = AutoCompleteMode.Suggest;
            cmb_startAdr.AutoCompleteSource = AutoCompleteSource.ListItems;

            string[] allSec = bcApp.SCApplication.MapBLL.loadAllSection().Select(sec => sec.SEC_ID).ToArray();
            cmb_fromSection.DataSource = allSec;
            cmb_fromSection.AutoCompleteCustomSource.AddRange(allSec);
            cmb_fromSection.AutoCompleteMode   = AutoCompleteMode.Suggest;
            cmb_fromSection.AutoCompleteSource = AutoCompleteSource.ListItems;
        }
Exemplo n.º 6
0
 public MaintainDeviceForm(BCMainForm _mainForm)
 {
     InitializeComponent();
     mainForm       = _mainForm;
     bcApp          = mainForm.BCApp;
     timer1.Enabled = true;
 }
        public CarrierMaintenanceForm(BCMainForm _mainForm)
        {
            InitializeComponent();
            MainForm = _mainForm;
            scApp    = _mainForm.BCApp.SCApplication;

            initialCombobox();
        }
Exemplo n.º 8
0
 public ChartPopupForm(BCMainForm _form)
 {
     InitializeComponent();
     form = _form;
     //uctlReserveSectionView1.Start(form.BCApp);
     bcApp = _form.BCApp;
     uc_SP_Chart1.Start(bcApp);
 }
 public ChangePwdForm(BCMainForm _mainForm)
 {
     InitializeComponent();
     mainForm       = _mainForm;
     bcApp          = BCApplication.getInstance();
     this.Width     = 650; //A0.02
     base.TitleName = "Change Password";
 }
Exemplo n.º 10
0
        public TransferCommandQureyListForm(BCMainForm _mainForm)
        {
            InitializeComponent();
            dgv_TransferCommand.AutoGenerateColumns = false;
            mainform = _mainForm;

            dgv_TransferCommand.DataSource = cmsMCS_bindingSource;
        }
        public void start(BCMainForm _main, OHT_Form _ohtc_Form)
        {
            mainForm  = _main;
            ohtc_Form = _ohtc_Form;
            initialMapSpace();

            lbl_Through_Times_Lv1.BackColor  = BCAppConstants.SEC_THROUGH_COLOR_LV1;
            lbl_Through_Times_Lv2.BackColor  = BCAppConstants.SEC_THROUGH_COLOR_LV2;
            lbl_Through_Times_Lv3.BackColor  = BCAppConstants.SEC_THROUGH_COLOR_LV3;
            lbl_Through_Times_Lv4.BackColor  = BCAppConstants.SEC_THROUGH_COLOR_LV4;
            lbl_Through_Times_Lv5.BackColor  = BCAppConstants.SEC_THROUGH_COLOR_LV5;
            lbl_Through_Times_Lv6.BackColor  = BCAppConstants.SEC_THROUGH_COLOR_LV6;
            lbl_Through_Times_Lv7.BackColor  = BCAppConstants.SEC_THROUGH_COLOR_LV7;
            lbl_Through_Times_Lv8.BackColor  = BCAppConstants.SEC_THROUGH_COLOR_LV8;
            lbl_Through_Times_Lv9.BackColor  = BCAppConstants.SEC_THROUGH_COLOR_LV9;
            lbl_Through_Times_Lv10.BackColor = BCAppConstants.SEC_THROUGH_COLOR_LV10;
            lbl_Through_Times_Lv1.Text       = $"{0} ~ {BCAppConstants.SEC_THROUGH_TIMES_LV1}";
            lbl_Through_Times_Lv2.Text       = $"{BCAppConstants.SEC_THROUGH_TIMES_LV1} ~ {BCAppConstants.SEC_THROUGH_TIMES_LV2}";
            lbl_Through_Times_Lv3.Text       = $"{BCAppConstants.SEC_THROUGH_TIMES_LV2} ~ {BCAppConstants.SEC_THROUGH_TIMES_LV3}";
            lbl_Through_Times_Lv4.Text       = $"{BCAppConstants.SEC_THROUGH_TIMES_LV3} ~ {BCAppConstants.SEC_THROUGH_TIMES_LV4}";
            lbl_Through_Times_Lv5.Text       = $"{BCAppConstants.SEC_THROUGH_TIMES_LV4} ~ {BCAppConstants.SEC_THROUGH_TIMES_LV5}";
            lbl_Through_Times_Lv6.Text       = $"{BCAppConstants.SEC_THROUGH_TIMES_LV5} ~ {BCAppConstants.SEC_THROUGH_TIMES_LV6}";
            lbl_Through_Times_Lv7.Text       = $"{BCAppConstants.SEC_THROUGH_TIMES_LV6} ~ {BCAppConstants.SEC_THROUGH_TIMES_LV7}";
            lbl_Through_Times_Lv8.Text       = $"{BCAppConstants.SEC_THROUGH_TIMES_LV7} ~ {BCAppConstants.SEC_THROUGH_TIMES_LV8}";
            lbl_Through_Times_Lv9.Text       = $"{BCAppConstants.SEC_THROUGH_TIMES_LV8} ~ {BCAppConstants.SEC_THROUGH_TIMES_LV9}";
            lbl_Through_Times_Lv10.Text      = $"{BCAppConstants.SEC_THROUGH_TIMES_LV9} ~ ";



            readRailDatas();
            readAddressPortDatas();
            //readVehicleDatas();
            readNewVehicleDatas();
            readPortIconDatas();

            m_DicSectionGroupRails = new Dictionary <string, GroupRails>();
            m_DicSegmentGroupRails = new Dictionary <string, List <GroupRails> >();
            BidingRailPointAndGroupForRail();
            BidingGroupRailsAndAddress();
            adjustTheLayerOrder();
            if (m_objItemRail != null && m_objItemRail.Count() > 0)
            {
                RailOriginalColor = m_objItemRail[0].p_RailColor;
                zInitialIndex     = pnl_Map.Controls.GetChildIndex(m_objItemRail.Last());
            }
            List <string> selectSeg = new List <string>();

            selectSeg.Add("");
            selectSeg.AddRange(m_DicSegmentGroupRails.Keys.ToList());
            cmb_selectSeg.DataSource = selectSeg;
            tmrRefresh.Start();
            BCUtility.setScale(defaultMaxScale, zoon_Factor);
            ratioChanges();
            BidingGroupRailsLable();
            BidingAddressLable();

            initialLineEvent();
        }
#pragma warning restore CS0414 // 已指派欄位 'HistoryAlarmsForm.selection_index',但從未使用過其值。
        public HistoryAlarmsForm(BCMainForm _mainForm)
        {
            InitializeComponent();
            dgv_TransferCommand.AutoGenerateColumns = false;
            mainform = _mainForm;

            dgv_TransferCommand.DataSource = cmsMCS_bindingSource;

            m_StartDTCbx.Value = DateTime.Today;
            m_EndDTCbx.Value   = DateTime.Now;
        }
 public void start(BCMainForm _form)
 {
     form        = _form;
     dicCommInfo =
         form.BCApp.SCApplication.getEQObjCacheManager().CommonInfo.dicCommunactionInfo;
     tlp_LightBase.RowStyles.Clear();
     tlp_LightBase.RowStyles.Add(new RowStyle(SizeType.Absolute, 50));
     foreach (KeyValuePair <string, CommuncationInfo> keyValue in dicCommInfo)
     {
         CommuncationInfo info = keyValue.Value;
         creatTlpRow(info);
     }
 }
Exemplo n.º 14
0
        public OHT_FormNew(BCMainForm _form)
        {
            InitializeComponent();

            mainform = _form;
            scApp    = mainform.BCApp.SCApplication;
            uctlMapWPF1.Background = new System.Windows.Media.SolidColorBrush(System.Windows.Media.Color.FromRgb(29, 36, 60));
            uctlMapWPF1.Start(mainform.BCApp);

            //ui_Vehicle1.start("OHT001");
            initialComBox();
            initialDataGreadView();
            // utilityLog_SECS.start<LogTitle_SECS>();
            //dgv_vhStatus.AutoGenerateColumns = false;
            bindingSource.DataSource = scApp.getEQObjCacheManager().CommonInfo.ObjectToShow_list;
            dgv_vhStatus.DataSource  = bindingSource;
            scApp.getEQObjCacheManager().CommonInfo.ObjectToShow_list.Clear();


            dgv_TransferCommand.AutoGenerateColumns = false;



            double distance_scale = 1000;

            if (SCUtility.isMatche(scApp.BC_ID, SCAppConstants.WorkVersion.VERSION_NAME_TAICHUNG6F))
            {
                distance_scale = 1000 * 10000;
            }

            //using (DBConnection_EF context = new DBConnection_EF())
            //{
            //lstSection = context.AVEHICLE.ToList();
            //context.AVEHICLE.Load();
            foreach (var vh in scApp.getEQObjCacheManager().getAllVehicle())
            {
                VehicleObjToShow vhShowObj = new VehicleObjToShow(vh, distance_scale);

                scApp.getEQObjCacheManager().CommonInfo.ObjectToShow_list.Add(vhShowObj);
            }
            //}
            timer_TimedUpdates.Enabled = true;
            adjustmentDataGridViewWeight();

            initialEvent();
            SetHostControlState(scApp.getEQObjCacheManager().getLine());
            scApp.RoadControlService.SegmentListChanged += RoadControlService_SegmentListChanged;
            RefreshMapColor();
        }
        public TransferCommandQureyListForm(BCMainForm _mainForm)
        {
            InitializeComponent();
            dgv_TransferCommand.AutoGenerateColumns = false;
            mainform = _mainForm;

            dgv_TransferCommand.DataSource = cmsMCS_bindingSource;

            List <string> lstVh = new List <string>();

            lstVh.Add(string.Empty);
            lstVh.AddRange(mainform.BCApp.SCApplication.VehicleBLL.cache.loadAllVh().Select(vh => vh.VEHICLE_ID).ToList());
            string[] allVh = lstVh.ToArray();
            BCUtility.setComboboxDataSource(cmb_force_assign, allVh);
        }
Exemplo n.º 16
0
 public HostModeChg_Form(BCMainForm _mainForm)
 {
     InitializeComponent();
     MainForm       = _mainForm;
     scApp          = MainForm.BCApp.SCApplication;
     timer1.Enabled = true;
     if (CanOnlineLocal(scApp.BC_ID))
     {
         butLcsAuto.Visible = true;
         button1.Visible    = true;
     }
     else
     {
         button1.Visible = false;
     }
 }
        public void start(BCMainForm _form)
        {
            form = _form;
            //List<Equipment> lstEq = form.BCApp.SCApplication.getEQObjCacheManager().getAllEquipment();
            List <AVEHICLE> lstEq = form.BCApp.SCApplication.getEQObjCacheManager().getAllVehicle();

            tlp_InfoBase.RowStyles.Clear();
            tlp_InfoBase.RowStyles.Add(new RowStyle(SizeType.Absolute, 50));


            foreach (AVEHICLE eq in lstEq)
            {
                //if (eq.CommunicationType != BCFAppConstants.COMMUNICATION_TYPE_TCPIP)
                //{
                //    continue;
                //}
                creatTlpRow(eq);
            }
        }
Exemplo n.º 18
0
        public RoadControlForm(BCMainForm _mainForm)
        {
            InitializeComponent();
            this.TopMost = true;

            mainForm = _mainForm;
            oht_form = mainForm.OpenForms[nameof(OHT_Form)] as OHT_Form;
            bcApp    = mainForm.BCApp;
            line     = bcApp.SCApplication.getEQObjCacheManager().getLine();

            //segment_List = bcApp.SCApplication.MapBLL.loadAllSegments();
            segment_List = bcApp.SCApplication.SegmentBLL.cache.GetSegments();
            dgv_segment.AutoGenerateColumns = false;
            dgv_segment.DataSource          = segment_List;

            bcApp.SCApplication.RoadControlService.SegmentListChanged += RoadControlService_SegmentListChanged;

            oht_form.entrySegmentSetMode(SegmentSelectOnMap);
            RefreshMapColor();
        }
        public RoadControlForm(BCMainForm _mainForm)
        {
            InitializeComponent();
            this.TopMost = true;

            mainForm = _mainForm;
            oht_form = mainForm.OpenForms[nameof(OHT_Form)] as OHT_Form;
            bcApp    = mainForm.BCApp;
            line     = bcApp.SCApplication.getEQObjCacheManager().getLine();

            //segment_List = bcApp.SCApplication.MapBLL.loadAllSegments();
            segment_List = bcApp.SCApplication.SegmentBLL.cache.GetSegments();
            dgv_segment.AutoGenerateColumns = false;
            dgv_segment.DataSource          = segment_List;

            if (line.SegmentPreDisableExcuting)
            {
                Task.Run(() => checkSegmentStatus());
            }
            oht_form.entrySegmentSetMode(SegmentSelectOnMap);
            RefreshMapColor();
        }
Exemplo n.º 20
0
        public OHT_Form(BCMainForm _form)
        {
            InitializeComponent();
            mainform = _form;
            scApp    = mainform.BCApp.SCApplication;
            uctl_Map.start(_form, this);
            //ui_Vehicle1.start("OHT001");
            initialComBox();
            initialDataGreadView();
            // utilityLog_SECS.start<LogTitle_SECS>();
            //dgv_vhStatus.AutoGenerateColumns = false;
            bindingSource.DataSource = scApp.getEQObjCacheManager().CommonInfo.ObjectToShow_list;
            dgv_vhStatus.DataSource  = bindingSource;
            scApp.getEQObjCacheManager().CommonInfo.ObjectToShow_list.Clear();


            uctl_Map.BackColor = Color.FromArgb(29, 36, 60);
            dgv_TransferCommand.AutoGenerateColumns = false;


            double distance_scale = 1000;

            //using (DBConnection_EF context = new DBConnection_EF())
            //{
            //lstSection = context.AVEHICLE.ToList();
            //context.AVEHICLE.Load();
            foreach (var vh in scApp.getEQObjCacheManager().getAllVehicle())
            {
                VehicleObjToShow vhShowObj = new VehicleObjToShow(vh, distance_scale);

                scApp.getEQObjCacheManager().CommonInfo.ObjectToShow_list.Add(vhShowObj);
            }
            //}
            timer_TimedUpdates.Enabled = true;
            adjustmentDataGridViewWeight();

            initialEvent();
        }
        public MonitorForm(BCMainForm _form)
        {
            InitializeComponent();
            form = _form;
            uctlCommStatus1.start(_form);
            uctlTcpIpAgentStatus1.start(_form);
            timer1.Start();
            form.entryMonitorMode();

            chart1.ChartAreas.Add("Base");
            chart1.Series.Add("Level1");
            chart1.Titles.Add("Wifi communication quality (Vehicle)");

            chart2.ChartAreas.Add("Base");
            chart2.Series.Add("Level1");
            chart2.Titles.Add("Wifi communication quality (Section)");

            chart3.ChartAreas.Add("Base");
            chart3.Series.Add("Level1");
            chart3.Titles.Add("Wifi communication quality");

            ChartArea myArea   = chart1.ChartAreas["Base"];
            Series    mySeries = chart1.Series["Level1"];

            ChartArea myArea2   = chart2.ChartAreas["Base"];
            Series    mySeries2 = chart2.Series["Level1"];

            ChartArea myArea3   = chart3.ChartAreas["Base"];
            Series    mySeries3 = chart3.Series["Level1"];



            myArea.AxisX.MajorGrid.LineColor = Color.Transparent; // 主軸的 橫線設為透明
            myArea.AxisY.MajorGrid.LineColor = Color.Transparent; // 主軸的 縱線設為透明
            myArea.AxisX.Title = "Vehicle ID";
            myArea.AxisY.Title = "Acknowledge time(ms)";

            myArea2.AxisX.MajorGrid.LineColor = Color.Transparent; // 主軸的 橫線設為透明
            myArea2.AxisY.MajorGrid.LineColor = Color.Transparent; // 主軸的 縱線設為透明
            myArea2.AxisX.Title = "Section ID";
            myArea2.AxisY.Title = "Acknowledge time(ms)";

            myArea3.AxisX.MajorGrid.LineColor = Color.Transparent; // 主軸的 橫線設為透明
            myArea3.AxisY.MajorGrid.LineColor = Color.Transparent; // 主軸的 縱線設為透明
            myArea3.AxisX.Title = "Time sequence";
            myArea3.AxisY.Title = "Acknowledge time(ms)";



            //StripLine lineMean1 = new StripLine();
            //// 設定平均值的 Line
            //lineMean1.Text = "Mean";
            //lineMean1.BorderColor = Color.Blue; // 線條的顏色
            //lineMean1.BorderWidth = 2;

            //StripLine lineMean2 = new StripLine();
            //// 設定平均值的 Line
            //lineMean2.Text = "Mean";
            //lineMean2.BorderColor = Color.Blue; // 線條的顏色
            //lineMean2.BorderWidth = 2;



            //myArea.AxisY.StripLines.Add(lineMean1);
            mySeries.ChartType = SeriesChartType.Point;

            //myArea2.AxisY.StripLines.Add(lineMean1);
            myArea2.AxisX.Interval               = 1;
            myArea2.AxisX.IntervalOffset         = 1;
            myArea2.AxisX.LabelStyle.IsStaggered = true;
            mySeries2.ChartType = SeriesChartType.Point;

            mySeries3.ChartType = SeriesChartType.Spline;

            List <string> lstVh = new List <string>();

            lstVh.AddRange(form.BCApp.SCApplication.VehicleBLL.cache.loadAllVh().Select(vh => vh.VEHICLE_ID).ToList());
            allVh  = lstVh.ToArray();
            allSec = form.BCApp.SCApplication.MapBLL.loadAllSectionID().ToArray();

            cmb_vh_id.DataSource = allVh;
            cmb_vh_id.AutoCompleteCustomSource.AddRange(allVh);
            cmb_vh_id.AutoCompleteMode   = AutoCompleteMode.Suggest;
            cmb_vh_id.AutoCompleteSource = AutoCompleteSource.ListItems;

            cmb_sec_id.DataSource = allSec;
            cmb_sec_id.AutoCompleteCustomSource.AddRange(allSec);
            cmb_sec_id.AutoCompleteMode   = AutoCompleteMode.Suggest;
            cmb_sec_id.AutoCompleteSource = AutoCompleteSource.ListItems;
        }
Exemplo n.º 22
0
        public EngineerFormForAGVC(BCMainForm _mainForm)
        {
            InitializeComponent();
            mainForm   = _mainForm;
            routeGuide = mainForm.BCApp.SCApplication.NewRouteGuide;
            timeWindow = mainForm.BCApp.SCApplication.TimeWindow;
            string[] allvh        = loadVhID();
            string[] allAdr       = loadAllAdr();
            string[] allNodeAdr   = loadAllNodeAdr();
            string[] allPortAdr   = loadAllPortAdr();
            string[] allSectionID = loadAllSectionID();
            setCombobox(cmb_fromto_AdrToAdr_From, allAdr.ToArray());
            setCombobox(cmb_fromto_AdrToAdr_To, allAdr.ToArray());
            setCombobox(cmb_fromTo_SecToAdr_From, allSectionID.ToArray());
            setCombobox(cmb_fromTo_SecToAdr_To, allAdr.ToArray());
            setCombobox(cmb_fromTo_SecToSec_From, allSectionID.ToArray());
            setCombobox(cmb_fromTo_SecToSec_To, allSectionID.ToArray());
            setCombobox(comboBox_banstart1, allNodeAdr.ToArray());
            setCombobox(comboBox_banstart2, allNodeAdr.ToArray());
            setCombobox(comboBox_banstart3, allNodeAdr.ToArray());
            setCombobox(comboBox_banend1, allNodeAdr.ToArray());
            setCombobox(comboBox_banend2, allNodeAdr.ToArray());
            setCombobox(comboBox_banend3, allNodeAdr.ToArray());
            setCombobox(comboBox_from1, allSectionID.ToArray());
            setCombobox(comboBox_to1, allAdr.ToArray());
            setCombobox(comboBox_from2, allAdr.ToArray());
            setCombobox(comboBox_to2, allAdr.ToArray());


            setCombobox(cmb_startFromTo_Start_SecToAdrToAdr, allSectionID.ToArray());
            setCombobox(cmb_startFromTo_From_SecToAdrToAdr, allAdr.ToArray());
            setCombobox(cmb_startFromTo_To_SecToAdrToAdr, allAdr.ToArray());

            setCombobox(cmb_startFromTo_Start_AdrToAdrToAdr, allAdr.ToArray());
            setCombobox(cmb_startFromTo_From_AdrToAdrToAdr, allAdr.ToArray());
            setCombobox(cmb_startFromTo_To_AdrToAdrToAdr, allAdr.ToArray());

            setCombobox(cb_startFromTo_Start_SecToAdrToAdr, allSectionID.ToArray());
            setCombobox(cb_startFromTo_From_SecToAdrToAdr, allAdr.ToArray());
            setCombobox(cb_startFromTo_To_SecToAdrToAdr, allAdr.ToArray());

            setCombobox(cb_startFromTo_Start_AdrToAdrToAdr, allAdr.ToArray());
            setCombobox(cb_startFromTo_From_AdrToAdrToAdr, allAdr.ToArray());
            setCombobox(cb_startFromTo_To_AdrToAdrToAdr, allAdr.ToArray());
            cmb_vhID.Items.Add("");
            setCombobox(cmb_vhID, allvh.ToArray());

            //setCombobox(com, allAdr.ToArray());


            cmb_pathInfo.DisplayMember = "PathName";
            cmb_pathInfo.ValueMember   = "PathInfo";

            cmb_pathInfo_SecToAdr.DisplayMember = "PathName";
            cmb_pathInfo_SecToAdr.ValueMember   = "PathInfo";

            cmb_pathInfo_SecToSec.DisplayMember = "PathName";
            cmb_pathInfo_SecToSec.ValueMember   = "PathInfo";

            cmb_pathInfo_timeWindow.DisplayMember = "PathName";
            cmb_pathInfo_timeWindow.ValueMember   = "PathInfo";

            cmb_pathInfo_StartFrom_SecToAdrToAdr.DisplayMember = "PathName";
            cmb_pathInfo_StartFrom_SecToAdrToAdr.ValueMember   = "PathInfo";

            cmb_pathInfo_FromTo_SecToAdrToAdr.DisplayMember = "PathName";
            cmb_pathInfo_FromTo_SecToAdrToAdr.ValueMember   = "PathInfo";

            cmb_pathInfo_StartFrom_AdrToAdrToAdr.DisplayMember = "PathName";
            cmb_pathInfo_StartFrom_AdrToAdrToAdr.ValueMember   = "PathInfo";

            cmb_pathInfo_FromTo_AdrToAdrToAdr.DisplayMember = "PathName";
            cmb_pathInfo_FromTo_AdrToAdrToAdr.ValueMember   = "PathInfo";

            cb_pathInfo_StartFrom_SecToAdrToAdr.DisplayMember = "PathName";
            cb_pathInfo_StartFrom_SecToAdrToAdr.ValueMember   = "PathInfo";

            cb_pathInfo_FromTo_SecToAdrToAdr.DisplayMember = "PathName";
            cb_pathInfo_FromTo_SecToAdrToAdr.ValueMember   = "PathInfo";


            //setCombobox(cmb_startFromTo_startAdr, allAdr.ToArray());
            //setCombobox(cmb_startFromTo_fromAdr, allAdr.ToArray());
            //setCombobox(cmb_startFromTo_ToAdr, allAdr.ToArray());
        }