Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.20;
Скачать: CL | DM;

Вниз

прозрачная текстура   Найти похожие ветки 

 
maxistent ©   (2004-11-15 09:54) [0]

Привет, Мастера! Наложиение битмапа. Нужно создать некую "дверь", чтобы в ней было "окно" не прямоугольной формы (прозрачное). Как придать прозрачность битмапу при наложении???


 
WondeRu ©   (2004-11-15 13:05) [1]

BLENDING  search in google


 
aanco   (2004-11-21 01:49) [2]

TGA поможет


 
maxistent ©   (2004-11-29 09:37) [3]

объясните, пожалуйста, чайнику ???


 
Sapersky   (2004-11-29 13:08) [4]

TBitmap.Transparent, TBitmap.TransparentColor


 
maxistent ©   (2004-11-29 16:16) [5]

--> TBitmap.Transparent, TBitmap.TransparentColor <-- НЕ РАБОТАЕТ!!!


 
Sapersky   (2004-11-30 00:42) [6]

В хелпе есть пример на эту тему - у меня он работает.
Проблема может быть только с правильным заданием прозрачного цвета - например, задаёшь черный, а на картинке он не совсем черный.


 
_Nikolay ©   (2004-11-30 12:37) [7]

Почему бы не сделать прозрачной часть формы :

unit
 U_Clip;
interface
uses  Windows, Messages, SysUtils, Classes, Graphics,
 Controls, Forms, Dialogs,  StdCtrls;
type
 TForm1 = class(TForm)
 protected
   procedure RebuildWindowRgn;
   procedure Resize; override;
 public

end;
var
 Form1 : TForm1;
implementation
{$R *.DFM}

procedure TForm1.Resize;
begin
 inherited;
 RebuildWindowRgn;
end;

procedure TForm1.RebuildWindowRgn;
var
 FullRgn, Rgn: THandle;
 ClientX, ClientY, I: Integer;
begin
 FullRgn:= CreateRectRgn(0, 0, Width, Height);
 Rgn := CreateEllipticRgn
   (
       round(Width/4) ,
       Round(Height/4),
       3 * round(Width/4) ,
       3 * Round(Height/4)
   );
 CombineRgn(FullRgn, FullRgn, Rgn, rgn_Diff);
 SetWindowRgn(Handle, FullRgn, True);
end;

end.



Страницы: 1 вся ветка

Текущий архив: 2005.03.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.032 c
14-1109398331
31512
2005-02-26 09:12
2005.03.20
Распространённость различных операционных систем


1-1110184861
atruhin
2005-03-07 11:41
2005.03.20
Редактор XML по XSD шаблону


1-1110029514
Peter_cc
2005-03-05 16:31
2005.03.20
Служба!help!


3-1108908091
NikNet
2005-02-20 17:01
2005.03.20
Чем отличается ключ и индекс и что лучше использовать для связи


1-1109921070
Оля
2005-03-04 10:24
2005.03.20
Чтение строки из TMemorystream