private void buttonOK_Click(object sender, EventArgs e)
        {
            DataEditorDatetime edb = (DataEditorDatetime)(this.SelectedEditor);

            edb.UseLargeDialogue = radioButtonLarge.Checked;
            this.DialogResult    = DialogResult.OK;
        }
        protected override void OnClone(DataEditor cloned)
        {
            DataEditorDatetime ed = cloned as DataEditorDatetime;

            if (ed != null)
            {
                ed.UseLargeDialogue = this.UseLargeDialogue;
            }
        }
        public override DlgSetEditorAttributes GetDataDialog(DataEditor current)
        {
            DataEditorDatetime ded = current as DataEditorDatetime;

            if (ded == null)
            {
                ded = new DataEditorDatetime();
            }
            return(new DlgSelectorOptionDateTime(ded));
        }
 public DlgSelectorOptionDateTime(DataEditorDatetime ded)
     : base(ded)
 {
     InitializeComponent();
     //
     if (ded == null)
     {
         ded = new DataEditorDatetime();
         SetSelection(ded);
     }
     radioButtonLarge.Checked = ded.UseLargeDialogue;
 }