anchor.diff:      Panel_HouseBarracks: TKMPanel;
         Button_Barracks: array [1..BARRACKS_RES_COUNT] of TKMButtonFlat;
         Image_Barracks_NotAccept: array [1..BARRACKS_RES_COUNT] of TKMImage;
  -      Image_Barracks_NotAcceptTakeOut: array [1..BARRACKS_RES_COUNT] of TKMImage;
  +      Image_Barracks_NotAllowTakeOut: array [1..BARRACKS_RES_COUNT] of TKMImage;
         Button_BarracksRecruit: TKMButtonFlat;
         Image_Barracks_AcceptRecruit: TKMImage;
         Label_Barracks_Unit: TKMLabel;
  
positive.code:     Tmp := TKMHouseStore(gMySpectator.Selected).CheckResIn(StoreResType[I]);
      Button_Store[I].Caption := IfThen(Tmp = 0, '-', IntToStr(Tmp));
      Image_Store_Accept[I].Visible := TKMHouseStore(gMySpectator.Selected).NotAcceptFlag[StoreResType[I]];
      Image_Store_NotAcceptTakeOut[I].Visible := TKMHouseStore(gMySpectator.Selected).NotAllowTakeOutFlag[StoreResType[I]];
    end;
  end;
  
  
negative.code:         Button_Barracks[I].Down := True;
  
      Image_Barracks_NotAccept[I].Visible := Barracks.NotAcceptFlag[BarracksResType[I]];
      Image_Barracks_NotAllowTakeOut[I].Visible := Barracks.NotAllowTakeOutFlag[BarracksResType[I]];
    end;
  
    Tmp := Barracks.RecruitsCount;
  