Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Сворачивание окна [D7, WinXP]


KOLIG ©   (2005-01-28 04:01:00) 

При разработке программы я изменил форму окна ( углы стали округлёнными ) и вместо кнопки, которая сворачивает окно поставил картинку, при нажатий по которой окно сворачивается. Однако оно сворачивается при
 Form1.WindowState : = wsMinimized ;
так, что слева внизу экрана над  панелью задач появляется какой-то кривой кусок формы при двойном нажатии на который форма разворачивается обратно. При нажатии на полоску от формы на панели задач форма разворачивается но не показывается.
Как сделать, чтобы форма нормально сворачивалась на панель задач и разворачивалась при одиночном клике по панели ?


KOLIG   (2005-01-30 02:09:00) [1]

Я решил эту проблему
Application.Minimize;   не сработало

после того, как я вставил следующий код

 ReleaseCapture;
 perform(WM_SysCommand, SC_Minimize, 0);

всё стало отлично сворачиваться. Вопрос закрыт.
 Спасибо за помощь.


GrayFace   (2005-01-29 05:43:00) [2]

Application.Minimize


KOLIG   (2005-01-29 02:56:00) [3]

У окна стиль fsNormal


Neznaika   (2005-01-28 13:24:00) [4]

Запусти прогу не через F9 а просто экзэшник в винде. Д иногда не дает корректно свернуть окно.


DVM   (2005-01-28 10:22:00) [5]


> KOLIG   (28.01.05 04:01)  

стиль какой у окна?


JibSkeart   (2005-01-28 08:42:00) [6]

Вообще можешь в принципе и свои кнопки нарисовать на капшионе.


Наверх

Титульная страница Поиск, карта сайта Написать письмо