2010-11-14 3 views
0

В Ruby при попытке указать шрифт я получаю сообщение об ошибке «FXDCWindow :: setFont: незаконный или указанный NULL шрифт». Я пытался делать это так:В FXRuby при попытке указать шрифт я получаю сообщение об ошибке «FXDCWindow :: setFont: незаконный или указанный NULL шрифт». Как это исправить?

@font = FXFont.new(app, 'times') 

Мне нужно установить шрифт, чтобы использовать DrawText в моей программе, и я не могу понять, как. О, и для записи я просто начинаю. Благодаря!

+0

Что такое переменная приложения? – rwilliams

+0

«приложение» - это пример приложения (app = FXApp.new0, я думаю, что «Я» работает так же хорошо. –

ответ

1

Согласно the documentation, вам необходимо указать размер как минимум. Попробуйте:

@font = FXFont.new(app, "times,12")