Esempio n. 1
0
 private void aboutToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (aBox.IsDisposed)
     {
         aBox = null;
         aBox = new awaAboutBox();
     }
     aBox.Show();
     aBox.Activate();
 }
Esempio n. 2
0
        public MainForm()
        {
            dal = new DAL();
            dal.Init(Properties.Settings.Default.awaDB);
            ScriptManager.GetInstance().Init(dal);

            InitializeComponent();

            Log.GetInstance().SetSink(Log.SinkType.CONTROL, textBoxLog);
            BindControlsToDataSource();
            listBoxScripts.DataBindings.DefaultDataSourceUpdateMode = DataSourceUpdateMode.OnValidation;
            listBoxSteps.DataBindings.DefaultDataSourceUpdateMode   = DataSourceUpdateMode.OnValidation;


            scriptEntryForm            = new TextEntryForm("Please Enter New Script Name:");
            scriptEntryForm.Submitted += new EventHandler(scriptEntryForm_Submitted);
            scriptEntryForm.Location   = buttonAddScript.Location;
            scriptEntryForm.BringToFront();
            scriptEntryForm.Visible = false;
            tabScript.Controls.Add(scriptEntryForm);

            stepEntryForm            = new TextEntryForm("Please Enter New Step Name:");
            stepEntryForm.Submitted += new EventHandler(stepEntryForm_Submitted);
            stepEntryForm.Location   = buttonAddScript.Location;
            stepEntryForm.BringToFront();
            stepEntryForm.Visible = false;
            tabScript.Controls.Add(stepEntryForm);

            aBox = new awaAboutBox();
            aBox.Hide();

            webBrowser.ObjectForScripting = this;
            webBrowser.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser_DocumentCompleted);


            loginForm = new Login(dal);
            DialogResult res = loginForm.ShowDialog(this);

            if (res == DialogResult.Abort)
            {
                Application.Exit();
            }


            scriptBindingSource.DataSource = dal.GetUserScripts(loginForm.UserID).ToList();
        }