anchor.diff:      AddMenuItem('New (empty)...', '', @miProjectNew);
       AddMenuItem('New from Template...', '', @miProjectNewFromTemplate);
       AddMenuItem('Open...', '', @miProjectOpen);
  -    AddMenuItem('Open Recent', '', nil);
  +    miRecentProjects := AddMenuItem('Open Recent', '', nil);
       AddMenuItem('Save', '', @miProjectSave);
       AddMenuItem('Save As...', '', @miProjectSaveAs);
       AddMenuItem('-', '', nil);
  
positive.code:   ,frm_configureide
    ,frm_projectoptions
    ,frm_debug
    ,fpg_textedit
    ,ideconst
    ,idemacros
    ,Project
    ,UnitList
    ,BuilderThread
    ;
  
  
  
negative.code:     procedure   SetupFilesGrid;
      procedure   AddMessage(const AMsg: TfpgString);
      procedure   CloseAllTabs;
      procedure   LoadProject(const AFilename: TfpgString);
      function    OpenEditorPage(const AFilename: TfpgString): TfpgTabSheet;
      procedure   miTest(Sender: TObject);
      function    GetUnitsNode: TfpgTreeNode;
  