첨부파일의 그림처럼
activex창에서 새창을 띄우면 작업표시줄에 A처럼 윈도우(?)가 하나 생기더군요
그리고, 새창의 borderstyle을 toolwindow로 했는데 B처럼 toolwindow가 아닌 일반 폼처럼 표시가 되네요
하고자 하는바는
activex에서 새창을 띄워도 작업표시줄에 표시가 안되고, 새창의 borderstyle이 toolwindow처럼 보이게 하고 싶습니다
(마치 javascript에서 showModalDialog()한 것처럼.... 최종 목적은 showModalDialog한것과 같은 효과를 나타내는 것입니다 ^^;)
그럼. showModalDialog()를 사용하세요~~~
이렇지 마세요... ㅜㅜ;
아래는 show toolwindow버튼 클릭 관련 소스입니다
<!--CodeS-->
procedure TActiveFormX.Button1Click(Sender: TObject);
begin
if unit1.Form1 = nil then
Application.CreateForm(tform, unit1.Form1);
unit1.Form1.Show;
end;
<!--CodeE-->
한수만 가르쳐 주세요
그럼, 편안하시길...
<!--CodeS-->
procedure TActiveFormX.Button1Click(Sender: TObject);
begin
unit1.form1 := tform.create(nil);
unit1.Form1.Show;
end;
<!--CodeE-->
그럼, 편안하시길...