anchor.diff:      WS_MINIMIZEBOX |
       WS_MAXIMIZEBOX;
   
  -/// @nodoc
  +/// The window is initially visible.
  +///
  +/// This style can be turned on and off by using the ShowWindow or SetWindowPos
  +/// function.
   const WS_VISIBLE = 0x10000000;
   
  -/// @nodoc
  +/// The window has a vertical scroll bar.
   const WS_VSCROLL = 0x00200000;
   
   // -----------------------
  
positive.code: /// @nodoc
  const SW_FORCEMINIMIZE = 11;
  
  // Edit Control constants
  
  /// @nodoc
  const ES_LEFT = 0x0000;
  
  /// @nodoc
  const ES_CENTER = 0x0001;
  
  /// @nodoc
  const ES_RIGHT = 0x0002;
  
  /// @nodoc
  const ES_MULTILINE = 0x0004;
  
  /// @nodoc
  const ES_UPPERCASE = 0x0008;
  
  /// @nodoc
  const ES_LOWERCASE = 0x0010;
  
  /// @nodoc
  const ES_PASSWORD = 0x0020;
  
  /// @nodoc
  const ES_AUTOVSCROLL = 0x0040;
  
  /// @nodoc
  const ES_AUTOHSCROLL = 0x0080;
  
  /// @nodoc
  const ES_NOHIDESEL = 0x0100;
  
  /// @nodoc
  const ES_OEMCONVERT = 0x0400;
  
  /// @nodoc
  const ES_READONLY = 0x0800;
  
  /// @nodoc
  const ES_WANTRETURN = 0x1000;
  
  /// @nodoc
  const ES_NUMBER = 0x2000;
  
  /// @nodoc
  const EN_SETFOCUS = 0x0100;
  
  /// @nodoc
  const EN_KILLFOCUS = 0x0200;
  
  /// @nodoc
  const EN_CHANGE = 0x0300;
  
  /// @nodoc
  const EN_UPDATE = 0x0400;
  
  /// @nodoc
  const EN_ERRSPACE = 0x0500;
  
  /// @nodoc
  const EN_MAXTEXT = 0x0501;
  
  /// @nodoc
  const EN_HSCROLL = 0x0601;
  
  /// @nodoc
  const EN_VSCROLL = 0x0602;
  
  /// @nodoc
  const EN_ALIGN_LTR_EC = 0x0700;
  
  /// @nodoc
  const EN_ALIGN_RTL_EC = 0x0701;
  
  /// @nodoc
  const EN_BEFORE_PASTE = 0x0800;
  
  /// @nodoc
  const EN_AFTER_PASTE = 0x0801;
  
  /// @nodoc
  const EC_LEFTMARGIN = 0x0001;
  
negative.code: /// @nodoc
  const FORMAT_MESSAGE_MAX_WIDTH_MASK = 0x000000FF;
  
  // ---------------------
  // WindowStyle constants
  // ---------------------
  
  /// The window has a thin-line border.
  const WS_BORDER = 0x00800000;
  
  /// The window has a title bar (includes the WS_BORDER style).
  const WS_CAPTION = 0x00C00000;
  
  /// The window is a child window. A window with this style cannot have a menu
  /// bar. This style cannot be used with the WS_POPUP style.
  const WS_CHILD = 0x40000000;
  
  /// Same as the WS_CHILD style.
  const WS_CHILDWINDOW = 0x40000000;
  
  /// Excludes the area occupied by child windows when drawing occurs within the
  /// parent window. This style is used when creating the parent window.
  const WS_CLIPCHILDREN = 0x02000000;
  
  /// Clips child windows relative to each other; that is, when a particular child
  /// window receives a WM_PAINT message, the WS_CLIPSIBLINGS style clips all
  /// other overlapping child windows out of the region of the child window to be
  /// updated. If WS_CLIPSIBLINGS is not specified and child windows overlap, it
  /// is possible, when drawing within the client area of a child window, to draw
  /// within the client area of a neighboring child window.
  const WS_CLIPSIBLINGS = 0x04000000;
  
  /// The window is initially disabled. A disabled window cannot receive input
  /// from the user. To change this after a window has been created, use the
  /// EnableWindow function.
  const WS_DISABLED = 0x08000000;
  
  /// The window has a border of a style typically used with dialog boxes. A
  /// window with this style cannot have a title bar.
  const WS_DLGFRAME = 0x00400000;
  
  /// The window is the first control of a group of controls.
  ///
  /// The group consists of this first control and all controls defined after it,
  /// up to the next control with the WS_GROUP style. The first control in each
  /// group usually has the WS_TABSTOP style so that the user can move from group
  /// to group. The user can subsequently change the keyboard focus from one
  /// control in the group to the next control in the group by using the direction
  /// keys.
  ///
  /// You can turn this style on and off to change dialog box navigation. To
  /// change this style after a window has been created, use the SetWindowLong
  /// function.
  const WS_GROUP = 0x00020000;
  
  /// The window has a horizontal scroll bar.
  const WS_HSCROLL = 0x00100000;
  
  /// The window is initially minimized. Same as the WS_MINIMIZE style.
  const WS_ICONIC = 0x20000000;
  
  /// The window is initially maximized.
  const WS_MAXIMIZE = 0x01000000;
  
  /// The window has a maximize button. Cannot be combined with the
  /// WS_EX_CONTEXTHELP style. The WS_SYSMENU style must also be specified.
  const WS_MAXIMIZEBOX = 0x00010000;
  
  /// The window is initially minimized. Same as the WS_ICONIC style.
  const WS_MINIMIZE = 0x20000000;
  
  /// The window has a minimize button. Cannot be combined with the
  /// WS_EX_CONTEXTHELP style. The WS_SYSMENU style must also be specified.
  const WS_MINIMIZEBOX = 0x00020000;
  
  /// The window is an overlapped window. An overlapped window has a title bar and
  /// a border. Same as the WS_TILED style.
  const WS_OVERLAPPED = 0x00000000;
  
  /// The window is an overlapped window. Same as the WS_TILEDWINDOW style.
  const WS_OVERLAPPEDWINDOW = WS_OVERLAPPED |
      WS_CAPTION |
      WS_SYSMENU |
  