Форум: "Основная";
Текущий архив: 2008.07.20;
Скачать: [xml.tar.bz2];
ВнизНезависимость дочернего окна Найти похожие ветки
← →
S1ntez © (2007-11-21 00:31) [0]Пишу программу для записи дисков, и для удобства создал небольшую дополнительную форму, чтобы при перетаскивании на нее файлы отображались в общем списке.
Но столкнулся с проблемой: при при сворачивании главного окна исчезает и вспомогательное. Поменяв его свойство ParentWindow на GetDesktopWindow, я частично решил проблему (хотя при этом окно перестало ловить фокус), но теперь появилась его кнопка на панели задач (ShowWindow() с параметром SW_HIDE не действует, хотя я не уверен, что правильно указал handle окна).
Скажите, как правильно сделать, чтобы дочернее окно не сворачивалось вместе с главным, или в моем случае - как убрать его кнопку с панели задач. Заранее спасибо!
← →
boa_kaa © (2007-11-21 11:21) [1]
> S1ntez © (21.11.07 00:31)
Простите, кто на ком стоял? (с)
Так окно дочернее или нет?
← →
S1ntez © (2007-11-21 13:11) [2]Да. Нужно, чтобы оно не сворачивалось
← →
ANB © (2007-11-21 17:03) [3]
> Да. Нужно, чтобы оно не сворачивалось
А подумать ?
ЗЫ. Доп.окна ворда ныне сворачиваются/разворачиваются независимо друг от друга. Но при этом каждое отображается в таскбаре.
← →
S1ntez © (2007-11-21 19:42) [4]
> А подумать ?
> ЗЫ. Доп.окна ворда ныне сворачиваются/разворачиваются независимо
> друг от друга. Но при этом каждое отображается в таскбаре.
Может кто нибудь все-таки ответит на вопрос?
← →
Leonid Troyanovsky © (2007-11-21 19:55) [5]
> S1ntez © (21.11.07 00:31)
procedure TForm1.FormActivate(Sender: TObject);
begin
BorderStyle := bsToolWindow;
ShowWindow(Application.Handle, SW_HIDE);
end;
--
Regards, LVT.
← →
S1ntez © (2007-11-21 20:33) [6]Я имел в иду дочернее окно, а не главное
← →
Leonid Troyanovsky © (2007-11-22 09:13) [7]
> S1ntez © (21.11.07 20:33) [6]
http://groups.google.com/group/fido7.ru.delphi.chainik/msg/0fe60b96db2faf0b?dmode=source&output=gplain
--
Regards, LVT.
← →
S1ntez © (2007-11-22 15:29) [8]Гм.. Теперь главная форма сворачивается до размеров своего заголовка. А кто нибудь уже пользовался этим кодом?
← →
KSergey © (2007-11-22 15:33) [9]> S1ntez © (21.11.07 20:33) [6]
> Я имел в иду дочернее окно, а не главное
> S1ntez © (22.11.07 15:29) [8]
> Гм.. Теперь главная форма сворачивается до размеров своего
> заголовка. А кто нибудь уже пользовался этим кодом?
А че, только буквальный копи-паст умеем делать??!!
← →
Leonid Troyanovsky © (2007-11-22 17:35) [10]
> S1ntez © (22.11.07 15:29) [8]
> Гм.. Теперь главная форма сворачивается до размеров своего
> заголовка.
И не надо его сворачивать, BorderStyle := bsToolWindow.
Если оно стало не нужно, его закроют.
--
Regards, LVT.
← →
S1ntez © (2007-11-22 18:12) [11]В том то и дело, что оно должно сворачиваться.
2KSergey: Раз такой умный, то покажи, как надо.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2008.07.20;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.044 c