Прозрачность формы.

Опубиковано: 30.07.2008 г., автор: , просмотров: 205017

Учимся задавать прозрачность формы в Delphi.

Еще один коротенький урок, из которого вы узнаете как задать прозрачность формы.

В Delphi за прозрачность формы отвечают свойства:
AlphaBlend: boolean оно разрешает или запрещает использовать прозрачность в вашей прорамме.
И второе свойство AlphaBlendValue. Оно может принимать значения от 0 до 255. Чем выше значение, тем менее прозрачней становиться форма. Ну вот впринципе и все, хотя для большей наглядности приведу небольшой пример. Что-бы те кто еще не поняли как тут все устроенно, разобрались окончательно.

Итак открываем delphi, Создаем новый проект, затем Кликаем на форме и создаем на ней обработчик событий OnCreate. В нем пропишем следующий код:

AlphaBlend:=true;
AlphaBlendValue:=100;

Вот что должно получиться в итоге:

procedure TForm1.FormCreate(Sender: TObject);
begin
AlphaBlend:=true;
AlphaBlendValue:=100;
end;

Запускаем и наслаждаемся.

Прозрачность формы Delphi

P.S. Не забываем подписываться на бесплатную мультимедийную рассылку.
Форма для подписки расположена с права и с лева.

До встречи DelphiExpert.ru !!!



Похожие материалы

Последние из рубрики

Genialinyy burglar 27 May 2011 в 00:00 #
Коментарий добавил(а): Антон
+ 1 голосов(а)
Дата: 2011-05-18 + 1 голосов(а)

Владимир, дайте урок (или код), чтобы с таймером форма постепенно меняла уровень прозрачности. Заранее благодарю!
-----------------------------
Это зделать просто при знании свойств формы и таймера.
Genialinyy burglar 19 May 2011 в 00:00 #
Коментарий добавил(а): Валера
Дата: 2011-02-10
А как сделать чтобы форма мегала

---------------
я отправил исходник с описанием,как одобрят найдеш на сайте,это легко зделать при помощи таймера(даже очень)
Genialinyy burglar 19 May 2011 в 00:00 #
Коментарий добавил(а): Razor
Дата: 2011-03-28
Да по таймеру можно сделать мигание, сначала включая прозрачность, потом отключая))
------------------------------------
У меня так и было задумано)
Антон 18 May 2011 в 00:00 #
Владимир, дайте урок (или код), чтобы с таймером форма постепенно меняла уровень прозрачности. Заранее благодарю!
Baster 12 May 2011 в 00:00 #
а как сделать прозрачную форму тока чтоб компоненты на ней оставались не прозрачными)?

ОтменитьДобавить комментарий