Hej, jak sprawdzić czy czcionka jest dostępna w systemie dla każdego elementu ?
Begin
if Screen.Fonts.IndexOf(CzcionkaCalibri) <> -1 then
NazwaCzcionkiWierzcholka:=czcionkaCalibri
else
nazwaczcionkiWierzcholka:=czcionkaArial;
result:=nazwaczcionkiwierzcholka;
End;
ale to działa dla konkretnego
innymi słowy, nie wiem jak przeiterować przez każdy komponent na formie który POSIADA właściwość font, i jesli jest to TLabel lub TRadiogroup to użyć czcionki Calibri, jesli jest to TMEmo, TEdit lub TBitbtn to użyć TAchoma, a jesli którejś z czcionek nie ma to użyć Arial (bo była dostępna od windows 3.1)