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

Вниз

Модалиные формы   Найти похожие ветки 

 
Dmitrij_K   (2005-06-07 11:10) [0]

Доброго времени суток, уважаемые Мастера.
Возник такой вопрос:
когда открыта модальная форма (Form.ShowModal) при ее сворачивании она сворачивается не в панель задач, а в маленькое окошко, и если нажимать правой кнопкой мышки по панели задач, то не появляется системное меню!
И вот как сделать чтобы сворачивались все открытые формы и работало меню?
Спасибо.


 
-=XP=- ©   (2005-06-07 12:33) [1]

Сделать форму немодальной.


 
Ega23 ©   (2005-06-07 12:35) [2]

Запретить модальной форме сворачиваться.


 
Shuma ©   (2005-06-07 13:35) [3]

Можно сделать так:
type TForm1  = class(TForm)
...
  procedure SysCommand(var Message: TMessage);  message WM_SysCommand;
...
end;

procedure TForm1.SysCommand(var Message: TMessage);
begin
 if Message.WParam = SC_MINIMIZE then
   Application.Minimize
 else
   inherited;
end;


 
TUser ©   (2005-06-07 13:44) [4]

Можно еще в GWL_EX_STYLE прописать WS_EX_APPWINDOW - тогда появится кнопка для додальной формы на панели задач, а сама форма будет сворачиваться как надо.



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

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

Наверх




Память: 0.47 MB
Время: 0.052 c
1-1118226809
Руслан
2005-06-08 14:33
2005.06.29
обновить DBGrid


14-1117548431
X9
2005-05-31 18:07
2005.06.29
Вопрос электронщикам - работа с микроконтроллерами Atmel


14-1117780745
QuasiLamo
2005-06-03 10:39
2005.06.29
PHP


3-1116233429
Zhekson
2005-05-16 12:50
2005.06.29
установка программы с базой данных (Install Shield Express)


3-1116480288
dreamse
2005-05-19 09:24
2005.06.29
Как узнать какие базы есть на сервере MSSQL ?