Заборонити програмі відображатися на панелі завдань (TaskBar).
Скажіть, будь ласка, як зробити, щоб програма не відображається на панелі завдань? Просто я виділив їй місце в системному треї ( "де годинник"), і тепер програма має честь марно займати дороге місце на панелі завдань.
> # XA0; ShowWindow (Application.Handle, SW_HIDE);
Не працює. Взагалі немає ефекту.
> Mainform.Visible: = false;
Ага. Але тоді взагалі форми не видно. А навіщо вона потрібна, якщо її не видно?
Потрібно, щоб форма була видимою, але на панелі завдань не відображалася.
зроби їй стиль Tool. вікно application заховай.
> Зроби їй стиль Tool
Це де встановити?
Взагалі в Object Inspector "е я немає підходящої налаштування.
Якщо неважко, покажіть прімерчік, будь ласка.
> Просто я виділив їй місце в системному треї ( "де годинник"),
> # XA0; і тепер програма має честь марно займати дороге
> Місце на панелі завдань.
"Я б цьому дядькові. З великими вухами. Вуха б вкоротив."
Відключення або зміна поведінки стандартних системних засобів навігації допускається тільки за архівескім підставах.
> А це залежить від того, в якому місці виконати.
Пробував не в одному місці, так де ж потрібно? І взагалі, як зробити?
> Так де ж потрібно
наприклад, в OnShow форми допомагає.
> Для економії місця на панелі завдань
Це як раз той ресурс, економія якого варто зусиль.