anchor.diff:  begin
     if BlockedOnUnfold then exit;
   
  -  with GetPythonEngine do
  +  with AppPyEngine do
       Data:= PyLong_FromLongLong(PtrInt(Node));
   
     Props:= TAppControlProps((Sender as TControl).Tag);
  
positive.code: function TFormDummy._MouseEventDataObject(
    AButton: TMouseButton; AShift: TShiftState; AX, AY: Integer): PPyObject;
  begin
    with GetPythonEngine do
    begin
      Result:= PyDict_New();
      PyDict_SetItemString(Result, 'btn', PyInt_FromLong(Ord(AButton)));
  
negative.code:   IdControl:= FindControlIndexByOurObject(Sender);
    P:= (Sender as TControl).ScreenToClient(Mouse.CursorPos);
  
    with AppPyEngine do
    begin
      DataObj:= PyTuple_New(2);
      PyTuple_SetItem(DataObj, 0, PyInt_FromLong(P.X));
  