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

Вниз

Дада про taskbar   Найти похожие ветки 

 
Vans   (2005-05-19 02:14) [0]

Знаю тема уже была(http://delphimaster.net/view/11-1100196735/) Но всётаки как убрать кнопку с taskbar"а при OnMinimize ??? Искалл чесное слово не нашёл... Плизз помогите!


 
ECM ©   (2005-05-19 11:32) [1]

function TForm1.KOLApplet1Message(var Msg: tagMSG;
 var Rslt: Integer): Boolean;
begin
 Result := FALSE;
 if Msg.message = WM_SYSCOMMAND then begin
   if Msg.wParam = SC_MINIMIZE then begin
     ShowWindow(Form.Handle,SW_MINIMIZE);
     Result := TRUE;
   end;
 end;
end;


 
ECM ©   (2005-05-19 13:33) [2]

P.S.
[1] - Только для проектов с ОДНОЙ формой...


 
Vladimyr ©   (2005-05-19 17:19) [3]

А ещё можно Applet.Visible := false;
А чтобы срабатывало не сразу, пошли сам себе message WM_USER+xx и прячь кнопку при его получении...


 
ECM ©   (2005-05-19 17:34) [4]

2Valdimir [3]
в http://delphimaster.net/view/11-1100196735/ и [1] как раз и предполагается, что Applet.Visible = FALSE.
Можно конечно в Applet.OnMinimize послать себе сообщение
но есть большая вероятность (особенно для слабых машин), что кнопка на панели задач будет подмаргивать при сворачивании окна.


 
Vans   (2005-05-20 00:57) [5]

Благодарю! :))))



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
2-1135082307
ZbarKiy
2005-12-20 15:38
2006.01.08
RGB ?


14-1134710833
Pazitron_Brain
2005-12-16 08:27
2006.01.08
Все, что вы хотели знать о спутниковом Интернете


2-1134862647
Neiroman
2005-12-18 02:37
2006.01.08
Memo и строки


3-1131972079
Карелин Артем
2005-11-14 15:41
2006.01.08
Двойная запись ошибки в журнал системы. Нормально ли это?


2-1135003854
Majesto
2005-12-19 17:50
2006.01.08
Вопрос по SQL. Работа с несколькими таблицами.