anchor.diff:  
   procedure TKMMapEdPlayerColors.Show;
   begin
  -  UpdatePlayer;
  +  UpdatePlayer(True);
     Panel_Color.Show;
   end;
   
  
positive.code:   Shape_TextColor.FillColor := FlagColorToTextColor(Shape_Color.FillColor);
  
    ColorText := GetColorCodeText(gMySpectator.Hand.FlagColor, True);
    if not AnsiEndsText(Edit_ColorCode.Text, ColorText) then
      Edit_ColorCode.UpdateText(ColorText);
  
    Edit_TextColorCode.UpdateText(GetColorCodeText(Shape_TextColor.FillColor, True));
  
negative.code:   public
      constructor Create(aParent: TKMPanel);
  
      procedure UpdatePlayer(aUpdateColorEdit: Boolean = False);
      procedure Show;
      function Visible: Boolean;
      procedure Hide;
  