Beispiel #1
0
        private void CustomOptionMenuItem_Click(object sender, EventArgs e)
        {
            // Getting a reference to the password entry form
            ToolStripMenuItem customOptionMenuItem = sender as ToolStripMenuItem;
            CustomDateOption  option    = customOptionMenuItem.Tag as CustomDateOption;
            PwEntryForm       entryForm = ((ContextMenuStrip)(((ToolStripMenuItem)sender).Owner)).SourceControl.TopLevelControl as PwEntryForm;

            // Set the expiration date.
            entryForm.SetExpireIn(option.Years, option.Months, option.Days);
        }
 /// <summary>
 /// Executes when the accept button is clicked.
 /// </summary>
 private void AcceptBtn_Click(object sender, EventArgs e)
 {
     if (CustomDateOption == null)
         CustomDateOption = new CustomDateOption
         {
             Days = (int)daysNumericUpDown.Value,
             Months = (int)monthsNumericUpDown.Value,
             Years = (int)yearsNumericUpDown.Value
         };
     Close();
 }
Beispiel #3
0
        private void DeleteButton_Click(object sender, EventArgs e)
        {
            CustomDateOption option = CustomOptionsListBox.SelectedItem as CustomDateOption;

            if (option != null)
            {
                CustomDateOptions.Remove(option);
                CustomDateOptions.Sort((x, y) => string.Compare(x.ToString(), y.ToString()));
            }
            CustomOptionsListBox.Items.Clear();
            CustomDateOptions.ForEach(o => CustomOptionsListBox.Items.Add(o));
        }
Beispiel #4
0
     private void AcceptBtn_Click(object sender, EventArgs e)
     {
         if (CustomDateOption == null)
         {
             CustomDateOption = new CustomDateOption
             {
                 Days   = (int)daysNumericUpDown.Value,
                 Months = (int)monthsNumericUpDown.Value,
                 Years  = (int)yearsNumericUpDown.Value
             }
         }
         ;
         Close();
     }
 }