Ejemplo n.º 1
0
        private void MainForm_Load(object sender, EventArgs e)
        {
            Program.mainform  = this;
            filterz           = new Filterz();
            filterz.MdiParent = this;
            filterz.Show();

            propform           = new PropertiesForm();
            propform.MdiParent = this;
            propform.Show();
            propform.Location = new Point(600, 0);
        }
Ejemplo n.º 2
0
        private void MainForm_Load(object sender, EventArgs e)
        {
            Program.mainform = this;

            propform           = new PropertiesForm();
            propform.MdiParent = this;
            propform.Show();

            filterz           = new Filterz();
            filterz.MdiParent = this;
            filterz.Show();

            Size sz = ClientSize;

            filterz.Location = new Point(0, 0);
            int w = 300, h = (sz.Height - 75) / 2;

            filterz.Size = new Size(w, h);
            //filterz.PerformAutoScale();
            //filterz.PerformLayout();
            propform.Location = new Point(0, h);
            propform.Size     = new Size(w, h);
            //propform.PerformLayout();

            RegistryKey nrk = Registry.CurrentUser.OpenSubKey(keyname);

            if (nrk == null)
            {
                nrk = Registry.CurrentUser.CreateSubKey(keyname);
            }

            email = (string)nrk.GetValue("email", "");
            code  = (string)nrk.GetValue("code", "");

            if (email.Length == 0)
            {   // try reading from old location
                RegistryKey ork = Registry.CurrentUser.OpenSubKey(@"Software\Dee Mon\GraphEditPlus");
                if (ork != null)
                {
                    email = (string)ork.GetValue("email", "");
                    code  = (string)ork.GetValue("code", "");
                }
            }

            int sugg_url = (int)nrk.GetValue("suggestURL", 0);

            suggestURLs = sugg_url > 0;

            int useDirCon = (int)nrk.GetValue("useDirectConnect", 1);

            useDirectConnect = useDirCon > 0;

            createFiltersByName = (int)nrk.GetValue("createFiltersByName", 1) > 0;
            autoArrange         = (int)nrk.GetValue("autoArrange", 0) > 0;

            int maxed = (int)nrk.GetValue("winMaxed", 1);

            if (maxed == 0)
            {
                WindowState = FormWindowState.Normal;
                int left   = (int)nrk.GetValue("winLeft", 0);
                int right  = (int)nrk.GetValue("winRight", 1200);
                int top    = (int)nrk.GetValue("winTop", 0);
                int bottom = (int)nrk.GetValue("winBottom", 720);
                DesktopBounds = new Rectangle(left, top, right - left, bottom - top);
            }

            if (filetoopen == null)
            {
                OnNewGraph(null, null);
            }
            else
            {
                openToolStripMenuItem_Click(null, null);
            }

            LoadFavorites(nrk);
        }