예제 #1
0
        public LabruneAbout()
        {
            InitializeComponent();
            labelProductName.Text = AssemblyProduct + " - " + AssemblyDescription;

            String[] VersionInfo  = ProductVersion.Split('.');
            String   VersionText  = "v" + ProductVersion;
            int      VersionDelta = Int32.Parse(VersionInfo[3]);

            VersionText += " " + "(" + "Build" + " " + VersionInfo[0] + (Int32.Parse(VersionInfo[1]) != 0 ? VersionInfo[1] + "." : "") + ";" + " " + "Rev." + (Int32.Parse(VersionInfo[2]) < 10 ? "0" : "") + VersionInfo[2];

            if (VersionDelta >= 100 && VersionDelta < 200)
            {
                VersionText += " " + "Milestone";
            }
            else if (VersionDelta >= 200 && VersionDelta < 400)
            {
                VersionText += " " + "ALPHA";
            }
            else if (VersionDelta >= 400 && VersionDelta < 800)
            {
                VersionText += " " + "BETA";
            }
            else if (VersionDelta >= 800 && VersionDelta < 1337)
            {
                VersionText += " " + "Release Candidate";
            }
            else if (VersionDelta >= 1338 && VersionDelta < 2000)
            {
                VersionText += " " + "Hotfix";
            }
            else if (VersionDelta >= 2000 && VersionDelta < 9999)
            {
                VersionText += " " + "Post-Release Test";
            }

            VersionText += ")";

            labelVersion.Text = VersionText;

            labelCopyright.Text = AssemblyCopyright;
        }
예제 #2
0
        internal MainWindow()
        {
            // add the designers resource manager to the list of all available resource managers
            Plugin.AddResourceManager(Resources.ResourceManager);

            InitializeComponent();

            // display the file version
            string[] vernums = ProductVersion.Split('.');

            Text += " " + vernums[0] + "." + vernums[1];

            if (vernums[2] != "0")
            {
                Text += (char)(int.Parse(vernums[2]) + 0x60);
            }

            if (vernums.Length > 3 && vernums[3] != "0")
            {
                Text += " (" + vernums[3] + ')';
            }

            // create docking panels
            __dockPanel = dockPanel;

            // if we have no stored layout generate a default one
            if (!System.IO.File.Exists(__layoutFile))
            {
                BehaviorTreeListDock btlDock = new BehaviorTreeListDock();
                RegisterBehaviorTreeList(btlDock);
                btlDock.Show(dockPanel, WeifenLuo.WinFormsUI.Docking.DockState.DockLeft);

                new PropertiesDock().Show(dockPanel, WeifenLuo.WinFormsUI.Docking.DockState.DockRight);
            }

            _edgePenReadOnly = new Pen(Brushes.LightGray, 3.0f);
            //_edgePenReadOnly.DashCap= System.Drawing.Drawing2D.DashCap.Round;
            //_edgePenReadOnly.DashStyle= System.Drawing.Drawing2D.DashStyle.Dash;
            //_edgePenReadOnly.DashPattern= new float[] { 4.0f, 3.0f };
        }
예제 #3
0
        private void AboutBoxEd_Load(object sender, EventArgs e)
        {
            String[] VersionInfo  = ProductVersion.Split('.');
            String   VersionText  = "v" + ProductVersion;
            int      VersionDelta = Int32.Parse(VersionInfo[3]);

            VersionText += " " + "(" + "Build" + " " + VersionInfo[0] + (Int32.Parse(VersionInfo[1]) != 0 ? VersionInfo[1] + "." : "") + ";" + " " + "Rev." + (Int32.Parse(VersionInfo[2]) < 10 ? "0" : "") + VersionInfo[2];

            if (VersionDelta >= 100 && VersionDelta < 200)
            {
                VersionText += " " + "Milestone";
            }
            else if (VersionDelta >= 200 && VersionDelta < 400)
            {
                VersionText += " " + "ALPHA";
            }
            else if (VersionDelta >= 400 && VersionDelta < 800)
            {
                VersionText += " " + "BETA";
            }
            else if (VersionDelta >= 800 && VersionDelta < 1337)
            {
                VersionText += " " + "Release Candidate";
            }
            else if (VersionDelta >= 1338 && VersionDelta < 2000)
            {
                VersionText += " " + "Hotfix";
            }
            else if (VersionDelta >= 2000 && VersionDelta < 9999)
            {
                VersionText += " " + "Post-Release Test";
            }

            VersionText += ")";

            labelVersion.Text = VersionText;
        }
예제 #4
0
 private void About_Load(object sender, EventArgs e)
 {
     projectNameLabel.Text = "AutoListeningForUnipus Ver " + ProductVersion.Split('.')[0] + "." + ProductVersion.Split('.')[1];
 }
예제 #5
0
 private void About_Load(object sender, EventArgs e)
 {
     projectNameLabel.Text = "AutoLogin GiWiFi Ver " + ProductVersion.Split('.')[0] + "." + ProductVersion.Split('.')[1];
 }