นี่คือคำสั่ง pixmap ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
pixmap - โปรแกรมแก้ไข Xpm pixmap สำหรับ X
เรื่องย่อ
พิกเซลแมป [-ตัวเลือก ...]
DESCRIPTION
รางวัล พิกเซลแมป โปรแกรมคือเครื่องมือสำหรับสร้างหรือแก้ไขภาพสี่เหลี่ยมที่ประกอบขึ้นจากสี
พิกเซล เช่น pixmaps Pixmaps ถูกใช้อย่างเข้มข้นใน X เพื่อกำหนดพื้นหลังของหน้าต่าง
ภาพไอคอน ฯลฯ
รางวัล พิกเซลแมป โปรแกรมสามารถมีอินเทอร์เฟซที่แตกต่างกันสองแบบ ได้แก่ รุ่นวิดเจ็ต Athena และ Motif
รุ่นวิดเจ็ต
การใช้
พิกเซลแมป แสดงตารางที่แต่ละตารางแทนพิกเซลเดียวในภาพที่กำลัง
แก้ไข สี่เหลี่ยมสามารถตั้งค่า ล้าง หรือกลับด้านได้ (การดำเนินการครั้งสุดท้ายนี้จะมีรายละเอียด
ภายหลัง) โดยตรงด้วยปุ่มบนตัวชี้และเมนูการทำงานระดับสูงเช่น
เมื่อวาดเส้นและเติมวงกลมที่ด้านข้างของตาราง ข้างบนอีกเมนู
ของหน้าต่างอนุญาตให้ไฟล์ทำงาน (โหลด, บันทึก, ...), แก้ไขการทำงาน (ตัด/คัดลอก/วาง,
แอตทริบิวต์ของการแก้ไข pixmap, ...) และการทำงานของสี (สีรูปวาด คุณลักษณะของ
สี, ...) พิกเซลแมป ใช้วิดเจ็ต Pixmap เพื่อแสดงภาพ pixmap
Pixmaps ถูกจัดเก็บเป็นตัวแปรอาร์เรย์สตริง C เหมาะสำหรับการรวมในแอปพลิเคชัน
โดยใช้รูปแบบที่กำหนดโดย Arnaud Le Hors ในไลบรารี Xpm ของเขา (ดูคู่มือ Xpm สำหรับ
คำอธิบายรูปแบบ) รูปแบบนี้อนุญาตให้ใช้ pixmap ได้ไม่ชัดเจนบนขาวดำ
ระดับสีเทาหรือการแสดงสี
OPTIONS
พิกเซลแมป ยอมรับตัวเลือกต่อไปนี้:
-จอแสดงผล/-ง รายการผลิตภัณฑ์
ตัวเลือกนี้ระบุชื่อของเซิร์ฟเวอร์ X ที่จะใช้
-เรขาคณิต เรขาคณิต
ตัวเลือกนี้ระบุตำแหน่งและขนาดของ พิกเซลแมป หน้าต่างโปรแกรมบน
หน้าจอ. ดู X เพื่อดูรายละเอียด
-ช่วย/-ห่า
ตัวเลือกนี้จะขอคำอธิบายการใช้งานของ พิกเซลแมป.
-ขนาด กว้างxสูง
ตัวเลือกนี้ระบุขนาด (ความกว้างและความสูง) เป็นพิกเซลของ pixmap ที่จะเป็น
แก้ไข
-สี่เหลี่ยม ขนาด
ตัวเลือกนี้ระบุขนาดในจุดแสดงผลเพื่อใช้แทนแต่ละพิกเซล (a
ตารางคะแนน SIZE)
+กริด/-กริด
ตัวเลือกนี้ระบุว่าควรแสดงเส้นกริดในวิดเจ็ต Pixmap หรือ
ไม่.
-สะดุด
ตัวเลือกนี้จะปิดการวาดจุดของพิกเซลโปร่งใส
-แต้ม พิกเซลแมป
ตัวเลือกนี้ระบุ pixmap ความลึก 1 เพื่อใช้วาดพิกเซลโปร่งใส
+แกน/-แกน
ตัวเลือกนี้ระบุว่าแกนในวิดเจ็ต Pixmap ควรแสดงหรือไม่
+สัดส่วน/-สัดส่วน
ตัวเลือกนี้ระบุว่าควรวาดพิกเซลในวิดเจ็ต Pixmap
ตามสัดส่วน กล่าวคือ เป็นสี่เหลี่ยมจัตุรัสหรือไม่
-hl สี
ตัวเลือกนี้ระบุสีที่จะใช้สำหรับการเน้นสี สี สามารถเป็นอย่างไรก็ได้
ชื่อได้รับการยอมรับโดย XparseColorฟังก์ชัน (3X11)
-fr สี
ตัวเลือกนี้ระบุสีเพื่อใช้วาดเส้นตารางและแกนในวิดเจ็ต Pixmap สี สามารถ
เป็นชื่อใด ๆ ที่ได้รับการยอมรับจาก XparseColorฟังก์ชัน (3X11)
-ตร สี
ตัวเลือกนี้ระบุสีที่จะใช้เพื่อแสดงพิกเซลโปร่งใส สี เป็นไปได้
ชื่อใด ๆ ที่ยอมรับโดย XparseColorฟังก์ชัน (3X11)
-fn/-แบบอักษร ชื่อแบบอักษร
ตัวเลือกนี้ระบุแบบอักษรที่จะใช้ใน พิกเซลแมป.
-ชื่อไฟล์/-f/-in ชื่อไฟล์
ตัวเลือกนี้ระบุชื่อไฟล์ที่ควรแก้ไข pixmap
ถูกโหลด
-แผนที่สี/-pc
ตัวเลือกนี้ระบุว่า pixmap ควรใช้ colormap ส่วนตัวแทน
แผนที่สีเริ่มต้น
PIXELS การแก้ไข กับ MOUSE
พิกเซลสามารถตั้งค่า ล้าง หรือกลับด้านได้โดยการชี้ไปที่พิกเซลเหล่านั้นแล้วคลิกตัวใดตัวหนึ่ง
ปุ่มที่ระบุด้านล่าง สามารถเปลี่ยนพิกเซลได้หลายจุดพร้อมกันโดยกดปุ่มค้างไว้
ลงแล้วลากเคอร์เซอร์ไปขวาง พิกเซลที่ตั้งไว้จะเต็มไปด้วยสีปัจจุบัน
พิกเซลที่เคลียร์จะเต็มไปด้วยสีขาว และพิกเซลที่กลับด้านจะถูกตั้งค่าไว้หากเป็น
เดิมเคลียร์หรือเคลียร์เป็นอย่างอื่น
ปุ่ม 1
ปุ่มนี้ (ปกติจะอยู่ซ้ายสุดบนตัวชี้) ใช้เพื่อตั้งค่าพิกเซลตั้งแต่หนึ่งพิกเซลขึ้นไป
ปุ่ม 2
ปุ่มนี้ (ปกติจะอยู่ตรงกลาง) ใช้เพื่อกลับพิกเซลอย่างน้อยหนึ่งพิกเซล
ปุ่ม 3
ปุ่มนี้ (ปกติจะอยู่ทางขวา) ใช้เพื่อล้างพิกเซลอย่างน้อยหนึ่งพิกเซล
ปุ่ม 4
ปุ่มนี้ใช้เพื่อล้างพิกเซลอย่างน้อยหนึ่งพิกเซล
ปุ่ม 5
ปุ่มนี้ใช้เพื่อล้างพิกเซลอย่างน้อยหนึ่งพิกเซล
การทำงานของปุ่มทั้งหมดสามารถเปลี่ยนแปลงได้โดยใช้ทรัพยากรในไฟล์ .Xdefaults หรือ
ไฟล์ค่าเริ่มต้นของแอปพลิเคชัน (/etc/X11/app-defaults/Pixmap)
MENU คำสั่ง
เพื่อให้การกำหนดรูปร่างง่ายขึ้น พิกเซลแมป ให้คำสั่งต่างๆ สำหรับการวาดและ
จัดการแก้ไข pixmap และคำสั่งสำหรับการจัดการไฟล์
คำสั่งจะอยู่ในแถบแนวตั้งทางด้านซ้ายของวิดเจ็ต Pixmap และในแถบเมนูที่
ด้านบนของหน้าต่าง คำสั่งการวาดส่วนใหญ่อยู่ในแถบด้านซ้าย โดยที่ as
การจัดการไฟล์และคำสั่งทั่วไปอื่นๆ จะอยู่ที่แถบเมนูด้านบน
ในแถบด้านซ้าย คำสั่งบางคำสั่งจะแสดงด้วยไอคอน คือ จากซ้ายไปขวาและ
ขึ้นลง, พลิก แนวนอน, Up, พลิก ดิ่ง, ซ้าย, พับ, ขวา, หมุน ขวา
(นาฬิกาจับเวลา) ลง, หมุน ซ้าย (ตามเข็มนาฬิกา).
คำสั่งบางอย่างยังสามารถใช้ได้โดยตรงผ่านแป้นพิมพ์เมื่อเคอร์เซอร์ของเมาส์อยู่ที่
อยู่ในวิดเจ็ต Pixmap โดยจะกล่าวถึงเป็นเครื่องเร่งความเร็วดังต่อไปนี้
ลักษณะ
คำสั่งแถบซ้าย
แก้
คำสั่งนี้ใช้เพื่อเลิกทำการดำเนินการล่าสุด การดำเนินการเดียวเท่านั้นที่สามารถ
ยกเลิก ตัวเร่งความเร็วของคำสั่งนี้คือ Any ยู.
ทูโทนช็อคชิพ
คำสั่งนี้ใช้เพื่อล้างพิกเซลทั้งหมดใน pixmap ราวกับว่าปุ่ม 3 มี
ถูกลากผ่านทุกพิกเซลใน pixmap ตัวเร่งความเร็วของคำสั่งนี้
คือ [Shift] ค.
ชุด คำสั่งนี้ใช้เพื่อตั้งค่าพิกเซลทั้งหมดใน pixmap เป็นสีปัจจุบัน
ราวกับว่าปุ่ม 1 ถูกลากผ่านทุกพิกเซลใน pixmap NS
ตัวเร่งความเร็วของคำสั่งนี้คือ [Shift] NS.
วาดใหม่
คำสั่งนี้ใช้เพื่อแสดง pixmap อีกครั้ง ตัวเร่งความเร็วของคำสั่งนี้คือ
Ctrl ล.
คัดลอก
คำสั่งนี้ใช้เพื่อคัดลอกขอบเขตของ pixmap จากที่หนึ่งไปยังอีกที่หนึ่ง
เมื่อเรียกใช้คำสั่งนี้ พื้นที่ที่จะคัดลอกควร
ระบุได้โดยการกดปุ่ม 1 ลากเมาส์แล้วปล่อยปุ่ม 1
ขณะนี้สามารถคัดลอกขอบเขตได้โดยกดปุ่ม 1 โดยมีเคอร์เซอร์อยู่ที่
ภูมิภาคที่เลือกโดยลากเมาส์แล้วปล่อยที่มุมซ้ายบน
ของภูมิภาคควรคัดลอก หากภูมิภาคถูกเลือกด้วยMark .แล้ว
คำสั่ง เฉพาะขั้นตอนที่สองของการคัดลอกเท่านั้นที่จำเป็น เครื่องเร่งความเร็วของสิ่งนี้
คำสั่งจะใช้งานได้เมื่อเลือกภูมิภาคแล้วและ is
Ctrl เพื่อลากขอบเขตและ Ctrl เพื่อวาดให้ชี้ นี้
คำสั่งที่เร่งความเร็วจะเหมือนกับคำสั่ง Paste ที่มีอยู่ใน Edit
เมนูของแถบเมนูด้านบน
ย้าย
คำสั่งนี้ใช้เพื่อย้ายขอบเขตของ pixmap จากที่หนึ่งไปยังอีกที่หนึ่ง
เมื่อเรียกใช้คำสั่งนี้ ควรระบุขอบเขตที่จะย้ายโดยกด
ปุ่ม 1 ลากเมาส์แล้วปล่อยปุ่ม 1 ตอนนี้สามารถย้ายพื้นที่ได้แล้ว
โดยกดปุ่ม 1 ด้วยเคอร์เซอร์ที่อยู่บนพื้นที่ที่เลือก ลาก
เมาส์แล้วปล่อยในตำแหน่งที่ควรย้ายมุมซ้ายบนของพื้นที่
ขอบเขตเริ่มต้นจะถูกล้าง หากภูมิภาคถูกเลือกด้วยMark .แล้ว
คำสั่ง เฉพาะขั้นตอนที่สองของการย้ายเท่านั้นที่จำเป็น
ผลิตโดย
คำสั่งนี้ใช้เพื่อทำเครื่องหมายภูมิภาคที่จะย้ายหรือคัดลอกในภายหลัง (คำสั่ง ย้าย และ
คัดลอก ด้านบน) หรือใส่ไว้ในบัฟเฟอร์ Cut&Paste (คำสั่ง ตัด และ คัดลอก ของ
Edit เมนูของแถบเมนูด้านบน) เมื่อเรียกใช้คำสั่งนี้ ภูมิภาคควร
ระบุได้โดยการกดปุ่ม 1 ลากเมาส์แล้วปล่อยปุ่ม 1
เมื่อทำเครื่องหมายแล้ว ภูมิภาคจะถูกเน้น ตัวเร่งความเร็วของคำสั่งนี้คือ
Ctrl เพื่อเริ่มการเลือกและ Ctrl เพื่อทำให้เสร็จ
ไม่เลือก
คำสั่งนี้ใช้เพื่อยกเลิกการทำเครื่องหมายภูมิภาคที่ทำเครื่องหมายไว้ก่อนหน้านี้ มันจะไม่เน้น
ศาสนา. ตัวเร่งความเร็วของคำสั่งนี้คือ Ctrl .
พลิก แนวนอน
คำสั่งนี้ใช้เพื่อพลิกทั้ง pixmap หรือขอบเขตที่ทำเครื่องหมายในแนวนอน
ซึ่งหมายถึงการสะท้อนภาพ pixmap ในแนวนอน กระจกวางอยู่ที่
ความสูงตรงกลางของ pixmap ตัวเร่งความเร็วของคำสั่งนี้คือ
[Shift|Ctrl] ชม.
Up คำสั่งนี้ใช้เพื่อย้าย pixmap ทั้งหมดหรือขอบเขตที่ทำเครื่องหมายไว้ พิกเซลที่
ด้านบนของ pixmap จะถูกผลักกลับที่ด้านล่างของ pixmap ใหม่ NS
ตัวเร่งของคำสั่งนี้คือ Any ขึ้น (ไม่มีในเวอร์ชัน Motif)
พลิก ดิ่ง
คำสั่งนี้ใช้เพื่อพลิกทั้ง pixmap หรือขอบเขตที่ทำเครื่องหมายในแนวตั้ง
ซึ่งหมายถึงการสะท้อนภาพ pixmap ในแนวตั้ง กระจกวางอยู่ที่
ตรงกลางของความกว้าง pixmap ตัวเร่งความเร็วของคำสั่งนี้คือ Any วี
ซ้าย
คำสั่งนี้ใช้เพื่อย้าย pixmap ทั้งหมดหรือพื้นที่ที่ทำเครื่องหมายไปทางซ้าย พิกเซล
ที่ด้านซ้ายของ pixmap จะถูกผลักกลับไปที่ด้านขวาของ pixmap ใหม่ NS
ตัวเร่งของคำสั่งนี้คือ Any ซ้าย (ไม่มีในเวอร์ชัน Motif)
พับ
คำสั่งนี้ใช้เพื่อ "พับ" pixmap นี่หมายถึงการแยกภาพ pixmap
ในสี่สี่เหลี่ยม (ซ้ายบน ขวาบน ซ้ายล่าง และขวาล่าง) และกลับด้าน
พวกเขา (บนกลายเป็นล่าง ซ้ายกลายเป็นขวา และอื่น ๆ) "พับ" สองครั้ง
pixmap ไม่มีการเปลี่ยนแปลง ตัวเร่งความเร็วของคำสั่งนี้คือ [Shift|Ctrl] NS.
ขวา
คำสั่งนี้ใช้เพื่อย้าย pixmap ทั้งหมดหรือพื้นที่ที่ทำเครื่องหมายไปทางขวา พิกเซล
ที่ด้านขวาของ pixmap จะถูกผลักกลับไปที่ด้านซ้ายของ pixmap ใหม่ NS
ตัวเร่งของคำสั่งนี้คือ Any ขวา (ไม่มีในเวอร์ชัน Motif)
หมุน ขวา
คำสั่งนี้ใช้เพื่อหมุนภาพ pixmap หรือขอบเขตที่ทำเครื่องหมายไว้ด้านขวา
(ตามเข็มนาฬิกา) 90 องศา โฟร์ หมุน ขวา การดำเนินงานไม่มีการเปลี่ยนแปลง NS
ตัวเร่งความเร็วของคำสั่งนี้คือ [Shift|Ctrl] NS.
ลง
คำสั่งนี้ใช้เพื่อย้าย pixmap ทั้งหมดหรือพื้นที่ที่ทำเครื่องหมายไว้ด้านล่าง พิกเซล
ที่ด้านล่างของ pixmap จะถูกผลักกลับไปที่ด้านบนสุดของ pixmap ใหม่ NS
ตัวเร่งของคำสั่งนี้คือ Any ลง (ไม่มีในเวอร์ชัน Motif)
หมุน ซ้าย
คำสั่งนี้ใช้เพื่อหมุนภาพ pixmap หรือพื้นที่ที่ทำเครื่องหมายไว้ทางด้านซ้าย
(นาฬิกาทวนเข็มนาฬิกา) 90 องศา โฟร์ หมุน ซ้าย การดำเนินงานไม่มีการเปลี่ยนแปลง NS
ตัวเร่งความเร็วของคำสั่งนี้คือ [Shift] ล.
จุด
คำสั่งนี้ใช้เพื่อตั้งค่า กลับด้าน หรือล้างพิกเซลให้เป็นสีปัจจุบัน มัน
ถือได้ว่าเป็นโหมด หลังจากเลือกแล้ว พิกเซลจะถูกตั้งค่า กลับด้าน หรือ
ล้างขึ้นอยู่กับปุ่มที่ใช้ (ดูการแก้ไขพิกเซลด้วยเมาส์) ถ้า
ปุ่มเมาส์ยังคงกดอยู่ขณะลากเมาส์ สามารถมากกว่าหนึ่งพิกเซลได้
ได้รับผลกระทบ คำสั่งนี้ไม่มีตัวเร่งความเร็ว
เส้นโค้ง
คำสั่งนี้ใช้เพื่อวาดเส้นโค้ง (ตั้งค่า เคลียร์ หรือกลับด้าน) ทางโค้ง
ถูกวาดขณะลากเมาส์ คำสั่งนี้ถือได้ว่าเป็นโหมด
สามารถรับผลกระทบที่เหมือนกันได้โดยการลากเมาส์ในโหมดชี้
ความแตกต่างหลักอยู่ที่พิกเซลจะถูกวาดต่อเนื่องกัน นี้
คำสั่งไม่มีตัวเร่ง
Line
คำสั่งนี้ใช้เพื่อวาดเส้นระหว่างจุดสองจุด (ตั้งค่า เคลียร์ หรือกลับด้าน)
เส้นจะถูกเน้นก่อนในขณะที่ยังคงกดปุ่มเมาส์ นี้
คำสั่งถือได้ว่าเป็นโหมด คำสั่งนี้ไม่มีตัวเร่งความเร็ว
รูปสี่เหลี่ยมผืนผ้า
คำสั่งนี้ใช้เพื่อวาดรูปสี่เหลี่ยมผืนผ้าระหว่างจุดสองจุดที่กำหนดสอง
มุมตรงข้ามของสี่เหลี่ยมผืนผ้า (ตั้งค่า เคลียร์ หรือกลับด้าน) สี่เหลี่ยมคือ
วาดครั้งแรกเน้นในขณะที่ยังคงกดปุ่มเมาส์ คำสั่งนี้สามารถ
ถือเป็นโหมด คำสั่งนี้ไม่มีตัวเร่งความเร็ว
ที่เต็มไป รูปสี่เหลี่ยมผืนผ้า
คำสั่งนี้ใช้เพื่อวาดรูปสี่เหลี่ยมที่เติมระหว่างจุดสองจุดที่กำหนด
มุมตรงข้ามสองมุมของสี่เหลี่ยมผืนผ้า (ตั้งค่า เคลียร์ หรือกลับด้าน) สี่เหลี่ยม
โครงร่างจะถูกวาดขึ้นก่อนในขณะที่ยังกดปุ่มเมาส์อยู่ นี้
คำสั่งถือได้ว่าเป็นโหมด คำสั่งนี้ไม่มีตัวเร่งความเร็ว
วงกลม
คำสั่งนี้จะตั้งค่า กลับด้าน หรือล้างพิกเซลบนวงกลมที่ระบุโดยa
จุดศูนย์กลางและจุดบนเส้นโค้ง วงกลมเล็กอาจดูไม่กลมมากนักเพราะ
ขนาดของ pixmap และขีดจำกัดของการต้องทำงานกับพิกเซลแบบแยกส่วน
คำสั่งนี้ถือได้ว่าเป็นโหมด คำสั่งนี้ไม่มีตัวเร่งความเร็ว
ที่เต็มไป วงกลม
คำสั่งนี้จะตั้งค่า กลับด้าน หรือล้างพิกเซลทั้งหมดในวงกลมที่ระบุโดย
จุดศูนย์กลางและจุดบนเส้นโค้ง ด้านพิกเซลทั้งหมดและรวมถึงวงกลมคือ
ชุด. คำสั่งนี้ถือได้ว่าเป็นโหมด คำสั่งนี้ไม่มีตัวเร่งความเร็ว
น้ำท่วม ใส่
คำสั่งนี้จะตั้งค่าพิกเซลที่ชัดเจนทั้งหมดให้อยู่ในรูปทรงที่ล้อมรอบ รูปร่างที่ปิดล้อม
ถูกกำหนดโดยพิกเซลทั้งหมดที่มีสีแตกต่างจากสีของ
พิกเซลที่ผู้ใช้คลิก ถ้ารูปร่างไม่ปิดทั้งตัว
pixmap จะถูกเติม คำสั่งนี้ถือได้ว่าเป็นโหมด คำสั่งนี้
ไม่มีคันเร่ง
ชุด ร้อน จุด
คำสั่งนี้อนุญาตให้กำหนดคุณสมบัติของฮอตสปอตได้ ฮอตสปอตถูกเลือกโดย
คลิกที่ ชุด ปุ่มเมาส์ คลิก กลับหัวกลับหาง จะสลับ Hot Spot ตั้งหรือ
รีเซ็ตขึ้นอยู่กับสถานะก่อนหน้า ฮอตสปอตมีประโยชน์สำหรับเคอร์เซอร์ pixmaps
และใช้เพื่ออ้างอิงส่วนที่สมเหตุสมผลของ pixmap คำสั่งนี้ไม่มี
คันเร่ง
ทูโทนช็อคชิพ ร้อน จุด
คำสั่งนี้จะล้าง Hot Spot ปัจจุบัน คำสั่งนี้ไม่มีตัวเร่งความเร็ว
ชุด ท่าเรือ
คำสั่งนี้อนุญาตให้สร้างสายต่อพอร์ตแบบกราฟิก เป็นส่วนหนึ่งของ
ตัวแก้ไขส่วนขยายพอร์ตแบบกำหนดเองที่พัฒนาโดย Tim Wise (SES Inc.) พอร์ต
ถูกตั้งค่าบนภาพ pixmap โดยการคลิกปุ่มเมาส์ปุ่มใดก็ได้ คำสั่งนี้มี
ไม่มีตัวเร่งความเร็ว
ทูโทนช็อคชิพ ท่าเรือ
คำสั่งนี้อนุญาตให้ลบส่วนต่อขยายพอร์ตแบบกราฟิก เป็นส่วนหนึ่งของ
ตัวแก้ไขส่วนขยายพอร์ตแบบกำหนดเองที่พัฒนาโดย Tim Wise (SES Inc.) พอร์ต
ซึ่งการคลิกปุ่มเมาส์ใด ๆ จะถูกยกเลิก คำสั่งนี้ไม่มี
คันเร่ง
ย้าย ท่าเรือ
คำสั่งนี้อนุญาตให้ย้ายพอร์ต นั่นคือ เปลี่ยนพิกัดที่ระบุ
ในสายต่อขยายท่าเรือ เป็นส่วนหนึ่งของตัวแก้ไขส่วนขยายพอร์ตที่กำหนดเอง
พัฒนาโดย Tim Wise (SES Inc.) พอร์ตที่ปุ่มเมาส์ใด ๆ อยู่
การกดจะถูกย้ายด้วยเคอร์เซอร์ของเมาส์จนกระทั่งปุ่มเมาส์ถูกปล่อย นี้
คำสั่งไม่มีตัวเร่ง
ท่าเรือ ข้อมูล...
คำสั่งนี้อนุญาตให้แก้ไขข้อมูลที่เกี่ยวข้องกับพอร์ต นั่นคือ
อยู่ในส่วนต่อขยายพอร์ต เป็นส่วนหนึ่งของส่วนขยายพอร์ตที่กำหนดเอง
บรรณาธิการที่พัฒนาโดย Tim Wise (SES Inc.) ข้อมูลที่เกี่ยวข้องกับ
พอร์ตที่คลิกปุ่มเมาส์จะปรากฏในหน้าต่างโต้ตอบ มัน
สามารถแก้ไขได้ในกล่องโต้ตอบนั้นและบันทึกโดยคลิกที่ปุ่ม "ตกลง" ของ
โต้ตอบ คำสั่งนี้ไม่มีตัวเร่งความเร็ว
คำสั่งเมนูยอดนิยม
ข้อมูล
คำสั่งนี้จะแสดงหน้าต่างข้อมูลขึ้นมา
เนื้อไม่มีมัน MENU
โหลด...
คำสั่งนี้ใช้เพื่อโหลดไฟล์ pixmap ในโปรแกรมแก้ไข pixmap หน้าต่างโต้ตอบ
ปรากฏขึ้นซึ่งต้องระบุชื่อไฟล์ การดำเนินการสามารถ
ขัดจังหวะด้วย ยกเลิก ปุ่มของหน้าต่างโต้ตอบ เครื่องเร่งความเร็วของสิ่งนี้
คำสั่งคือ Alt ล.
แทรก...
คำสั่งนี้ใช้เพื่อโหลด pixmap ในบัฟเฟอร์ Cut&Paste ของ pixmap
บรรณาธิการ เนื้อหาของไฟล์ pixmap สามารถวางบน pixmap ปัจจุบันได้
หน้าต่างโต้ตอบจะปรากฏขึ้นซึ่งต้องระบุชื่อไฟล์ ปฏิบัติการ
สามารถถูกขัดจังหวะด้วย ยกเลิก ปุ่มของหน้าต่างโต้ตอบ คันเร่ง
ของคำสั่งนี้คือ Alt ผม.
ลด
คำสั่งนี้ใช้เพื่อบันทึก pixmap ปัจจุบันในไฟล์ปัจจุบันที่แก้ไข โดย
ค่าเริ่มต้น และจนกว่าจะมีการเปลี่ยนแปลงโดย a ชื่อไฟล์..., โหลด... or ลด เช่น...
การทำงาน หรือโดยการระบุชื่อไฟล์บนบรรทัดคำสั่ง ชื่อไฟล์คือ
รอยขีดข่วน. ชื่อไฟล์... คำสั่งสามารถใช้เพื่อเปลี่ยนชื่อไฟล์เริ่มต้นนี้ได้
ตัวเร่งความเร็วของคำสั่งนี้คือ Alt NS.
ลด เช่น...
คำสั่งนี้ใช้เพื่อบันทึก pixmap ปัจจุบันในไฟล์เฉพาะซึ่งชื่อ
ต้องระบุในหน้าต่างโต้ตอบที่ปรากฏขึ้น การดำเนินการสามารถ
ขัดจังหวะด้วย ยกเลิก ปุ่มของหน้าต่างโต้ตอบ เครื่องเร่งความเร็วของสิ่งนี้
คำสั่งคือ Alt NS.
ปรับขนาด...
คำสั่งนี้ใช้เพื่อปรับขนาด pixmap ปัจจุบันเป็นความกว้างและความสูง
ระบุไว้ในหน้าต่างโต้ตอบที่ปรากฏขึ้น ไวยากรณ์คือ WIDTHxHEIGHT นี้
การดำเนินงานจะแตกต่างจาก ปรับขนาด... วิธีหนึ่งที่มันเพิ่งเพิ่มหรือ
ลบพิกเซลไปยัง pixmap ปัจจุบันโดยไม่ต้องพยายามปรับพื้นที่ให้พอดี
ด้วยภาพ pixmap การดำเนินการสามารถถูกขัดจังหวะด้วย ยกเลิก ปุ่มของ
หน้าต่างโต้ตอบ ตัวเร่งความเร็วของคำสั่งนี้คือ Alt NS.
ปรับขนาด...
คำสั่งนี้ใช้เพื่อปรับขนาดภาพ pixmap ปัจจุบันเพื่อให้พอดี
พื้นที่ขนาดใหญ่หรือเล็กกว่า ต้องระบุความกว้างและความสูงใหม่ในช่อง
หน้าต่างโต้ตอบที่ปรากฏขึ้นพร้อมกับไวยากรณ์ WIDTHxHEIGHT การดำเนินการสามารถ
ขัดจังหวะด้วย ยกเลิก ปุ่มของหน้าต่างโต้ตอบ เครื่องเร่งความเร็วของสิ่งนี้
คำสั่งคือ Alt อี
ชื่อไฟล์...
คำสั่งนี้ใช้เพื่อเปลี่ยนชื่อไฟล์ปัจจุบัน เช่น ชื่อของไฟล์
ซึ่ง pixmap จะถูกบันทึกด้วย a ลด การดำเนินการ. ชื่อไฟล์ใหม่ต้อง
ระบุไว้ในหน้าต่างโต้ตอบที่ปรากฏขึ้น การดำเนินการสามารถถูกขัดจังหวะได้
กับ ยกเลิก ปุ่มของหน้าต่างโต้ตอบ ตัวเร่งความเร็วของคำสั่งนี้คือ
Alt NS.
คำแนะนำ คอมเมนต์...
คำสั่งนี้จะแสดงหน้าต่างโต้ตอบที่ผู้ใช้สามารถระบุคำใบ้
ความคิดเห็นส่วนของไฟล์ pixmap การดำเนินการสามารถถูกขัดจังหวะด้วย
ยกเลิก ปุ่มของหน้าต่างโต้ตอบ ตัวเร่งความเร็วของคำสั่งนี้คือ
Alt ชม.
Colors คอมเมนต์...
คำสั่งนี้จะแสดงหน้าต่างโต้ตอบซึ่งผู้ใช้สามารถระบุสีได้
ความคิดเห็นส่วนของไฟล์ pixmap การดำเนินการสามารถถูกขัดจังหวะด้วย
ยกเลิก ปุ่มของหน้าต่างโต้ตอบ ตัวเร่งความเร็วของคำสั่งนี้คือ
Alt ค.
พิกเซล คอมเมนต์...
คำสั่งนี้จะแสดงหน้าต่างโต้ตอบที่ผู้ใช้สามารถระบุพิกเซล
ความคิดเห็นส่วนของไฟล์ pixmap การดำเนินการสามารถถูกขัดจังหวะด้วย
ยกเลิก ปุ่มของหน้าต่างโต้ตอบ ตัวเร่งความเร็วของคำสั่งนี้คือ
Alt NS.
เลิก
คำสั่งนี้ทำให้ พิกเซลแมป เพื่อแสดงกล่องโต้ตอบถามว่า หรือไม่
ควรบันทึก pixmap (หากมีการเปลี่ยนแปลง) แล้วออก กำลังตอบ ใช่ คือ
เช่นเดียวกับการอัญเชิญ ลด; ไม่ สาเหตุที่ พิกเซลแมป เพียงแค่ออก; และ ยกเลิก จะยกเลิก
เลิก คำสั่งเพื่อให้มีการเปลี่ยนแปลงเพิ่มเติม ตัวเร่งความเร็วของคำสั่งนี้
คือ Alt NS.
Edit MENU
ภาพ
คำสั่งนี้จะแสดงหน้าต่างที่แสดง pixmap ขนาดจริง นี้
สามารถปิดหน้าต่างได้โดยการคลิกเมาส์ในนั้นหรือโดยการเรียก ภาพ อีกครั้งหนึ่ง
เมื่อหน้าต่างปรากฏขึ้น X เครื่องหมายจะปรากฏในเมนูทางด้านซ้ายของ
ภาพ ฉลาก. ตัวเร่งความเร็วของคำสั่งนี้คือ ผม.
ตะแกรง
คำสั่งนี้สลับการแสดงผลของกริด เมื่อตารางแสดงขึ้น an X
เครื่องหมายถูกเพิ่มที่ด้านซ้ายของ ตะแกรง ฉลาก. ตัวเร่งความเร็วของคำสั่งนี้คือ
NS.
แกน
คำสั่งนี้สลับการแสดงแกน เมื่อแกนแสดงขึ้น an X มาร์คคือ
เพิ่มที่ด้านซ้ายของ แกน ฉลาก. ตัวเร่งความเร็วของคำสั่งนี้คือ NS.
สัดส่วน
คำสั่งนี้สลับการแสดงผลในโหมดสัดส่วนของ pixmap
โหมดตามสัดส่วนหมายความว่าวิดเจ็ต Pixmap จะไม่พยายามให้พอดีกับที่มีอยู่ทั้งหมด
พื้นที่ภายในอินเทอร์เฟซและค่อนข้างจะแสดงแต่ละพิกเซลเป็นสี่เหลี่ยมจัตุรัส
อาจเหลือที่ว่างรอบวิดเจ็ต pixmap เมื่อโหมดสัดส่วน
มีการใช้งาน an X เครื่องหมายถูกเพิ่มที่ด้านซ้ายของ สัดส่วน ฉลาก. NS
ตัวเร่งของคำสั่งนี้คือ NS.
Zoom
คำสั่งนี้ใช้เพื่อซูมพิกเซลบางพิกเซลของ pixmap ปัจจุบัน การซูม
ขอบเขตจะต้องถูกเลือกโดยการใช้เป็นขอบเขตสี่เหลี่ยมเหมือนกับว่าเขาเป็น
การทำเครื่องหมายภูมิภาค (ดู ผลิตโดย สั่งการ). การดำเนินการสามารถถูกขัดจังหวะโดยการเรียกใช้
คำสั่งอื่นใด เมื่อขยายขอบเขตแล้ว X เครื่องหมายถูกเพิ่มที่ด้านซ้ายของ
Zoom ฉลาก. เรียกอีกครั้งว่า Zoom คำสั่งซูมออก เครื่องเร่งความเร็วของ
คำสั่งนี้คือ ซี
Zoom In
คำสั่งนี้ใช้เพื่อขยาย pixmap ปัจจุบัน ฝั่งนี้
ผลของสิ่งนี้คือการขยายขนาดของสี่เหลี่ยมจัตุรัสที่ใช้แทนช่องเดียว
พิกเซล ตัวเร่งความเร็วของคำสั่งนี้คือ NS.
Zoom ออก
คำสั่งนี้ใช้เพื่อขยาย pixmap ปัจจุบันออกทีละส่วน ฝั่งนี้
ผลของสิ่งนี้คือการลดขนาดของสี่เหลี่ยมจัตุรัสที่ใช้แทนช่องเดียว
พิกเซล ตัวเร่งความเร็วของคำสั่งนี้คือ ย.
ซูม ปัจจัย
คำสั่งจะแสดงหน้าต่างโต้ตอบซึ่งผู้ใช้สามารถแก้ไขค่าปัจจุบันได้
ปัจจัยการซูม ปัจจัยการซูมคือขนาดของสี่เหลี่ยมจัตุรัสที่ใช้แทน a
พิกเซลเดียว การขยายปัจจัยการซูมจะซูมเข้าไปใน pixmap ปัจจุบัน
ในขณะที่ลดขนาดลงจะซูมออกจาก pixmap ตัวเร่งความเร็วของคำสั่งนี้
เป็น NS.
ตัด เมื่อภูมิภาคถูกทำเครื่องหมาย การดำเนินการนี้จะเปิดใช้งาน ใช้สำหรับตัดเนื้อหา
ของภูมิภาคเพื่อใส่ไว้ในบัฟเฟอร์ Cut&Paste NS พาสต้า คำสั่งตอนนี้กลายเป็น
ใช้งานอยู่และไม่ได้ทำเครื่องหมายพื้นที่ที่ทำเครื่องหมายไว้ พิกเซลในพื้นที่ที่ทำเครื่องหมายคือ
เคลียร์ คำสั่งนี้ทำหน้าที่เป็น ย้าย หนึ่งเมื่อมีการทำเครื่องหมายภูมิภาคแล้ว NS
ตัวเร่งของคำสั่งนี้คือ Ctrl ค.
คัดลอก
เมื่อภูมิภาคถูกทำเครื่องหมาย การดำเนินการนี้จะเปิดใช้งาน ใช้เพื่อคัดลอก
เนื้อหาของภูมิภาคในบัฟเฟอร์ Cut&Paste NS พาสต้า คำสั่งตอนนี้กลายเป็น
ใช้งานอยู่และไม่ได้ทำเครื่องหมายพื้นที่ที่ทำเครื่องหมายไว้ คำสั่งนี้ทำหน้าที่เป็น คัดลอก คำสั่ง
ของเส้นขอบด้านซ้ายเมื่อมีการทำเครื่องหมายภูมิภาคแล้ว เครื่องเร่งความเร็วของสิ่งนี้
คำสั่งคือ Ctrl NS.
พาสต้า
เมื่อขอบเขตถูกตัดหรือคัดลอกในบัฟเฟอร์ Cut&Paste คำสั่งนี้คือ
ใช้งานอยู่และสามารถใช้เพื่อวางเนื้อหาของบัฟเฟอร์ Cut&Paste โดยที่
ปุ่มเมาส์ถูกคลิก การดำเนินการวางจะดูแลปุ่มที่ใช้ในการ
ระบุจุดที่จะวางบัฟเฟอร์ สามารถกดปุ่มค้างไว้เพื่อ
ย้ายบัฟเฟอร์ไปรอบๆ แล้วปล่อยเพื่อวางบัฟเฟอร์ที่ปัจจุบัน
ที่ตั้ง. NS คัดลอก และ พาสต้า สามารถเร่งการทำงานได้โดย Ctrl ถึง
เริ่มต้นการดำเนินการและ Ctrl เพื่อสิ้นสุดการดำเนินการ กล่าวคือ วาง
กันชน. ตัวเร่งความเร็วของคำสั่งนี้คือ Ctrl NS.
พืชผล
เมื่อมีการทำเครื่องหมายขอบเขต หรือไฟล์ถูกแทรกในบัฟเฟอร์ Cut&Paste
คำสั่งนี้จะแลกเปลี่ยน pixmap ปัจจุบันกับภูมิภาคที่ทำเครื่องหมายหรือ
ตัดและวางบัฟเฟอร์ การครอบตัดสองครั้งไม่ทำอะไรเลย ตัวเร่งความเร็วของคำสั่งนี้
คือ Ctrl o
เบื้องหน้า สี MENU
เพิ่ม สี...
คำสั่งนี้ใช้เพื่อเพิ่มสีใหม่ใน สี แผงหน้าปัด (ดูด้านล่าง). สี
มีการระบุชื่อในหน้าต่างโต้ตอบซึ่งปรากฏขึ้นโดยใช้ชื่อสีจริง
พบในไฟล์ rgb.txt หรือโดยสตริง like #rrggbb ที่ไหน rr, gg และ bb แสดง
ส่วนประกอบสีแดง สีเขียว และสีน้ำเงินของสีในรูปแบบเลขฐานสิบหก NS
การทำงานสามารถถูกขัดจังหวะด้วย ยกเลิก ปุ่มของหน้าต่างโต้ตอบ NS
ตัวเร่งของคำสั่งนี้คือ Ctrl NS.
เป็นสัญลักษณ์ ชื่อ...
คำสั่งนี้ใช้เพื่อตั้งชื่อสัญลักษณ์ของสีปัจจุบัน สัญลักษณ์
ชื่อถูกป้อนในหน้าต่างโต้ตอบที่ปรากฏขึ้น การดำเนินการสามารถ
ขัดจังหวะด้วย ยกเลิก ปุ่มของหน้าต่างโต้ตอบ เครื่องเร่งความเร็วของสิ่งนี้
คำสั่งคือ Ctrl NS.
ขาวดำ ชื่อ...
คำสั่งนี้ใช้เพื่อตั้งชื่อขาวดำของสีปัจจุบัน เช่น the
ชื่อของสีที่ใช้กับจอภาพขาวดำ ป้อนชื่อขาวดำ
ในหน้าต่างโต้ตอบที่ปรากฏขึ้น การดำเนินการสามารถถูกขัดจังหวะด้วย
ยกเลิก ปุ่มของหน้าต่างโต้ตอบ ตัวเร่งความเร็วของคำสั่งนี้คือ
Ctrl NS.
สีเทา ขนาด 4 ชื่อ...
คำสั่งนี้ใช้เพื่อตั้งชื่อระดับสีเทา 4 ของสีปัจจุบัน เช่น
ชื่อของสีที่จะใช้บนจอแสดงผลระดับสีเทา 4 ชื่อระดับสีเทา 4 คือ
เข้าสู่หน้าต่างโต้ตอบที่ปรากฏขึ้น การดำเนินการสามารถถูกขัดจังหวะได้
กับ ยกเลิก ปุ่มของหน้าต่างโต้ตอบ ตัวเร่งความเร็วของคำสั่งนี้คือ
Ctrl 4.
สีเทา ขนาด ชื่อ...
คำสั่งนี้ใช้เพื่อตั้งชื่อระดับสีเทาของสีปัจจุบัน เช่น
ชื่อของสีที่จะใช้ในระดับสีเทา (ที่มีมากกว่า 4 ระดับ) จะปรากฏขึ้น NS
ชื่อระดับสีเทาถูกป้อนในหน้าต่างโต้ตอบที่ปรากฏขึ้น การดำเนินการสามารถ
ถูกขัดจังหวะด้วย ยกเลิก ปุ่มของหน้าต่างโต้ตอบ เครื่องเร่งความเร็วของ
คำสั่งนี้คือ Ctrl NS.
สี ชื่อ...
คำสั่งนี้ใช้เพื่อตั้งชื่อสีของสีปัจจุบัน การเปลี่ยนแปลงนี้จะ
ได้รับการพิจารณาเมื่อบันทึก pixmap แต่เพื่อให้มองเห็นได้จะส่งผลต่อป้ายกำกับ
ของรายการเมนูสี สิ่งนี้มีประโยชน์ในการเปลี่ยนสีเฉพาะโดยตรง
สำหรับอีกอันหนึ่งหรือเพื่อให้หลายสัญลักษณ์แทนสีเดียวกัน (the
สีอาจเหมือนกันบนจอแสดงผลสี แต่เปลี่ยนเป็นระดับสีเทาหรือขาวดำ
พวก) ชื่อสีถูกป้อนในหน้าต่างโต้ตอบที่ปรากฏขึ้น NS
การทำงานสามารถถูกขัดจังหวะด้วย ยกเลิก ปุ่มของหน้าต่างโต้ตอบ NS
ไม่มี ชื่อ (ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่) ใช้เพื่อเปลี่ยนพิกเซลที่เป็นตัวแทนของ
สีโปร่งใส ตัวเร่งความเร็วของคำสั่งนี้คือ Ctrl NS.
เอ็กซ์พีเอ็ม ส่วนขยาย MENU
เพิ่ม ส่วนขยาย...
คำสั่งนี้จะแสดงหน้าต่างโต้ตอบที่ผู้ใช้ระบุชื่อสำหรับ an
ส่วนขยายที่จะเพิ่มในรายการส่วนขยาย pixmap ปัจจุบัน การดำเนินการสามารถ
ขัดจังหวะด้วย ยกเลิก ปุ่มของหน้าต่างโต้ตอบ หากผู้ใช้ยืนยัน
กับ ถูก ปุ่ม หน้าต่างโต้ตอบอื่นจะปรากฏขึ้นโดยที่ผู้ใช้สามารถแก้ไข
เนื้อหาส่วนขยาย เมื่อผู้ใช้คลิกที่ ยกเลิก ปุ่มในส่วนขยายนี้
หน้าต่างแก้ไข การดำเนินการแก้ไขถูกขัดจังหวะ แต่ส่วนขยายถูกเพิ่มลงใน
รายการส่วนขยายของ pixmap ปัจจุบัน หากผู้ใช้ต้องการยกเลิก เพิ่ม
ส่วนขยาย... การดำเนินการ เขา/เธอต้องคลิกที่ ลบรายการออกจากรถเข็น ปุ่ม. ฉบับ
สามารถยืนยันได้โดยคลิกที่ ถูก ปุ่ม
ใด นามสกุล ชื่อ
เมื่อเพิ่มส่วนขยายในรายการส่วนขยายของ pixmap ปัจจุบัน จะเป็นชื่อ
ปรากฏใน เอ็กซ์พีเอ็ม ส่วนขยาย เมนู. เมื่อเลือกในเมนูส่วนขยาย
หน้าต่างฉบับปรากฏขึ้น ดูคำอธิบายด้านบน
นอกจากนี้ รุ่น Motif ยังกำหนดป้ายสถานะเป็นปุ่มใช้งานสองปุ่มซึ่งทำงาน
as ชื่อไฟล์... และ ปรับขนาด... คำสั่ง
COLOR แผงหน้าปัด
สีใน pixmap ถูกนำเสนอใน สี แผงหน้าปัด. แต่ละสีที่โหลดจะเชื่อมโยง a
ปุ่มสี่เหลี่ยมที่เต็มไปด้วยพิกเซลสี แถบเลื่อนรอบแผงอนุญาตให้สแกน
ทั้งแผง ในการเลือกสีสำหรับการวาดภาพ ผู้ใช้ต้องคลิกที่ปุ่มสี ที่นี่
เวลาชื่อปัจจุบันของสีจะแสดงเป็นชื่อเรื่องของ เบื้องหน้า สี
เมนู. เลือกสีได้โดยใช้ Shift บนพิกเซลปัจจุบัน
pixmap ควรใช้สีอะไร คันเร่งนี้มีประโยชน์มากเมื่อปรับเปลี่ยนขนาดเล็ก
บางส่วนของ pixmap ในเครื่อง
ไฟล์ FORMAT
รางวัล ลด or ลด เช่น... คำสั่งจัดเก็บ pixmaps โดยใช้รูปแบบที่กำหนดโดย Arnaud Le Hors
ในไลบรารี Xpm ของเขา (เวอร์ชัน 3.x) pixmap แต่ละรายการเป็นตัวแปรอาร์เรย์สตริง C ที่สามารถเป็น
รวมและใช้ภายในโปรแกรมหรืออ้างอิงโดยทรัพยากร X Toolkit pixmap (สมมติ
ว่าได้ลงทะเบียนตัวแปลงสตริงเป็น Pixmap บนเซิร์ฟเวอร์แล้ว) นี่คือตัวอย่าง
ของไฟล์ pixmap:
/* XPM */
ถ่านคงที่ * ลายสก๊อต [] = {
/* pixmap ลายสก๊อต
* ความกว้าง ความสูง ncolors chars_per_pixel */
"22 22 4 2",
/*สี*/
" c สีแดง m สีขาว s light_color ",
"Yc สีเหลือง m สีดำ s lines_in_mix ",
"+ c สีเหลือง m สีขาว s lines_in_dark ",
"xm สีดำ dark_color",
/* พิกเซล */
"xxxxxxxxxxxx + xxxxxx",
"xxxxxxxxxxxxxxx",
"xxxxxxxxxxxx + xxxxxx",
"xxxxxxxxxxxxxxx",
"xxxxxxxxxxxx + xxxxxx",
"ปปปป x ปปปป + x + x + x + x + x + ",
"xxxxxxxxxxxx + xxxxxx",
"xxxxxxxxxxxxxxx",
"xxxxxxxxxxxx + xxxxxx",
"xxxxxxxxxxxxxxx",
"xxxxxxxxxxxx + xxxxxx",
" xxxx y xxx ",
" xxx Y xx ",
" xxxx y xxx ",
" xxx Y xx ",
" xxxx y xxx ",
"xxxxxxxxxxxxxxxxxxxxxx x",
" xxxx y xxx ",
" xxx Y xx ",
" xxxx y xxx ",
" xxx Y xx ",
"xxxx yxxx"
-
รางวัล ผ้าตาหมากรุก ชื่อที่ใช้อ้างอิงตัวแปร pixmap นั้นสร้างจากชื่อของ
ไฟล์ที่บันทึก pixmap ไดเร็กทอรีใด ๆ จะถูกถอดออกด้านหน้าชื่อ
และส่วนต่อท้ายใดๆ ที่ขึ้นต้นด้วยจุดจะถูกถอดออกจากจุดสิ้นสุด
ตัวแปร pixmap เป็นอาร์เรย์สตริงที่สตริงแรกของอาร์เรย์ประกอบด้วย
ความกว้าง ความสูง จำนวนสี และจำนวนตัวอักษรต่อพิกเซล
สตริงต่อไปนี้แสดงถึงคำอธิบายสี หนึ่งสตริงต่อสี สี
คำอธิบายอาจประกอบด้วยอักขระตั้งแต่หนึ่งตัวขึ้นไปที่แสดงถึงพิกเซล และสี
ชื่อที่แสดงนำหน้าด้วยอักขระ `c' และ/หรือชื่อสัญลักษณ์ที่นำหน้าด้วย `s'
อักขระ และ/หรือชื่อที่แสดงขาวดำที่นำหน้าด้วยอักขระ "m" และหรือสีเทา
ชื่อที่แสดงระดับ 4 นำหน้าด้วยสตริง `g4' และ/หรือชื่อที่แสดงมาตราส่วนสีเทา
นำหน้าด้วย aharacter `g' ที่ระบุในลำดับใดๆ
ต่อจากสตริงคำอธิบายสี แต่ละสตริงแสดงถึงบรรทัดของ pixmap ประกอบด้วย
ของอักขระสัญลักษณ์ที่กำหนดให้กับสี
ใช้ พิกซ์แมป IN โปรแกรม
รูปแบบของไฟล์ pixmap ได้รับการออกแบบมาเพื่อให้ pixmaps ใช้งานง่ายภายในโปรแกรม X
ไม่ว่าการแสดงผลของคุณจะเป็นอย่างไร รหัสต่อไปนี้สามารถใช้เพื่อสร้าง pixmap เพื่อใช้เป็น
พื้นหลังหน้าต่าง โดยใช้ไลบรารี Xpm ที่ปรับปรุงแล้ว (เวอร์ชัน 3.3) จาก Groupe Bull และ
สมมติว่า pixmap ถูกเก็บไว้ในชื่อไฟล์ ลายสก๊อต.xpm:
#รวม "plaid.xpm"
พิกเซลแมป พิกเซลแมป;
XpmCreatePixmapFromData (แสดงผล, วาดได้, ลายสก๊อต, &pixmap,
&pixmap_mask &แอตทริบิวต์);
มีกิจวัตรเพิ่มเติมสำหรับการอ่านใน พิกเซลแมป ไฟล์และส่งคืนข้อมูลใน
ไฟล์ใน Pixmaps
เครื่องมือ ลำดับชั้น
ลำดับชั้นของตัวแก้ไข pixmap ถูกอธิบายไว้ที่นี่เพื่อกำหนดค่าตัวแก้ไขโดย
หมายถึงทรัพยากร X ในไฟล์ .Xdefaults คลาสวิดเจ็ตแรกคือเวอร์ชัน Athena
หนึ่ง ในขณะที่ อันที่สอง คั่นด้วย | ตัวละครคือ Motif เวอร์ชันหนึ่ง
พิกเซลแมป พิกเซลแมป
บานหน้าต่าง|RowColumn พาเรนต์
แบบฟอร์ม|แถวคอลัมน์ formy
MenuButton|CascadeButtonGadget fileButton
SimpleMenu|ไฟล์ RowColumn Menu
SmeBSB|PushButtonGadget โหลด
SmeBSB|PushButtonGadget แทรก
SmeBSB|PushButtonGadget บันทึก
SmeBSB|PushButtonGadget บันทึกเป็น
SmeLine|บรรทัด SeparatorGadget
SmeBSB|PushButtonGadget ปรับขนาด
SmeBSB|PushButtonGadget ปรับขนาดใหม่
SmeBSB|PushButtonGadget ชื่อไฟล์
SmeBSB|PushButtonคำแนะนำเกี่ยวกับแกดเจ็ตCmt
SmeBSB|PushButtonGadget สีCmt
SmeBSB|ปุ่มกดGadget พิกเซลCmt
SmeLine|บรรทัด SeparatorGadget
SmeBSB|PushButtonGadget ออก
MenuButton|CascadeButtonGadget แก้ไขปุ่ม
SimpleMenu|RowColumn แก้ไขเมนู
รูปภาพ SmeBSB|ToggleButtonGadget
SmeLine|บรรทัด SeparatorGadget
SmeBSB|ToggleButtonGadget กริด
SmeBSB|ToggleButtonGadget แกน
SmeBSB|ToggleButtonGadget ตามสัดส่วน
SmeBSB|ToggleButtonGadget ซูม
SmeBSB|PushButtonGadget ซูมเข้า
SmeBSB|PushButtonGadget ซูมออก
SmeBSB|PushButtonGadget ซูมปัจจัย
SmeLine|บรรทัด SeparatorGadget
SmeBSB|PushButtonGadget ตัด
SmeBSB|PushButtonGadget คัดลอก
SmeBSB|PushButtonGadget วาง
SmeBSB|PushButtonGadget ครอบตัด
MenuButton|CascadeButtonGadget fgปุ่ม
SimpleMenu|RowColumn fgเมนู
SmeBSB|PushButtonGadget เพิ่มสี
SmeBSB|ปุ่มกดGadget symbolicName
SmeBSB|PushButtonGadget โมโนโครมชื่อ
SmeBSB|PushButtonGadget g4Name
SmeBSB|PushButtonGadget gName
MenuButton|CascadeButtonGadget extensionButton
SimpleMenu|ส่วนขยายของแถวคอลัมน์
SmeBSB|PushButtonGadget เพิ่มส่วนขยาย
SmeBSB|PushButtonGadget
.
.
.
ป้ายกำกับ|CascadeButtonGadget status
|CascadeButtonสถานะแกดเจ็ตb
Command|CascadeButtonGadget infoButton
บานหน้าต่างแบบฟอร์ม
แบบฟอร์ม|แบบฟอร์มแถวคอลัมน์
Command|PushButtonGadget เลิกทำ
Command|PushButtonGadget ชัดเจน
ชุด Command|PushButtonGadget
Command|PushButtonGadget วาดใหม่
Toggle|ToggleButtonGadget คัดลอก
Toggle|ToggleButtonGadget ย้าย
สลับ|ToggleButtonGadget ทำเครื่องหมาย
Command|PushButtonGadget ยกเลิกการทำเครื่องหมาย
|RowColumn แบบฟอร์ม
คำสั่ง|PushButtonGadget flipHoriz
Command|PushButtonGadget ขึ้น
Command|PushButtonGadget flipVert
|RowColumn แบบฟอร์ม
Command|PushButtonGadget ซ้าย
Command|PushButtonGadget พับ
Command|PushButtonGadget ถูกต้อง
|RowColumn แบบฟอร์ม
Command|PushButtonGadget หมุนซ้าย
Command|PushButtonGadget ลง
Command|PushButtonGadget turnsRight
Toggle|ToggleButtonGadget จุด
สลับ|ToggleButtonGadget บรรทัด
Toggle|ToggleButtonGadget รูปสี่เหลี่ยมผืนผ้า
Toggle|ToggleButtonGadget เติมสี่เหลี่ยมผืนผ้า
Toggle|ToggleButtonGadget วงกลม
Toggle|ToggleButtonGadget เติมวงกลม
Toggle|ToggleButtonGadget FloodFill
สลับ|ToggleButtonGadget setHotSpot
Command|PushButtonGadget clearHotSpot
สลับ|ToggleButtonGadget setPort
สลับ | ToggleButtonGadget clearPort
Toggle|ToggleButtonGadget ย้ายพอร์ต
Toggle|ToggleButtonGadget พอร์ตข้อมูล
บานหน้าต่าง|บานหน้าต่าง vPane
ViewPort|สีหน้าต่างแบบเลื่อน View
กล่อง|แถวคอลัมน์ colorPane
คำสั่ง|ปุ่มกด
.
.
.
ViewPort | หน้าต่างแบบเลื่อน pixmapView
Pixmap|พิกแมป พิกแมป
TransientShell|อิมเมจ TransientShell
ป้าย|ฉลากฉลาก
PopupShell|ข้อมูล SelectionBox
ไดอะล็อก| บทสนทนา
ป้าย| ฉลาก
ข้อความ| ค่า
คำสั่ง| ตกลง
PopupShell|SelectionBox อินพุต
ไดอะล็อก| บทสนทนา
ป้าย| ฉลาก
ข้อความ| ค่า
คำสั่ง| ตกลง
คำสั่ง| ยกเลิก
PopupShell|ไฟล์ SelectionBox
ไดอะล็อก| บทสนทนา
ป้าย| ฉลาก
ข้อความ| ค่า
คำสั่ง| ตกลง
คำสั่ง| ยกเลิก
PopupShell|ข้อผิดพลาด SelectionBox
ไดอะล็อก| บทสนทนา
ป้าย| ฉลาก
คำสั่ง| ยกเลิก
คำสั่ง| ลองอีกครั้ง
PopupShell | SelectionBox qsave
ไดอะล็อก| บทสนทนา
ป้าย| ฉลาก
ข้อความ| ค่า
คำสั่ง| ใช่
คำสั่ง| เลขที่
คำสั่ง| ยกเลิก
PopupShell|PopupShell extEditorShell|extEditor_popup
แบบฟอร์ม|แบบฟอร์ม extEditor
ป้าย|ชื่อป้ายกำกับ
AsciiText|ข้อความเลื่อนข้อความ
Command|PushButtonGadget ตกลง
Command|PushButtonGadget ยกเลิก
Command|PushButtonGadget ลบ
เส้นที่แสดงวิดเจ็ตประเภทใดประเภทหนึ่งเท่านั้น (เช่น Dialog| หรือ
|CascadeButtonGadget) หมายความว่าวิดเจ็ตไม่มีอยู่ในเวอร์ชันใดเวอร์ชันหนึ่ง ใน
กรณีของไดอะล็อกในเวอร์ชัน Motif วิดเจ็ตถูกสร้างขึ้นโดยสะดวก
รูทีนซึ่งกำหนดชื่อของวิดเจ็ตขึ้นอยู่กับชื่อของไดอะล็อก โดย
ทางเราไม่สามารถให้รายชื่อประเภทและชื่อสำหรับโครงสร้างพื้นฐานของกล่องโต้ตอบ
วิดเจ็ตในเวอร์ชัน Motif อย่างไรก็ตาม สิ่งเหล่านี้ไม่ควรแก้ไขบ่อย
X ค่าเริ่มต้น
นอกเหนือจากทรัพยากรวิดเจ็ต Athena หรือ Motif มาตรฐานแล้ว พิกเซลแมป ใช้สิ่งต่อไปนี้
ทรัพยากรสำหรับวิดเจ็ต Pixmap (ชื่อ pixmap):
เคอร์เซอร์
เคอร์เซอร์ที่จะใช้ภายในวิดเจ็ต Pixmap
เบื้องหน้า
สีพื้นหน้าเริ่มต้นสำหรับการวาดภาพ
เน้น
เน้นสี.
กรอบ
สีของกรอบที่ใช้วาดเส้นตารางและแกน
โปร่งใส
สีที่แสดงพิกเซลโปร่งใส
สัดส่วน
สลับโหมดการแสดงผลตามสัดส่วนเริ่มต้น
ตะแกรง
สลับการแสดงตารางเริ่มต้น
ตารางความอดทน
กำหนดเมื่อจะแสดงตารางตาม SquareSize
เป็นรอย
ระงับการวาดจุดของพิกเซลโปร่งใส
แต้ม
pixmap ความลึก 1 เพื่อใช้วาดพิกเซลโปร่งใสเป็นรอย
แกน
สลับการแสดงแกน
การปรับขนาด
สลับขนาดวิดเจ็ต Pixmap เมื่อร้องขอโดยตัวจัดการหน้าต่าง
ระยะทาง
ระยะขอบรอบวิดเจ็ต Pixmap
ขนาดสี่เหลี่ยม
ขนาดในจุดหน้าจอที่ใช้แสดงพิกเซล pixmap แต่ละพิกเซล
Pixmapความกว้าง
ความกว้างเริ่มต้นของ pixmap
Pixmapความสูง
ความสูงเริ่มต้นของ pixmap
ปุ่ม 1 การกระทำ
การดำเนินการที่เกี่ยวข้องกับปุ่มเมาส์ 1 (ระหว่าง Set, Invert and Clear)
ปุ่ม 2 การกระทำ
การดำเนินการที่เกี่ยวข้องกับปุ่มเมาส์ 2 (ระหว่าง Set, Invert and Clear)
ปุ่ม 3 การกระทำ
การดำเนินการที่เกี่ยวข้องกับปุ่มเมาส์ 3 (ระหว่าง Set, Invert and Clear)
ปุ่ม 4 การกระทำ
การดำเนินการที่เกี่ยวข้องกับปุ่มเมาส์ 4 (ระหว่าง Set, Invert and Clear)
ปุ่ม 5 การกระทำ
การดำเนินการที่เกี่ยวข้องกับปุ่มเมาส์ 5 (ระหว่าง Set, Invert and Clear)
ชื่อไฟล์
ไฟล์เริ่มต้นที่จะโหลด
เพิ่ม ColorNtfyProc
ขั้นตอนการเรียกเมื่ออ่านไฟล์ pixmap เพื่อแจ้งการโหลดสี มันคือ
ขอแนะนำอย่างยิ่งว่าอย่าเปลี่ยนทรัพยากรนี้
ส่วนขยาย NtfyProc
ขั้นตอนการเรียกเมื่ออ่านไฟล์ pixmap เพื่อแจ้งการโหลดส่วนขยาย มันคือ
ขอแนะนำอย่างยิ่งว่าอย่าเปลี่ยนทรัพยากรนี้
ใช้ pixmap ออนไลน์โดยใช้บริการ onworks.net