Показать сообщение отдельно
  #4  
Старый 09.08.2009, 10:45
NT_AUTHORITY NT_AUTHORITY вне форума
Прохожий
 
Регистрация: 06.08.2009
Сообщения: 34
Репутация: 10
По умолчанию

Наверное дело вот в чём. Во-первых, вызов SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0); происходит в событии OnCreate, т.е. форма ещё не создана а ты уже посылаешь ей сообщение. Попробуй это написать в OnShow.
Во-вторых, убедить что твои Labelы используют этот шрифт, т.е. свойство Font.Name стоит твой шрифт.
В третьих, сделай проверку на ошибки
Код:
if AddFontResource('Xenia Condensed Cyrillic.TTF') = 0 then
    ShowMessage('Не удалось добавить шрифт');