public override void OnWidgetActuated(Widget widget, ref bool handled) { handled = true; switch (widget.Value) { case "@TextFile": Choice = "TextFile"; DialogResult = DialogResult.OK; break; case "@WordDoc": Choice = "WordDoc"; DialogResult = DialogResult.OK; break; case "@exitFileTypeMenu": Choice = String.Empty; DialogResult = DialogResult.Cancel; break; } } }