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

Вниз

Canvas на Image   Найти похожие ветки 

 
alexdn ©   (2012-01-31 20:45) [0]

При начале простой прорисовки
form3.image1.Canvas.MoveTo(0,0);
form3.image1.Canvas.Pen.Color:=RGB(255,191,0);
form3.image1.Canvas.LineTo(321,0)

image1 на форме автоматически окрашивается в белый, а мне этого не нужно, как избежать?


 
абизяна   (2012-01-31 21:02) [1]

Закрась его в нужный цвет:
 Image1.Canvas.Brush.Color := Image1.Parent.Brush.Color;
 Image1.Canvas.FillRect(Image1.ClientRect);


 
alexdn ©   (2012-01-31 21:08) [2]

вот примерно так и думал)


 
Германн ©   (2012-02-01 02:07) [3]


> alexdn ©   (31.01.12 21:08) [2]
>
> вот примерно так и думал)
>

А чё тут думать? Взялся рисовать - так уж и рисуй!


 
icWasya ©   (2012-02-01 09:12) [4]

Точнее так.
Если у TImage нет никакой картинки, то она выглядит прозрачной.
При первом обращении к TImage1.Canvas создаётся TBitmap размером с TImage и закрашивается в белый цвет и дальнейшее рисование происходит в нём. Это к следующему вопросу(А Почему когда я меняю размер TImage? картинка размер не меняет?)


 
alexdn ©   (2012-02-01 13:41) [5]

> icWasya ©   (01.02.12 09:12) [4]
> Точнее так.
> Если у TImage нет никакой картинки, то она выглядит прозрачной.
вот о прозрачности и было.. так и думал что заливать прийдётся


 
Омлет ©   (2012-02-01 14:21) [6]


> как избежать?

image1.Transparent := true;



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

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

Наверх





Память: 0.45 MB
Время: 0.071 c
15-1340613113
ProgRAMmer Dimonych
2012-06-25 12:31
2013.03.22
Имена хостов обычных интернет-пользователей


2-1343722792
Теркин
2012-07-31 12:19
2013.03.22
Сбой работы базы данных


8-1229748560
Лена111
2008-12-20 07:49
2013.03.22
Перерисовывать ЛистБокс до не узнаваимости


15-1332516369
Хаус
2012-03-23 19:26
2013.03.22
Архитектура. Как правильно ее построить?


2-1331031997
Scott Storch
2012-03-06 15:06
2013.03.22
приводить к типу DWORD





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский