anchor.diff:  procedure TMainForm.miAboutIDE(Sender: TObject);
   begin
     TfpgMessageDialog.Information('About fpGUI IDE', 'Created by Graeme Geldenhuys');
  +end;
  +
  +procedure TMainForm.miRunMake(Sender: TObject);
  +var
  +  p: TProcess;
  +begin
  +  p := TProcess.Create(nil);
  +  p.ShowWindow := swoShowNormal;
  +  p.CommandLine := gINI.ReadString(cEnvironment, 'Compiler', '') +
  +      ' ' + '/tmp/' + pcEditor.ActivePage.Text;
  +  p.Execute;
  +  AddMessage('Compilation complete');
  +  p.Free;
   end;
   
   procedure TMainForm.miConfigureIDE(Sender: TObject);
  
positive.code:   grdFiles.FileList.ReadDirectory;
    grdFiles.FileList.Sort(soFileName);
    grdFiles.Invalidate;
  end;
  
  procedure TMainForm.FormShow(Sender: TObject);
  
negative.code:       TfpgMemo(ts.Components[0]).Lines.EndUpdate;
      end;
      UpdateStatus(s);
      n := tvProject.RootNode.FindSubNode('Units', True);
      if Assigned(n) then
      begin
        n := n.AppendText(f);
        n.Data := ts;
        tvProject.Selection := n;
      end;
    end;
  