англійськафранцузькаіспанська

Ad


Значок OnWorks

gxmessage - онлайн у хмарі

Запустіть gxmessage у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

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

ПРОГРАМА:

ІМ'Я


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

СИНТАКСИС


gxmessage [ВАРІАНТИ] повідомлення ...
gxmessage [ВАРІАНТИ] -файл ФІЛЕНАМ

ОПИС


gxmessage відкриває вікно для відображення повідомлення, отриманого з командного рядка, з файлу,
або з stdin. Вікно містить ряд кнопок, кожна з яких викликає програму
вийти з іншим кодом повернення.

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

ВАРІАНТИ


gxmessage слід прийняти будь-який варіант xmessage б, хоча деякі (наприклад -чб та -xrm)
мовчки ігноруються. Параметри, які підтримуються gxmessage полягають в наступному:

-bg КОЛІР
Встановлює колір фону повідомлення КОЛІР. Приклади: червоний, "#c90",
"#446a7e".

- без меж
Відкриває gxmessage вікно без звичайної віконної рами. Цей варіант не є
сумісний з xmessage.

-буточки BUTTON_LIST
Визначає кнопки, які потрібно створити. BUTTON_LIST це список, розділений комами
LABEL:VALUE пари, по одній на кожну кнопку. The LABEL – це текст, який відображається на
кнопка The VALUE (0..255) – це код, з яким програма завершить роботу, якщо ця кнопка є
натиснутий. Коми та двокрапки можна екранувати за допомогою зворотної косої риски (\). Так само, як
звичайний текст, LABEL можна вказати кнопку "запас" GTK, наприклад "GTK_STOCK_CANCEL",
або він може містити символ підкреслення (_), щоб указати прискорювач клавіатури. Якщо VALUEs
опущені, вони за замовчуванням мають значення 101, 102, 103 тощо. Якщо ні -буточки варіант
дається, BUTTON_LIST за замовчуванням "добре: 0".

gxmessage -кнопки "Foo:42,Bar:63" "Приклад"
echo $?

gxmessage -buttons "_Foo,_Bar" "Приклад"
echo $?

gxmessage "Приклад"
echo $?

gxmessage -buttons "GTK_STOCK_OK:0" "Приклад"
echo $?

gxmessage -кнопки "Привіт\, світ" "Приклад"

-центр
Відкриває gxmessage вікно посередині екрана.

- за замовчуванням LABEL
Відкриває gxmessage вікно з введенням, зосередженим на вказаній кнопці. LABEL is
один з LABELз в BUTTON_LIST (Див. -буточки, вище).

- дисплей DISPLAY
Визначає X-дисплей для використання.

-кодування CHARSET
Визначає кодування тексту повідомлення. За замовчуванням передбачається текст повідомлення
щоб відповідати кодуванню поточної локалі. Цей параметр несумісний з
xmessage.

- вхід
Додає поле введення тексту до gxmessage вікно. Коли вікно закриється, увімкнеться будь-який текст
поле введення буде скопійовано stdout. Цей параметр несумісний з xmessage
і не може використовуватися одночасно з -друк варіант.

- вхідний текст TEXT
Такий же, як - вхід, але встановлює вміст поля введення за замовчуванням TEXT. Цей варіант є
не сумісний з xmessage.

-fg КОЛІР
Встановлює колір тексту повідомлення КОЛІР.

-файл ФІЛЕНАМ
Використовує названий файл як джерело повідомлення. Якщо тире (-) використовується в
місце ФІЛЕНАМ, повідомлення буде прочитано з stdin.

-fn | -шрифт ШРИФТ
Визначає шрифт повідомлення, використовуючи систему специфікації шрифтів GTK2. Наприклад,
-шрифт "засічка курсивний 14". (Система шрифтів GTK2 не сумісна з xmessage, Побачити
розділ Сумісність, наведений нижче, для обхідного шляху.)

-геометрія ГЕОМЕТРІЯ
Встановлює розмір вікна (позиція ігнорується gxmessage). Приклад: -геометрія
400x200

-допомога
Відображає основну інформацію про використання, а потім виходить.

- знаковий
Відкриває gxmessage вікно в його зведеному (згорнутому) стані.

-ім'я ІМ'Я
Встановлює gxmessage ім'я вікна до ІМ'Я.

-близька мишка
Відкриває gxmessage вікно біля вказівника миші.

- немає втечі
Запобігає закриттю вікна при натисканні клавіші ESC. Ця опція працює, лише якщо a
файл з іменем /usr/share/gxmessage/allow_noescape існує. Цей варіант не є
сумісний з xmessage.

-безфокусування
Запобігає gxmessage вікно від отримання фокусу, коли воно відкривається. Цей варіант є
не сумісний з xmessage.

-зверху
Спроби зберегти gxmessage вікно перед іншими вікнами. Цей варіант є
не сумісний з xmessage.

-друк
Пише LABEL вибраної кнопки до stdout.

- липкий
Викликає gxmessage вікно, яке відображатиметься на всіх робочих просторах. Цей варіант не є
сумісний з xmessage.

-час вийшов СЕКУНДИ
Автоматично закриває gxmessage вікно з кодом виходу 0, якщо жодної кнопки немає
натиснуто всередині СЕКУНДИ секунд. (В - вхід та - вхідний текст варіанти виклик -час вийшов
ігнорувати.)

-заголовок TITLE
Встановлює gxmessage заголовок вікна до TITLE.

-версія
Відображає номер версії програми та відомості про авторські права, а потім виходить. Це
варіант несумісний з xmessage.

-обгортання
Спричиняє обгортання рядків, а не перевищення ширини вікна. Цей варіант не є
сумісний з xmessage.

GTK ЗА УМОВНЯМИ


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

# Приклад: ~/.gtkrc-2.0

стиль "gxmsg" {
text[NORMAL] = "#cc9900"
base[NORMAL] = "#660000"
текст[ВИБРАНО] = "#660000"
base[SELECTED] = "#cc9900"
font_name = "моноширинні"
}
віджет "*.gxmessage-textview" стиль "gxmsg"
віджет "*.gxmessage-entry" стиль "gxmsg"

EXIT СТАТУС


Якщо натиснути кнопку, програма повертає значення, призначене цій кнопці. The
За замовчуванням кнопка "ОК" повертає 0.

Якщо виникає подія тайм-ауту, програма повертає 0.

Якщо сталася помилка або вікно закрито без натискання кнопки чи події тайм-ауту,
програма виходить з кодом 1. Натискання клавіші ESC також призводить до виходу програми з
код 1.

СУМІСНІСТЬ З XMESSAGE


Поверніться до xmessage if gxmessage недоступний:

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

Якщо ви вказуєте шрифти, перевірте, яку програму ви використовуєте:

font="monospace 14"
[ "$XMESSAGE" = xmessage ] && font="виправлено"
$XMESSAGE ${font:+-fn "$font"} "привіт, світ"

Не використовуйте параметри командного рядка з двома пунктирами:

$XMESSAGE "привіт, світ" - кнопки добре
$XMESSAGE "привіт, світ" --погані кнопки

Не використовуйте gxmessage- конкретні варіанти:

- вхід, - вхідний текст, - без меж, -обгортання,
-кодування, -безфокусування, - немає втечі, -зверху,
- липкий, -версія, -h, -?

Використовуйте gxmessage онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad