Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Прозразчный 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?


Наверх

Титульная страница Поиск, карта сайта Написать письмо