# TXSpell.DialogStartPosition Enumeration

> Specifies the position that the options or spell check dialog will be shown in when it is opened. The enumeration contains the following values:

- **Product:** TX Spell .NET for Windows Forms
- **Section:** Reference
- **Kind:** Enumeration
- **Namespace:** `TXTextControl.Proofing`
- **Package:** `TXTextControl.TXSpell.WinForms.SDK` (assembly `TXSpell.dll`, from the private NuGet feed or Text Control Offline Packages)
- **Package:** `TXTextControl.TXSpell.Core.SDK` (assembly `TXSpell.dll`, from the private NuGet feed or Text Control Offline Packages)
- **.NET Framework:** reference `TXSpell.dll` from the setup
- **Path:** TX Spell .NET for Windows Forms > Reference > TXTextControl.Proofing > TXSpell.DialogStartPosition Enumeration
- **579 words**
- **Web URL:** https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/txspell-dialogstartposition/enumeration/
- **LLMs URL:** https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/txspell-dialogstartposition/enumeration/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/txspell-dialogstartposition/enumeration/llms-full.txt

---

### Description

Specifies the [position](https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/showdialogsettings/startposition-property/llms-full.txt) that the [options](https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/txspellchecker/optionsdialog-method/llms-full.txt) or [spell check dialog](https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/spellcheckdialog/llms-full.txt) will be shown in when it is opened. The enumeration contains the following values:

### Syntax

```csharp
public enum TXSpell.DialogStartPosition
```

```vbnet
Public Enum TXSpell.DialogStartPosition
```

### Members

| Member | Value | Description |
|---|---|---|
| Manual | 0 | The position of the dialog is determined by the ShowDialogSettings.Location property. |
| CenterScreen | 1 | The dialog is centered on the current display. |
| CenterOwner | 4 | The dialog is centered within the bounds of the window that owns it. |

### Examples

The following example selects the Manual value from the Dialog Start Position enumeration and uses it as a documented workflow choice.

```csharp
TXTextControl.Proofing.TXSpell.DialogStartPosition value = TXTextControl.Proofing.TXSpell.DialogStartPosition.Manual;
Console.WriteLine($"Using Dialog Start Position: {value}");
```

```vbnet
Dim value As TXTextControl.Proofing.TXSpell.DialogStartPosition = TXTextControl.Proofing.TXSpell.DialogStartPosition.Manual
Console.WriteLine($"Using Dialog Start Position: {value}")
```

---

## Nearby

- **Previous:** [TXSpell.DetectLanguageScopes Method](https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/txspell/detectlanguagescopes-method/llms-full.txt)
- **Next:** [TXSpell.Dictionaries Property](https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/txspell/dictionaries-property/llms-full.txt)
