АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

wish8.4 - Интернет в облаке

Запустите wish8.4 в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это команда wish8.4, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


wish - Простая оконная оболочка

СИНТАКСИС


желание ?имя файла аргумент аргумент ...?

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-цветная карта new Указывает, что окно должно иметь новую частную цветовую карту вместо
использования цветовой карты по умолчанию для экрана.

-дисплей дисплей Дисплей (и экран) для отображения окна.

-геометрия геометрия Исходная геометрия для использования в окне. Если этот параметр указан, его
значение хранится в геометрия глобальная переменная приложения
Интерпретатор tcl.

-имя имя Используйте имя как заголовок, который будет отображаться в окне, и как имя
переводчика для Отправить команды.

-синхронизация Выполнять все команды X-сервера синхронно, чтобы избежать ошибок.
сообщил немедленно. Это приведет к гораздо более медленному выполнению, но
это полезно для отладки.

-использование id
Указывает, что главное окно приложения должно быть встроенным │
в окне, идентификатор которого id, вместо того, чтобы создаваться как │
независимое окно верхнего уровня. Id должен быть указан так же, как │
ценность для -использование вариант для виджетов верхнего уровня (т. е. имеет │
форма, подобная той, что возвращена Winfo id команда).

-визуальный визуальный Задает визуальный элемент для использования в окне. визуальный может иметь любой из
формы, поддерживаемые Tk_GetVisual процедуры.

-- Передайте все оставшиеся аргументы скрипту ARGV переменная
не интерпретируя их. Это обеспечивает механизм для передачи
такие аргументы как -имя к сценарию вместо того, чтобы иметь желание интерпретировать
их.
_________________________________________________________________

ОПИСАНИЕ


Желание это простая программа, состоящая из командного языка Tcl, инструментария Tk и
основная программа, которая читает команды со стандартного ввода или из файла. Это создает главную
window, а затем обрабатывает команды Tcl. Если желание вызывается без аргументов или с
первый аргумент, который начинается с `` - '', затем он читает команды Tcl в интерактивном режиме из
стандартный ввод. Он будет продолжать обработку команд до тех пор, пока все окна не будут удалены.
или до тех пор, пока на стандартном вводе не будет достигнут конец файла. Если существует файл .wishrc в
домашний каталог пользователя, желание оценивает файл как сценарий Tcl непосредственно перед чтением
первая команда из стандартного ввода.

If желание вызывается с начальным имя файла аргумент, тогда имя файла рассматривается как имя
файла сценария. Желание оценит сценарий в имя файла (что предположительно создает
пользовательский интерфейс), то он будет реагировать на события, пока не будут удалены все окна.
Команды не будут считываться из стандартного ввода. Нет автоматической оценки
.wishrc когда имя файла сценария представлено на желание командная строка, но
файл сценария всегда может источник это при желании.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Желание автоматически обрабатывает все параметры командной строки, описанные в ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
резюме выше. Любые другие аргументы командной строки, кроме этих, передаются в
приложение с использованием ARGC и ARGV переменные описаны позже.

ЗАЯВЛЕНИЕ ИМЯ И ЗАНЯТИЕ


Название приложения, которое используется для таких целей, как Отправить команды, принимается
из -имя вариант, если он указан; в противном случае это взято из имя файла, если это
указано, или из имени команды, по которой желание был вызван. В последних двух случаях, если
имя содержит символ `` / '', тогда только символы после последней косой черты
используется в качестве имени приложения.

Класс приложения, который используется для таких целей, как указание параметров с помощью
RESOURCE_MANAGER свойство или файл .Xdefaults совпадает с его именем, за исключением того, что
первая буква заглавная.

ПЕРЕМЕННЫЕ


Желание устанавливает следующие переменные Tcl:

ARGC Содержит количество аргумент аргументы (0, если нет), не включая
варианты, описанные выше.

ARGV Содержит список Tcl, элементами которого являются аргумент аргументы, следующие за --
вариант или не соответствует ни одному из вариантов, описанных в ПАРАМЕТРАХ выше, в
order или пустую строку, если таких аргументов нет.

argv0 Комплект имя файла если он был указан. В противном случае содержит имя по
который желание был вызван.

геометрия Если же линия индикатора -геометрия опция указана, желание копирует свое значение в это
Переменная. Если переменная все еще существует после имя файла была оценена,
желание использует значение переменной в wm геометрия команда для установки
геометрия главного окна.

tcl_interactive
Содержит 1, если желание читает команды в интерактивном режиме (имя файла не было
указанный и стандартный ввод является терминальным устройством), иначе 0.

SCRIPT FILES


Если вы создаете сценарий Tcl в файле, первая строка которого
#! / usr / local / bin / wish
тогда вы можете вызвать файл сценария прямо из своей оболочки, если пометите его как исполняемый.
Это предполагает, что желание был установлен в папку по умолчанию в / USR / местные / бен; если
он установлен где-то еще, тогда вам придется изменить приведенную выше строку, чтобы она соответствовала. Много
Системы UNIX не допускают #! длина строки должна превышать 30 символов, поэтому убедитесь, что
, что желание доступ к исполняемому файлу можно получить с помощью короткого имени файла.

Еще лучший подход - начать файлы сценария со следующих трех строк:
#!/ Бен / ш
# домен следующий линия перезагружается через желание \
Exec желание "0 $" $ {1 + "$ @"}
Этот подход имеет три преимущества по сравнению с подходом, описанным в предыдущем абзаце. Первый,
расположение желание двоичный файл не обязательно должен быть встроен в сценарий: он может быть
в любом месте пути поиска вашей оболочки. Во-вторых, это 30-символьное имя файла.
предел в предыдущем подходе. В-третьих, этот подход будет работать, даже если желание само по себе
сценарий оболочки (это делается в некоторых системах для обработки нескольких архитектур или
операционные системы: желание скрипт выбирает для запуска один из нескольких двоичных файлов). Три
линии вызывают оба sh и желание для обработки сценария, но Exec выполняется только sh.
sh сначала обрабатывает сценарий; он обрабатывает вторую строку как комментарий и выполняет
третья линия. В Exec оператор заставляет оболочку прекратить обработку и вместо этого запустить
желание для повторной обработки всего сценария. Когда желание запускается, он обрабатывает все три строки как
комментарии, поскольку обратная косая черта в конце второй строки приводит к тому, что третья строка
рассматривается как часть комментария во второй строке.

Конец файла сценария может быть отмечен либо физическим концом носителя, либо
символ, '\ 032' ('\ u001a', Ctrl-Z). Если этот символ присутствует в файле,
желание приложение будет читать текст до символа, но не включая его. Приложение │
для которого требуется этот символ в файле, может закодировать его как `` \ 032 '', `` \ x1a '' или │
`` \ u001a ''; или может сгенерировать его с помощью таких команд, как формат or двоичный.

ПРЕДЛОЖЕНИЯ


После появления желание вызывается в интерактивном режиме, он обычно запрашивает каждую команду с помощью ``% ''. Ты
можно изменить приглашение, установив переменные tcl_prompt1 и tcl_prompt2. Если переменная
tcl_prompt1 существует, то он должен состоять из сценария Tcl для вывода подсказки; вместо того
вывод подсказки желание оценит сценарий в tcl_prompt1, Переменная
tcl_prompt2 используется аналогичным образом, когда вводится новая строка, но текущая команда не
пока не закончен; если tcl_prompt2 не установлен, то для неполных команд подсказка не выводится.

КЛЮЧЕВЫЕ СЛОВА


оболочка, инструментарий

Используйте wish8.4 онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad