@Override public void setFont(Font font) { checkWidget(); if (caret != null) caret.setFont(font); super.setFont(font); }