anchor.diff:  const VK_PROCESSKEY = 0xE5;
   const VK_ICO_CLEAR = 0xE6;
   const VK_PACKET = 0xE7;
  +
  +const CF_TEXT = 1;
  +const CF_BITMAP = 2;
  +const CF_METAFILEPICT = 3;
  +const CF_SYLK = 4;
  +const CF_DIF = 5;
  +const CF_TIFF = 6;
  +const CF_OEMTEXT = 7;
  +const CF_DIB = 8;
  +const CF_PALETTE = 9;
  +const CF_PENDATA = 10;
  +const CF_RIFF = 11;
  +const CF_WAVE = 12;
  +const CF_UNICODETEXT = 13;
  +const CF_ENHMETAFILE = 14;
  +const CF_HDROP = 15;
  +const CF_LOCALE = 16;
  +const CF_DIBV5 = 17;
  +const CF_MAX = 18;
  +const CF_OWNERDISPLAY = 0x0080;
  +const CF_DSPTEXT = 0x0081;
  +const CF_DSPBITMAP = 0x0082;
  +const CF_DSPMETAFILEPICT = 0x0083;
  +const CF_DSPENHMETAFILE = 0x008E;
  +const CF_PRIVATEFIRST = 0x0200;
  +const CF_PRIVATELAST = 0x02FF;
  +const CF_GDIOBJFIRST = 0x0300;
  +const CF_GDIOBJLAST = 0x03FF;
   
   // Input types
   const INPUT_MOUSE = 0;
  
positive.code: const WM_TIMER = 0x0113;
  const WM_HSCROLL = 0x0114;
  const WM_VSCROLL = 0x0115;
  const WM_MOUSEFIRST = 0x0200;
  const WM_MOUSEMOVE = 0x0200;
  const WM_LBUTTONDOWN = 0x0201;
  
negative.code: const WM_MBUTTONUP = 0x0208;
  const WM_MBUTTONDBLCLK = 0x0209;
  const WM_MOUSEWHEEL = 0x020A;
  const WM_XBUTTONDOWN = 0x020B;
  const WM_XBUTTONUP = 0x020C;
  const WM_XBUTTONDBLCLK = 0x020D;
  const WM_MOUSEHWHEEL = 0x020E;
  const WM_MOUSELAST = 0x020E;
  const WM_CUT = 0x0300;
  const WM_COPY = 0x0301;
  const WM_PASTE = 0x0302;
  