Почему размер виджета кнопки Perl / Tk зависит от клиента xterm? - PullRequest
1 голос
/ 26 марта 2010

У меня есть скрипт на Perl / Tk, в котором я создаю виджет кнопки высотой 1. Теперь, когда я выполняю скрипт через клиент Citrix xterm, у меня отображается кнопка. Опять же, когда я выполняю скрипт сейчас через клиент xterm на моем ПК, размер виджета кнопки отличается. Может кто-нибудь объяснить, почему это происходит, и что я должен сделать, чтобы размер виджета кнопки оставался постоянным для разных клиентов xterm?

1 Ответ

0 голосов
/ 26 марта 2010

Tk использует «опцию базы данных», которая определяет внешний вид виджетов по умолчанию. Эта база данных (обычно файл с именем .Xdefaults) может различаться для разных компьютеров или разных пользователей на одном компьютере. В общем, вам не следует беспокоиться об этом, потому что он позволяет пользователю устанавливать свои собственные предпочтения для шрифтов, цветов и т. Д. Альтернативой является полное указание параметров для каждого виджета и не использовать значения по умолчанию для чего-либо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...