Форум: "Начинающим";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];
ВнизHide-Show Найти похожие ветки
← →
Apollon_604 (2006-02-05 20:09) [0]Проблема вроде бы детская... но... :)
Форма прячется из панели задач в трей, там существует в виде иконки, при щелчке на которую она прячется или показывается в зависимости от текущего состояния...
procedure TfmDesForm.FormHide;
begin
fmDesForm.Hide;
ppShow.Caption := "Ïîêàçàòü";
end;
procedure TfmDesForm.FormShow;
begin
fmDesForm.Show;
ppShow.Caption := "Ñïðÿòàòü";
end;
Так вот, проблема в том, что если после того как форма была спрятана активировать любое другое окно, то послеFormShow
форма показывается и активируется, но остается за этим окном... :(
Мелочь, а неприятно...
Внимание, вопрос: Как поместить форму поверх всех остальных окон?
← →
Gero © (2006-02-05 23:45) [1]BrighToFront
← →
ZeroDivide © (2006-02-06 09:42) [2]FormStyle := fsStayOnTop ?
← →
Apollon_604 (2006-02-07 23:59) [3]
> Gero © (05.02.06 23:45) [1]
BringToFront тож не пашет :(((((((
> ZeroDivide © (06.02.06 09:42) [2]
Форма не должна быть всегда наверху, но должна показываться там после появления
← →
Германн © (2006-02-08 01:42) [4]А
SetWindowPos
не помогает?
← →
Apollon_604 (2006-02-08 05:17) [5]неа
← →
ZeroDivide © (2006-02-08 08:34) [6]with MyForm do
SetWindowPos(Handle,
HWND_TOPMOST,
Left,
Top,
Width,
Height,
SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.02.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.061 c