Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.04.2009, 18:13   #1
Лукманов Александр
работа не волк....
Форумчанин
 
Аватар для Лукманов Александр
 
Регистрация: 09.06.2008
Сообщений: 337
Вопрос Не ставиться прозрачность формы

Уважаемые Модераторы, эта тема немного отлична от этой (её можно закрыть, а лучше удалить)


Создаётся динамическая форма (parent=form1), на которой расположена Image. Делаю Image и myform прозрачными. Но прозрачной остаётся только Image.
myform почему то не прозрачная. как быть?
Код:
f: TForm;

procedure TForm1.FormCreate(Sender: TObject);
var i: Cardinal;
begin
  f:=TForm.Create(form1);
  f.Parent:=Form1;
  f.Show;

      i:=GetWindowLong(f.Handle,GWL_STYLE);
      i:=i and not WS_CAPTION;
    if SetWindowLong(f.Handle,GWL_STYLE,i)=0 then RaiseLastWin32Error;
   Image1.Parent:=f;
   Image1.Transparent:=true;
   Image1.Align:=alClient;
   //f.TransparentColor:=true; - не знаю надо это или нет
   f.AlphaBlend:=True;
   f.AlphaBlendValue:=0;

    end;
Цель, для которой требуются неправые средства, не есть неправая цель.

Последний раз редактировалось Лукманов Александр; 27.04.2009 в 18:16.
Лукманов Александр вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
прозрачность отдельных участков формы Романнн Общие вопросы Delphi 38 30.01.2010 20:04
Прозрачность формы PNG, 2xTCV и др. Veiron Мультимедиа в Delphi 6 25.05.2008 01:19
Прозрачность Лубышев Помощь студентам 3 23.01.2008 00:05
Как задать прозрачность формы dimfil Общие вопросы Delphi 2 09.11.2007 09:53
Прозрачность ЧИЖ HTML и CSS 5 24.10.2007 17:18