System.out.println("Enabling direct input: " + this.enableDirectInput);
	public void setStyle(Style style) {		super.setStyle(style);		//#ifdef polish.css.textfield-width			Integer width = style.getIntProperty("textfield-width");			if (width != null) {				this.minimumWidth = width.intValue();			}		//#endif		//#ifdef polish.css.textfield-height			Integer height = style.getIntProperty("textfield-height");			if (height != null) {				this.minimumHeight = height.intValue();			}		//#endif		//#ifdef polish.css.textfield-direct-input			Boolean useDirectInputBool = style.getBooleanProperty("textfield-direct-input");			if (useDirectInputBool != null) {				this.enableDirectInput = useDirectInputBool.booleanValue();			}		//#endif		//#ifdef polish.css.textfield-caret-color			Integer colorInt = style.getIntProperty("textfield-caret-color");			if (colorInt != null) {				this.caretColor = colorInt.intValue();			} else if (this.caretColor == -1){				this.caretColor = this.textColor;			}		//#endif		//#ifdef polish.css.textfield-caret-char			String sign = style.getProperty("textfield-caret-char");			if (sign != null) {				this.caretChar = sign.charAt(0);				this.editingCaretChar = this.caretChar;			}		//#endif		//#if polish.css.textfield-show-length && tmp.directInput			Boolean showBool = style.getBooleanProperty("textfield-show-length");			if (showBool != null) {				this.showLength = showBool.booleanValue();			}		//#endif		//#if tmp.directInput				this.caretWidth = this.font.charWidth( this.caretChar );		//#endif	}