//添加标题
        private void 标题ToolStripMenuItem_Click(object sender, EventArgs e)
        {
            tag = 1;
            FrmTitle frmTitle = new FrmTitle(axPageLayoutControl1);

            frmTitle.Owner = this;
            frmTitle.ShowDialog();
        }
Example #2
0
        //form Events
        private void Form_Load(object sender, EventArgs e)
        {
            AppGen.Inst.MDImain = this;
            WindowState         = FormWindowState.Maximized;


            frmAssemblies               = new FrmAssemblies();
            frmAssemblies.MdiParent     = this;
            frmBeckhoff                 = new FrmBeckhoff();
            frmBeckhoff.MdiParent       = this;
            frmOrderEditor              = new FrmOrderEditor();
            frmOrderEditor.MdiParent    = this;
            frmTrayBuilder              = new FrmTrayBuilder();
            frmTrayBuilder.MdiParent    = this;
            frmCarrierBuilder           = new FrmCarrierBuilder();
            frmCarrierBuilder.MdiParent = this;
            frmRobots             = new FrmRobots();
            frmRobots.MdiParent   = this;
            frmStahliIO           = new FrmStahliIO();
            frmStahliIO.MdiParent = this;
            frmTitle            = new FrmTitle();
            frmTitle.MdiParent  = this;
            frmPlcErr           = new FrmPlcErr();
            frmPlcErr.MdiParent = this;

            if (chkVisionON.Checked)
            {
                frmVisionMain           = new FrmVisionMain();
                frmVisionMain.MdiParent = this;
            }
            #region -- Translation Initialization --
            rm = new ResourceManager("Stahli2Robots.bin.Debug.Res", typeof(MDImain).Assembly);
            //ReadAndUpdate = new clsReadExelandUpdate(System.IO.Directory.GetCurrentDirectory() + "\\AppSetting\\", "TranslatControlTable.xls", this, rm, false);
            ReadAndUpdate = new clsReadExelandUpdate(@"C:\Users\asaff\Desktop", "TranslatControlTable.xls", this, rm, false);
            #endregion

            frmTitle.Show();

            //loading last Order:
            AppGen.Inst.AppSettings.DeSerialize();
            AppGen.Inst.MDImain.frmOrderEditor.LoadingOrder(AppGen.Inst.AppSettings.CurrentInsertCode, true);
            AppGen.Inst.OnInitApp();
            if (LangFl == "Eng")
            {
                //menuItem3.Checked = true;
                //menuItem4.Checked = false;
            }
            else
            {
                //menuItem3.Checked = false;
                //menuItem4.Checked = true;
            }


            // initial ALL:
            //init Robot Port:
            if (chkRobotsOn.Checked)
            {
                AppGen.Inst.RobotConnection.OpenRobotPorts();
            }
            //init PLC:
            if (chkPlcON.Checked)
            {
            }
            //init Log File:
            if (chkErrLog.Checked)
            {
            }

            if (chkDebugMode.Checked)
            {
                AppGen.Inst.MDImain.frmTitle.txtStepLoad.Visible           = true;
                AppGen.Inst.MDImain.frmTitle.txtStepUnload.Visible         = true;
                AppGen.Inst.MDImain.frmTitle.cmdLoadCarrierReady.Visible   = true;
                AppGen.Inst.MDImain.frmTitle.cmdLoadTrayReady.Visible      = true;
                AppGen.Inst.MDImain.frmTitle.cmdUnloadCarrierReady.Visible = true;
                AppGen.Inst.MDImain.frmTitle.cmdUnloadTrayReady.Visible    = true;

                AppGen.Inst.MDImain.frmTitle.picClearToSnap1.Visible = true;
                AppGen.Inst.MDImain.frmTitle.picClearToSnap2.Visible = true;
                AppGen.Inst.MDImain.frmTitle.picClearToSnap3.Visible = true;

                AppGen.Inst.MDImain.frmTitle.cmdDebugLoadingCycle.Visible   = true;
                AppGen.Inst.MDImain.frmTitle.cmdDebugUnloadingCycle.Visible = true;

                AppGen.Inst.MDImain.frmTitle.grpDebug.Visible = true;
            }
            if (chkWithStacker.Checked)
            {
                //  AppGen.Inst.MDImain.frmTitle.picStacker.Visible = true;
                AppGen.Inst.MDImain.frmTitle.SapeCoverStacker.Visible = false;
                AppGen.Inst.MDImain.frmTitle.SapeSliceState31.Visible = true;
                AppGen.Inst.MDImain.frmTitle.SapeSliceState32.Visible = true;
                AppGen.Inst.MDImain.frmTitle.SapeSliceState33.Visible = true;
                AppGen.Inst.MDImain.frmTitle.SapeSliceState34.Visible = true;
                AppGen.Inst.MDImain.frmTitle.SapeSliceState35.Visible = true;
                AppGen.Inst.MDImain.frmTitle.SapeSliceState36.Visible = true;
                AppGen.Inst.MDImain.frmTitle.SapeSliceState37.Visible = true;
                AppGen.Inst.MDImain.frmTitle.SapeSliceState38.Visible = true;
                AppGen.Inst.MDImain.frmTitle.SapeSliceState39.Visible = true;
                AppGen.Inst.MDImain.frmTitle.SapeSliceState40.Visible = true;
                AppGen.Inst.MDImain.frmTitle.SapeSliceState41.Visible = true;
                AppGen.Inst.MDImain.frmTitle.SapeSliceState42.Visible = true;
            }
        }