![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Прозразчный TImage [D7]
VfloverW © (2005-01-11 16:36:00)Добрый день,
В форме, создаю объекты типа TPanel, мне нужно соиденить их между собой линиями. Делаю это с помощью TImage (использую Canvas, рисую линию). Что бы сделать TImage прозрачным ставлю свойству Transparent:= True. Однако, на одних компах работает нормально на других TImage заливается белым фоном и они перекрывают друг друга.
Подскажите, что делать.
Спасибо.
Ega23 (2005-01-11 18:16:00) [1]А как с его помощью правильно рисовать лини. У него ведь даже нет свойства transparent?
Играйся с Canvas.Brush.Style:=bsClear; и Brush.Color
Семен Сорокин (2005-01-11 18:14:00) [2]
> VfloverW (11.01.05 16:55) [4]
> Нет, TImage.Canvas. Поскольку в форме есть скол который
> зарисовует линии (на TForm.Canvas).
скролл в TImage не мешает рисовать а на форме мешеет - что-то здесь не то...
приведите код
VfloverW (2005-01-11 18:10:00) [3]> OlegP
А как с его помощью правильно рисовать лини. У него ведь даже нет свойства transparent?
OlegP (2005-01-11 17:56:00) [4]TPaintBox
VfloverW (2005-01-11 16:55:00) [5]Нет, TImage.Canvas. Поскольку в форме есть скол который зарисовует линии (на TForm.Canvas).
Ega23 (2005-01-11 16:52:00) [6]TForm.Canvas?
Семен Сорокин (2005-01-11 16:51:00) [7]
> Ega23 © (11.01.05 16:50) [1]
> TForm.Canvas?
точно в OnPaint и никакого Image не надо.
Ega23 (2005-01-11 16:50:00) [8]TForm.Canvas?