anchor.diff:          Button_Barracks[I].Down := True;
   
       Image_Barracks_NotAccept[I].Visible := Barracks.NotAcceptFlag[BarracksResType[I]];
  -    Image_Barracks_NotAcceptTakeOut[I].Visible := Barracks.NotAllowTakeOutFlag[BarracksResType[I]];
  +    Image_Barracks_NotAllowTakeOut[I].Visible := Barracks.NotAllowTakeOutFlag[BarracksResType[I]];
     end;
   
     Tmp := Barracks.RecruitsCount;
  
positive.code: 
        Image_Barracks_NotAccept[I] := TKMImage.Create(Panel_HouseBarracks, dX+16, dY, 12, 12, 49);
        Image_Barracks_NotAccept[I].Hitable := False;
        Image_Barracks_NotAcceptTakeOut[I] := TKMImage.Create(Panel_HouseBarracks, dX, dY, 12, 12, 676);
        Image_Barracks_NotAcceptTakeOut[I].Hitable := False;
      end;
  
      dX := (BARRACKS_RES_COUNT mod 6) * 31;
  
negative.code:     Panel_HouseStore: TKMPanel;
        Button_Store: array [1..STORE_RES_COUNT] of TKMButtonFlat;
        Image_Store_Accept: array [1..STORE_RES_COUNT] of TKMImage;
        Image_Store_NotAllowTakeOut: array [1..STORE_RES_COUNT] of TKMImage;
      Panel_House_School: TKMPanel;
        ResRow_School_Resource: TKMWaresRow;
        Button_School_UnitWIP: TKMButton;
  