Ниже показана простая демонстрация TLabel по умолчанию с установленным шрифтом Arial Regular 16.
Код при нажатии кнопки:
procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Font.Style := Label1.Font.Style + [fsItalic];
end;
Когда вы нажимаете кнопку, последний символ обрезается, а именно:
По умолчанию TLAbel.AutoSize имеет значение true, так что все должно быть в порядке, верно? Это в XE и Delphi 7 то же самое. Это ошибка?