protected virtual bool ProcessDialogChar(char charCode) { if (parent != null) { return parent.ProcessDialogChar (charCode); } return false; }