anchor.diff:    wkeLoadHTMLW(Self, PChar(AHTML));
   {$ELSE}
     wkeLoadHTML(Self, PChar({$IFDEF FPC}AHTML{$ELSE}AnsiToUtf8(AHTML){$ENDIF}));
  -{$ENDIF};
  +{$ENDIF}
   end;
   
   procedure wkeWebView.LoadFile(const AFileName: string);
  
positive.code:   Result := wkeGetCookieW(Self);
  {$ELSE}
    Result := {$IFDEF FPC}wkeGetCookie(Self){$ELSE}Utf8ToAnsi(wkeGetCookie(Self)){$ENDIF};
  {$ENDIF};
  end;
  
  procedure wkeWebView.SetCookieEnabled(enable: Boolean);
  
negative.code:   PjsData = ^TjsData;
    jsFinalizeCallback = procedure(data: PjsData); cdecl;
    jsData = packed record
      typeName: array[0..99] of AnsiChar; //char
      propertyGet: jsGetPropertyCallback;
      propertySet: jsSetPropertyCallback;
      finalize: jsFinalizeCallback;
  