Заборонити програмі відображатися на панелі завдань (taskbar)

Заборонити програмі відображатися на панелі завдань (TaskBar).

Скажіть, будь ласка, як зробити, щоб програма не відображається на панелі завдань? Просто я виділив їй місце в системному треї ( "де годинник"), і тепер програма має честь марно займати дороге місце на панелі завдань.


> # XA0; ShowWindow (Application.Handle, SW_HIDE);

Не працює. Взагалі немає ефекту.


> Mainform.Visible: = false;

Ага. Але тоді взагалі форми не видно. А навіщо вона потрібна, якщо її не видно?

Потрібно, щоб форма була видимою, але на панелі завдань не відображалася.

зроби їй стиль Tool. вікно application заховай.


> Зроби їй стиль Tool

Це де встановити?
Взагалі в Object Inspector "е я немає підходящої налаштування.
Якщо неважко, покажіть прімерчік, будь ласка.


> Просто я виділив їй місце в системному треї ( "де годинник"),
> # XA0; і тепер програма має честь марно займати дороге
> Місце на панелі завдань.

"Я б цьому дядькові. З великими вухами. Вуха б вкоротив."

Відключення або зміна поведінки стандартних системних засобів навігації допускається тільки за архівескім підставах.


> А це залежить від того, в якому місці виконати.

Пробував не в одному місці, так де ж потрібно? І взагалі, як зробити?


> Так де ж потрібно

наприклад, в OnShow форми допомагає.


> Для економії місця на панелі завдань

Це як раз той ресурс, економія якого варто зусиль.

Схожі статті