示例#1
0
        //bool m_lockOut = false;

        public FormImageView3()
        {
            InitializeComponent();
            RestoreApplicationLocation.GeometryFromString(Properties.Settings.Default.WindowGeometry, this);
            FormLogin formLogin = new FormLogin();

            if (formLogin.ShowDialog() == DialogResult.OK)
            {
                // DBOps will use the provider to determine SQL syntax.
                DBOp.Provider = DBMgr.NativeConnectionParameters.Provider;
            }
            else
            {
                m_bClose = true;
            }
        }
示例#2
0
        private void FormImageView3_FormClosed(object sender, FormClosedEventArgs e)
        {
            if (!m_bClose)
            {
                String strMyDocumentsFolder = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);

                strMyDocumentsFolder  = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
                strMyDocumentsFolder += "\\RoadCare Projects\\ImageView\\Temp";
                Directory.CreateDirectory(strMyDocumentsFolder);
                String strOutFile = strMyDocumentsFolder + "\\TAB_SETTINGS.xml";
                dockPanelMain.SaveAsXml(strOutFile);

                Properties.Settings.Default.WindowGeometry = RestoreApplicationLocation.GeometryToString(this);
                Properties.Settings.Default.Save();
            }
        }