Перейти к содержанию
  • Регистрация
  • 0
Hold_Fox

Случайное генерирование цвета

Вопрос

Недавно начал программировать в этой среде. Решил сделать несложное приложении для случайной генерации фона и что-то запутался:
      self.Fill.Color:= TAlphaColorF.Create(Random(256), Random(256), Random(256));  // Куда засовывать генерацию A, и за что она вообще отвечает? 

Ну и форма:

     Self.Fill.Kind :=TBrushKind.Solid;
     Randomize;
 
Буду очень признателен за помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рекомендуемые сообщения

  • 0

Недавно начал программировать в этой среде. Решил сделать несложное приложении для случайной генерации фона и что-то запутался:

      self.Fill.Color:= TAlphaColorF.Create(Random(256), Random(256), Random(256));  // Куда засовывать генерацию A, и за что она вообще отвечает? 

Ну и форма:

     Self.Fill.Kind :=TBrushKind.Solid;

     Randomize;

 

Буду очень признателен за помощь.

A - это альфа канал, вам 255

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

 

Недавно начал программировать в этой среде. Решил сделать несложное приложении для случайной генерации фона и что-то запутался:

      self.Fill.Color:= TAlphaColorF.Create(Random(256), Random(256), Random(256));  // Куда засовывать генерацию A, и за что она вообще отвечает? 

Ну и форма:

     Self.Fill.Kind :=TBrushKind.Solid;

     Randomize;

 

Буду очень признателен за помощь.

A - это альфа канал, вам 255

 

А как записывается?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

вот так делается

self.Fill.Color:= TAlphaColorF.Create(255/Random(255), 255/Random(255), 255/Random(255), 255/Random(255)).toAlphaColor;
Изменено пользователем ZuBy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...