Создание градиента в FXRuby - PullRequest
1 голос
/ 26 марта 2019

Есть ли способ создать градиент в FXRuby?Если да, то как бы я это реализовал?

Я попытался взглянуть на https://www.rubydoc.info/gems/fxruby/Fox/FXImage, и для меня это не имело особого смысла. Если бы я мог уточнить, что означает #gradient и какиспользовать это было бы здорово.

1 Ответ

1 голос
/ 26 марта 2019

Согласно документам , вот как вы будете использовать этот метод, но сначала вам нужно будет установить и потребовать гем

gem install fxruby

Затем в вашем коде:

require 'fxruby'

# the arguments represent rgb colors:
# #gradient(topleft, topright, bottomleft, bottomright)

Вам нужно будет передать цвета RGB, которые вы хотите использовать для фактического градиента, но вот пример синтаксиса

FXImage.gradient(
  Fox.FXRGB(253, 245, 230), 
  Fox.FXRGB(253, 245, 230), 
  Fox.FXRGB(253, 245, 230), 
  Fox.FXRGB(253, 245, 230)
)

См. Здесь примеры цветов

...