anchor.diff:  procedure TEditorFrame.DoOnResize;
   begin
     inherited;
  +
  +  //this keeps ratio of splitter (e.g. 50%) on form resize
     SplitPos:= SplitPos;
   end;
   
  
positive.code:     function GetNotifTime: integer;
      function GetPictureScale: integer;
      function GetReadOnly(Ed: TATSynEdit): boolean;
      function GetSplitPos: double;
      function GetSplitted: boolean;
      function GetTabKeyCollectMarkers: boolean;
      function GetUnprintedEnds: boolean;
  
negative.code:   DoPyEvent(Sender as TATSynEdit, cEventOnClick, ['"'+StateString+'"']);
  end;
  
  function TEditorFrame.GetSplitPosCurrent: double;
  begin
    if not Splitted then
      Result:= 0
  