Lazarus TextOut печатает маленький квадрат вместо символов
Я программирую на Lazarus в школе. Я написал одну программу для шахматного стола, но у меня проблемы с печатью этих двух символов ♂ и ♀. Я пробовал этот код
var s : string;
...
s := 'VKS' + SysToUTF8(#11#12) + 'SKVPPPPPPPPPPPPPPPPVKSKKSKV';
но он не работает, он печатает только маленький квадрат вместо каждого из этих символов. Я использую Win XP SP3. Какие-нибудь советы?