// Decompiled with JetBrains decompiler // Type: CarotDAV.MasterPasswordInputForm // Assembly: CarotDAV, Version=1.13.2.18337, Culture=neutral, PublicKeyToken=null // MVID: C31F2651-A4A8-4D09-916A-8C6106F5E7C8 // Assembly location: F:\Eigene Dateien\Dropbox\portable Collection\Progs\CarotDAV\CarotDAV.exe using Microsoft.VisualBasic.CompilerServices; using System; using System.ComponentModel; using System.Diagnostics; using System.Drawing; using System.Runtime.CompilerServices; using System.Windows.Forms; namespace CarotDAV { [DesignerGenerated] public class MasterPasswordInputForm : Form { private IContainer components; [AccessedThroughProperty("TextBoxPassword")] private TextBox _TextBoxPassword; [AccessedThroughProperty("m_CancelButton")] private Button _m_CancelButton; [AccessedThroughProperty("OKButton")] private Button _OKButton; [AccessedThroughProperty("Label1")] private Label _Label1; [AccessedThroughProperty("ButtonClearAll")] private Button _ButtonClearAll; public bool PasswordInvalid; public MasterPasswordInputForm() { this.Load += new EventHandler(this.MasterPasswordInputForm_Load); this.InitializeComponent(); } [DebuggerNonUserCode] protected override void Dispose(bool disposing) { try { if (!disposing || this.components == null) return; this.components.Dispose(); } finally { base.Dispose(disposing); } } [DebuggerStepThrough] private void InitializeComponent() { this.TextBoxPassword = new TextBox(); this.m_CancelButton = new Button(); this.OKButton = new Button(); this.Label1 = new Label(); this.ButtonClearAll = new Button(); this.SuspendLayout(); this.TextBoxPassword.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right; TextBox textBoxPassword1 = this.TextBoxPassword; Point point1 = new Point(8, 24); Point point2 = point1; textBoxPassword1.Location = point2; this.TextBoxPassword.Name = "TextBoxPassword"; TextBox textBoxPassword2 = this.TextBoxPassword; Size size1 = new Size(283, 19); Size size2 = size1; textBoxPassword2.Size = size2; this.TextBoxPassword.TabIndex = 1; this.TextBoxPassword.UseSystemPasswordChar = true; this.m_CancelButton.Anchor = AnchorStyles.Bottom | AnchorStyles.Right; this.m_CancelButton.DialogResult = DialogResult.Cancel; Button mCancelButton1 = this.m_CancelButton; point1 = new Point(218, 66); Point point3 = point1; mCancelButton1.Location = point3; this.m_CancelButton.Name = "m_CancelButton"; Button mCancelButton2 = this.m_CancelButton; size1 = new Size(72, 24); Size size3 = size1; mCancelButton2.Size = size3; this.m_CancelButton.TabIndex = 4; this.m_CancelButton.Text = "Abort"; this.m_CancelButton.UseVisualStyleBackColor = true; this.OKButton.Anchor = AnchorStyles.Bottom | AnchorStyles.Right; Button okButton1 = this.OKButton; point1 = new Point(138, 66); Point point4 = point1; okButton1.Location = point4; this.OKButton.Name = "OKButton"; Button okButton2 = this.OKButton; size1 = new Size(72, 24); Size size4 = size1; okButton2.Size = size4; this.OKButton.TabIndex = 3; this.OKButton.Text = "OK"; this.OKButton.UseVisualStyleBackColor = true; this.Label1.AutoSize = true; this.Label1.ForeColor = Color.Red; Label label1_1 = this.Label1; point1 = new Point(8, 8); Point point5 = point1; label1_1.Location = point5; this.Label1.Name = "Label1"; Label label1_2 = this.Label1; size1 = new Size(50, 12); Size size5 = size1; label1_2.Size = size5; this.Label1.TabIndex = 0; this.Label1.Text = "Message"; this.ButtonClearAll.Anchor = AnchorStyles.Bottom | AnchorStyles.Right; Button buttonClearAll1 = this.ButtonClearAll; point1 = new Point(18, 66); Point point6 = point1; buttonClearAll1.Location = point6; this.ButtonClearAll.Name = "ButtonClearAll"; Button buttonClearAll2 = this.ButtonClearAll; size1 = new Size(112, 24); Size size6 = size1; buttonClearAll2.Size = size6; this.ButtonClearAll.TabIndex = 2; this.ButtonClearAll.Text = "Clear All Settings"; this.ButtonClearAll.UseVisualStyleBackColor = true; this.AcceptButton = (IButtonControl) this.OKButton; this.AutoScaleDimensions = new SizeF(6f, 12f); this.AutoScaleMode = AutoScaleMode.Font; this.CancelButton = (IButtonControl) this.m_CancelButton; size1 = new Size(299, 97); this.ClientSize = size1; this.Controls.Add((Control) this.Label1); this.Controls.Add((Control) this.m_CancelButton); this.Controls.Add((Control) this.ButtonClearAll); this.Controls.Add((Control) this.OKButton); this.Controls.Add((Control) this.TextBoxPassword); this.FormBorderStyle = FormBorderStyle.FixedDialog; this.MaximizeBox = false; size1 = new Size(305, 125); this.MaximumSize = size1; this.MinimizeBox = false; size1 = new Size(305, 125); this.MinimumSize = size1; this.Name = nameof (MasterPasswordInputForm); this.StartPosition = FormStartPosition.CenterScreen; this.Text = "Enter Master Password"; this.ResumeLayout(false); this.PerformLayout(); } internal virtual TextBox TextBoxPassword { get { return this._TextBoxPassword; } [MethodImpl(MethodImplOptions.Synchronized)] set { EventHandler eventHandler = new EventHandler(this.TextBoxPassword_TextChanged); if (this._TextBoxPassword != null) this._TextBoxPassword.TextChanged -= eventHandler; this._TextBoxPassword = value; if (this._TextBoxPassword == null) return; this._TextBoxPassword.TextChanged += eventHandler; } } internal virtual Button m_CancelButton { get { return this._m_CancelButton; } [MethodImpl(MethodImplOptions.Synchronized)] set { this._m_CancelButton = value; } } internal virtual Button OKButton { get { return this._OKButton; } [MethodImpl(MethodImplOptions.Synchronized)] set { EventHandler eventHandler = new EventHandler(this.OKButton_Click); if (this._OKButton != null) this._OKButton.Click -= eventHandler; this._OKButton = value; if (this._OKButton == null) return; this._OKButton.Click += eventHandler; } } internal virtual Label Label1 { get { return this._Label1; } [MethodImpl(MethodImplOptions.Synchronized)] set { this._Label1 = value; } } internal virtual Button ButtonClearAll { get { return this._ButtonClearAll; } [MethodImpl(MethodImplOptions.Synchronized)] set { EventHandler eventHandler = new EventHandler(this.ButtonClearAll_Click); if (this._ButtonClearAll != null) this._ButtonClearAll.Click -= eventHandler; this._ButtonClearAll = value; if (this._ButtonClearAll == null) return; this._ButtonClearAll.Click += eventHandler; } } public bool ShowClearAllButton { get { return this.ButtonClearAll.Visible; } set { this.ButtonClearAll.Visible = value; } } public string MasterPassword { get { return this.TextBoxPassword.Text; } set { this.TextBoxPassword.Text = value; } } private void MasterPasswordInputForm_Load(object sender, EventArgs e) { this.Icon = CarotDAV.My.Resources.Resources.security; this.Label1.Text = !this.PasswordInvalid ? "" : "Password Invalid."; this.OKButton.Enabled = false; } private void TextBoxPassword_TextChanged(object sender, EventArgs e) { this.OKButton.Enabled = this.TextBoxPassword.Text.Length > 0; } private void OKButton_Click(object sender, EventArgs e) { this.DialogResult = DialogResult.OK; } private void ButtonClearAll_Click(object sender, EventArgs e) { if (MessageBox.Show("Clear All Settings.", "Warning", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button2) != DialogResult.OK) return; this.DialogResult = DialogResult.Ignore; } } }