String? xSubStr(int maxLen) { if (this == null) return null; if (maxLen <= mxText.length) { return this!.substring(0, maxLen); } return this!.substring(0, min(mxText.length, maxLen)); }