anchor.diff:   Self.UsekSettings.Lenght   := ini_tech.ReadFloat(section,'delka',0);
    Self.UsekSettings.Zesil    := ini_tech.ReadString(section,'zesil','');
    Self.UsekSettings.SmcUsek  := ini_tech.ReadBool(section, 'smc', false);
  + Self.UsekSettings.maxSpr   := ini_tech.ReadInteger(section, 'maxSpr', _DEFAULT_MAX_SPR);
   
    if (Boosters[Self.UsekSettings.Zesil] = nil) then
      writelog('WARNING: Blok '+Self.GetGlobalSettings.name + ' ('+IntToStr(Self.GetGlobalSettings.id)+
  
positive.code:     currentHoukEv : -1;
     );
  
    private
     UsekStav:TBlkUsekStav;
     last_zes_zkrat:TBoosterSignal;  //poziva se na pamatovani posledniho stavu zkratu zesilovace pri vypnuti DCC
  
negative.code:  Self.UsekSettings.houkEvL := TList<THoukEv>.Create();
   Self.UsekSettings.houkEvS := TList<THoukEv>.Create();
  
   Self.UsekSettings.maxSpr := _DEFAULT_MAX_SPR;
  
   Self.UsekStav.neprofilJCcheck := TList<Integer>.Create();
  end;//ctor
  
  