Made the ssh-agent close when quitting the application. Also made the nameEntry and emailENtry field react when you type

This commit is contained in:
Konstantinos Vaggelakos 2011-10-05 02:04:44 +02:00
parent 9f8224c0a0
commit f7c0c90478
2 changed files with 246 additions and 245 deletions

View file

@ -157,6 +157,7 @@ namespace SparkleShare {
this.EmailEntry.Name = "EmailEntry"; this.EmailEntry.Name = "EmailEntry";
this.EmailEntry.Size = new System.Drawing.Size(275, 20); this.EmailEntry.Size = new System.Drawing.Size(275, 20);
this.EmailEntry.TabIndex = 10; this.EmailEntry.TabIndex = 10;
this.EmailEntry.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.CheckSetupPage);
// //
// NameEntry // NameEntry
// //
@ -164,6 +165,7 @@ namespace SparkleShare {
this.NameEntry.Name = "NameEntry"; this.NameEntry.Name = "NameEntry";
this.NameEntry.Size = new System.Drawing.Size(275, 20); this.NameEntry.Size = new System.Drawing.Size(275, 20);
this.NameEntry.TabIndex = 9; this.NameEntry.TabIndex = 9;
this.NameEntry.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.CheckSetupPage);
// //
// label13 // label13
// //

View file

@ -178,53 +178,52 @@ namespace SparkleShare {
// entries filled in by the user // entries filled in by the user
if (!String.IsNullOrEmpty(NameEntry.Text) && if (!String.IsNullOrEmpty(NameEntry.Text) &&
Program.Controller.IsValidEmail (EmailEntry.Text)) { Program.Controller.IsValidEmail (EmailEntry.Text)) {
buttonNext.Enabled = true; buttonNext.Enabled = true;
} else { } else {
buttonNext.Enabled = false; buttonNext.Enabled = false;
} }
} }
private void showInfo (string text) { private void ShowInfo (string text) {
pictureBox.Visible = false; pictureBox.Visible = false;
panel_info.Visible = true; panel_info.Visible = true;
label_info.Text = text; label_info.Text = text;
} }
private void hideInfo () { private void HideInfo () {
pictureBox.Visible = true; pictureBox.Visible = true;
panel_info.Visible = false; panel_info.Visible = false;
} }
private void radio_button_own_server_MouseEnter (object sender, EventArgs e) { private void radio_button_own_server_MouseEnter (object sender, EventArgs e) {
showInfo ("To use your own server you need to ..."); ShowInfo ("To use your own server you need to ...");
} }
private void radio_button_github_MouseEnter (object sender, EventArgs e) { private void radio_button_github_MouseEnter (object sender, EventArgs e) {
showInfo (_("Free hosting for Free and Open Source Software projects.") + ShowInfo (_("Free hosting for Free and Open Source Software projects.") +
_("Also has paid accounts for extra private space and bandwidth.")); _("Also has paid accounts for extra private space and bandwidth."));
} }
private void radio_button_gitorious_MouseEnter (object sender, EventArgs e) { private void radio_button_gitorious_MouseEnter (object sender, EventArgs e) {
showInfo (_("Completely Free as in Freedom infrastructure.") + ShowInfo (_("Completely Free as in Freedom infrastructure.") +
_("Free accounts for Free and Open Source projects.")); _("Free accounts for Free and Open Source projects."));
} }
private void radio_button_gnome_MouseEnter (object sender, EventArgs e) { private void radio_button_gnome_MouseEnter (object sender, EventArgs e) {
showInfo (_("GNOME is an easy to understand interface to your computer.") + ShowInfo (_("GNOME is an easy to understand interface to your computer.") +
_("Select this option if you're a developer or designer working on GNOME.")); _("Select this option if you're a developer or designer working on GNOME."));
} }
private void panel_server_selection_MouseLeave (object sender, EventArgs e) { private void panel_server_selection_MouseLeave (object sender, EventArgs e) {
hideInfo (); HideInfo ();
} }
private void FolderEntry_MouseEnter (object sender, EventArgs e) { private void FolderEntry_MouseEnter (object sender, EventArgs e) {
showInfo ("This is the path to your git project ..."); ShowInfo ("This is the path to your git project ...");
} }
private void panel_folder_selection_MouseLeave (object sender, EventArgs e) { private void panel_folder_selection_MouseLeave (object sender, EventArgs e) {
hideInfo (); HideInfo ();
} }
} }
} }