[Overview][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'process' (#fcl)

# TShowWindowOptions

Description of the main window of the new process.

## Declaration

Source position: process.pp line 30

`type TShowWindowOptions = (`
`swoNone,` |  | Allow system to position the window.
`swoHIDE,` |  | The main window is hidden.
`swoMaximize,` |  | The main window is maximized.
`swoMinimize,` |  | The main window is minimized.
`swoRestore,` |  | Restore the previous position.
`swoShow,` |  | Show the main window.
`swoShowDefault,` |  | When showing Show the main window on
`swoShowMaximized,` |  | The main window is shown maximized
`swoShowMinimized,` |  | The main window is shown minimized
`swoshowMinNOActive,` |  | The main window is shown minimized but not activated
`swoShowNA,` |  | The main window is shown but not activated
`swoShowNoActivate,` |  | The main window is shown but not activated
`swoShowNormal` |  | The main window is shown normally
`);`

## Description

This type describes what the new process' main window should look like. Most of these have only effect on Windows. They are ignored on other systems.

## See also

TProcessOption |  | Options to be used when a process is started.

The latest version of this document can be found at lazarus-ccr.sourceforge.net .