anchor.diff:  
   uses
     SysUtils, Classes, fpg_base, fpg_main, fpg_form, fpg_button, fpg_editbtn,
  -  fpg_label, fpg_tab, fpg_edit, fpg_grid;
  +  fpg_label, fpg_tab, fpg_edit, fpg_grid, fpg_listbox;
   
   type
   
  
positive.code:     tsFileFilters: TfpgTabSheet;
      grdSyntaxDefs: TfpgStringGrid;
      grdFileFilters: TfpgStringGrid;
      {@VFD_HEAD_END: ConfigureIDEForm}
      procedure LoadSettings;
      procedure SaveSettings;
  
negative.code:     TabOrder := 1;
    end;
  
    tsExtTools := TfpgTabSheet.Create(pcSettings);
    with tsExtTools do
    begin
      Name := 'tsExtTools';
      SetPosition(125, 3, 442, 424);
      Text := 'External Tools';
    end;
  
    Label10 := TfpgLabel.Create(tsExtTools);
    with Label10 do
    begin
      Name := 'Label10';
      SetPosition(8, 234, 212, 16);
      FontDesc := '#Label1';
      Hint := '';
      Text := 'Menu Caption';
    end;
  
    edtExtToolMenu := TfpgEdit.Create(tsExtTools);
    with edtExtToolMenu do
    begin
      Name := 'edtExtToolMenu';
      SetPosition(8, 252, 428, 24);
      Anchors := [anLeft,anRight,anTop];
      ExtraHint := '';
      Hint := '';
      TabOrder := 3;
      Text := '';
      FontDesc := '#Edit1';
    end;
  
    Label12 := TfpgLabel.Create(tsExtTools);
    with Label12 do
    begin
      Name := 'Label12';
      SetPosition(8, 282, 428, 16);
      FontDesc := '#Label1';
      Hint := '';
      Text := 'Program';
    end;
  
    edtExtToolFile := TfpgFileNameEdit.Create(tsExtTools);
    with edtExtToolFile do
    begin
      Name := 'edtExtToolFile';
      SetPosition(8, 300, 428, 24);
      Anchors := [anLeft,anRight,anTop];
      ExtraHint := '';
      FileName := '';
      InitialDir := '';
      Filter := '';
      TabOrder := 5;
    end;
  
    Label13 := TfpgLabel.Create(tsExtTools);
    with Label13 do
    begin
      Name := 'Label13';
      SetPosition(8, 330, 420, 16);
      FontDesc := '#Label1';
      Hint := '';
      Text := 'Parameters';
    end;
  
    edtExtToolParams := TfpgEdit.Create(tsExtTools);
    with edtExtToolParams do
    begin
      Name := 'edtExtToolParams';
      SetPosition(8, 348, 428, 24);
      Anchors := [anLeft,anRight,anTop];
      ExtraHint := '';
      Hint := '';
      TabOrder := 7;
      Text := '';
      FontDesc := '#Edit1';
    end;
  
    btnExtToolAdd := TfpgButton.Create(tsExtTools);
    with btnExtToolAdd do
    begin
      Name := 'btnExtToolAdd';
      SetPosition(8, 8, 24, 24);
      Text := '';
      FontDesc := '#Label1';
      Hint := '';
      ImageMargin := -1;
      ImageName := 'stdimg.add';
      ImageSpacing := 0;
      TabOrder := 8;
    end;
  
    btnExtToolDel := TfpgButton.Create(tsExtTools);
    with btnExtToolDel do
    begin
      Name := 'btnExtToolDel';
      SetPosition(34, 8, 24, 24);
      Text := '';
      FontDesc := '#Label1';
      Hint := '';
      ImageMargin := -1;
      ImageName := 'stdimg.remove';
      ImageSpacing := 0;
      TabOrder := 9;
    end;
  
    lbExtTools := TfpgListBox.Create(tsExtTools);
    with lbExtTools do
    begin
      Name := 'lbExtTools';
      SetPosition(8, 33, 428, 192);
      Anchors := [anLeft,anRight,anTop];
      FontDesc := '#List';
      Hint := '';
      HotTrack := False;
      PopupFrame := False;
      TabOrder := 10;
    end;
  
    {@VFD_BODY_END: ConfigureIDEForm}
    {%endregion}
  end;
  