Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.04.24;
Скачать: CL | DM;

Вниз

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

 
webpauk ©   (2009-09-10 14:41) [0]

Есть 2 формы

unit Unit1;

interface

uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs;

type
 TForm1 = class(TForm)
   procedure FormClick(Sender: TObject);
 end;

var
 Form1: TForm1;

implementation

uses Unit2;

{$R *.dfm}

procedure TForm1.FormClick(Sender: TObject);
begin
 Form2.ShowModal;
end;

end.

unit Unit2;

interface

uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs;

type
 TForm2 = class(TForm)
 protected
   procedure CreateParams(var Params :TCreateParams); override;
 end;

var
 Form2: TForm2;

implementation

{$R *.dfm}

procedure TForm2.CreateParams(var Params :TCreateParams);
const
 cs_dropshadow = $00020000;
begin
 inherited CreateParams(Params);
 Params.WindowClass.style:=Params.WindowClass.style or cs_dropshadow;
end;

end.


при перемещении Form2 в область Form1 - тень исчезает
есть решения?


 
Сергей М. ©   (2009-09-10 14:44) [1]

Удалено модератором


 
Rouse_ ©   (2009-09-14 09:54) [2]

Добавь в конструктор второй формы такой код:

procedure TForm2.FormCreate(Sender: TObject);
begin
 SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE or SWP_NOMOVE);
 SetWindowPos(Handle, HWND_TOP, 0, 0, 0, 0, SWP_NOSIZE or SWP_NOMOVE);
end;



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

Текущий архив: 2011.04.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.006 c
6-1191246733
__Unnamed__
2007-10-01 17:52
2011.04.24
Вопрос про сокеты, а точнее про FD_CLOSE и FD_READ


15-1294807250
Xmen
2011-01-12 07:40
2011.04.24
переход в DevExpress


6-1215495439
AHTOLLlKA
2008-07-08 09:37
2011.04.24
Socks5 клиент, как состряпать запрос ?


15-1294912978
Андрей123
2011-01-13 13:02
2011.04.24
Подключение IP-камеры к телевизору


3-1256924418
Незнайка
2009-10-30 20:40
2011.04.24
Работа с MSSQL