anchor.diff:      fProc: TProcess;
       procedure sendInput;
       procedure setProc(const aValue: TProcess);
  +    //
  +    procedure optset_InputMru(aReader: TReader);
  +    procedure optget_InputMru(aWriter: TWriter);
     public
       constructor create(aOwner: TComponent); override;
       destructor destroy; override;
  +    //
  +    procedure sesoptDeclareProperties(aFiler: TFiler); override;
       property process: TProcess read fProc write setProc;
     end;
   
  
positive.code: 
  uses
    Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ExtCtrls,
    Menus, StdCtrls, ce_widget, process, ce_common;
  
  type
  
    { TCEProcInputWidget }
    TCEProcInputWidget = class(TCEWidget)
      btnSend: TButton;
      txtInp: TEdit;
  
negative.code: uses
    ce_symstring, LCLType;
  
  {$REGION Standard Comp/Obj -----------------------------------------------------}
  constructor TCEProcInputWidget.create(aOwner: TComponent);
  begin
    inherited;
  