У меня есть простая форма, в которой я устанавливаю текст TLabel следующим образом:
__fastcall TFacChoiceForm::TFacChoiceForm(TComponent* Owner) : TBaseForm(Owner)
{
CaptionLabel->Text = "Hello User";
FacSearchBar->SetFocus();
}
Примерно в пятидесяти процентах случаев текст отображается в TLabel
просто хорошо. Тем не менее, остальные пятьдесят процентов времени TLabel
отображает случайный искаженный текст. Я заметил, что если я пролистываю элементы управления в форме, текст в конечном итоге сам сбрасывается. Я проверил, что даже когда текст отображается искаженным, если я смотрю на текст TLabels в отладчике, это именно то, что я и ожидал. Я не уверен, где искать, чтобы это исправить.
Я не уверен, почему это решило проблему, но увеличение высоты надписи предотвратило появление искаженного текста.