Использование класса FXFont

Как вы используете класс FXFont на FXRuby, чтобы вы могли изменить шрифт и цвет текста в вашем приложении? СПАСИБО!

1 ответ

Шрифт или шрифт, используемый для текста, является отдельным понятием от цвета текста.

Предположим, мы имеем дело с виджетом FXLabel. Если вы хотите изменить шрифт, используемый для метки, вы можете установить его, используя атрибут "font" метки, например

label = FXLabel.new(...)
labelFont = FXFont.new(...)
labelFont.create
label.font = labelFont

С другой стороны, если вы хотите изменить цвет текста метки, присвойте ему атрибут "textColor", например:

label.textColor = FXRGB(255, 0, 0)

Надеюсь это поможет.

Другие вопросы по тегам