Frame Styles

OS/2 Windows Explanation
FS_ACCELTABLE   Loads an accelerator table used for all keyboard input to the frame window with which it is associated.
FS_AUTOICON   Prevents the WM_PAINT message from being sent to the window when it is iconized. The icon is automatically updated and the code that would be called for the paint messages is bypassed, thereby enhancing performance. (OS/2 Version 2.x and above)
FS_BORDER   Creates a window with a simple border; the user cannot resize the window.
FS_DBE_APPSTAT   Not documented but included within the include header files. Possibly used with National Language Support (NLS) for double-byte encoded applications where a status area appears at the bottom of the window.
FS_DLGBORDER   Creates a dialogue border. Windows with dialogue borders do not allow the user to resize the window.
FS_ICON   Loads an icon that is used whenever the frame window is minimized.
FS_MOUSEALIGN   Aligns the initial position of the frame window relative to the mouse pointer. The dialogue window position is modified to keep it within the screen boundaries if possible. The dialogue window can be drawn so that the OK button is under the mouse pointer with negative x- and y-position values in the dialogue template.
FS_NOBYTEALIGN   Creates a frame window that the user can move to any position on the screen. If this option is not given, a frame window always adjusts its position so that the x-coordinate of its left edge is a multiple of 8. Using this option affects how quickly the system can draw the frame window.
FS_NOMOVEWITHOWNER   Creates a frame window that is allowed to maintain its position when the owner window moves. This applies only to frame windows that are not child windows of the owner. If this option is not given, the frame window moves when the owner window moves.
FS_SCREENALIGN   Creates a frame window that aligns the initial position of the frame window relative to the screen origin.
FS_SHELLPOSITION   Directs the frame window to request an initial size and position from Desktop Manager.
FS_SIZEBORDER   Creates a window with a sizing border that allows the user to size the window.
FS_STANDARD   Creates a window using the combination of the FS_ACCELTABLE, FS_ICON, FS_SHELLPOSITION, and FS_TASKLIST options.
FS_SYSMODAL   Creates a system model frame window. Setting this flag is equivalent to using the WinSetSysModalWindow function.
FS_TASKLIST   Adds the window title to the Window-list. If the process creating a frame window already has an entry in the switch list, the window title is appended to the previous entry.


OS/2 - Windows Styles Definitions: Detailed Descriptions
OS/2 - Windows Styles Definitions: Summary