Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Вниз

timage1 timage2 один на другим прозрачный, как это сделать?   Найти похожие ветки 

 
vilfred   (2002-12-24 02:17) [0]

есть имадж1, в нем показываю картинку, и над неи хочу сделать прозрачный второй timage2 на котором бы чтоннить рисовать можно было бы... лишьбы прозрачный был бы

код, которым гружу картинку в имадж1 такой:


BitMap1 := TBitMap.Create;
BitMap1.LoadFromFile("/home/vilfred/images/imgaimage.200212140408.bmp");
Image1.Canvas.Draw(0,0,BitMap1);


thanks!!

p.s. на самом деле это киликс. но пока никакой разницымежду дельфяими и киликсом не замечал... т.е. как дельфи шестой...


 
vilfred   (2002-12-24 03:22) [1]

дальше над timage1 ставлю timage2 и пишу

with Image2 do begin
canvas.Pen.Color:=clWhite;
canvas.Brush.color:=clWhite;
TransParent:=True;
TransParentMode:=tmAuto;
TransparentColor:=canvas.brush.color;
canvas.RectAngle(0, 0, Width,Height);
canvas.Pen.Color:=clBlue;

ну и далее что-то рисую в image2 с помощью ellipse, lineto, moveto(т.е. поверх картинки).

Вобщем оно ругается на то что и TransParentMode и TransParentColor undeclared identified...
на Transparen ругалось, исправли тем что вместо with Image2.canvas do begin написал with Image2 do begin но оно дальше ругается :(



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

Форум: "Основная";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
4-15352
Jeka.
2002-11-19 08:14
2003.01.06
Scroll


14-15266
iNew
2002-12-17 11:50
2003.01.06
Люди как ваше мнение. Какой на данный момент лучший


3-14938
oss
2002-12-13 16:29
2003.01.06
ADO, ошибки


1-15049
Дмитрий К.К.
2002-12-23 08:16
2003.01.06
Баг в Delphi 5


4-15359
TankMan
2002-11-09 22:29
2003.01.06
Я уже спрашивал... но спрошу переформулировав вопрос...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский