anchor.diff:    AddLineType(2, TKMGUIGameSpectatorItemLineBuildings);
     AddLineType(3, nil);
     AddLineType(4, TKMGUIGameSpectatorItemLineArmy);
  -  AddLineType(5, nil);
  -  AddLineType(6, nil);
  +  AddLineType(5, TKMGUIGameSpectatorItemLineArmyKilling);
  +  AddLineType(6, TKMGUIGameSpectatorItemLineArmyLost);
                    
     FDropBox := TKMDropList.Create(FDropBoxPanel, 5, 5, 200, 20, fnt_Metal, '', bsGame);
     FDropBox.OnChange := ChangePage;
  
positive.code:   Result := IntToStr(gHands[AHandIndex].Stats.GetUnitQty(TUnitType(ATag)));
  end;
  
  { TKMGUIGameSpectator }
  
  constructor TKMGUIGameSpectator.Create(aParent: TKMPanel);
  
negative.code:     function GetTag(AIndex: Integer): Integer; override;
      function GetValue(AHandIndex: Integer; ATag: Integer): String; override;
    end;
         
    TKMGUIGameSpectatorItemLineArmyKilling = class(TKMGUIGameSpectatorItemLineArmy)
    protected
      function GetValue(AHandIndex: Integer; ATag: Integer): String; override;
    end;     
         
    TKMGUIGameSpectatorItemLineArmyLost = class(TKMGUIGameSpectatorItemLineArmy)
    protected
      function GetValue(AHandIndex: Integer; ATag: Integer): String; override;
    end;  
  
    ///
  
  