anchor.diff:                or (doShowRecorded and (aSpeedRecorded <> aDefaultSpeed));
   
     Image_Clock.Visible := doShowClock;
  -  Label_Clock.Visible := doShowClock or gGameSettings.ShowGameTime or SHOW_GAME_TICK;
  +  Label_Time.Visible := doShowClock or gGameSettings.ShowGameTime or SHOW_GAME_TICK;
     Label_ClockSpeedActual.Visible := doShowClock;
     Label_ClockSpeedActual.Caption := 'x' + FormatFloat('##0.##', aSpeedActual);
   
  
positive.code:     Label_ChatUnread: TKMLabel;
      Image_Message: array[0..MAX_VISIBLE_MSGS] of TKMImage; // Queue of messages covers 32*48=1536px height
      Image_Clock: TKMImage; // Clock displayed when game speed is increased
      Label_Clock: TKMLabel;
      Label_ClockSpeedActual, Label_ClockSpeedRecorded: TKMLabel;
  
      Label_ScriptedOverlay: TKMLabel; // Label that can be set from script
  
negative.code:   else
      Label_ClockSpeedRecorded.Hide;
  
    if not Image_Clock.Visible and Label_Time.Visible then
      Label_Time.Top := 8
    else
      Label_Time.Top := 80;
  
    // With slow GPUs it will keep old values till next frame, that can take some seconds
    // Thats why we refresh Clock.Caption here
    if doShowClock then
      Label_Time.Caption := TimeToString(gGame.MissionTime);
  end;
  
  
  