Изменение цвета формы

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Decessus
новенький
Сообщения: 11
Зарегистрирован: 01.04.2011 18:36:52

Изменение цвета формы

Сообщение Decessus »

Здравствуйте. Мне нужно создать программу которая при каждом третьем нажатии кнопки случайным образом изменяла бы цвет формы. В Delphi это можно было бы сделать с помощью функций RGB и random, есть ли в Lazarus что-то похожее на RGB????

Добавлено спустя 15 минут 44 секунды:
Тему можно закрыть, нашёл здесь же вот эту функцию

Код: Выделить всё

function RGB(R,G,B : byte) : longint;
var
 temp : packed record
 R, G, B, Dummy : byte;
 end;
begin
 temp.R := R;
 temp.G := G;
 temp.B := B;
 temp.Dummy := 0;
 result := longint(temp)
end;
modestusmunh
новенький
Сообщения: 13
Зарегистрирован: 07.09.2011 16:51:00

Сообщение modestusmunh »

Decessus, спасибо за найденную функцию :)
Ответить