Я возьмусь за это и упомяну, что я работаю с компьютером под управлением Windows XP, на котором работают устаревшие приложения, которые нельзя перенести на виртуальную машину или обновить. Это POS для ресторана, и их программное обеспечение для управления таблицами жестко запрограммировано для отображения в окнах 800x600. Это не было проблемой раньше, потому что разрешение было установлено на 800x600, и у них не было других запущенных приложений. Теперь они установили Office и другую программу управления для обработки нескольких арендуемых комнат, которые не отображаются правильно в разрешении 800x600. Некоторые важные поля обрезаются и т.д.
Я пытался сохранить разрешение 800x600 и запустить ResizeEnable, чтобы уменьшить программное обеспечение для управления помещениями, но это не идеально. Будут отображаться все поля ввода, но пользовательский интерфейс выглядит ужасно, а некоторые метки обрезаются из ResizeEnable, пытаясь замять все внутри. Я также попытался установить системное разрешение 1024x768, в котором прекрасно отображаются приложение Excel и программное обеспечение Room Management, и использовал ResizeEnable, чтобы увеличить программное обеспечение ресторана, но масштабирование окна от 800x600 только добавляет пустое пространство по бокам. Проблема в том, что программное обеспечение Restaurant используется с сенсорным экраном, поэтому все элементы в основном являются изображениями и не масштабируются, как текстовые элементы.
Мое идеальное решение этого (и может быть лучшего) было бы сохранить его в 1024x768 и найти программу, которая вместо масштабирования окна и перемещения элементов растягивала бы все окно независимо от содержимого. Вроде как лупа, но та, которую я могу привязать только к программному обеспечению ресторана. Я не знаю, существует ли это, но это оказалось трудно найти. Было бы также полезно иметь постоянное растянутое окно, чтобы им не приходилось растягивать его каждый раз при включении.
Любые советы по этому вопросу будут оценены.