gxmessage - Online nel cloud

Questo è il comando gxmessage che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


gxmessage - un clone xmessage basato su GTK

SINOSSI


gxmessaggio [VERSIONI] messaggio ...
gxmessaggio [VERSIONI] -file NOME DEL FILE

DESCRIZIONE


gxmessaggio apre una finestra per visualizzare un messaggio ottenuto dalla riga di comando, da un file,
o da stdin. La finestra include una fila di pulsanti, ognuno dei quali fa sì che il programma
uscire con un codice di ritorno diverso.

La voce GNU Info per gxmessage contiene informazioni dettagliate ed esempi.

VERSIONI


gxmessaggio dovrebbe accettare qualsiasi opzione xmessaggio lo farebbe, anche se alcuni (come peso- ed -xrm)
vengono silenziosamente ignorate. Opzioni supportate da gxmessaggio sono come segue:

-bg COLORE
Imposta il colore di sfondo del messaggio su COLORE. Esempi: rosso, "#c90",
"#446a7e".

-senza bordi
Apre il gxmessaggio finestra senza il solito telaio della finestra. Questa opzione non lo è
compatibile con xmessaggio.

-pulsanti ELENCO_PULSANTI
Definisce i pulsanti da creare. ELENCO_PULSANTI è un elenco separato da virgole di
ETICHETTA:VALORE coppie, una per ogni pulsante. Il ETICHETTA è il testo che appare sul
pulsante. Il VALORE (0..255) è il codice con cui il programma uscirà se quel pulsante è
premuto. È possibile sfuggire a virgole e due punti utilizzando le barre rovesciate (\). Così come
testo ordinario, il ETICHETTA può specificare un pulsante "stock" GTK, come "GTK_STOCK_CANCEL",
oppure può includere un carattere di sottolineatura (_) per specificare un acceleratore da tastiera. Se VALOREs
vengono omessi, di default sono 101, 102, 103, ecc., nell'ordine. se no -pulsanti opzione
viene data, ELENCO_PULSANTI il valore predefinito è "ok: 0".

gxmessage -buttons "Foo:42,Bar:63" "Esempio"
eco $?

gxmessage -buttons "_Foo,_Bar" "Esempio"
eco $?

gxmessage "Esempio"
eco $?

gxmessage -buttons "GTK_STOCK_OK:0" "Esempio"
eco $?

gxmessage -buttons "Ciao\, mondo" "Esempio"

-centro
Apre il gxmessaggio finestra al centro dello schermo.

-predefinito ETICHETTA
Apre il gxmessaggio finestra con input focalizzato sul pulsante specificato. ETICHETTA is
Uno dei ETICHETTAs in ELENCO_PULSANTI (Vedi -pulsanti, sopra).

-Schermo DISPLAY
Specifica la visualizzazione X da utilizzare.

-codifica charset
Specifica la codifica del testo del messaggio. Per impostazione predefinita, viene assunto il testo del messaggio
in modo che corrisponda alla codifica della locale corrente. Questa opzione non è compatibile con
xmessaggio.

-iscrizione
Aggiunge una casella di immissione testo al gxmessaggio finestra. Quando la finestra si chiude, qualsiasi testo in
la casella di immissione verrà copiata in stdout. Questa opzione non è compatibile con xmessaggio
e non può essere utilizzato contemporaneamente al -Stampa opzione.

-testo di entrata TESTO
Uguale a -iscrizione, ma imposta il contenuto della casella di immissione predefinita su TESTO. Questa opzione è
non compatibile con xmessaggio.

-fg COLORE
Imposta il colore del testo del messaggio su COLORE.

-file NOME DEL FILE
Fa in modo che il file denominato venga utilizzato come origine del messaggio. Se un trattino (-) viene utilizzato in
posto di NOME DEL FILE, il messaggio verrà letto da stdin.

-fn | -font FONT
Specifica il carattere del messaggio, utilizzando il sistema di specifica dei caratteri di GTK2. Per esempio,
-font "serif corsivo 14 ". (Il sistema di caratteri di GTK2 non è compatibile con xmessaggio. Vedere
la sezione Compatibilità, di seguito, per una soluzione alternativa.)

-geometria GEOMETRIA
Imposta le dimensioni della finestra (la posizione viene ignorata da gxmessaggio). Esempio: -geometria
400x200

-Aiuto
Visualizza le informazioni di utilizzo di base, quindi esce.

-iconico
Apre il gxmessaggio finestra nel suo stato iconizzato (ridotto a icona).

-nome NOME
Imposta il gxmessaggio nome della finestra a NOME.

-vicino al topo
Apre il gxmessaggio finestra vicino al puntatore del mouse.

-nessuna via d'uscita
Impedisce la chiusura della finestra se viene premuto il tasto ESC. Questa opzione funziona solo se a
esiste il file chiamato /usr/share/gxmessage/allow_noescape. Questa opzione non lo è
compatibile con xmessaggio.

-nessuna messa a fuoco
Previene il gxmessaggio finestra dal ricevere lo stato attivo quando si apre. Questa opzione è
non compatibile con xmessaggio.

-in cima
I tentativi di mantenere il gxmessaggio finestra davanti ad altre finestre. Questa opzione è
non compatibile con xmessaggio.

-Stampa
scrive il ETICHETTA del pulsante selezionato per stdout.

-appiccicoso
Provoca il gxmessaggio finestra da visualizzare su tutte le aree di lavoro. Questa opzione non lo è
compatibile con xmessaggio.

-tempo scaduto SECONDI
Chiude automaticamente il gxmessaggio finestra con un codice di uscita 0 se nessun pulsante è
premuto dentro SECONDI secondi. (Il -iscrizione ed -testo di entrata opzioni causa -tempo scaduto
essere ignorato.)

-titolo TITOLO
Imposta il gxmessaggio titolo della finestra a TITOLO.

-versione
Visualizza il numero di versione del programma e i dettagli sul copyright, quindi esce. Questo
l'opzione non è compatibile con xmessaggio.

-avvolgere
Fa sì che le linee vadano a capo anziché superare la larghezza della finestra. Questa opzione non lo è
compatibile con xmessaggio.

GTK DEFAULT


L'aspetto predefinito del programma può essere modificato utilizzando i file di risorse GTK. Il testo principale
il widget di visualizzazione è chiamato gxmessage-textview. Il widget per l'immissione di testo si chiama messaggio gx-
iscrizione.

# Esempio: ~/.gtkrc-2.0

stile "gxmsg" {
testo[NORMALE] = "#cc9900"
base[NORMALE] = "#660000"
testo[SELEZIONATO] = "#660000"
base[SELEZIONATO] = "#cc9900"
font_name = "monospazio"
}
widget "*.gxmessage-textview" stile "gxmsg"
widget "*.gxmessage-entry" stile "gxmsg"

EXIT STATUS


Se viene premuto un pulsante, il programma restituisce il valore assegnato a quel pulsante. Il
il pulsante "okay" predefinito restituisce 0.

Se si verifica un evento di timeout, il programma restituisce 0.

Se si verifica un errore o se la finestra viene chiusa senza la pressione di un pulsante o un evento di timeout,
il programma esce con il codice 1. La pressione del tasto ESC provoca anche l'uscita dal programma con
codice 1.

COMPATIBILITA ' CON XMESSAGGIO


Tornare a xmessaggio if gxmessaggio non è disponibile:

#! /bin/sh
XMESSAGE=$(quale messaggio gx) || XMESSAGE=xmessage
$XMESSAGE "ciao mondo"

Se specifichi i caratteri, controlla quale programma stai utilizzando:

font="monospazio 14"
[ "$XMESSAGE" = xmessage ] && font="fisso"
$XMESSAGE ${font:+-fn "$font"} "ciao mondo"

Non utilizzare le opzioni della riga di comando con il doppio tratteggio:

$XMESSAGE "ciao, mondo" -pulsanti buono
$XMESSAGE "ciao, mondo" --pulsanti difettosi

Non usare il gxmessaggio-opzioni specifiche:

-iscrizione, -testo di entrata, -senza bordi, -avvolgere,
-codifica, -nessuna messa a fuoco, -nessuna via d'uscita, -in cima,
-appiccicoso, -versione, -h, -?

Usa gxmessage online utilizzando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows