tk
Управляет внутренним состоянием Tk СИНТАКСИС  
tk параметр ?арг арг ...?
ОПИСАНИЕ  
Команда tk обеспечивает доступ к различным элементам внутреннего состояния Tk. Большая часть информации, с которой работает команда, относится к приложению в целом или к экрану или дисплею, а не к конкретному окну. Команда может принимать одну из нескольких форм в зависимости от значения аргумента параметр. Допустимы следующие формы:

tk appname ? новИмя?

Если аргумент новИмя не задан, то команда возвращает имя приложения (которое можно использовать в команде send для взаимодействия с приложениями). Если аргумент новИмя задан, то имя приложения заменяется на новИмя. Если приложение с заданным именем уже существует, то для того, чтобы имя было уникальным, к нему добавляется суффикс вида "#2" или "#3". Результатом выполнения команды является фактически присвоенное имя; новИмя не должно начинаться с прописной буквы. В противном случае может возникнуть коллизия с обработкой параметров, так как имена, начинающиеся с прописной буквы, интерпретируются как имена классов; в результате может случиться так, что Tk не найдет некоторые параметры приложения. Если блокировать пересылку путем удаления команды send, то эта команда отменит блокировку и воссоздаст команду send . tk scaling ?-displayof окно? ?число? Устанавливает коэффициент масштабирования, используемый Tk, при переводе физических единиц (например, точки, дюймы или миллиметры) в пиксели, и запрашивает текущее значение коэффициента. Аргумент число представляет собой число с плавающей точкой, которое задает число пикселей в точке на экране. Если аргумент окно опущен, то его значением по умолчанию является главное окно. Если опущен аргумент число, то команда возвращает текущее значение коэффициента масштабирования. “Точка” — это единица измерения, равная 1/72 дюйма. Коэффициент масштабирования 1.0 соответствует одному пикселу на точку — стандартному 72 dpi (точек на дюйм) монитору. Коэффициент масштабирования 1.25 соответствует 1.25 пикселю на точку, т.е. стандартному значению для монитора 90 dpi; установка коэффициента 1.25 для 72 dpi монитора увеличивает изображение всех элементов приложения в 1.25 раз по сравнению с нормальным. Исходное значение коэффициента устанавливается при запуске приложения на основании характеристик монитора, однако его можно изменить в любой момент. Все измерения, выполняемые после установки коэффициента, будут использовать его новое значение, однако будут ли существующие примитивы динамически меняться, подстраиваясь под новое значение коэффициента, предсказать нельзя.

[ Список команд Tk ]            [ Содержание ]