anchor.diff:    if lAccept then
     begin
       Msg.xclient.data.l[1] := 1;
  -    Msg.xclient.data.l[4]   := FActionType;
  +    Msg.xclient.data.l[4] := FActionType;
     end
     else
     begin
       Msg.xclient.data.l[1] := 0;
  -    Msg.xclient.data.l[4]   := None;
  +    Msg.xclient.data.l[4] := None;
     end;
     Msg.xclient.data.l[2]   := 0;       // x & y co-ordinates
     Msg.xclient.data.l[3]   := 0;       // w & h co-ordinates
  
positive.code:     xev.xclient.message_type := xapplication.XdndDrop;
      xev.xclient.format  := 32;
  
      xev.xclient.data.l[0] := FSource.WinHandle;    // from;
      xev.xclient.data.l[1] := 0;                // reserved
      xev.xclient.data.l[2] := CurrentTime;       // timestamp
      xev.xclient.data.l[3] := 0;
  
negative.code:   MWM_DECOR_MENU          = 1 shl 4;
    MWM_DECOR_MINIMIZE      = 1 shl 5;
    MWM_DECOR_MAXIMIZE      = 1 shl 6;
  // bit definitions for MwmHints.inputMode
    MWM_INPUT_MODELESS                  = 0;
    MWM_INPUT_PRIMARY_APPLICATION_MODAL = 1;
    MWM_INPUT_SYSTEM_MODAL              = 2;
  