Вопрос такой.
Нужно чтобы форма была абсолютно всегда видна. Она должна быть поверх всех окон, де должна сворачиваться ни при каких условиях, таких как win+D, win+M, ярлык свернуть все окна и т.д. При этом вовсе не обязательно, чтобы фокус был постоянно на форме.
Вдобавок ко всему, нужно убрать кнопку приложения с панели задач. Я пробовал использовать
Прошу не предлагать fsStayOnTop (с инспектором я уже давно знаком). Против минимизации приложения хорошо помогает следующая процедура
Код:
procedure Tsensor.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
with Params do begin
WndParent := GetDesktopWindow;
end;
ShowWindow(Application.Handle,SW_HIDE)
end;
Но она обязательно создает кнопку на панели задач (причем на каждую форму, использующую эту процедуру будет создаваться отдельная кнопка, что ни в какие ворота не лезет)
Итого, повторюсь: нужно несворачиваемое приложение поверх всех окон и без кнопок в таксбаре. Заранее спасибо)