anchor.diff:      ConditionBar_Unit.Left   := 65 + DISMISS_PADDING;
       Label_UnitCondition.Width := 116 - DISMISS_PADDING;
       ConditionBar_Unit.Width   := 116 - DISMISS_PADDING;
  -//    Label_UnitDescription.Top := 132 + 50
     end else begin
       Label_UnitCondition.Left := 65;
       ConditionBar_Unit.Left   := 65;
       Label_UnitCondition.Width := 116;
       ConditionBar_Unit.Width   := 116;
  -//    Label_UnitDescription.Top := 132;
     end;
   end;
   
  
positive.code: 
      Button_Unit_Dismiss   := TKMButton.Create(Panel_Unit,65,41,30,30,667, rxGui, bsGame);
      Button_Unit_Dismiss.OnClick := Dismiss_Click;
  //    Button_Unit_Dismiss.Hint := 'Dismiss unit'; //Todo translate
  
      Label_UnitTask        := TKMLabel.Create(Panel_Unit,65,80,116,60,'',fnt_Grey,taLeft);
      Label_UnitTask.AutoWrap := True;
      Label_UnitDescription := TKMLabel.Create(Panel_Unit,0,132 + 50,TB_WIDTH,200,'',fnt_Grey,taLeft); // Taken from LIB resource
      Label_UnitDescription.AutoWrap := True;
  
      Panel_Unit_Dismiss := TKMPanel.Create(Panel_Unit, 0, 132, TB_WIDTH, 182);
  
negative.code:       TKMUnitGroup(gMySpectator.Selected).KillGroup
      else
        gGame.GameInputProcess.CmdUnit(gic_UnitDismiss, TKMUnit(gMySpectator.Selected));
    end
    else
    begin
  