Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > Delphi > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 02.10.2009, 18:25   #1
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию Рисуем на image. Прозрачный фон.

Если поставить на форму image и нарисовать там линию (lineTo), то фон автоматом зальётся белым. Как этого избежать? Без использования transparentColor
TwiX вне форума Ответить с цитированием
Старый 02.10.2009, 18:27   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Он в любом случае зальется белым, даже если использовать Draw(X,Y,BitMap). Попробуй залить его другим цветом перед рисованием линии.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 02.10.2009, 18:34   #3
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию

Цитата:
Сообщение от Alex Cones Посмотреть сообщение
Попробуй залить его другим цветом перед рисованием линии.
Это слишком просто =)
TwiX вне форума Ответить с цитированием
Старый 02.10.2009, 18:36   #4
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Нарисуй линию в паинте.
Сохрани в формате бмп.
Загони бмп в ТбитМап1
Нарисуй в паинте фон.
Сохрани фон в бмп.
Загони бмп в Тбитмап2
Нарисуй ТбитМап2
НарисуйТбитмап1

Так пойдет?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 02.10.2009, 18:37   #5
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

2TwiX
А вы мазахист?
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Старый 02.10.2009, 18:38   #6
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Я - да)))

Twix, не колыхайся ты так насчет белого фона. Пусть остается. Если он так сильно мешает, сделай транспарент колор на розовый цвет и предварительно покрой канву розовым.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 02.10.2009, 18:42   #7
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию

Ладно) Но может я конечно туплю, но не могу найти транспарент колор у имаджа =\ НЕ у формы же ставить =)
TwiX вне форума Ответить с цитированием
Старый 02.10.2009, 18:47   #8
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Транспарентколор имаджа = цвет левого нижнего пикселя.
Делаем так:

Код:
With Image1 do 
Begin
Canvas.Pixels[0,Image1.Height-1]:=$FF00FF;
Transparent:=True
End;
Ну или местами их поменяй, если не сработает.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 02.10.2009, 19:22   #9
TwiX
Участник клуба
 
Аватар для TwiX
 
Регистрация: 28.07.2009
Сообщений: 1,510
По умолчанию

О, спасибо)
TwiX вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прозрачный фон xakkkkker Мультимедиа в Delphi 10 24.12.2008 10:44
Прозрачный фон формы Yogik™ Помощь студентам 2 03.01.2008 09:53
прозрачный Image Roof Помощь студентам 8 27.07.2007 12:15
Прозрачный фон в ТMemo rpy3uH Win Api 1 30.10.2006 21:16
Прозрачный фон Label Alar Компоненты Delphi 0 30.10.2006 01:38


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS