![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
плавоющее окно [D7, XP]
кккккккккккк © (2006-07-27 22:57:00)как зделать полу прозрачную какртинку без формы?
Gydvin (2006-08-09 11:42:00) [1]Сходи сюда, может то, что нужно
http://delphi.fastbb.ru/?1-0-0-00000046-000-0-0-1153732962
Рисуешь в фотошопе двухцветный битмар (белый фон и черный рисунок) с нужным тебе рисунком и буквами, подгоняешь размер рисунка под форму, стиль формы ставишь в borderstyle=bsnone, на форму ложишь image с цветной картинкой, компилишь
Desdechado (2006-08-09 11:18:00) [2]а как ты сделал круглую картинку?
Johnmen (2006-08-09 01:20:00) [3]Тебе рано ещё об этом (с)
ккккккккк (2006-08-09 00:46:00) [4]картинка:шарик а внизу надпись "Билайн"
Джо (2006-08-08 21:09:00) [5]> [11] ккккккккк (08.08.06 20:56)
> на форме круглая картинка
И, кстати, чтобы не было опять "приятных" неожиданностей, может, объясните, что такое "круглая картинка" в данном конкретном случае?
Джо (2006-08-08 21:08:00) [6]> никак не получится углы формы не срезать..
Используй функцию SetWindowRegion.
Джо (2006-08-08 21:07:00) [7]> [11] ккккккккк (08.08.06 20:56)
> на форме круглая картинка
Где об этом было сказано в этой теме?
ккккккккк (2006-08-08 20:56:00) [8]на форме круглая картинка
> 2. Размер формы под размер картинки.
никак не получится углы формы не срезать..
Джо (2006-08-08 20:07:00) [9]> [9] ккккккккк (08.08.06 19:56)
> не че не понял..
Ну, я не виноват.
> как сделать чтоб форму не видно а рисунок полупрозрачный?
См. [2] еще раз, что я могу сказать? Что именно непонятно в тех скромных 3-х пунктах?
ккккккккк (2006-08-08 19:56:00) [10]
> См. [2]
не че не понял..как сделать чтоб форму не видно а рисунок полупрозрачный?
Джо (2006-08-01 21:11:00) [11]> [7] ккккккккк (01.08.06 21:10)
> не в смысле штоб формы не было видно а одна картинка...
См. [2]
ккккккккк (2006-08-01 21:10:00) [12]не в смысле штоб формы не было видно а одна картинка...
antonn (2006-07-29 19:30:00) [13]antonn © (29.07.06 19:28) [5]
canvas.brush.style:=bsstyle;
да шеж такое то сегодня...
canvas.brush.style:=bsclear; - без фона
canvas.brush.style:=bssolid; - с фоном
antonn (2006-07-29 19:28:00) [14]установить у канваса, на котором надпись canvas.brush.style:=bsstyle; для TLabel есть св-ов transparent
ккккккккк (2006-07-29 18:24:00) [15]А как зелать полу прозрачную плавающую например надпись без белого прямоугольника в котором она находится?
Джо (2006-07-28 06:51:00) [16]> 2. Размер формы под размер картинки.
Картинку — в TImage.
Джо (2006-07-28 06:51:00) [17]> как зделать полу прозрачную какртинку без формы?
1. У формы BorderStyle := bsNone.
2. Размер формы под размер картинки.
3. AlphaBlend := True, AlphaBlendValue := какое хош.
П.С. "Прозрачный" это весьма многозначное понятие.
antonn (2006-07-28 06:36:00) [18]http://kladovka.net.ru/index.cgi?pid=list&rid=318
хотя форма остается, ее просто не видно