# Form Fields

> Insert form text fields, check boxes, combo boxes, drop-down lists and date fields in TXTextControl and react to changes of their state, text or date.

- **Product:** TX Text Control ActiveX
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control ActiveX > API Reference > Programming Categories > Form Fields
- **1056 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-activex/reference/categories/form-fields/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-activex/reference/categories/form-fields/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-activex/reference/categories/form-fields/llms-full.txt

---

Form fields turn a `TXTextControl` document into a form the user fills in: text fields, check boxes, combo boxes, drop-down lists and date fields. The members below insert each kind, set its items, check characters and date formats and report the user's input.

### Properties

| Member | Description |
|---|---|
| [`TXTextControl.FormFieldCheckedChar`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formfieldcheckedchar-property/llms-full.txt) | This property sets or returns the character which is used to display a checkbox in the checked state. |
| [`TXTextControl.FormFieldCheckedChars`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formfieldcheckedchars-property/llms-full.txt) | This property returns possible characters which can be used to display the checkbox in the checked state. |
| [`TXTextControl.FormFieldDate`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formfielddate-property/llms-full.txt) | This property sets or returns the date of a date field. |
| [`TXTextControl.FormFieldDateFormat`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formfielddateformat-property/llms-full.txt) | This property sets or returns the format string which is used to display the date of a date field. |
| [`TXTextControl.FormFieldDateFormats`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formfielddateformats-property/llms-full.txt) | This property returns format picture strings which can be used to format the date. |
| [`TXTextControl.FormFieldEmptyWidth`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formfieldemptywidth-property/llms-full.txt) | This property sets or returns the width of a combobox, dropdown list, date field or form textfield which is used when the field is empty. |
| [`TXTextControl.FormFieldItems`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formfielditems-property/llms-full.txt) | This property sets or returns the items of a combobox or dropdown list as a sequence of strings, separated through TAB (9) characters. |
| [`TXTextControl.FormFieldUncheckedChar`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formfielduncheckedchar-property/llms-full.txt) | This property sets or returns the character which is used to display a checkbox in the unchecked state. |
| [`TXTextControl.FormFieldUncheckedChars`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formfielduncheckedchars-property/llms-full.txt) | This property returns possible characters which can be used to display the checkbox in the unchecked state. |

### Methods

| Member | Description |
|---|---|
| [`TXTextControl.FormCheckBoxInsert`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formcheckboxinsert-method/llms-full.txt) | This method inserts a checkbox field into the document at the current text input position. |
| [`TXTextControl.FormComboBoxInsert`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formcomboboxinsert-method/llms-full.txt) | This method inserts a combobox into the document at the current text input position. |
| [`TXTextControl.FormDateFieldInsert`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formdatefieldinsert-method/llms-full.txt) | This method inserts a date field into the document at the current text input position. |
| [`TXTextControl.FormDropDownListInsert`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formdropdownlistinsert-method/llms-full.txt) | This method inserts a dropdown list into the document at the current text input position. |
| [`TXTextControl.FormFieldDialog`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formfielddialog-method/llms-full.txt) | This method opens a built-in dialog box to set formatting attributes for the specified form field. |
| [`TXTextControl.FormTextFieldInsert`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formtextfieldinsert-method/llms-full.txt) | This method inserts a text input field for a form into the document at the current text input position. |

### Events

| Member | Description |
|---|---|
| [`TXTextControl.FormCheckStateChanged`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formcheckstatechanged-event/llms-full.txt) | Occurs when the check state of a checkbox has been changed. |
| [`TXTextControl.FormDateChanged`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formdatechanged-event/llms-full.txt) | Occurs after the date of a date formfield has been changed. |
| [`TXTextControl.FormFieldTextChanged`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formfieldtextchanged-event/llms-full.txt) | Occurs after the text of a text formfield has been changed. |
| [`TXTextControl.FormSelectedItemChanged`](https://docs.textcontrol.com/tx-text-control-activex/reference/txtextcontrol/formselecteditemchanged-event/llms-full.txt) | Occurs after the selected item of a combobox or a dropdown list has been changed. |

### Related Pages

- [Text Fields](https://docs.textcontrol.com/tx-text-control-activex/reference/categories/text-fields/llms-full.txt): insert, find and edit marked text fields.
- [Built-in Dialog Boxes](https://docs.textcontrol.com/tx-text-control-activex/reference/categories/dialog-boxes/llms-full.txt): every method that opens a built-in dialog box.

---

## Nearby

- **Previous:** [Text Fields](https://docs.textcontrol.com/tx-text-control-activex/reference/categories/text-fields/llms-full.txt)
- **Next:** [Tool Bars](https://docs.textcontrol.com/tx-text-control-activex/reference/categories/toolbars/llms-full.txt)
