# TextViewGenerator.DialogBoxKind Enumeration

> Determines a built-in dialog box. It contains the following values:

- **Product:** TX Text Control .NET Server
- **Section:** Reference
- **Kind:** Enumeration
- **Introduced:** 21.0
- **Namespace:** `TXTextControl.ServerVisualisation`
- **Package:** `TXTextControl.TextControl.Core.SDK` (assembly `TXTextControl.Server.Core.dll`, from the private NuGet feed or Text Control Offline Packages)
- **Package:** `TXTextControl.TextControl.ASP.SDK` (assembly `TXTextControl.Server.dll`, from the private NuGet feed or Text Control Offline Packages)
- **.NET Framework:** reference `TXTextControl.Server.dll` from the setup
- **Path:** TX Text Control .NET Server > Reference > TXTextControl.ServerVisualization > TextViewGenerator.DialogBoxKind Enumeration
- **1388 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/dialogboxkind-enumeration/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/dialogboxkind-enumeration/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/dialogboxkind-enumeration/llms-full.txt

---

### Description

Determines a built-in dialog box. It contains the following values:

### Syntax

```csharp
public enum TextViewGenerator.DialogBoxKind
```

```vbnet
Public Enum TextViewGenerator.DialogBoxKind
```

### Members

| Member | Value | Description |
|---|---|---|
| AddSymbolDialog | 19 | Determines the dialog box for inserting symbol characters. |
| BarcodeLayoutDialog | 13 | Determines the dialog box for layouting and setting attributes of barcodes. |
| ChartLayoutDialog | 12 | Determines the dialog box for layouting charts. |
| DrawingLayoutDialog | 18 | Determines the dialog box for layouting drawings. |
| FontDialog | 1 | Determines the dialog box for setting character attributes like font attributes, text fore- and background color, baseline alignment and underlining. |
| FormattingStylesDialog | 2 | Determines the dialog box for defining formatting styles. |
| FrameFillColorDialog | 20 | Determines the dialog box for defining a color for the background of a paragraph or a table cell. |
| FrameLineColorDialog | 21 | Determines the dialog box for defining a color for the frame of a paragraph or a table. |
| ImageAttributesDialog | 3 | Determines the dialog box for setting image attributes like layout options and position, size, scaling, text distances and saving options. |
| InsertTableDialog | 4 | Determines the dialog box for inserting tables. |
| LanguageDialog | 5 | Determines the dialog box for setting languages. |
| ListFormatDialog | 6 | Determines the dialog box for setting attributes of bulleted and numbered lists. |
| PageColorDialog | 22 | Determines the dialog box for defining a page color. |
| ParagraphFormatDialog | 7 | Determines the dialog box for setting paragraph attributes like alignment, indents, distances, frames and pagination. |
| SectionFormatDialog | 8 | Determines the dialog box for setting section attributes like page size and orientation, page margins, headers and footers, page columns and page frames. |
| TabDialog | 9 | Determines the dialog box for defining tabulators. |
| TableFormatDialog | 10 | Determines the dialog box for setting table attributes like frame width and frame color, text distances, cell height and vertical alignment. |
| TextFrameAttributesDialog | 11 | Determines the dialog box for setting textframe attributes like layout options and position, size, scaling, text distances and frame options. |
| FindDialog | 14 | Not described in the reference. |
| ReplaceDialog | 15 | Not described in the reference. |
| ForeColor | 16 | Not described in the reference. |
| TextBackColor | 17 | Not described in the reference. |
| TableOfContentsDialog | 23 | Not described in the reference. |

### Examples

The following example selects the Font Dialog value from the Dialog Box Kind enumeration and uses it as a documented workflow choice.

```csharp
TXTextControl.ServerVisualisation.TextViewGenerator.DialogBoxKind value = TXTextControl.ServerVisualisation.TextViewGenerator.DialogBoxKind.FontDialog;
Console.WriteLine($"Using Dialog Box Kind: {value}");
```

```vbnet
Dim value As TXTextControl.ServerVisualisation.TextViewGenerator.DialogBoxKind = TXTextControl.ServerVisualisation.TextViewGenerator.DialogBoxKind.FontDialog
Console.WriteLine($"Using Dialog Box Kind: {value}")
```

---

## Nearby

- **Previous:** [TextViewGenerator.ControlChars Property](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/controlchars-property/llms-full.txt)
- **Next:** [TextViewGenerator.DialogUnit Property](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-servervisualization/textviewgenerator/dialogunit-property/llms-full.txt)
