WinDom: WS_ (Window Status) constants

- Main Page
- Modules
- Data Structures
- Files
- Related Pages

# WS_ (Window Status) constants
[WinDom constants and macros]

List of possible status for a window (field status). More...

## Defines
#define | WS_OPEN 0x0001
| Window is opened.
#define | WS_ICONIFY 0x0002
| Window is iconified.
#define | WS_MENU 0x0004
| Window has menu.
#define | WS_TOOLBAR 0x0008L
| Window has toolbar.
#define | WS_GROW 0x0010
| Window use graphic effects.
#define | WS_UNTOPPABLE 0x0020
| Window is untoppable.
#define | WS_FORM 0x0040
| Window is a formular.
#define | WS_FORMDUP 0x0080
| Window is a duplicated formular.
#define | WS_MODAL 0x0100
| Window is modal.
#define | WS_FRAME_ROOT 0x0200
| Window is a frame root.
#define | WS_FRAME 0x0400
| Window is a framed window.
#define | WS_CUSTOM 0x0400
| Window is a custom handled window (the handle does not correspond to the AES one).
#define | WS_ALLICNF 0x0800
| All windows are iconified.
#define | WS_FULLSIZE 0x1000
| Window has fulled size.
#define | WS_PEXEC 0x2000
| Window is closed because of Pexec-call (reserved by ShelWrite).
#define | WS_FOREIGN 0x4000
| Window is not created by application but inserted in WinDom list.
#define | WS_WIN_IN_USE 0x00008000
| Window structure is in use: should not be free-ed (see mt_WindDelete()).
#define | WS_DESTROYED 0x00010000
| Window structure should be free-ed as soon as possible.

## Detailed Description

List of possible status for a window (field status).

## Define Documentation

#define WS_ALLICNF 0x0800

| All windows are iconified.

#define WS_CUSTOM 0x0400

| Window is a custom handled window (the handle does not correspond to the AES one).

#define WS_DESTROYED 0x00010000

| Window structure should be free-ed as soon as possible.

#define WS_FOREIGN 0x4000

| Window is not created by application but inserted in WinDom list.

#define WS_FORM 0x0040

| Window is a formular.

#define WS_FORMDUP 0x0080

| Window is a duplicated formular.

#define WS_FRAME 0x0400

| Window is a framed window. Deprecated: To be replaced by COMPONENTs

#define WS_FRAME_ROOT 0x0200

| Window is a frame root. Deprecated: To be replaced by COMPONENTs

#define WS_FULLSIZE 0x1000

| Window has fulled size.

#define WS_GROW 0x0010

| Window use graphic effects.

#define WS_ICONIFY 0x0002

| Window is iconified.

#define WS_MENU 0x0004

| Window has menu.

#define WS_MODAL 0x0100

| Window is modal.

#define WS_OPEN 0x0001

| Window is opened.

#define WS_PEXEC 0x2000

| Window is closed because of Pexec-call (reserved by ShelWrite).

#define WS_TOOLBAR 0x0008L

| Window has toolbar.

#define WS_UNTOPPABLE 0x0020

| Window is untoppable.

#define WS_WIN_IN_USE 0x00008000

| Window structure is in use: should not be free-ed (see mt_WindDelete()).