เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

gxmessage - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เป€เบ›เบตเบ”เปƒเบŠเป‰ gxmessage เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ gxmessage เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบŸเบฃเบตเบซเบผเบฒเบเบญเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


gxmessage - เป€เบ›เบฑเบ™ clone xmessage เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ GTK

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


gxmessage [OPTIONS] เบ‚เปเป‰เบ„เบงเบฒเบก ...
gxmessage [OPTIONS] -file เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


gxmessage เป€เบ›เบตเบ”เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบˆเบฒเบเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡, เบˆเบฒเบเป„เบŸเบฅเปŒ,
เบซเบผเบทเบˆเบฒเบ stdin. เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เปเปˆโ€‹เบเบฑเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ›เบธเปˆเบกโ€‹, เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบ„เบปเบ™โ€‹เบ—เบตเปˆโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹
เบญเบญเบเบ”เป‰เบงเบเบฅเบฐเบซเบฑเบ”เบชเบปเปˆเบ‡เบ„เบทเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ GNU เบชเปเบฒเบฅเบฑเบš gxmessage เบกเบตเบ‚เปเป‰เบกเบนเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ” เปเบฅเบฐเบ•เบปเบงเบขเปˆเบฒเบ‡.

OPTIONS


gxmessage เบ„เบงเบ™เบเบญเบกเบฎเบฑเบšเบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ”เป† เบ‚เปเป‰เบ„เบงเบฒเบก เบˆเบฐ, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเบฒเบ‡ (เป€เบŠเบฑเปˆเบ™: -bw เปเบฅเบฐ -xrm)
เบ–เบทเบเบฅเบฐเป€เบฅเบตเบเบขเปˆเบฒเบ‡เบ‡เบฝเบšเป†. เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ—เบตเปˆโ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เป‚เบ”เบโ€‹ gxmessage เบกเบตเบ”เบฑเปˆเบ‡เบ™เบตเป‰:

-bg เบชเบต
เบ•เบฑเป‰เบ‡เบชเบตเบžเบทเป‰เบ™เบซเบผเบฑเบ‡เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ›เบฑเบ™ เบชเบต. เบ•เบปเบงเบขเปˆเบฒเบ‡: เบชเบตเปเบ”เบ‡, "#c90",
"#446a7e".

- เบšเปเปˆเบกเบตเบžเบปเบกเปเบ”เบ™
เป€เบ›เบตเบ” gxmessage เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบšเปเปˆเบกเบตเบเบญเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ›เบปเบเบเบฐเบ•เบด. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™
เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš เบ‚เปเป‰เบ„เบงเบฒเบก.

- เบ›เบธเปˆเบก BUTTON_LIST
เบเปเบฒเบ™เบปเบ”เบ›เบธเปˆเบกเบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡. BUTTON_LIST เปเบกเปˆเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบตเปˆเบ‚เบฑเป‰เบ™เบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”
LABEL:เบกเบนเบ™เบ„เปˆเบฒ เบ„เบนเปˆ, เบซเบ™เบถเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ›เบธเปˆเบก. เป„เบ”เป‰ LABEL เปเบกเปˆเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™
เบ›เบธเปˆเบก. เบ— เบกเบนเบ™เบ„เปˆเบฒ (0..255) เปเบกเปˆเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเป‚เบ„เบ‡เบเบฒเบ™เบˆเบฐเบญเบญเบเบ”เป‰เบงเบเบ–เป‰เบฒเบ›เบธเปˆเบกเบ™เบฑเป‰เบ™เปเบกเปˆเบ™
เบเบปเบ”เบ”เบฑเบ™. เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ” เปเบฅเบฐเบˆเปเป‰เบฒเบชเบญเบ‡เป€เบกเบฑเบ”เบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเบญเบญเบเป„เบ”เป‰เป‚เบ”เบเปƒเบŠเป‰ backslashes (\). เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš
เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เปเบฒเบกเบฐเบ”เบฒ, เป„เบ”เป‰ LABEL เบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธเบ›เบธเปˆเบก GTK "เบซเบผเบฑเบเบŠเบฑเบš", เป€เบŠเบฑเปˆเบ™: "GTK_STOCK_CANCEL",
เบซเบผเบทเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ›เบฐเบเบญเบšเบกเบตเบ‚เบตเบ”เบเป‰เบญเบ‡ (_) เป€เบžเบทเปˆเบญเบฅเบฐเบšเบธเบ•เบปเบงเป€เบฅเบฑเปˆเบ‡เบ„เบตเบšเบญเบ”. เบ–เป‰เบฒ เบกเบนเบ™เบ„เปˆเบฒs
เบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™, เบžเบงเบเบกเบฑเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ 101, 102, 103, เปเบฅเบฐเบญเบทเปˆเบ™เป†, เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš. เบ–เป‰เบฒเบšเปเปˆเบกเบต - เบ›เบธเปˆเบก เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
เปเบกเปˆเบ™โ€‹เปƒเบซเป‰โ€‹, BUTTON_LIST เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ "เบšเปเปˆเป€เบ›เบฑเบ™เบซเบเบฑเบ‡:0".

gxmessage -เบ›เบธเปˆเบก "Foo:42,Bar:63" "เบ•เบปเบงเบขเปˆเบฒเบ‡"
เบชเบฐเบ—เป‰เบญเบ™ $?

gxmessage -เบ›เบธเปˆเบก "_Foo,_Bar" "เบ•เบปเบงเบขเปˆเบฒเบ‡"
เบชเบฐเบ—เป‰เบญเบ™ $?

gxmessage "เบ•เบปเบงเบขเปˆเบฒเบ‡"
เบชเบฐเบ—เป‰เบญเบ™ $?

gxmessage -เบ›เบธเปˆเบก "GTK_STOCK_OK:0" "เบ•เบปเบงเบขเปˆเบฒเบ‡"
เบชเบฐเบ—เป‰เบญเบ™ $?

gxmessage -เบ›เบธเปˆเบก "เบชเบฐเบšเบฒเบเบ”เบต\, เป‚เบฅเบ" "เบ•เบปเบงเบขเปˆเบฒเบ‡"

- เบเบฒเบ‡
เป€เบ›เบตเบ” gxmessage เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบขเบนเปˆโ€‹เป€เบ„เบดเปˆเบ‡โ€‹เบเบฒเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบซเบ™เป‰เบฒโ€‹เบˆเปโ€‹เป„เบ”เป‰โ€‹.

- เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ LABEL
เป€เบ›เบตเบ” gxmessage เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบ›เบธเปˆเบกเบ—เบตเปˆเบฅเบฐเบšเบธ. LABEL is
เบซเบ™เบถเปˆเบ‡โ€‹เปƒเบ™ LABELs in BUTTON_LIST (เป€เบšเบดเปˆเบ‡ - เบ›เบธเปˆเบก, เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡).

- เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™ DISPLAY
เบฅเบฐเบšเบธเบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™ X เป€เบžเบทเปˆเบญเปƒเบŠเป‰.

- เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹ CHARSET
เบฅเบฐเบšเบธเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ‚เปเป‰เบ„เบงเบฒเบกเปเบกเปˆเบ™เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒ
เป€เบžเบทเปˆเบญเปƒเบซเป‰เบเบปเบ‡เบเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™. เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš
เบ‚เปเป‰เบ„เบงเบฒเบก.

- เป€เบ‚เบปเป‰เบฒ
เป€เบžเบตเปˆเบกเบเปˆเบญเบ‡เปƒเบชเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเปƒเบชเปˆ gxmessage เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก. เป€เบกเบทเปˆเบญเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ›เบดเบ”, เบ‚เปเป‰เบ„เบงเบฒเบกเปƒเบ”เป†เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™
เบเปˆเบญเบ‡เป€เบ‚เบปเป‰เบฒเบˆเบฐเบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเปƒเบชเปˆ stdout. เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš เบ‚เปเป‰เบ„เบงเบฒเบก
เปเบฅเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™เบเบฑเบš - เบžเบดเบก เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

- เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹ เบ‚เปเป‰โ€‹เบ„เบงเบฒเบก
เบ„เบทโ€‹เบเบฑเบ™โ€‹เบเบฑเบš - เป€เบ‚เบปเป‰เบฒ, เปเบ•เปˆเบเปเบฒเบ™เบปเบ”เป€เบ™เบทเป‰เบญเปƒเบ™เบเปˆเบญเบ‡เป€เบ‚เบปเป‰เบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ›เบฑเบ™ เบ‚เปเป‰โ€‹เบ„เบงเบฒเบก. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™
เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš เบ‚เปเป‰เบ„เบงเบฒเบก.

-fg เบชเบต
เบ•เบฑเป‰เบ‡เบชเบตเบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ›เบฑเบ™ เบชเบต.

-file เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™
เป€เบฎเบฑเบ”เปƒเบซเป‰เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบŠเบทเปˆเบ–เบทเบเปƒเบŠเป‰เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก. เบ–เป‰เบฒเปƒเบŠเป‰ dash (-) เปƒเบ™
เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ‚เบญเบ‡ เบŠเบทเปˆโ€‹เป€เบญโ€‹เบเบฐโ€‹เบชเบฒเบ™, เบ‚เปเป‰เบ„เบงเบฒเบกเบˆเบฐเบ–เบทเบเบญเปˆเบฒเบ™เบˆเบฒเบ stdin.

-fn | -เบŸเบญเบ™ FONT
เบฅเบฐเบšเบธเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ‚เปเป‰เบ„เบงเบฒเบก, เป‚เบ”เบเปƒเบŠเป‰เบฅเบฐเบšเบปเบšเบชเบฐเป€เบžเบฒเบฐเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ‚เบญเบ‡ GTK2. เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡,
-เบŸเบญเบ™ "serif เป‚เบ•เป€เบ™เบตเป‰เบ‡ 14 ". (เบฅเบฐเบšเบปเบšเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ‚เบญเบ‡ GTK2 เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš เบ‚เปเป‰เบ„เบงเบฒเบก, เบ—เบฐเป€เบฅเบชเบฒเบš
เบžเบฒเบเบชเปˆเบงเบ™เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰, เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚.)

-เป€เบฅเบ‚เบฒเบ„เบฐเบ™เบดเบ” เป€เบฅเบ‚เบฒเบ„เบฐเบ™เบดเบ”
เบเปเบฒเบ™เบปเบ”เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก (เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™เป‚เบ”เบ gxmessage). เบ•เบปเบงเบขเปˆเบฒเบ‡: -เป€เบฅเบ‚เบฒเบ„เบฐเบ™เบดเบ”
400x200

-เบŠเปˆเบงเบ
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบžเบทเป‰เบ™เบ–เบฒเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบญเบญเบ.

- iconic
เป€เบ›เบตเบ” gxmessage เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบชเบฐโ€‹เบ–เบฒโ€‹เบ™เบฐโ€‹เบเบฒเบ™ iconized (เบซเบผเบธเบ”โ€‹เบœเปˆเบญเบ™โ€‹) เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹.

-yam NAME
เบเปเบฒเบ™เบปเบ” gxmessage เบŠเบทเปˆเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเป€เบ›เบฑเบ™ NAME.

- เปƒเบเป‰โ€‹เบ„เบฝเบ‡โ€‹
เป€เบ›เบตเบ” gxmessage เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปƒเบเป‰เบ•เบปเบงเบŠเบตเป‰เป€เบกเบปเป‰เบฒ.

- noscape
เบ›เป‰เบญเบ‡เบเบฑเบ™เบšเปเปˆเปƒเบซเป‰เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ›เบดเบ”เบ–เป‰เบฒเบเบปเบ”เบ›เบธเปˆเบก ESC. เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เปƒเบŠเป‰เป„เบ”เป‰เบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒ a
เบกเบตเป„เบŸเบฅเปŒเบŠเบทเปˆ /usr/share/gxmessage/allow_noescape. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™
เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš เบ‚เปเป‰เบ„เบงเบฒเบก.

-nofocus
เบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™ gxmessage เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบˆเบฒเบเบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบˆเบธเบ”เบชเบธเบกเป€เบกเบทเปˆเบญเบกเบฑเบ™เป€เบ›เบตเบ”. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™
เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš เบ‚เปเป‰เบ„เบงเบฒเบก.

-เบขเบนเปˆโ€‹เป€เบ—เบดเบ‡
เบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ—เบตเปˆเบˆเบฐเบฎเบฑเบเบชเบฒ gxmessage เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบขเบนเปˆเบ—เบฒเบ‡เบซเบ™เป‰เบฒเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบญเบทเปˆเบ™เป†. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™
เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš เบ‚เปเป‰เบ„เบงเบฒเบก.

- เบžเบดเบก
เบ‚เบฝเบ™ LABEL เบ‚เบญเบ‡เบ›เบธเปˆเบกเป€เบฅเบทเบญเบเป€เบžเบทเปˆเบญ stdout.

- เปœเบฝเบง
เบชเบฒเป€เบซเบ”เบ‚เบญเบ‡ gxmessage เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบˆเบฐเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบ—เบฑเบ‡เบซเบกเบปเบ”. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™
เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš เบ‚เปเป‰เบ„เบงเบฒเบก.

-เบซเบกเบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒ เบงเบดเบ™เบฒเบ—เบต
เบ›เบดเบ”เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” gxmessage เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเบกเบตเบฅเบฐเบซเบฑเบ”เบญเบญเบเบ‚เบญเบ‡ 0 เบ–เป‰เบฒเบšเปเปˆเบกเบตเบ›เบธเปˆเบก
เบเบปเบ”โ€‹เบ”เบฑเบ™โ€‹เบžเบฒเบโ€‹เปƒเบ™โ€‹ เบงเบดเบ™เบฒเบ—เบต เบงเบดเบ™เบฒเบ—เบต. (เป„เบ”เป‰ - เป€เบ‚เบปเป‰เบฒ เปเบฅเบฐ - เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹ เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เป€เบเบตเบ”โ€‹ -เบซเบกเบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒ
เบˆเบฐเบ–เบทเบเบฅเบฐเป€เบฅเบตเบ.)

-เบซเบปเบงเบ‚เปเป‰ TITLE
เบเปเบฒเบ™เบปเบ” gxmessage เบซเบปเบงเบ‚เปเป‰เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเป€เบ›เบฑเบ™ TITLE.

-เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบชเบฐเปเบ”เบ‡เปเบฒเบเป€เบฅเบเป€เบงเบตเบŠเบฑเบ™เบ‚เบญเบ‡เป‚เบ›เบฃเปเบเบฃเบก เปเบฅเบฐเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบฅเบดเบ‚เบฐเบชเบดเบ”, เบˆเบฒเบเบ™เบฑเป‰เบ™เบญเบญเบ. เบ™เบตเป‰
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเบ™เบšเปเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบš เบ‚เปเป‰เบ„เบงเบฒเบก.

- เบซเปเปˆ
เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบชเบฑเป‰เบ™เบซเปเปˆเบซเบผเบฒเบเบเบงเปˆเบฒเบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™
เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš เบ‚เปเป‰เบ„เบงเบฒเบก.

GTK เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™


เบฅเบฑเบเบชเบฐเบ™เบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเป„เบ”เป‰เป‚เบ”เบเปƒเบŠเป‰เป„เบŸเบฅเปŒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ GTK. เบ‚เปเป‰เบ„เบงเบฒเบกเบ•เบปเป‰เบ™เบ•เป
widget เบชเบฐเปเบ”เบ‡เบŠเบทเปˆ gxmessage-textview. widget เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบกเบตเบŠเบทเปˆ gxmessage-
entry.

# เบ•เบปเบงเบขเปˆเบฒเบ‡: ~/.gtkrc-2.0

เปเบšเบš "gxmsg" {
text[NORMAL] = "#cc9900"
base[NORMAL] = "#660000"
text[SELECTED] = "#660000"
base[SELECTED] = "#cc9900"
font_name = "monospace"
}
เบงเบดเบ”เป€เบˆเบฑเบ” "*.gxmessage-textview" เบฎเบนเบšเปเบšเบš "gxmsg"
เบงเบดเบ”เป€เบˆเบฑเบ” "*.gxmessage-entry" เบฎเบนเบšเปเบšเบš "gxmsg"

เบญเบญเบ STATUS


เบ–เป‰เบฒเบเบปเบ”เบ›เบธเปˆเบกเปƒเบ”เบ™เบถเปˆเบ‡, เป‚เบ›เบฃเปเบเบฃเบกเบˆเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบ„เปˆเบฒเบ—เบตเปˆเบเบณเบ™เบปเบ”เปƒเบซเป‰เบเบฑเบšเบ›เบธเปˆเบกเบ™เบฑเป‰เบ™. เป„เบ”เป‰
เบ›เบธเปˆเบก "เบ•เบปเบเบฅเบปเบ‡" เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฑเบšเบ„เบทเบ™ 0.

เบ–เป‰เบฒเป€เบซเบ”เบเบฒเบ™เปเบปเบ”เป€เบงเบฅเบฒเป€เบเบตเบ”เบ‚เบถเป‰เบ™, เป‚เบ›เบฃเปเบเบฃเบกเบˆเบฐเบเบฑเบšเบ„เบทเบ™เบกเบฒ 0.

เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹, เบซเบผเบทโ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ›เบดเบ”โ€‹เป‚เบ”เบโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบเบปเบ”โ€‹เบ›เบธเปˆเบกโ€‹เบซเบผเบทโ€‹เป€เบซเบ”โ€‹เบเบฒเบ™โ€‹เบซเบกเบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒโ€‹,
เป‚เบ›เบฃเปเบเบกเบญเบญเบเบ”เป‰เบงเบเบฅเบฐเบซเบฑเบ” 1. เบเบฒเบ™เบเบปเบ”เบ›เบธเปˆเบก ESC เบเบฑเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เป‚เบ›เบฃเปเบเบกเบญเบญเบเป„เบ›เบ”เป‰เบงเบ
เบฅเบฐเบซเบฑเบ” 1.

เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰ เบเบฑเบš XMESSAGE


เบซเบผเบธเบ”เบฅเบปเบ‡เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™ เบ‚เปเป‰เบ„เบงเบฒเบก if gxmessage เบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰:

#! / เบ–เบฑเบ‡ / sh
XMESSAGE=$(เป€เบŠเบดเปˆเบ‡ gxmessage) || XMESSAGE=xmessage
$XMESSAGE "เบชเบฐเบšเบฒเบเบ”เบต, เป‚เบฅเบ"

เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเบฅเบฐเบšเบธเบ•เบปเบงเบญเบฑเบเบชเบญเบ™, เปƒเบซเป‰เบเบงเบ”เป€เบšเบดเปˆเบ‡เบงเปˆเบฒเป€เบˆเบปเป‰เบฒเบเบณเบฅเบฑเบ‡เปƒเบŠเป‰เป‚เบ›เบฃเปเบเบฃเบกเปƒเบ”:

font="monospace 14"
[ "$XMESSAGE" = xmessage ] && font="fixed"
$XMESSAGE ${font:+-fn "$font"} "เบชเบฐเบšเบฒเบเบ”เบต, เป‚เบฅเบ"

เบขเปˆเบฒเปƒเบŠเป‰เบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เบณเบชเบฑเปˆเบ‡เบชเบญเบ‡เป€เบ—เบปเปˆเบฒ:

$XMESSAGE "เบชเบฐเบšเบฒเบเบ”เบต, เป‚เบฅเบ" - เบ›เบธเปˆเบกเบ”เบต
$XMESSAGE "เบชเบฐเบšเบฒเบเบ”เบต, เป‚เบฅเบ" --เบ›เบธเปˆเบกเบšเปเปˆเบ”เบต

เบขเปˆเบฒเปƒเบŠเป‰ gxmessage- เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบชเบฐโ€‹เป€เบžเบฒเบฐโ€‹:

- เป€เบ‚เบปเป‰เบฒ, - เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹, - เบšเปเปˆเบกเบตเบžเบปเบกเปเบ”เบ™, - เบซเปเปˆ,
- เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹, -nofocus, - noscape, -เบขเบนเปˆโ€‹เป€เบ—เบดเบ‡,
- เปœเบฝเบง, -เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡, -h, -?

เปƒเบŠเป‰ gxmessage เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad