Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Chạy máy chủ | Ubuntu > | Fedora > |


Biểu tượng yêu thích OnWorks

gxmessage - Trực tuyến trên Đám mây

Chạy gxmessage trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh gxmessage có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


gxmessage - một bản sao xmessage dựa trên GTK

SYNOPSIS


gxmessage [LỰA CHỌN] tin nhắn hữu ích. Cảm ơn !
gxmessage [LỰA CHỌN] -tập tin FILENAME

MÔ TẢ


gxmessage mở một cửa sổ để hiển thị thông báo nhận được từ dòng lệnh, từ một tệp,
hoặc từ stdin. Cửa sổ bao gồm một hàng các nút, mỗi nút trong số đó làm cho chương trình
thoát với một mã trả lại khác.

Mục nhập Thông tin GNU cho gxmessage chứa thông tin và ví dụ chi tiết.

LỰA CHỌN


gxmessage nên chấp nhận bất kỳ lựa chọn nào xmessage sẽ, mặc dù một số (chẳng hạn như -bw-xrm)
đều im lặng bỏ qua. Các tùy chọn được hỗ trợ bởi gxmessage như sau:

-bg COLOR
Đặt màu nền của thư thành COLOR. Ví dụ: red, "# c90",
"# 446a7e".

-không có trật tự
Mở gxmessage cửa sổ không có khung cửa sổ thông thường. Tùy chọn này không phải là
tương thích với xmessage.

-nút BUTTON_LIST
Xác định các nút sẽ được tạo. BUTTON_LIST là một danh sách được phân tách bằng dấu phẩy về
LABEL:VALUE các cặp, một cho mỗi nút. Các LABEL là văn bản xuất hiện trên
nút. Các VALUE (0..255) là mã mà chương trình sẽ thoát ra nếu nút đó là
bị ép. Dấu phẩy và dấu hai chấm có thể được thoát bằng cách sử dụng dấu gạch chéo ngược (\). Cũng như
văn bản thông thường, LABEL có thể chỉ định nút "cổ phiếu" GTK, như "GTK_STOCK_CANCEL",
hoặc nó có thể bao gồm một dấu gạch dưới (_) để chỉ định một bộ tăng tốc bàn phím. Nếu như VALUE s
được bỏ qua, chúng mặc định là 101, 102, 103, v.v., theo thứ tự. Nếu không -nút tùy chọn
được đưa ra, BUTTON_LIST mặc định là "được rồi: 0".

gxmessage -buttons "Foo: 42, Bar: 63" "Ví dụ"
echo $?

gxmessage -buttons "_Foo, _Bar" "Ví dụ"
echo $?

gxmessage "Ví dụ"
echo $?

gxmessage -buttons "GTK_STOCK_OK: 0" "Ví dụ"
echo $?

gxmessage -buttons "Hello \, world" "Ví dụ"

-trung tâm
Mở gxmessage cửa sổ ở giữa màn hình.

-mặc định LABEL
Mở gxmessage cửa sổ với đầu vào tập trung vào nút được chỉ định. LABEL is
một trong những LABELs trong BUTTON_LIST (xem -nút, bên trên).

-trưng bày DISPLAY
Chỉ định màn hình X để sử dụng.

-encoding CHARSET
Chỉ định mã hóa của văn bản tin nhắn. Theo mặc định, nội dung tin nhắn được giả định
để khớp với mã hóa của ngôn ngữ hiện tại. Tùy chọn này không tương thích với
xmessage.

-lối vào
Thêm một hộp nhập văn bản vào gxmessage cửa sổ. Khi cửa sổ đóng, bất kỳ văn bản nào trong
hộp nhập sẽ được sao chép vào stdout. Tùy chọn này không tương thích với xmessage
và không thể được sử dụng cùng lúc với -in tùy chọn.

-entrytext TEXT
Giống như -lối vào, nhưng đặt nội dung hộp nhập mặc định thành TEXT. Tùy chọn này là
không tương thích với xmessage.

-fg COLOR
Đặt màu văn bản tin nhắn thành COLOR.

-tập tin FILENAME
Làm cho tệp đã đặt tên được sử dụng làm nguồn thông báo. Nếu dấu gạch ngang (-) được sử dụng trong
nơi FILENAME, tin nhắn sẽ được đọc từ stdin.

-fn | -nét chữ NÉT CHỮ
Chỉ định phông chữ tin nhắn, sử dụng hệ thống đặc tả phông chữ của GTK2. Ví dụ,
-nét chữ "serif nghiêng 14 ". (Hệ thống phông chữ của GTK2 không tương thích với xmessage. Thấy
phần Tương thích, bên dưới, để biết cách giải quyết khác.)

-geometry ĐỊA ĐIỂM
Đặt kích thước của cửa sổ (vị trí bị bỏ qua bởi gxmessage). Thí dụ: -geometry
400x200

-Cứu giúp
Hiển thị thông tin sử dụng cơ bản sau đó thoát ra.

-iconic
Mở gxmessage cửa sổ ở trạng thái được biểu tượng hóa (thu nhỏ).

-Tên TÊN
Đặt gxmessage tên cửa sổ đến TÊN.

-nearmouse
Mở gxmessage cửa sổ gần con trỏ chuột.

-noescape
Ngăn đóng cửa sổ nếu phím ESC được nhấn. Tùy chọn này chỉ hoạt động nếu
Tệp có tên / usr / share / gxmessage / allow_noescape tồn tại. Tùy chọn này không phải là
tương thích với xmessage.

-nofocus
Ngăn chặn gxmessage cửa sổ nhận tiêu điểm khi nó mở ra. Tùy chọn này là
không tương thích với xmessage.

-top
Cố gắng giữ gxmessage cửa sổ trước các cửa sổ khác. Tùy chọn này là
không tương thích với xmessage.

-in
Viết LABEL của nút đã chọn để stdout.

-sticky
Gây ra gxmessage cửa sổ xuất hiện trên tất cả các không gian làm việc. Tùy chọn này không phải là
tương thích với xmessage.

-hết giờ GIÂY
Tự động đóng gxmessage cửa sổ có mã thoát là 0 nếu không có nút nào
ép trong GIÂY giây. (Các -lối vào-entrytext lựa chọn nguyên nhân -hết giờ
được bỏ qua.)

-chức vụ TITLE
Đặt gxmessage tiêu đề của cửa sổ thành TITLE.

-phiên bản
Hiển thị số phiên bản của chương trình và chi tiết Bản quyền, sau đó thoát. Cái này
tùy chọn không tương thích với xmessage.

-bọc
Làm cho các dòng bị quấn thay vì vượt quá chiều rộng của cửa sổ. Tùy chọn này không phải là
tương thích với xmessage.

GTK ĐỊNH NGHĨA


Giao diện mặc định của chương trình có thể được điều chỉnh bằng cách sử dụng các tệp tài nguyên GTK. Văn bản chính
tiện ích hiển thị được đặt tên gxmessage-textview. Tiện ích nhập văn bản được đặt tên gxmessage-
nhập.

# Thí dụ: ~ / .gtkrc-2.0

kiểu "gxmsg" {
text [NORMAL] = "# cc9900"
cơ sở [NORMAL] = "# 660000"
text [SELECTED] = "# 660000"
cơ sở [SELECTED] = "# cc9900"
font_name = "monospace"
}
tiện ích con "* .gxmessage-textview" style "gxmsg"
widget "* .gxmessage-entry" style "gxmsg"

EXIT TÌNH TRẠNG


Nếu một nút được nhấn, chương trình sẽ trả về giá trị được gán cho nút đó. Các
nút "được" mặc định trả về 0.

Nếu một sự kiện hết thời gian xảy ra, chương trình sẽ trả về 0.

Nếu xảy ra lỗi hoặc nếu cửa sổ được đóng lại mà không có sự kiện nhấn nút hoặc hết thời gian,
chương trình thoát với mã 1. Nhấn phím ESC cũng làm cho chương trình thoát ra với
mã 1.

Tương thích CÙNG VỚI XMESSAGE


Rơi trở lại xmessage if gxmessage không có sẵn:

#! / Bin / sh
XMESSAGE = $ (gxmessage) || XMESSAGE = xmessage
$ XMESSAGE "xin chào mọi người"

Nếu bạn chỉ định phông chữ, hãy kiểm tra chương trình bạn đang sử dụng:

font = "monospace 14"
["$ XMESSAGE" = xmessage] && font = "fixed"
$ XMESSAGE $ {font: + - fn "$ font"} "xin chào, cả thế giới"

Không sử dụng các tùy chọn dòng lệnh có dấu gạch ngang:

$ XMESSAGE "xin chào, thế giới" -các nút tốt
$ XMESSAGE "xin chào, thế giới" - các nút bị lỗi

Không sử dụng gxmessage-các tùy chọn cụ thể:

-lối vào, -entrytext, -không có trật tự, -bọc,
-encoding, -nofocus, -noescape, -top,
-sticky, -phiên bản, -h, -?

Sử dụng gxmessage trực tuyến bằng các dịch vụ onworks.net


Ad


Ad