Масштабирование программы Postal3.
к оглавлениюРис 1. Оригинальный вид программы Postal3.
Написана небольшая программа Runner.exe, которая запускает Postal3, внедряется в процесс,
что позволяет добавить кнопки к главному окну программы и изменять положение и размер дочероних окон. Пользователь имеет
возможность не отображать ненужные кнопки, и стартовать Postal3 с заранее определенными установками.
Значения управляющих элементов (см. рис. 2):
-
Buttons - выбор кнопок, которые будут видны на главном окне Postal3.
- tablet - режим планшета (специальное расположение элементов);
- full - на весь экран (с сохранением пропорций);
- medium - на половину экрана (с сохранением пропорций);
- original - исходный размер;
- Def size - размер главного окна при запуске ( значения как для Buttons).
- Run старт Postal3 с выбранными установками (для просмотра и корректировки путем перезапуска Runner.exe)
- Save сохранить текущие установки в файл run_helper.ini.
Для использования - содержимое архива скопировать в папку с программой Postal3.
Если run_helper.ini существует в папке запуска, то Runner.exe использует его, и запускает Postal3 в заданном режиме.
Для изменения установок удалите run_helper.ini и запустите Runner.exe.
Обратите внимание, что Runner.exe не изменяет текущий файл программы, а стартует его и все изменения применяются к запущенному процессу Postal3.exe.
Будущие версии программы так же, теоретически, смогут подвергаться модификации.
Правда сама технология внедрения в процесс может некорректно действовать на некоторых системах, или вообще быть ими (системами) запрещена,
что может приводить к "падению" приложения. Если вам не повезло ... пользуйтесь оригинальным Postal3.
Испытано: XP SP3 виртуалка, XP SP3 реальная машина, WIN10 x64 desktop, WIN10 x32 планшет.
Рис 2. Первый запуск Runner.exe.
Рис 3. Окно программы Postal3 с имплементированными кнопками.
Рис 4. Окно программы Postal3 со всеми имплементированными кнопками для планшета.
Рис 5. Установки для планшета.
Рис 6. Окно программы Postal3 для планшета (кнопки не добавлялись).
Загрузить runner_2016.04.26.zip.