Форум: "Основная";
Текущий архив: 2003.06.16;
Скачать: [xml.tar.bz2];
ВнизПроблема с прятанием(HIDE) контрола Найти похожие ветки
← →
Andrei-BAM (2003-06-04 17:09) [0]Суть в следующем: на форме включаются\выкл. панели методом HIDE. Все работает, но после того как окно убирается в TRAY, а заетм восстанавливается HIDE не срабатывает, контрол остается видимым. Где грабли?
← →
Palladin (2003-06-04 17:17) [1]В программе я полагаю...
← →
Andrei-BAM (2003-06-04 17:28) [2]Ты не умничай. Попробуй повторить ситуацию.
← →
NickBat (2003-06-04 17:33) [3]А зачем?
← →
Palladin (2003-06-04 17:33) [4]Ну ты нахал...
Во первых нефиг городить "окно убирается в tray"... сам ты окно в трэй...
во вторых:
procedure TForm1.Button1Click(Sender: TObject);
begin
Application.Minimize;
ShowWindow(application.Handle,sw_hide);
Sleep(0);
ShowWindow(application.Handle,SW_SHOW);
Application.RestoreTopMosts;
Application.BringToFront;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
if TButton(Sender).Tag=0 then
begin
Panel1.Hide;
TButton(Sender).Tag:=1;
end else
begin
Panel1.Show;
TButton(Sender).Tag:=0;
end;
end;
никаких проблем.
Что за нападки...
Код приведи свой где у тебя проблемы
← →
Andrei-BAM (2003-06-04 17:42) [5]TreeView1.hide
все Ок. Потом
ShowWindow(Application.Handle,SW_Hide);
Sleep(100);
Application.Restore;
Application.BringToFront;
TreeView1.Show;
и не появляется TreeView1.
← →
Andrei-BAM (2003-06-04 17:55) [6]Разобрался. Проблема была в том , что перед
ShowWindow(Application.Handle,SW_Hide);
стоял вызов метода IHDE для главного окна.
Спасибо за отклик.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.06.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c