public override void AwakeFromNib() {
base.AwakeFromNib();
this.AddressLabel.StringValue = Properties_Resources.EnterWebAddress;
this.UserLabel.StringValue = Properties_Resources.User;
this.PasswordLabel.StringValue = Properties_Resources.Password;
this.AddressDelegate = new TextFieldDelegate();
this.AddressText.Delegate = this.AddressDelegate;
this.ContinueButton.Title = Properties_Resources.Continue;
this.CancelButton.Title = Properties_Resources.Cancel;
this.AddressText.StringValue = (Controller.PreviousAddress == null || string.IsNullOrEmpty(this.Controller.PreviousAddress.ToString())) ? "https://" : this.Controller.PreviousAddress.ToString();
this.UserText.StringValue = string.IsNullOrEmpty(Controller.saved_user) ? Environment.UserName : Controller.saved_user;
// this.PasswordText.StringValue = String.IsNullOrEmpty (Controller.saved_password) ? "" : Controller.saved_password;
this.PasswordText.StringValue = string.Empty;
this.InsertEvent();
// Must be called after InsertEvent()
this.CheckAddressTextField();
}