# Form components: Other

install4j BeanInfo catalog. Each entry below documents a bean class that can appear inside a `<serializedBean>` element in an install4j project file.

## Contents

- [Console handler](#console-handler) — `com.install4j.runtime.beans.formcomponents.ConsoleHandlerFormComponent`

---

### Console handler
- **Class:** `com.install4j.runtime.beans.formcomponents.ConsoleHandlerFormComponent`
- **Category:** 
- **Multiple instances:** yes

Allows you to interact with the user in a console installer. All standard form components expose appropriate behavior in console mode, however, there are situations where you need to fine-tune your console installer with additional messages or questions. In GUI or unattended mode, this form component does not have any effect.

| Property | Type | Category | Visible when | Description |
|---|---|---|---|---|
| `consoleScript` — Console script | ScriptProperty → boolean | Configuration | — | The script that is executed in console mode. The "console" parameter gives you access to the console and many helper methods. The return type is boolean and indicates whether the installer should be canceled or not. |

