Программа «UnTopIt» v1.0

Это приложение позволяет запустить навигационную (и не только) программу в режиме "не поверх всех окон". Если у Вас есть приложение, которое при запуске закрывает утилиты по типу FloatingButton, а Вы хотите, чтобы такого не происходило - воспользуйтесь данной программой.

Небольшое howto для прикручивания и использования с произвольной программой:

• Запускаете утилиты MoveWindow и ResInfo. Запоминаете, где находится заголовок MoveWindow на экране.
• Запускаете навигацию или программу, которая нагло работает в режиме поверх всех окон (TopMost)
• Тыкаете в то место, где находится заголовок MoveWindow, пользуетесь им, чтобы сдвинуть окно навигации и увидеть в списке задач в утилите ResInfo
• Там будет приведён заголовок окна и в скобках ClassName окна. Их нужно записать
• Всё закрываете, переходите в редактирование UnTopIt.conf, там вписываете путь к программке (если хотите относительный, то измените значение application_path_is_relative на true). Далее вписываете заголовок окна и classname в соответствующие поля. Достаточно одного из этих параметров, но можно оба.
• Запускаете, оно не работает (а как Вы хотели с первым блином?), спрашиваете на форуме, шаманите, и оно начинает работать. Потом высылаете открытку автору в качестве благодарности ^^

Примером работы может послужить программа GisRX_Runner, которая является этой утилитой с подготовленным конфигом.

Программа выкладывается под лицензией GPL v3, в файле присутствует также исходный код. Перед внесением модификаций в код или любого другого использования данного кода, прочитайте внимательно лицензию, если Вы сделаете на основе данного исходного кода свою утилиту, Вы должны будете распространять её с исходным кодом и не имеете права сменить лицензию на закрытую!

Скачать UnTopIt v1.0 (24 KiB)