gxmessage - Интернет в облаке

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

ПРОГРАММА:

ИМЯ


gxmessage - клон xmessage на основе GTK

СИНТАКСИС


gxсообщение [ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ] сообщение ...
gxсообщение [ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ] -файл ИМЯ ФАЙЛА

ОПИСАНИЕ


gxсообщение открывает окно для отображения сообщения, полученного из командной строки, из файла,
или STDIN. Окно содержит ряд кнопок, каждая из которых вызывает запуск программы.
выйти с другим кодом возврата.

Запись GNU Info для gxmessage содержит подробную информацию и примеры.

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


gxсообщение должен принять любой вариант xсообщение было бы, хотя некоторые (например, -BW и -xrm)
молча игнорируются. Варианты, поддерживаемые gxсообщение заключаются в следующем:

-бг COLOR
Устанавливает цвет фона сообщения на COLOR. Примеры: красный, "# c90",
"# 446a7e".

-безграничный
Открывает gxсообщение окно без обычной оконной рамы. Этот вариант не
совместим с xсообщение.

-кнопки BUTTON_LIST
Определяет создаваемые кнопки. BUTTON_LIST это список разделенных запятыми
LABEL:VALUE пары, по одной на каждую пуговицу. В LABEL текст, который появляется на
кнопка. VALUE (0..255) - это код, с которым программа выйдет, если эта кнопка
нажал. Запятые и двоеточия можно экранировать с помощью обратной косой черты (\). А также
обычный текст, LABEL можно указать кнопку "акции" GTK, например "GTK_STOCK_CANCEL",
или он может включать подчеркивание (_) для указания ускорителя клавиатуры. Если VALUEs
опущены, они по умолчанию равны 101, 102, 103 и т. д. по порядку. Если нет -кнопки вариант
дано, BUTTON_LIST по умолчанию "хорошо: 0".

gxmessage -buttons "Foo: 42, Bar: 63" "Пример"
эхо $?

gxmessage -buttons "_Foo, _Bar" "Пример"
эхо $?

gxmessage "Пример"
эхо $?

gxmessage -buttons "GTK_STOCK_OK: 0" "Пример"
эхо $?

gxmessage -buttons "Привет \, мир" "Пример"

-центр
Открывает gxсообщение окно в центре экрана.

-по умолчанию LABEL
Открывает gxсообщение окно с вводом, сфокусированным на указанной кнопке. LABEL is
одна из LABELс в BUTTON_LIST (См. -кнопки, над).

-дисплей ДИСПЛЕЙ
Задает используемый X-дисплей.

-кодирование СИМВОЛ
Задает кодировку текста сообщения. По умолчанию предполагается текст сообщения
чтобы соответствовать кодировке текущего языкового стандарта. Этот вариант несовместим с
xсообщение.

-Посещение
Добавляет текстовое поле в gxсообщение окно. Когда окно закрывается, любой текст в
поле ввода будет скопировано в стандартный вывод. Эта опция несовместима с xсообщение
и не может использоваться одновременно с -Распечатать опцию.

-entrytext ТЕКСТ
Такой же как -Посещение, но устанавливает для содержимого поля ввода по умолчанию значение ТЕКСТ. Этот вариант
не совместим с xсообщение.

-фг COLOR
Устанавливает цвет текста сообщения на COLOR.

-файл ИМЯ ФАЙЛА
Заставляет использовать указанный файл в качестве источника сообщения. Если в
место ИМЯ ФАЙЛА, сообщение будет прочитано из STDIN.

-фн | -шрифт FONT
Задает шрифт сообщения, используя систему спецификации шрифтов GTK2. Например,
-шрифт "засечки курсивный 14 ". (Система шрифтов GTK2 несовместима с xсообщение. Посмотреть
в разделе «Совместимость» ниже можно найти временное решение.)

-геометрия ГЕОМЕТРИЯ
Устанавливает размер окна (позиция игнорируется gxсообщение). Пример: -геометрия
400x200

-Помощь
Отображает основную информацию об использовании, затем закрывается.

-иконический
Открывает gxсообщение окно в уменьшенном (свернутом) состоянии.

-имя ИМЯ
Устанавливает gxсообщение имя окна для ИМЯ.

-мышка
Открывает gxсообщение окно рядом с указателем мыши.

-нет выхода
Предотвращает закрытие окна при нажатии клавиши ESC. Эта опция работает, только если
файл с именем / usr / share / gxmessage / allow_noescape существует. Этот вариант не
совместим с xсообщение.

-нофокус
Предотвращает gxсообщение окно не получает фокус при открытии. Этот вариант
не совместим с xсообщение.

-наверху
Попытки сохранить gxсообщение окно перед другими окнами. Этот вариант
не совместим с xсообщение.

-Распечатать
Пишет LABEL выбранной кнопки, чтобы стандартный вывод.

липкий
Вызывает gxсообщение окно появится во всех рабочих областях. Этот вариант не
совместим с xсообщение.

-тайм-аут СЕКУНД
Автоматически закрывает gxсообщение окно с кодом выхода 0, если кнопка не
зажатый внутри СЕКУНД секунд. (В -Посещение и -entrytext варианты причины -тайм-аут
следует игнорировать.)

-заглавие TITLE
Устанавливает gxсообщение заголовок окна TITLE.

-версия
Отображает номер версии программы и сведения об авторских правах, затем закрывается. Этот
опция не совместима с xсообщение.

-сворачивать
Заставляет строки обтекать, а не превышать ширину окна. Этот вариант не
совместим с xсообщение.

GTK ПО УМОЛЧАНИЮ


Внешний вид программы по умолчанию можно настроить с помощью файлов ресурсов GTK. Основной текст
виджет дисплея назван gxmessage-textview. Виджет ввода текста называется gxmessage-
запись.

# Пример: ~ / .gtkrc-2.0

style "gxmsg" {
текст [NORMAL] = "# cc9900"
base [NORMAL] = "# 660000"
текст [SELECTED] = "# 660000"
база [SELECTED] = "# cc9900"
font_name = "моноширинный"
}
виджет "* .gxmessage-textview" стиль "gxmsg"
виджет "* .gxmessage-entry" стиль "gxmsg"

ВЫХОД статус


Если кнопка нажата, программа возвращает значение, присвоенное этой кнопке. В
по умолчанию кнопка «ОК» возвращает 0.

Если происходит событие тайм-аута, программа возвращает 0.

Если возникает ошибка или окно закрывается без нажатия кнопки или события тайм-аута,
программа выходит с кодом 1. Нажатие клавиши ESC также вызывает выход из программы с
код 1.

СОВМЕСТИМОСТЬ СООБЩЕНИЕ


Вернуться к xсообщение if gxсообщение недоступно:

#! / Бен / ш
XMESSAGE = $ (который gxmessage) || XMESSAGE = xmessage
$ XMESSAGE "привет, мир"

Если вы указываете шрифты, проверьте, какую программу вы используете:

font = "моноширинный 14"
["$ XMESSAGE" = xmessage] && font = "fixed"
$ XMESSAGE $ {font: + - fn "$ font"} "привет, мир"

Не используйте параметры командной строки, обозначенные двойным пунктиром:

$ XMESSAGE "привет, мир" - кнопки хороши
$ XMESSAGE "hello, world" - кнопки плохие

Не используйте gxсообщение-конкретные параметры:

-Посещение, -entrytext, -безграничный, -сворачивать,
-кодирование, -нофокус, -нет выхода, -наверху,
липкий, -версия, -h, -?

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



Новейшие онлайн-программы для Linux и Windows