public void TestToolbarGetSetting()
        {
            XPathHandler     handler             = new XPathHandler(@"../../TestData/config.xml");
            StatusbarSetting settingStatusStrip1 = new StatusbarSetting(handler);

            settingStatusStrip1.GetSetting("statusStrip1");

            Assert.AreEqual("statusStrip1", settingStatusStrip1.Name);
            Assert.AreEqual(true, settingStatusStrip1.Visible);
        }
        public void TestToolbarSaveSettinAndGetSetting()
        {
            XPathHandler     handler = new XPathHandler(@"../../TestData/configWriteTemp.xml");
            StatusbarSetting settingStatusStrip1First = new StatusbarSetting(handler);

            settingStatusStrip1First.GetSetting("statusStrip1");

            StatusbarSetting settingStatusStrip1Save = new StatusbarSetting(handler);

            settingStatusStrip1Save.Name    = "statusStrip1";
            settingStatusStrip1Save.Visible = !settingStatusStrip1First.Visible;
            settingStatusStrip1Save.SaveSetting();

            StatusbarSetting settingStatusStrip1Second = new StatusbarSetting(handler);

            settingStatusStrip1Second.GetSetting("statusStrip1");

            Assert.AreEqual(settingStatusStrip1Save.Name, settingStatusStrip1Second.Name);
            Assert.AreEqual(settingStatusStrip1Save.Visible, settingStatusStrip1Second.Visible);
        }
        public void TestToolbarSaveSettinAndGetSetting()
        {
            XPathHandler handler = new XPathHandler(@"../../TestData/configWriteTemp.xml");
            StatusbarSetting settingStatusStrip1First = new StatusbarSetting(handler);
            settingStatusStrip1First.GetSetting("statusStrip1");

            StatusbarSetting settingStatusStrip1Save = new StatusbarSetting(handler);
            settingStatusStrip1Save.Name = "statusStrip1";
            settingStatusStrip1Save.Visible = !settingStatusStrip1First.Visible;
            settingStatusStrip1Save.SaveSetting();

            StatusbarSetting settingStatusStrip1Second = new StatusbarSetting(handler);
            settingStatusStrip1Second.GetSetting("statusStrip1");

            Assert.AreEqual(settingStatusStrip1Save.Name, settingStatusStrip1Second.Name);
            Assert.AreEqual(settingStatusStrip1Save.Visible, settingStatusStrip1Second.Visible);
        }
        public void TestToolbarGetSetting()
        {
            XPathHandler handler = new XPathHandler(@"../../TestData/config.xml");
            StatusbarSetting settingStatusStrip1 = new StatusbarSetting(handler);
            settingStatusStrip1.GetSetting("statusStrip1");

            Assert.AreEqual("statusStrip1", settingStatusStrip1.Name);
            Assert.AreEqual(true, settingStatusStrip1.Visible);
        }
Example #5
0
        /// <summary>
        /// Called when MainForm is starting.
        /// Setting positions for MainForm and Toolbars.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void MainFormLoad(object sender, EventArgs e)
        {
            // Setting MainForm starting values
            FormSetting mainFormSetting = new FormSetting(_handler);
            mainFormSetting.GetSetting("MainForm");

            if (mainFormSetting.X == -1 || mainFormSetting.Y == -1)
                StartPosition = FormStartPosition.CenterScreen;
            else
                Location = new Point(mainFormSetting.X, mainFormSetting.Y);

            Width = mainFormSetting.Width;
            Height = mainFormSetting.Height;

            // Setting toolStripFile starting values
            ToolbarSetting settingToolStripFile = new ToolbarSetting(_handler);
            settingToolStripFile.GetSetting("toolStripFile");

            if (settingToolStripFile.X == -1 || settingToolStripFile.Y == -1)
                toolStripFile.Location = new Point(3, 24);
            else
                toolStripFile.Location = new Point(settingToolStripFile.X, settingToolStripFile.Y);
            toolStripFile.Visible = settingToolStripFile.Visible;

            mainMenuViewToolbarsFile.Checked  = toolStripFile.Visible;
            contextMenuFile.Checked  = toolStripFile.Visible;

            // Setting toolStripSums starting values
            ToolbarSetting settingToolStripSums = new ToolbarSetting(_handler);
            settingToolStripSums.GetSetting("toolStripSums");

            if (settingToolStripSums.X == -1 || settingToolStripSums.Y == -1)
                toolStripSums.Location = new Point(3, 49);
            else
                toolStripSums.Location = new Point(settingToolStripSums.X, settingToolStripSums.Y);
            toolStripSums.Visible = settingToolStripSums.Visible;

            mainMenuViewToolbarsSums.Checked  = toolStripSums.Visible;
            contextMenuSums.Checked  = toolStripSums.Visible;

            // Setting statusStrip1 starting values
            StatusbarSetting settingStatusStrip1 = new StatusbarSetting(_handler);
            settingStatusStrip1.GetSetting("statusStrip1");

            statusStrip1.Visible = settingStatusStrip1.Visible;
            mainMenuViewStatusBar.Checked  = statusStrip1.Visible;

            // Setting columnSize starting values
            ColumnSetting settingColumnSize = new ColumnSetting(_handler);
            settingColumnSize.GetSetting("columnSize");

            columnSize.DisplayIndex = settingColumnSize.DisplayIndex;
            columnSize.Width = settingColumnSize.Width;

            // Setting columnFullpath starting values
            ColumnSetting settingColumnFullpath = new ColumnSetting(_handler);
            settingColumnFullpath.GetSetting("columnFullpath");

            columnFullpath.DisplayIndex = settingColumnFullpath.DisplayIndex;
            columnFullpath.Width = settingColumnFullpath.Width;

            //Setting columnVerified starting values
            ColumnSetting settingColumnVerified = new ColumnSetting(_handler);
            settingColumnVerified.GetSetting("columnVerified");

            columnVerified.DisplayIndex = settingColumnVerified.DisplayIndex;
            columnVerified.Width = settingColumnVerified.Width;

            // Setting columnType starting values
            ColumnSetting settingColumnType = new ColumnSetting(_handler);
            settingColumnType.GetSetting("columnType");

            columnType.DisplayIndex = settingColumnType.DisplayIndex;
            columnType.Width = settingColumnType.Width;

            // Setting columnFilename starting values
            ColumnSetting settingColumnFilename = new ColumnSetting(_handler);
            settingColumnFilename.GetSetting("columnFilename");

            columnFilename.DisplayIndex = settingColumnFilename.DisplayIndex;
            columnFilename.Width = settingColumnFilename.Width;

            UpdateViewMenuItems();
        }