Събития

1 отговора 149 прегледа
#1

Събития

Може ли да ми отговорите на следните въпроси:
1. Как да прихвана събитие OnMinimized на някоя форма. Т.е. когато потребителят "цъка" на бутона за минимизация горе на заглавието.
2. Как да разпъна форма? Не намирам такъв метод.

Каква е ситуацията? Имам една форма, която искам да скрия като tray-икона. Когато потребителят я минимизира искам да изчезне от task-бара, а когато цъкне два пъти на tray-иконата, да се върне в начално положение. Създава ядове, който е опитвал знае. При Activate се показва, но в минимизиран вариант.

Благодаря, предварително!

Отговор
в отговор на Bиkтop #2

Re: Събития

Ами прегледай Windows API (доколкото разбирам правиш Windows Application). Та там имаше една функция "ShowWindow". Подаваш и като първи параметър хендъла на прозорезца а като втори :

1. SW_SHOWNORMAL
2. SW_SHOWMINIMIZED
3. SW_SHOWMAXIMIZED



Понеже работех с Delphi като съм ги правил тези неща там си имаше OnMinimize, OnMaximize и такива разни неща.
Как ще ги прихванеш не знам за съжаление, но трябва да има начина

Отговор