นี่คือคำสั่ง gxmessage ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
gxmessage - โคลน xmessage ที่ใช้ GTK
เรื่องย่อ
gxข้อความ [OPTIONS] ข่าวสาร ...
gxข้อความ [OPTIONS] -ไฟล์ ชื่อไฟล์
DESCRIPTION
gxข้อความ เปิดหน้าต่างเพื่อแสดงข้อความที่ได้รับจากบรรทัดคำสั่ง จากไฟล์
หรือจาก สเตดิน. หน้าต่างประกอบด้วยแถวของปุ่มต่างๆ ซึ่งแต่ละปุ่มจะทำให้โปรแกรมทำงาน
ออกด้วยรหัสส่งคืนอื่น
รายการข้อมูล GNU สำหรับ gxmessage มีข้อมูลโดยละเอียดและตัวอย่าง
OPTIONS
gxข้อความ ควรยอมรับตัวเลือกใด ๆ ข้อความ จะแม้ว่าบางคน (เช่น -bw และ -xrm)
ถูกละเลยอย่างเงียบ ๆ ตัวเลือกที่รองรับโดย gxข้อความ มีรายละเอียดดังนี้:
-บีจี COLOR
ตั้งค่าสีพื้นหลังของข้อความเป็น COLOR. ตัวอย่าง: สีแดง, "#c90",
#446a7e".
-ไร้ขอบ
เปิดไฟล์ gxข้อความ หน้าต่างที่ไม่มีกรอบหน้าต่างปกติ ตัวเลือกนี้ไม่ใช่
เข้ากันได้กับ ข้อความ.
- ปุ่ม BUTTON_LIST
กำหนดปุ่มที่จะสร้าง BUTTON_LIST เป็นรายการที่คั่นด้วยเครื่องหมายจุลภาคของ
LABEL:มูลค่า คู่หนึ่งปุ่มสำหรับแต่ละปุ่ม NS LABEL เป็นข้อความที่ปรากฏบน
ปุ่ม. มูลค่า (0..255) คือรหัสที่โปรแกรมจะออกหากปุ่มนั้นคือ
กด เครื่องหมายจุลภาคและโคลอนสามารถหลีกเลี่ยงได้โดยใช้แบ็กสแลช (\) เช่นกัน
ข้อความธรรมดา the LABEL สามารถระบุปุ่ม "หุ้น" ของ GTK เช่น "GTK_STOCK_CANCEL"
หรืออาจมีขีดล่าง (_) เพื่อระบุตัวเร่งแป้นพิมพ์ ถ้า มูลค่าs
ถูกละไว้ โดยค่าเริ่มต้นคือ 101, 102, 103 เป็นต้น ตามลำดับ ถ้าไม่ - ปุ่ม ตัวเลือก
จะได้รับ BUTTON_LIST ค่าเริ่มต้นเป็น "ก็ได้:0".
gxmessage -buttons "Foo:42,Bar:63" "ตัวอย่าง"
ก้อง $?
gxmessage -buttons "_Foo,_Bar" "ตัวอย่าง"
ก้อง $?
gxmessage "ตัวอย่าง"
ก้อง $?
gxmessage -ปุ่ม "GTK_STOCK_OK:0" "ตัวอย่าง"
ก้อง $?
gxmessage -buttons "สวัสดีโลก" "ตัวอย่าง"
-ศูนย์
เปิดไฟล์ gxข้อความ หน้าต่างตรงกลางหน้าจอ
-ค่าเริ่มต้น LABEL
เปิดไฟล์ gxข้อความ หน้าต่างที่มีการป้อนข้อมูลเน้นที่ปุ่มที่ระบุ LABEL is
หนึ่งใน LABELใน BUTTON_LIST (ดู - ปุ่ม, ข้างต้น).
-แสดง การแสดงผล
ระบุจอแสดงผล X ที่จะใช้
-การเข้ารหัส ชาร์เซ็ท
ระบุการเข้ารหัสของข้อความ โดยค่าเริ่มต้น ข้อความจะถือว่า
เพื่อให้ตรงกับการเข้ารหัสของสถานที่ปัจจุบัน ตัวเลือกนี้เข้ากันไม่ได้กับ
ข้อความ.
- เข้าร่วม
เพิ่มช่องป้อนข้อความไปที่ gxข้อความ หน้าต่าง. เมื่อปิดหน้าต่าง ข้อความใด ๆ ใน
ช่องรายการจะถูกคัดลอกไปที่ แย่. ตัวเลือกนี้เข้ากันไม่ได้กับ ข้อความ
และไม่สามารถใช้พร้อมกันได้กับ -พิมพ์ ตัวเลือก
-ข้อความเข้า TEXT
เหมือนกับ - เข้าร่วมแต่ตั้งค่าเนื้อหาของกล่องรายการเริ่มต้นเป็น TEXT. ตัวเลือกนี้คือ
ไม่สามารถใช้งานร่วมกับ ข้อความ.
-ฉ COLOR
ตั้งค่าสีข้อความเป็น COLOR.
-ไฟล์ ชื่อไฟล์
ทำให้ไฟล์ที่มีชื่อถูกใช้เป็นแหล่งข้อความ หากใช้ขีดกลาง (-) ใน
สถานที่ ชื่อไฟล์, ข้อความจะถูกอ่านจาก สเตดิน.
-ฉ | - แบบอักษร แบบอักษร
ระบุแบบอักษรของข้อความ โดยใช้ระบบข้อมูลจำเพาะแบบอักษรของ GTK2 ตัวอย่างเช่น,
- แบบอักษร "เซริฟ ตัวเอียง 14 ". (ระบบฟอนต์ของ GTK2 ไม่รองรับ ข้อความ. ดู
ส่วนความเข้ากันได้ด้านล่างสำหรับวิธีแก้ปัญหา)
-เรขาคณิต เรขาคณิต
กำหนดขนาดของหน้าต่าง (ตำแหน่งจะถูกละเว้นโดย gxข้อความ). ตัวอย่าง: -เรขาคณิต
400x200
-ช่วยด้วย
แสดงข้อมูลการใช้งานพื้นฐานแล้วออก
- ไอคอน
เปิดไฟล์ gxข้อความ หน้าต่างในสถานะไอคอน (ย่อเล็กสุด)
-แยม ชื่อ
ตั้งค่า gxข้อความ ชื่อของหน้าต่างถึง ชื่อ.
-ใกล้เมาส์
เปิดไฟล์ gxข้อความ หน้าต่างใกล้ตัวชี้เมาส์
-ไม่มีสเคป
ป้องกันไม่ให้หน้าต่างปิดลงหากกดปุ่ม ESC ตัวเลือกนี้จะใช้ได้ก็ต่อเมื่อ a
ไฟล์ชื่อ /usr/share/gxmessage/allow_noescape มีอยู่ ตัวเลือกนี้ไม่ใช่
เข้ากันได้กับ ข้อความ.
-ไม่มีโฟกัส
ป้องกัน gxข้อความ หน้าต่างจากการได้รับโฟกัสเมื่อเปิดขึ้น ตัวเลือกนี้คือ
ไม่สามารถใช้งานร่วมกับ ข้อความ.
-ด้านบน
ความพยายามที่จะรักษา gxข้อความ หน้าต่างด้านหน้าหน้าต่างอื่นๆ ตัวเลือกนี้คือ
ไม่สามารถใช้งานร่วมกับ ข้อความ.
-พิมพ์
เขียน LABEL ของปุ่มที่เลือกไปยัง แย่.
-เหนียว
ทำให้เกิด gxข้อความ หน้าต่างที่จะปรากฏบนพื้นที่ทำงานทั้งหมด ตัวเลือกนี้ไม่ใช่
เข้ากันได้กับ ข้อความ.
-หมดเวลา วินาที
ปิด .โดยอัตโนมัติ gxข้อความ หน้าต่างที่มีรหัสออกเป็น 0 หากไม่มีปุ่ม
กดภายใน วินาที วินาที (NS - เข้าร่วม และ -ข้อความเข้า ตัวเลือกสาเหตุ -หมดเวลา
ที่จะละเลย)
-ชื่อ TITLE
ตั้งค่า gxข้อความ ชื่อของหน้าต่างถึง TITLE.
-version
แสดงหมายเลขเวอร์ชันของโปรแกรมและรายละเอียดลิขสิทธิ์ จากนั้นออก นี้
ตัวเลือกเข้ากันไม่ได้กับ ข้อความ.
- ห่อ
ทำให้เส้นตัดกันแทนที่จะเกินความกว้างของหน้าต่าง ตัวเลือกนี้ไม่ใช่
เข้ากันได้กับ ข้อความ.
GTK ค่าเริ่มต้น
ลักษณะเริ่มต้นของโปรแกรมสามารถปรับได้โดยใช้ไฟล์ทรัพยากร GTK ข้อความหลัก
วิดเจ็ตแสดงผลมีชื่อว่า gxmessage-มุมมองข้อความ. วิดเจ็ตป้อนข้อความชื่อ gxmessage-
การเข้า.
# ตัวอย่าง: ~/.gtkrc-2.0
สไตล์ "gxmsg" {
ข้อความ[ปกติ] = "#cc9900"
ฐาน[ปกติ] = "#660000"
ข้อความ[เลือก] = "#660000"
ฐาน[เลือก] = "#cc9900"
font_name = "โมโนสเปซ"
}
วิดเจ็ต "*.gxmessage-textview" สไตล์ "gxmsg"
วิดเจ็ต "*.gxmessage-entry" สไตล์ "gxmsg"
EXIT สถานภาพ
หากมีการกดปุ่ม โปรแกรมจะคืนค่าที่กำหนดให้กับปุ่มนั้น NS
ปุ่ม "ตกลง" เริ่มต้นจะคืนค่า 0
หากเกิดเหตุการณ์หมดเวลา โปรแกรมจะคืนค่า 0
หากเกิดข้อผิดพลาด หรือปิดหน้าต่างโดยไม่มีเหตุการณ์การกดปุ่มหรือหมดเวลา
โปรแกรมออกด้วยรหัส 1 การกดปุ่ม ESC จะทำให้โปรแกรมออกด้วย
รหัส 1
ความเข้ากันได้ กับ ข้อความ
ถอยกลับไป ข้อความ if gxข้อความ ไม่พร้อมใช้งาน:
#! bin / sh /
XMESSAGE=$(ซึ่ง gxmessage) || XMESSAGE=xข้อความ
$XMESSAGE "สวัสดี ชาวโลก"
หากคุณระบุแบบอักษร ให้ตรวจสอบว่าคุณใช้โปรแกรมใด:
font="monospace 14"
[ "$XMESSAGE" = xmessage ] && font = "แก้ไขแล้ว"
$XMESSAGE ${font:+-fn "$font"} "สวัสดี ชาวโลก"
อย่าใช้ตัวเลือกบรรทัดคำสั่งสองเส้นประ:
$XMESSAGE "สวัสดี โลก" -ปุ่มดี
$XMESSAGE "สวัสดี ชาวโลก" --ปุ่มไม่ดี
อย่าใช้ gxข้อความ- ตัวเลือกเฉพาะ:
- เข้าร่วม, -ข้อความเข้า, -ไร้ขอบ, - ห่อ,
-การเข้ารหัส, -ไม่มีโฟกัส, -ไม่มีสเคป, -ด้านบน,
-เหนียว, -version, -h, -?
ใช้ gxmessage ออนไลน์โดยใช้บริการ onworks.net