compile insert msWin_WindowStyle_Equates
/*
   ** Copyright (c) 2013 Revelation Software Inc. All Rights Reserved **
   
   Author    Captain C
   Date      August 2013
   Purpose   General Style Equates for the Windows API
   
   Comments
   ========
   
   Amended   Date            Reason
   =======   ====            ======
   Mr C      19 Feb 2014     Added missing WS_EX styles for WINVER >= 0x0501
*/
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#ifndef _MSWIN_WINDOWSTYLE_EQUATES_
#define _MSWIN_WINDOWSTYLE_EQUATES_
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////

   * // General Equates
   
   equ WS_OVERLAPPED$          to 0x00000000
   equ WS_POPUP$               to 0x80000000
   equ WS_CHILD$               to 0x40000000
   equ WS_MINIMIZE$            to 0x20000000
   equ WS_VISIBLE$             to 0x10000000
   equ WS_DISABLED$            to 0x08000000
   equ WS_CLIPSIBLINGS$        to 0x04000000
   equ WS_CLIPCHILDREN$        to 0x02000000
   equ WS_MAXIMIZE$            to 0x01000000
   equ WS_CAPTION$             to 0x00C00000     ; * // WS_BORDER | WS_DLGFRAME
   equ WS_BORDER$              to 0x00800000
   equ WS_DLGFRAME$            to 0x00400000
   equ WS_VSCROLL$             to 0x00200000
   equ WS_HSCROLL$             to 0x00100000
   equ WS_SYSMENU$             to 0x00080000
   equ WS_THICKFRAME$          to 0x00040000
   equ WS_GROUP$               to 0x00020000
   equ WS_TABSTOP$             to 0x00010000
   
   equ WS_MINIMIZEBOX$         to 0x00020000
   equ WS_MAXIMIZEBOX$         to 0x00010000
   
   equ WS_OVERLAPPEDWINDOW$    to ( WS_OVERLAPPED$ + WS_CAPTION$ + WS_SYSMENU$ + WS_THICKFRAME$ + WS_MINIMIZEBOX$ + WS_MAXIMIZEBOX$ )
   equ WS_POPUPWINDOW$         to ( WS_POPUP$ + WS_BORDER$ + WS_SYSMENU$ )
   equ WS_CHILDWINDOW$         to WS_CHILD$
   
   equ WS_TILED$               to WS_OVERLAPPED$
   equ WS_ICONIC$              to WS_MINIMIZE$
   equ WS_SIZEBOX$             to WS_THICKFRAME$
   equ WS_TILEDWINDOW$         to WS_OVERLAPPEDWINDOW$
   
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
   
   * // Extended styles
   
   equ WS_EX_DLGMODALFRAME$    to 0x00000001
   equ WS_EX_DRAGOBJECT$       to 0x00000002
   equ WS_EX_NOPARENTNOTIFY$   to 0x00000004
   equ WS_EX_TOPMOST$          to 0x00000008
   equ WS_EX_ACCEPTFILES$      to 0x00000010
   equ WS_EX_TRANSPARENT$      to 0x00000020

   equ WS_EX_MDICHILD$         to 0x00000040
   equ WS_EX_TOOLWINDOW$       to 0x00000080
   equ WS_EX_WINDOWEDGE$       to 0x00000100
   equ WS_EX_CLIENTEDGE$       to 0x00000200
   equ WS_EX_CONTEXTHELP$      to 0x00000400

   equ WS_EX_RIGHT$            to 0x00001000
   equ WS_EX_LEFT$             to 0x00000000
   equ WS_EX_RTLREADING$       to 0x00002000
   equ WS_EX_LTRREADING$       to 0x00000000
   equ WS_EX_LEFTSCROLLBAR$    to 0x00004000
   equ WS_EX_RIGHTSCROLLBAR$   to 0x00000000

   equ WS_EX_CONTROLPARENT$    to 0x00010000
   equ WS_EX_STATICEDGE$       to 0x00020000
   equ WS_EX_APPWINDOW$        to 0x00040000
   equ WS_EX_LAYERED$          to 0x00080000
   
   equ WS_EX_NOINHERITLAYOUT$  to 0x00100000 ; * // Disable inheritence of mirroring by children
   equ WS_EX_LAYOUTRTL$        to 0x00400000 ; * // Right to left mirroring
   equ WS_EX_COMPOSITED$       to 0x02000000
   equ WS_EX_NOACTIVATE$       to 0x08000000
   
   equ WS_EX_OVERLAPPEDWINDOW$ to ( WS_EX_WINDOWEDGE$ + WS_EX_CLIENTEDGE$ )
   equ WS_EX_PALETTEWINDOW$    to ( WS_EX_WINDOWEDGE$ + WS_EX_TOOLWINDOW$ + WS_EX_TOPMOST$ )
   
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#endif
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
