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

Вниз

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

 
webpauk   (2004-05-18 10:51) [0]

С помощью
  with TForm2.Create(Application) do
  begin
     Show;
  end;

активирую несколько окон, наследников экземпляра Tform2. Проблема такая: при свойстве окна BorderStyle:=bsNone в окне Alt+Tab отображаются все созданные формы, а при прочих значениях вновь создаваемы окна не появляются (как и было задумано). В чём проблема?


 
webpauk   (2004-05-18 11:03) [1]

причем:
Application.ShowMainForm:=False;

и

procedure TForm1.FormCreate(Sender: TObject);
begin
  SetWindowLong(Application.Handle, GWL_EXSTYLE, GetWindowLong(Application.Handle, GWL_EXSTYLE) and not
  WS_EX_APPWINDOW or WS_EX_TOOLWINDOW);
end;



 
webpauk   (2004-05-18 11:08) [2]

Всем, кого заинтересовало:
решение такое (сам нашел ошибку)
procedure TForm1.FormCreate(Sender: TObject);
begin
 SetWindowLong(Application.Handle, GWL_EXSTYLE, GetWindowLong(Application.Handle, GWL_EXSTYLE) and not
 WS_EX_APPWINDOW or WS_EX_TOOLWINDOW);
end;


 
webpauk   (2004-05-18 11:09) [3]

опа!?
begin
SetWindowLong(Application.Handle, GWL_EXSTYLE, GetWindowLong(Application.Handle, GWL_EXSTYLE) and not
WS_EX_APPWINDOW);
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.043 c
1-1084535443
Stas
2004-05-14 15:50
2004.05.30
Как узнать удален компонент или нет


3-1084340256
XYZ
2004-05-12 09:37
2004.05.30
Пробл. с обновлением неск.записей через OraQuery


14-1083914781
Гарри Поттер
2004-05-07 11:26
2004.05.30
Коммерческая конференция - имеет право на жизнь? Ваше мнение?


7-1082529809
ZDDR
2004-04-21 10:43
2004.05.30
иконка екзехи


14-1084440218
Dmitriy O.
2004-05-13 13:23
2004.05.30
Приятель хочет купить ком нужен совет.