Если вы планируете создать другое приложение для этой функции, вы также можете рассмотреть следующий компромисс: минимизировать MainForm до панели задач (а не скрывать ее), чтобы предотвратить ее появление при активации другой формы.
Если это так, попробуйте этот ответ . Он добавляет дополнительный значок на вашу панель задач для вторичной формы, но я думаю, что это не будет проблемой, так как другое приложение тоже. Однако, если MainForm не свернута, а скрыта другими окнами, при активации вторичной формы также появится всплывающая подсказка MainForm, как вы сейчас это делаете.
И для полноты этого ответа, но ни в коем случае не подразумеваемого как совет: этот ответ описывает (несколько экспериментальную) конструкцию для создания полностью независимых окон. Немного времени, когда я тестировал это решение, оно, похоже, сработало, но будьте готовы больше не рассчитывать на полную / стандартную функциональность VCL.