added options for disableAutoBecomeFirstResponder and selectAllOnBeginEdit