Ejemplo n.º 1
0
        private void open()
        {
            // Configure open file dialog box
            Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog();
            dlg.FileName   = "File";                               // Default file name
            dlg.DefaultExt = ".ltf";                               // Default file extension
            dlg.Filter     = "Lecturer Trainer File (.ltf)|*.ltf"; // Filter files by extension

            // Show open file dialog box
            Nullable <bool> result = dlg.ShowDialog();

            // Process open file dialog box results
            if (result == true)
            {
                // Open document
                ToolBarView tbv = ToolBarView.Get();
                tbv.closeSession.IsEnabled       = true;
                tbv.openChartsAnalysis.IsEnabled = true;
                tbv.createSession.IsEnabled      = false;
                tbv.openSession.IsEnabled        = false;
                tbv.RecordingSession.IsEnabled   = true;
                Session.openSession(dlg.FileName);
                SessionName            = Main.session.sessionName;
                SessionLaunchedMessage = Main.session.sessionLaunchMessage;
            }
        }
Ejemplo n.º 2
0
        private void close()
        {
            ToolBarView tbv = ToolBarView.Get();

            tbv.closeSession.IsEnabled       = false;
            tbv.createSession.IsEnabled      = true;
            tbv.openSession.IsEnabled        = true;
            tbv.RecordingSession.IsEnabled   = false;
            tbv.openChartsAnalysis.IsEnabled = false;
            Main.session.serializeSession(Main.session.sessionPath);
            Main.session           = new Session();
            SessionName            = Main.session.sessionName;
            SessionLaunchedMessage = Main.session.sessionLaunchMessage;
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Modified by Baptiste Germond
        /// </summary>
        public void LaunchOk()
        {
            try
            {
                Session.CreateSessionFolder(pathName, fileName, Main.session);
                ToolBarView tbv = ToolBarView.Get();
                //Enabling the menu item if the user is connected
                tbv.RecordingSession.IsEnabled   = true;
                tbv.closeSession.IsEnabled       = true;
                tbv.createSession.IsEnabled      = false;
                tbv.openSession.IsEnabled        = false;
                tbv.openChartsAnalysis.IsEnabled = true;
            }
            catch (CantCreateFileException e)
            {
                Main.session.eraseName();
                errorBox = new ErrorMessageBox(e.Message, e.textError);
                errorBox.Show();
            }


            this.newUserView.Close();
        }