ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

ctwmx - ออนไลน์ในคลาวด์

เรียกใช้ ctwmx ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง ctwmx ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


ctwm - ตัวจัดการหน้าต่างแท็บของ Claude สำหรับ X Window System

ซิงค์


ตามนั้น [-แสดง งี่เง่า] [-s] [-cfgchk] [-ฉ ไฟล์เริ่มต้น] [-v] [-n] [-k] [-K m4file] [-w [win-id]]

DESCRIPTION


ตามนั้น เป็นตัวจัดการหน้าต่างสำหรับระบบ X Window มีแถบหัวเรื่อง หน้าต่างรูปทรง
หน้าจอเสมือน (พื้นที่ทำงาน) การจัดการไอคอนหลายรูปแบบ มาโครที่ผู้ใช้กำหนดเอง
ฟังก์ชัน การคลิกเพื่อพิมพ์และโฟกัสของแป้นพิมพ์ที่ขับเคลื่อนด้วยตัวชี้ และแป้นที่ผู้ใช้กำหนดและ
การผูกปุ่มตัวชี้ แท้จริงแล้วคือ ควาย(1) (Tab Window Manager) จาก MIT X11
การกระจายปรับเปลี่ยนเล็กน้อยเพื่อรองรับการใช้หน้าจอเสมือนหลายหน้าจอ
(พื้นที่ทำงาน). ได้รับแรงบันดาลใจอย่างมากจากตัวจัดการหน้าต่าง vuewm ของ Hewlett-Packard ใน
ส่วนที่เพิ่มเข้าไป, ตามนั้น สามารถใช้ไอคอนสี รูปทรง และรูท pixmaps พื้นหลังในรูปแบบ XPM
[จาก Arnaud Le Hors] รูปแบบใด ๆ ที่เข้าใจโดยแพ็คเกจ imconv [จากซานดิเอโก
Supercomputer Center] และไฟล์ xwd ตามนั้น สามารถคอมไพล์เพื่อใช้ทั้งสองอย่างหรือไม่มีก็ได้
รูปแบบไอคอน/pixmap ด้านบน

โปรแกรมนี้มักจะเริ่มต้นโดยตัวจัดการเซสชันของผู้ใช้หรือสคริปต์เริ่มต้น เมื่อไหร่
ใช้จาก xdm(1) หรือ ซินิต(1) โดยไม่มีผู้จัดการเซสชั่น ตามนั้น มักดำเนินการใน
เบื้องหน้าเป็นไคลเอนต์สุดท้าย เมื่อวิ่งมาทางนี้ออก ตามนั้น ทำให้เซสชั่นเป็น
สิ้นสุดลง (เช่นออกจากระบบ)

ตามค่าเริ่มต้น หน้าต่างแอปพลิเคชันจะล้อมรอบด้วย 'เฟรม' โดยมีแถบหัวเรื่องอยู่ด้านบนและ
ขอบพิเศษรอบหน้าต่าง แถบหัวเรื่องประกอบด้วยชื่อหน้าต่าง สี่เหลี่ยม
ที่สว่างขึ้นเมื่อหน้าต่างได้รับการป้อนข้อมูลด้วยแป้นพิมพ์และกล่องฟังก์ชันที่เรียกว่า
'ปุ่มชื่อเรื่อง' ที่ขอบด้านซ้ายและขวาของแถบหัวเรื่อง

กดปุ่มตัวชี้ที่ 1 (ปกติจะเป็นปุ่มซ้ายสุด เว้นแต่จะถูกเปลี่ยนด้วย
xmodmap) บนปุ่มหัวเรื่องจะเรียกใช้ฟังก์ชันที่เกี่ยวข้องกับปุ่ม ใน
อินเทอร์เฟซเริ่มต้น windows จะเป็นไอคอนโดยคลิก (กดแล้วกดทันที
ปล่อย) ปุ่มหัวเรื่องด้านซ้าย (ซึ่งดูเหมือนจุด) ในทางกลับกัน หน้าต่างคือ
deiconified โดยคลิกที่ไอคอนที่เกี่ยวข้องหรือรายการในตัวจัดการไอคอน (ดู
คำอธิบายของตัวแปร แสดง IconManager และของฟังก์ชัน f.showiconmgr).

Windows จะถูกปรับขนาดโดยการกดปุ่ม title ทางขวา (ซึ่งคล้ายกับกลุ่มของ nested
สี่เหลี่ยม) ลากตัวชี้ไปที่ขอบที่จะย้าย แล้วปล่อยตัวชี้
เมื่อเค้าร่างหน้าต่างได้ขนาดที่ต้องการ ในทำนองเดียวกัน หน้าต่างจะถูกย้ายโดย
กดบริเวณชื่อเรื่องหรือไฮไลท์ ลากโครงร่างหน้าต่างไปยังตำแหน่งใหม่
แล้วปล่อยเมื่อเค้าร่างอยู่ในตำแหน่งที่ต้องการ เพียงคลิกเข้าไปที่
ชื่อเรื่องหรือพื้นที่ไฮไลท์จะยกหน้าต่างขึ้นโดยไม่ขยับ

เมื่อมีการสร้างหน้าต่างใหม่ ตามนั้น จะเคารพข้อมูลขนาดและตำแหน่งใด ๆ ที่ร้องขอ
โดยผู้ใช้ (โดยปกติผ่าน -เรขาคณิต อาร์กิวเมนต์บรรทัดคำสั่งหรือทรัพยากรสำหรับ
แอปพลิเคชันส่วนบุคคล) มิฉะนั้น เค้าร่างของขนาดเริ่มต้นของหน้าต่าง มันคือ
แถบหัวเรื่อง และเส้นแบ่งหน้าต่างออกเป็นตารางขนาด 3x3 ที่ติดตามตัวชี้คือ
แสดง การคลิกตัวชี้ Button1 จะวางตำแหน่งหน้าต่างไว้ที่ตำแหน่งปัจจุบันและ
กำหนดขนาดเริ่มต้น การกดตัวชี้ Button2 (โดยปกติคือปุ่มตัวชี้ตรงกลาง)
และการลากโครงร่างจะทำให้หน้าต่างอยู่ในตำแหน่งปัจจุบัน แต่อนุญาตให้ด้านข้าง
จะถูกปรับขนาดตามที่อธิบายไว้ข้างต้น การคลิกตัวชี้ Button3 (โดยปกติคือตัวชี้ขวา
ปุ่ม) จะทำให้หน้าต่างอยู่ในตำแหน่งปัจจุบัน แต่พยายามทำให้นานพอที่จะ
สัมผัสด้านล่างของหน้าจอ

OPTIONS


ตามนั้น ยอมรับตัวเลือกบรรทัดคำสั่งต่อไปนี้:

-แสดง งี่เง่า
ตัวเลือกนี้ระบุเซิร์ฟเวอร์ X ที่จะใช้

-s ตัวเลือกนี้ระบุว่าเฉพาะหน้าจอเริ่มต้น (ตามที่ระบุโดย -แสดง หรือโดยการ
การแสดงผล ตัวแปรสภาพแวดล้อม) ควรได้รับการจัดการ โดยค่าเริ่มต้น, ตามนั้น จะ
พยายามจัดการหน้าจอทั้งหมดบนจอแสดงผล

-cfgchk ตัวเลือกนี้ทำให้เกิด ตามนั้น เพื่อพยายามแยกวิเคราะห์ไฟล์ปรับแต่งเท่านั้น และระบุว่า
พบข้อผิดพลาด

-f ชื่อไฟล์
ตัวเลือกนี้ระบุชื่อของไฟล์เริ่มต้นที่จะใช้ ตามนั้น จะพยายาม .ก่อน
โหลด filename.num โดยที่ NUM คือหมายเลขหน้าจอ ถ้าล้มเหลวก็จะพยายาม
โหลดชื่อไฟล์. โดยค่าเริ่มต้น, ตามนั้น จะค้นหาไฟล์ในโฮมไดเร็กทอรีของผู้ใช้
ชื่อ .ctwmrc.num, .ctwmrc, .twmrc.num,หรือ .twmrc (ในกรณีที่ NUM เป็นหมายเลขหน้าจอ)

-v ตัวเลือกนี้แสดงว่า ตามนั้น ควรพิมพ์ข้อความแสดงข้อผิดพลาดเมื่อใดก็ตามที่ไม่คาดคิด
ได้รับเหตุการณ์ข้อผิดพลาด X สิ่งนี้มีประโยชน์เมื่อทำการดีบักแอพพลิเคชั่น แต่สามารถ
เสียสมาธิในการใช้งานเป็นประจำ

-n ตัวเลือกนี้แสดงว่า ตามนั้น ไม่ควรกรองไฟล์เริ่มต้นผ่าน m4
ใช้ได้เฉพาะในกรณีที่ ตามนั้น ถูกคอมไพล์ด้วยแฟล็ก USEM4

-k ตัวเลือกนี้แสดงว่า ตามนั้น ควรเก็บคำจำกัดความไว้ข้างหน้าของคุณ
ไฟล์เริ่มต้นเมื่อกรองผ่าน m4 ใน /tmp ใช้ได้เฉพาะในกรณีที่ ตามนั้น is
คอมไพล์ด้วยแฟล็ก USEM4

-K m4 ไฟล์
ตัวเลือกนี้แสดงว่า ตามนั้น ควรเก็บผลการกรองการเริ่มต้นของคุณ
ไฟล์ผ่าน m4 ในไฟล์ที่มีชื่อ ใช้ได้เฉพาะในกรณีที่ ตามนั้น ถูกรวบรวมด้วย
ธง USEM4

-version
ตามนั้น เพียงพิมพ์หมายเลขเวอร์ชัน

-ข้อมูล ตามนั้น พิมพ์เวอร์ชันโดยละเอียดและตัวเลือกเวลาในการรวบรวม

-w [วิน-ไอดี]
หากระบุ -w โดยไม่มีค่า win-id ตามนั้น ไม่ยึดครองทั้งหมด
หน้าจอจะสร้างหน้าต่างใหม่ที่กลายเป็นหน้าต่างรูทแทน ถ้า
ให้ค่า win-id ซึ่งถือว่าเป็น id ของหน้าต่างที่มีอยู่แล้วใน
ซึ่งกรณี ตามนั้น จะพยายามใช้หน้าต่างนี้เป็นหน้าต่างรูท คุณสามารถเรียกใช้อะไรก็ได้
จำนวนการสร้างอินสแตนซ์ของ ตามนั้น ในเวลาเดียวกัน. คุณสามารถฝังตัวได้ ตามนั้น
การสร้างอินสแตนซ์ มันไร้ประโยชน์โดยสิ้นเชิง แต่ฉันชอบมัน ฟังก์ชัน f.adoptwindow
สามารถใช้เพื่อจับภาพหน้าต่างที่มีอยู่ที่เป็นของผู้อื่นได้ ตามนั้น. เป็นไปได้
การใช้โหมดดังกล่าวสามารถทดสอบไฟล์การกำหนดค่าใหม่โดยไม่ต้องรีสตาร์ท ตามนั้น.

-W ตัวเลือกนี้บอก ตามนั้น ไม่แสดงการต้อนรับใด ๆ เมื่อเริ่มต้น

การปรับแต่ง


มากจาก ตามนั้นลักษณะและพฤติกรรมของสามารถควบคุมได้โดยการจัดเตรียมไฟล์เริ่มต้นใน
หนึ่งในตำแหน่งต่อไปนี้ (ค้นหาเพื่อจัดการแต่ละหน้าจอเมื่อ ตามนั้น
เริ่ม):

$HOME/.ctwmrc.หน้าจอหมายเลข
พื้นที่ หน้าจอหมายเลข เป็นจำนวนบวกเล็กน้อย (เช่น 0, 1 เป็นต้น) แทนค่า
หมายเลขหน้าจอ (เช่น ตัวเลขสุดท้ายในตัวแปรสภาพแวดล้อม DISPLAY
โฮสต์:displaynum.screennum) ที่จะใช้ติดต่อกับหน้าจอนั้นของ
แสดง. นี้มีไว้สำหรับจอแสดงผลที่มีหลายหน้าจอที่มีภาพต่างกัน
ประเภท

$HOME/.ctwmrc
นี่เป็นชื่อปกติสำหรับไฟล์เริ่มต้นของผู้ใช้แต่ละราย

$HOME/.twmrc.หน้าจอหมายเลข

$HOME/.twmrc
ไฟล์เริ่มต้นผู้ใช้ twm

/usr/lib/X11/twm/system.ctwmrc
หากไม่พบไฟล์ก่อนหน้า ตามนั้น จะค้นหาในไฟล์นี้สำหรับ a
การกำหนดค่าเริ่มต้น นี้มักจะปรับแต่งโดยผู้ดูแลเว็บไซต์เพื่อ
จัดเตรียมเมนูที่สะดวกหรือการผูกมัดที่คุ้นเคยสำหรับผู้ใช้มือใหม่

หากไม่พบไฟล์เริ่มต้น ตามนั้น จะใช้ค่าเริ่มต้นในตัวที่อธิบายไว้ข้างต้น NS
เฉพาะทรัพยากรที่ใช้โดย ตามนั้น is บิตแมปไฟล์พาธ สำหรับรายการไดเร็กทอรีที่คั่นด้วยโคลอนto
ค้นหาเมื่อค้นหาไฟล์บิตแมป (สำหรับข้อมูลเพิ่มเติม โปรดดูที่ Athena วิดเจ็ต คู่มือ
และ xrdb(พ.ศ. 1)).

ตามนั้น ไฟล์เริ่มต้นแบ่งออกเป็นสามประเภทของข้อกำหนดทางตรรกะ: ตัวแปร,
ผูก, เมนู. ตัวแปร ส่วนต้องมาก่อนและใช้เพื่ออธิบายแบบอักษร
สี, เคอร์เซอร์, ความกว้างของเส้นขอบ, ไอคอนและตำแหน่งหน้าต่าง, การเน้น, การเพิ่มอัตโนมัติ,
เลย์เอาต์ของชื่อเรื่อง การบิดเบี้ยว การใช้ตัวจัดการไอคอน NS ผูก ส่วนมักจะมา
วินาที และใช้เพื่อระบุฟังก์ชันที่ควรเรียกใช้เมื่อคีย์บอร์ดและ
มีการกดปุ่มตัวชี้ในหน้าต่าง ไอคอน ชื่อ และเฟรม NS เมนู ส่วน
ให้เมนูที่ผู้ใช้กำหนด (ประกอบด้วยฟังก์ชั่นที่จะเรียกใช้หรือคำสั่งให้เป็น
ถูกประหารชีวิต)

ชื่อตัวแปรและคีย์เวิร์ดไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ สตริงต้องล้อมรอบด้วย double
อักขระอ้างอิง (เช่น 'สีน้ำเงิน') และคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ เครื่องหมายปอนด์ (#) นอก a
string ทำให้ส่วนที่เหลือของบรรทัดที่อักขระดูเหมือนเป็น a
แสดงความคิดเห็น

M4 การประมวลผลล่วงหน้า


ตามนั้น ใช้ m4(1) เพื่อประมวลผลไฟล์ติดตั้งล่วงหน้า เมื่อไหร่ ตามนั้น เริ่มต้นขึ้น จะเปิดไฟล์สำหรับ
อินพุตตามที่อธิบายไว้ข้างต้น แต่มันประมวลผลไฟล์นั้นผ่าน m4 ก่อนที่จะแยกวิเคราะห์มัน ดังนั้น,
คุณสามารถใช้ได้ m4 มาโครเพื่อดำเนินการในขณะใช้งานจริง ทำให้ง่ายต่อการทำงาน
เมื่อคุณใช้จอภาพหลายจอที่มีคุณสมบัติต่างกัน ตัวอย่างเช่น ถ้าคุณ
ต้องการตั้งค่าส่วนล่างขวาของหน้าจอให้เป็นของคุณ ไอคอนภูมิภาค, (ดูด้านล่างสำหรับ
รายละเอียดเกี่ยวกับ ไอคอนภูมิภาค ตัวแปร) คุณสามารถใช้ m4 คำสั่งและสัญลักษณ์ที่กำหนดไว้ล่วงหน้าถึง
คำนวณพื้นที่ที่คุณต้องการ ตัวอย่างเช่น:
กำหนด(IRegion, translit(eval(WIDTH/3)*eval(HEIGHT/2)+eval(WIDTH-WIDTH/3)-0, *, x))
IconRegion "ไอร์แลนด์" ตะวันออกเฉียงใต้ 75 25
จะกำหนดครึ่งล่างและส่วนที่สามทางขวามือของหน้าจอ ข้างต้นใช้
สัญลักษณ์ที่กำหนดไว้ล่วงหน้าใน m4 by ตามนั้น. สัญลักษณ์ WIDTH และ HEIGHT คำนวณโดย
ตามนั้น และเขียนเป็นแฟ้มชั่วคราวสำหรับ m4 ใช้. สัญลักษณ์ต่อไปนี้คือ
กำหนดไว้ล่วงหน้าโดย ตามนั้น:

เซิร์ฟเวอร์โฮสต์ ตัวแปรนี้ถูกกำหนดเป็นชื่อเครื่องที่รัน X
เซิร์ฟเวอร์

ไคลเอนต์ เครื่องที่รันไคลเอนต์ (เช่น, ตามนั้น)

ชื่อโฮสต์ ชื่อโฮสต์ตามรูปแบบบัญญัติที่เรียกใช้ไคลเอ็นต์ (เช่นมีคุณสมบัติครบถ้วน
รุ่นของ ไคลเอนต์)

USER ชื่อผู้ใช้งานที่รันโปรแกรม ได้มาจากสิ่งแวดล้อม

หน้าหลัก โฮมไดเร็กทอรีของผู้ใช้ ได้มาจากสิ่งแวดล้อม

PIXMAP_DIRECTORY
ไดเร็กทอรีที่ ตามนั้น ติดตั้งรูปภาพแล้ว

VERSION เวอร์ชันโปรโตคอล X หลัก ตามที่เห็นโดย รุ่นโปรโตคอล(3)

การแก้ไข การแก้ไขโปรโตคอล X minor ตามที่เห็นโดย การแก้ไขโปรโตคอล(3)

ผู้ขาย ผู้จำหน่ายเซิร์ฟเวอร์ X ของคุณ ตัวอย่างเช่น: เอ็มไอที X สมาคม.

ปล่อย หมายเลขรีลีสของเซิร์ฟเวอร์ X ของคุณ สำหรับ MIT X11R5 นี่คือ 5.

ความกว้าง ความกว้างของจอแสดงผลเป็นพิกเซล

ความสูง ความสูงของจอแสดงผลเป็นพิกเซล

X_ความละเอียด ความละเอียด X ของจอแสดงผลเป็นพิกเซลต่อเมตร

Y_ความละเอียด ความละเอียด Y ของจอแสดงผลเป็นพิกเซลต่อเมตร

แผน จำนวนบิตระนาบที่จอแสดงผลของคุณรองรับในหน้าต่างรูทเริ่มต้น

BITS_PER_RGB จำนวนบิตที่มีนัยสำคัญในสี RGB (ล็อกฐาน 2 ของตัวเลข
ที่มีสีเฉพาะตัวที่สร้างได้ ซึ่งมักจะแตกต่างจาก
จำนวนสีที่สามารถแสดงได้ในครั้งเดียว)

TWM_TYPE บอกอะไร ควาย หน่อกำลังทำงาน จะถูกตั้งค่าเป็นสตริงเสมอ
'ctwm' ในโปรแกรมนี้ สิ่งนี้มีประโยชน์ในการปกป้องชิ้นส่วนของคุณ
.twmrc ไฟล์ที่ ตามนั้น ถูกต้องจะไม่เข้าใจ (เช่น พื้นที่ทำงาน) เพื่อให้มัน
ยังใช้ได้กับตัวอื่นๆ ควาย โปรแกรม

TWM_VERSION บอกอะไร ตามนั้น เวอร์ชันกำลังทำงานอยู่ในรูปแบบของจุดลอยตัว
จำนวน.

ชั้น คลาสภาพของคุณ จะกลับมาหนึ่งใน คงสีเทา, โทนสีเทา, สีคงที่,
PseudoColor, สีที่แท้จริง, ไดเรคคัลเลอร์หรือถ้าไม่สามารถระบุสิ่งที่คุณ
มี, ไม่ได้มาตรฐาน.

COLOR นี่จะเป็น 'ใช่' หรือ 'ไม่ใช่' นี่เป็นเพียงกระดาษห่อหุ้มรอบ
เหนือคำจำกัดความ ส่งคืน 'ใช่' บน *สี, และ 'ไม่' บน คงสีเทา และ
โทนสีเทา.

XPM ถูกกำหนดไว้ก็ต่อเมื่อ ตามนั้น ถูกคอมไพล์ด้วย XPM

JPEG ถูกกำหนดไว้ก็ต่อเมื่อ ตามนั้น ถูกคอมไพล์ด้วย JPEG

ไอเอ็มคอนวี ถูกกำหนดไว้ก็ต่อเมื่อ ตามนั้น ถูกรวบรวมด้วย IMCONV

GNOME ถูกกำหนดไว้ก็ต่อเมื่อ ตามนั้น ถูกคอมไพล์ด้วย GNOME

SOUNDS ถูกกำหนดไว้ก็ต่อเมื่อ ตามนั้น ถูกคอมไพล์ด้วย USE_SOUND

เซสชั่น ถูกกำหนดไว้ก็ต่อเมื่อ ตามนั้น ถูกคอมไพล์ด้วย USE_SESSION

ไอ18เอ็น ถูกกำหนดไว้ก็ต่อเมื่อ ตามนั้น ถูกรวบรวมด้วย I18N

TWM_CAPTIVE นี่จะเป็น 'ใช่' หรือ 'ไม่ใช่' 'ใช่' ถ้าปัจจุบัน ตามนั้น เป็นเชลย
(flag -w), 'No' ในอีกกรณีหนึ่ง

TWM_CAPTIVE_NAME
กำหนดไว้ก็ต่อเมื่อกำหนด TWM_CAPTIVE ด้วย ประกอบด้วยชื่อของ
เชลย ตามนั้น (แฟล็ก -name);

คุณอาจพบว่าถ้าคุณค้นคว้าเกี่ยวกับ m4(1) ใช้ดี และเข้าใจพลังของ
m4, นี่จะเป็น มาก เครื่องมือที่มีประโยชน์และทรงพลัง แต่ถ้าคุณใช้สัญลักษณ์ใด ๆ
ซึ่งถูกกำหนดไว้ล่วงหน้าโดย m4, คุณอยู่ในอันตรายร้ายแรง! ตัวอย่างเช่น ดวงอาทิตย์ m4 กำหนดไว้ล่วงหน้า
shift ดังนั้นถ้าคุณใช้ชื่อนั้นในของคุณ .ctwmrc, คุณโชคไม่ดี

ความพร้อมใช้งานของ m4 การประมวลผลล่วงหน้าอยู่ภายใต้การคอมไพล์กำหนด USEM4

ตัวแปร


หลายแง่มุมของ ตามนั้นส่วนต่อประสานผู้ใช้ของถูกควบคุมโดยตัวแปรที่อาจตั้งค่าได้
ในไฟล์เริ่มต้นของผู้ใช้ บางตัวเลือกเปิดหรือปิดได้ง่ายๆ โดย
การปรากฏตัวของคำหลักเฉพาะ ตัวเลือกอื่นๆ ต้องใช้คีย์เวิร์ด ตัวเลข สตริง หรือ
รายการทั้งหมดนี้

รายการถูกล้อมรอบด้วยวงเล็บปีกกาและมักคั่นด้วยช่องว่างหรือขึ้นบรรทัดใหม่ สำหรับ
ตัวอย่าง:
เพิ่มอัตโนมัติ { "emacs" "XTerm" "Xmh" }
or
เพิ่มอัตโนมัติ
{
"อีแมค"
"เอ็กซ์เทอม"
"Xmh"
}
เมื่อมีการค้นหาตัวแปรที่มีรายการสตริงที่เป็นตัวแทนของหน้าต่าง (เช่น to
กำหนดว่าจะเปิดใช้งานอัตโนมัติตามที่แสดงด้านบนหรือไม่) สตริงจะต้องถูกต้อง
ตรงกับชื่อของหน้าต่าง (กำหนดโดยคุณสมบัติของหน้าต่าง WM_NAME), ทรัพยากร
ชื่อหรือชื่อคลาส (ทั้งสองถูกกำหนดโดยคุณสมบัติหน้าต่าง WM_CLASS) ตัวอย่างก่อนหน้า
จะเปิดใช้งาน autoraise บน windows ชื่อ 'emacs' เช่นเดียวกับ any xterm (เนื่องจากเป็นของ
คลาส 'XTerm') หรือหน้าต่าง xmh (ซึ่งเป็นของคลาส 'Xmh')

อาร์กิวเมนต์สตริงที่ตีความว่าเป็นชื่อไฟล์ (ดูที่ Pixmap, เคอร์เซอร์และ
ไดเรกทอรีไอคอน ด้านล่าง) จะต่อท้ายไดเร็กทอรีของผู้ใช้ (ระบุโดย หน้าหลัก สิ่งแวดล้อม
ตัวแปร) หากอักขระตัวแรกเป็นเครื่องหมายตัวหนอน (~) หากอักขระตัวแรกคือ a . แทน
โคลอน (:) ชื่อนี้จะถือว่าอ้างถึงบิตแมปภายในตัวใดตัวหนึ่งที่ใช้เพื่อ
สร้างสัญลักษณ์แถบหัวเรื่องเริ่มต้น: :xlogo or : ไอคอน (ทั้งสองอ้างถึง X ที่ใช้สำหรับ
ปุ่ม iconify) :ปรับขนาด (ช่องสี่เหลี่ยมซ้อนที่ใช้โดยปุ่มปรับขนาด) และ :คำถาม
(เครื่องหมายคำถามที่ใช้สำหรับไฟล์บิตแมปที่ไม่มีอยู่จริง)

ตัวแปรต่อไปนี้อาจถูกระบุที่ด้านบนของa ตามนั้น ไฟล์เริ่มต้น รายการของ
สตริงคำนำหน้าชื่อหน้าต่างถูกระบุโดย ชนะรายการ. อาร์กิวเมนต์ที่เป็นตัวเลือกแสดงใน
วงเล็บเหลี่ยม:

อยู่ด้านบนเสมอ { ชนะรายการ }
ตัวแปรนี้ระบุรายการหน้าต่าง (หน้าต่างทั้งหมดหากรายการเป็นค่าเริ่มต้น)
ที่ ตามนั้น จะพยายามรักษาผู้อื่นให้ดีที่สุด มันใช้ไม่ได้ทั้งหมด
กรณี.

แสดงหน้าต่างเสมอเมื่อย้ายจากเวิร์กสเปซผู้จัดการ
เมื่อ MoveInWorkspaceManager จริงๆ อยู่และผู้ใช้กำลังย้ายหน้าต่างจาก
เวิร์กสเปซแมป, ตามนั้น แสดงหน้าต่างจริงก็ต่อเมื่อข้ามกระแส
พื้นที่ทำงานที่ใช้งานอยู่ ถ้า แสดงหน้าต่างเสมอเมื่อย้ายจากเวิร์กสเปซผู้จัดการ ปัจจุบัน
หน้าต่างจริงจะมองเห็นได้เสมอระหว่างการย้าย ไม่ว่าจะอยู่หรือไม่ก็ตาม
ข้ามพื้นที่ทำงานปัจจุบันหรือไม่ ปุ่ม Shift สลับการทำงานนี้

เสมอSqueezeToGravity [{ ชนะรายการ }]
ตัวแปรนี้บ่งชี้ว่า ตามนั้น ควรเชื่อฟังแรงโน้มถ่วงของหน้าต่างเมื่อบีบ
หน้าต่างแม้ว่าหน้าต่างจะมีแถบหัวเรื่อง โดยทั่วไป, ตามนั้น จะบีบ .เสมอ
หน้าต่างที่มีแถบหัวเรื่องไปทางทิศเหนือ ตัวเลือก ชนะรายการ อาจใช้ในการ
ควบคุมว่าจะใช้หน้าต่างใด

แอนิเมชั่นความเร็ว ความเร็ว
พื้นที่ ความเร็ว อาร์กิวเมนต์เป็นจำนวนเต็มที่ไม่ติดลบ เป็นตัวกำหนดจำนวนครั้ง
ภาพเคลื่อนไหวที่สอง (ถ้ามี) ได้รับการอัปเดต ถ้า ความเร็ว คือ 0 ภาพเคลื่อนไหวถูกตรึง ดิ
ค่าเริ่มต้นคือ 0

AutoFocusToTransients
หน้าต่างชั่วคราวจะโฟกัสอัตโนมัติเมื่อสร้าง มีประโยชน์กับโปรแกรมที่
มีแป้นพิมพ์ลัดที่ปรากฏขึ้นที่หน้าต่าง

ลดอัตโนมัติ { ชนะรายการ }
ตัวแปรนี้ระบุรายการหน้าต่าง (หน้าต่างทั้งหมดหากรายการเป็นค่าเริ่มต้น)
จะลดลงโดยอัตโนมัติเมื่อใดก็ตามที่จุดออกจากหน้าต่าง การกระทำนี้สามารถ
เปิดใช้งานหรือปิดใช้งานแบบโต้ตอบในแต่ละหน้าต่างโดยใช้ฟังก์ชัน
f.ลดอัตโนมัติ.

ครอบครองอัตโนมัติ
ตัวแปรนี้ระบุว่าลูกค้าจะเปลี่ยนอาชีพของตนโดยอัตโนมัติ
เมื่อชื่อหรือชื่อไอคอนเปลี่ยนไป อาชีพใหม่จะถูกคำนวณใหม่จาก
ครอบครองและครอบครองทุกฟิลด์ใน .ctwmrc ไฟล์

เพิ่มอัตโนมัติ { ชนะรายการ }
ตัวแปรนี้ระบุรายการหน้าต่าง (หน้าต่างทั้งหมดหากรายการเป็นค่าเริ่มต้น)
จะถูกยกขึ้นโดยอัตโนมัติเมื่อใดก็ตามที่ตัวชี้หยุดนิ่งในหน้าต่างสำหรับ
ระยะเวลาที่กำหนดโดย เพิ่มความล่าช้า ตัวแปร. การกระทำนี้สามารถ
เปิดใช้งานหรือปิดใช้งานแบบโต้ตอบในแต่ละหน้าต่างโดยใช้ฟังก์ชัน
ฉ เพิ่มอัตโนมัติ.

ไอคอนยกอัตโนมัติ
ไอคอนจะยกขึ้นเมื่อเคอร์เซอร์เข้ามา มีประโยชน์กับ ShrinkIconTitles

ปรับขนาดอัตโนมัติ
ตัวแปรนี้บ่งชี้ว่าการลากขนาดหน้าต่างออก (ทั้งเมื่อเริ่มต้น
ปรับขนาดหน้าต่างด้วยตัวชี้ Button2 หรือเมื่อปรับขนาด) ไม่ควรรอจนกระทั่ง
ตัวชี้ข้ามขอบหน้าต่าง ให้เลื่อนตัวชี้
ทำให้ขอบหรือขอบที่ใกล้ที่สุดเคลื่อนที่โดยอัตโนมัติในจำนวนเท่ากัน นี้
อนุญาตให้ปรับขนาดของหน้าต่างที่ขยายออกไปนอกขอบของหน้าจอ ถ้า
ตัวชี้อยู่ตรงกลางหน้าต่าง หรือหากเริ่มการปรับขนาดโดยการกด a
ปุ่มหัวเรื่อง, ตามนั้น จะยังคงรอให้ตัวชี้ข้ามขอบหน้าต่าง (to
ป้องกันอุบัติเหตุ) ตัวเลือกนี้มีประโยชน์อย่างยิ่งสำหรับผู้ที่ชอบ
วิธีการกด-ลาก-ปล่อยเพื่อกวาดขนาดหน้าต่างออก

บีบอัตโนมัติ { ชนะรายการ }
หน้าต่างเหล่านี้จะถูกบีบอัตโนมัติ (ดู f.squeeze) คือ คลายการบีบโดยอัตโนมัติ
เมื่อพวกเขาได้รับโฟกัสและบีบเมื่อหลวม มีประโยชน์สำหรับพื้นที่ทำงาน
ผู้จัดการ. ไม่อนุญาตสำหรับผู้จัดการไอคอน

BeNiceToColormap
ตามค่าเริ่มต้น สีใหม่จะถูกจัดสรรสำหรับเงาเมื่อใช้รูปลักษณ์ 3 มิติ แต่เมื่อ
คุณระบุ BeNiceToColormap ctwm ใช้ stipling แทนสีใหม่ เอฟเฟกต์
สวยน้อยกว่าแต่รับได้ ในกรณีนี้ ClearShadowContrast และ
DarkShadowContrast ไม่มีเอฟเฟกต์

ขอบด้านล่าง พิกเซล
ตัวแปรนี้ระบุความกว้างเป็นพิกเซลของโซนต้องห้ามที่ด้านล่างของ
หน้าจอ. ฟังก์ชันหน้าต่างที่มีข้อจำกัดทั้งหมด (f.movepack, f.move with DontMoveOff,
ฯลฯ...) จะถือว่าโซนนี้เป็นนอกจอ ค่าเริ่มต้นคือ 0

เส้นขอบสี เชือก [{ wincolorlist }]
ตัวแปรนี้ระบุสีเริ่มต้นของเส้นขอบที่จะวางไว้รอบๆ all
หน้าต่างที่ไม่มีรูปสัญลักษณ์ และให้ภายใน a . เท่านั้น สี or ขาวดำ รายการ.
ตัวเลือก wincolorlist ระบุรายการคู่ของหน้าต่างและชื่อสีสำหรับ
การระบุสีเส้นขอบเฉพาะสำหรับหน้าต่างประเภทต่างๆ ตัวอย่างเช่น:
เส้นขอบสี "สีเทา50"
{
"XTerm" "สีแดง"
"xmh" "เขียว"
}
ค่าเริ่มต้นคือ 'สีดำ'

ชายแดนซ้าย พิกเซล
ตัวแปรนี้ระบุความกว้างเป็นพิกเซลของโซนต้องห้ามทางด้านซ้ายของ
หน้าจอ. ฟังก์ชันหน้าต่างที่มีข้อจำกัดทั้งหมด (f.movepack, f.move with DontMoveOff,
ฯลฯ...) จะถือว่าโซนนี้เป็นนอกจอ ค่าเริ่มต้นคือ 0

เส้นขอบปรับขนาดเคอร์เซอร์
ตัวแปรนี้ระบุว่า ตามนั้น ควรใช้เคอร์เซอร์ปรับขนาดเมื่อตัวชี้เป็น
บนขอบหน้าต่าง ควรใช้เมื่อคุณผูกปุ่มกับ
f.resize ในบริบทของเฟรม

ชายแดนขวา พิกเซล
ตัวแปรนี้ระบุความกว้างเป็นพิกเซลของโซนต้องห้ามที่ด้านขวาของ
หน้าจอ. ฟังก์ชันหน้าต่างที่มีข้อจำกัดทั้งหมด (f.movepack, f.move with DontMoveOff,
ฯลฯ...) จะถือว่าโซนนี้เป็นนอกจอ ค่าเริ่มต้นคือ 0

เส้นขอบ เงา ความลึก พิกเซล
ตัวแปรนี้ระบุความลึกของเงา ตามนั้น ใช้สำหรับขอบหน้าต่าง 3 มิติ
เมื่อ UseThreeDBorders ถูกเลือก

ชายแดนกระเบื้องพื้นหลัง เชือก [{ wincolorlist }]
ตัวแปรนี้ระบุสีพื้นหลังเริ่มต้นในรูปแบบสีเทาที่ใช้ใน
เส้นขอบที่ไม่ได้เน้น (เฉพาะในกรณีที่ ไม่มีไฮไลท์ ยังไม่ได้ตั้งค่า) และให้ได้เท่านั้น
ภายใน สี or ขาวดำ รายการ. ตัวเลือก wincolorlist อนุญาตให้ต่อหน้าต่าง
สีที่จะระบุ ค่าเริ่มต้นคือ 'สีขาว'

ชายแดนกระเบื้องเบื้องหน้า เชือก [{ wincolorlist }]
ตัวแปรนี้ระบุสีพื้นหน้าเริ่มต้นในรูปแบบสีเทาที่ใช้ใน
เส้นขอบที่ไม่ได้เน้น (เฉพาะในกรณีที่ ไม่มีไฮไลท์ ยังไม่ได้ตั้งค่า) และให้ได้เท่านั้น
ภายใน สี or ขาวดำ รายการ. ตัวเลือก wincolorlist อนุญาตให้ต่อหน้าต่าง
สีที่จะระบุ ค่าเริ่มต้นคือ 'สีดำ'

ชายแดนด้านบน พิกเซล
ตัวแปรนี้ระบุความกว้างเป็นพิกเซลของโซนต้องห้ามที่ด้านบนของ
หน้าจอ. ฟังก์ชันหน้าต่างที่มีข้อจำกัดทั้งหมด (f.movepack, f.move with DontMoveOff,
ฯลฯ...) จะถือว่าโซนนี้เป็นนอกจอ ค่าเริ่มต้นคือ 0

BorderWidth พิกเซล
ตัวแปรนี้ระบุความกว้างเป็นพิกเซลของเส้นขอบรอบไคลเอนต์ทั้งหมด
กรอบหน้าต่างถ้า ลูกค้าBorderWidth ไม่ได้ระบุไว้ ค่านี้ก็เช่นกัน
ใช้เพื่อกำหนดขนาดขอบของหน้าต่างที่สร้างโดย ตามนั้น (เช่นตัวจัดการไอคอน)
ค่าเริ่มต้นคือ 2

ปุ่มเยื้อง พิกเซล
ตัวแปรนี้ระบุจำนวนที่ปุ่มหัวเรื่องควรจะเยื้องบนทั้งหมด
ด้านข้าง ค่าบวกทำให้ปุ่มมีขนาดเล็กกว่าข้อความในหน้าต่างและ
ไฮไลท์บริเวณนั้นให้โดดเด่น การตั้งค่านี้และ
Titleปุ่มBorderWidth ตัวแปรเป็น 0 ทำให้ปุ่มหัวเรื่องสูงและกว้างเท่ากับ
เป็นไปได้. ค่าเริ่มต้นคือ 1 if ใช้สามชื่อ ไม่ได้ตั้งค่าไว้ 0 หากตั้งค่าไว้

หน้าต่างศูนย์ข้อเสนอแนะ
หน้าต่างข้อมูลการย้ายและปรับขนาดอยู่ตรงกลางหน้าจอ
แทนมุมซ้ายบน

ความคมชัดของเงา ตรงกันข้าม
บ่งบอกถึง ตามนั้น วิธีคำนวณสีเงาที่ชัดเจนสำหรับรายการ 3 มิติ มูลค่า
มีค่าอยู่ระหว่าง 0 ถึง 100 สูตรที่ใช้คือ
ชัดเจน{RGB} = (65535 - สี{RGB}) * (ความคมชัด / 100)
ไม่มีผลถ้า BeNiceToColormap ใช้งานอยู่

ลูกค้าBorderWidth
ตัวแปรนี้ระบุว่าความกว้างเส้นขอบของกรอบหน้าต่างควรตั้งค่าเป็น
ความกว้างขอบเริ่มต้นของหน้าต่าง แทนที่จะเป็นค่าของ BorderWidth.

สี { รายการสี }
ตัวแปรนี้ระบุรายการของการกำหนดสีที่จะทำถ้า default
จอแสดงผลสามารถแสดงได้มากกว่าขาวดำธรรมดา NS
รายการสี ประกอบด้วยตัวแปรสีและค่าต่างๆ ดังต่อไปนี้
พื้นหลังเริ่มต้น, ค่าเริ่มต้นเบื้องหน้า, เมนูพื้นหลัง, เมนูเบื้องหน้า,
เมนูชื่อเรื่องพื้นหลัง, เมนูชื่อเรื่องเบื้องหน้าและ เมนูShadowColor. ดังต่อไปนี้
ตัวแปรสีอาจได้รับรายการคู่ของหน้าต่างและชื่อสีเพื่ออนุญาต
ระบุสีตามหน้าต่าง (ดู เส้นขอบสี สำหรับรายละเอียด): เส้นขอบสี,
IconManagerไฮไลท์, ชายแดนกระเบื้องพื้นหลัง, ชายแดนกระเบื้องเบื้องหน้า, ชื่อเรื่องพื้นหลัง,
ชื่อเรื่องเบื้องหน้า, ไอคอนพื้นหลัง, ไอคอนเบื้องหน้า, ไอคอนเส้นขอบสี,
พื้นหลังตัวจัดการไอคอนและ IconManagerพื้นหน้า. ตัวอย่างเช่น:
สี
{
เมนูพื้นหลัง "สีเทา50"
เมนูพื้นหน้า "สีน้ำเงิน"
BorderColor "สีแดง" { "XTerm" "สีเหลือง" }
TitleForeground "สีเหลือง"
ชื่อเรื่อง พื้นหลัง "สีน้ำเงิน"
}
ตัวแปรสีทั้งหมดเหล่านี้อาจถูกระบุสำหรับ ขาวดำ ตัวแปร,
อนุญาตให้ใช้ไฟล์เริ่มต้นเดียวกันทั้งกับสีและขาวดำ
แสดง

จำกัด MoveTime มิลลิวินาที
ตัวแปรนี้ระบุระยะเวลาระหว่างการคลิกปุ่มที่จำเป็นในการเริ่มต้น a
การดำเนินการย้ายที่มีข้อ จำกัด ดับเบิลคลิกภายในระยะเวลานี้เมื่อ
กล่าวอ้าง ฉ. ย้าย จะทำให้หน้าต่างเคลื่อนที่ในแนวนอนหรือแนวตั้งเท่านั้น
ทิศทาง. การตั้งค่านี้เป็น 0 จะปิดใช้งานการเคลื่อนไหวที่จำกัด ค่าเริ่มต้น
คือ 400 มิลลิวินาที

เคอร์เซอร์ { รายการเคอร์เซอร์ }
ตัวแปรนี้ระบุร่ายมนตร์ที่ ตามนั้น ควรใช้สำหรับพอยน์เตอร์ต่างๆ
เคอร์เซอร์ เคอร์เซอร์แต่ละตัวสามารถกำหนดได้จาก เคอร์เซอร์ แบบอักษรหรือจากสอง
ไฟล์บิตแมป รูปร่างจาก เคอร์เซอร์ แบบอักษรอาจระบุโดยตรงเป็น:
ชื่อเคอร์เซอร์ "เชือก"
ที่ไหน ชื่อเคอร์เซอร์ เป็นหนึ่งในชื่อเคอร์เซอร์ที่แสดงด้านล่าง และ เชือก คือชื่อ
ของสัญลักษณ์ตามที่พบในไฟล์ /usr/include/X11/cursorfont.h (ไม่มี 'XC_'
คำนำหน้า) หากกำหนดเคอร์เซอร์จากไฟล์บิตแมป ไวยากรณ์ต่อไปนี้
ใช้แทน:
ชื่อเคอร์เซอร์ "ภาพ""หน้ากาก"
พื้นที่ ภาพ และ หน้ากาก strings ระบุชื่อไฟล์ที่มี glyph image
และหน้ากากใน บิตแมป(1) แบบฟอร์ม ไฟล์บิตแมปจะอยู่ในลักษณะเดียวกับ
ไอคอนไฟล์บิตแมป ตัวอย่างต่อไปนี้แสดงคำจำกัดความเคอร์เซอร์เริ่มต้น:
เคอร์เซอร์
{
กรอบ "top_left_arrow"
ชื่อเรื่อง "top_left_arrow"
ไอคอน "top_left_arrow"
IconMgr "top_left_arrow"
ย้าย "เฟลอร์"
ปรับขนาด "เฟลอร์"
เมนู "sb_left_arrow"
ปุ่ม "มือ2"
รอ "ชม"
เลือก "จุด"
ทำลาย "โจรสลัด"
}

Dark Shadow Contrast ตรงกันข้าม
บ่งบอกถึง ตามนั้น วิธีคำนวณสีเงามืดสำหรับรายการ 3 มิติ มูลค่า
มีค่าอยู่ระหว่าง 0 ถึง 100 สูตรที่ใช้คือ
มืด{RGB} = สี{RGB} * ((100 - คอนทราสต์) / 100),
ไม่มีผลถ้า BeNiceToColormap ใช้งานอยู่

ตกแต่งชั่วคราว
ตัวแปรนี้บ่งชี้ว่าหน้าต่างชั่วคราว (หน้าต่างที่มี a
คุณสมบัติ WM_TRANSIENT_FOR) ควรมีแถบหัวเรื่อง โดยค่าเริ่มต้น ทรานเซียนท์ไม่ใช่
ได้รับการเลี้ยงดู

พื้นหลังเริ่มต้น เชือก
ตัวแปรนี้ระบุสีพื้นหลังที่จะใช้สำหรับการปรับขนาดและข้อมูล
หน้าต่าง ค่าเริ่มต้นคือ 'สีขาว'

ค่าเริ่มต้นเบื้องหน้า เชือก
ตัวแปรนี้ระบุสีพื้นหน้าที่จะใช้สำหรับการปรับขนาดและข้อมูล
หน้าต่าง ค่าเริ่มต้นคือ 'สีดำ'

DontIconifyByUnmapping { ชนะรายการ }
ตัวแปรนี้ระบุรายการของหน้าต่างที่ไม่ควรทำให้เป็นไอคอนโดยเพียงแค่
ยกเลิกการแมปหน้าต่าง (ตามที่ควรจะเป็น if IconifyByUnmapping ถูกกำหนดไว้แล้ว)
มักใช้เพื่อบังคับหน้าต่างบางบานให้เป็นไอคอนในขณะที่หน้าต่างอื่นๆ
หน้าต่างถูกจัดการโดยตัวจัดการไอคอน

อย่าย้ายออก
ตัวแปรนี้บ่งชี้ว่าไม่ควรย้ายหน้าต่างออกจาก
หน้าจอ. สามารถแทนที่ได้โดย ฉ.บังคับย้าย ฟังก์ชัน

อย่าทาสีRootWindow
ตัวแปรนี้บอก ตามนั้น ไม่ทาสีหน้าต่างราก สิ่งที่คุณบอกใน
ข้อกำหนดพื้นที่ทำงาน สิ่งนี้มีประโยชน์ที่จะมี pixmaps ใน Workspace Map แต่
ไม่ได้อยู่ที่หน้าต่างรูท

อย่าบันทึก { ชนะรายการ }
หน้าต่างเหล่านี้จะไม่มีคุณสมบัติที่บันทึกไว้สำหรับตัวจัดการเซสชัน

อย่าตั้งค่าไม่ใช้งาน { ชนะรายการ }
หน้าต่างเหล่านี้จะไม่ถูกตั้งค่าเป็น InactiveState เมื่อมองไม่เห็นเนื่องจาก
เปลี่ยนพื้นที่ทำงาน เพิ่มสิ่งนี้แล้วเนื่องจากไคลเอนต์ที่ประพฤติตัวไม่ดี (Frame5)
ไม่ชอบสิ่งนี้

อย่าบีบหัวเรื่อง [{ ชนะรายการ }]
ตัวแปรนี้บ่งชี้ว่าไม่ควรบีบอัดแถบหัวเรื่องให้เหลือน้อยที่สุด
ขนาดตามที่อธิบายไว้ด้านล่าง บีบชื่อ ด้านล่าง. หากรายการหน้าต่างเสริมคือ
เฉพาะหน้าต่างเหล่านั้นเท่านั้นที่จะป้องกันไม่ให้ถูกบีบ

DontToggleWorkSpaceManagerสถานะ
ปิดคุณสมบัติการสลับสถานะตัวจัดการพื้นที่ทำงานเป็น/จากแผนที่/ปุ่ม
ระบุเมื่อคุณกด ctrl และหน้าต่างตัวจัดการพื้นที่ทำงานอยู่ในโฟกัส

DontWarpเคอร์เซอร์ใน WMap
บอก ctwm ไม่ให้บิดเคอร์เซอร์ไปที่หน้าต่างจริงที่เกี่ยวข้องเมื่อคุณ
คลิกในหน้าต่างเล็กๆ ในแผนผังพื้นที่ทำงาน

กองทัพไอคอน
ตัวแปรนี้บ่งชี้ว่าไอคอน pixmaps ที่ระบุใน ไอคอน ตัวแปรควร
แทนที่ pixmaps ที่ไคลเอนต์จัดหา

เฟรมแพดดิ้ง พิกเซล
ตัวแปรนี้ระบุระยะห่างระหว่างการตกแต่งแถบหัวเรื่อง (button
และข้อความ) และกรอบหน้าต่าง ค่าเริ่มต้นคือ 2 พิกเซล if ใช้สามชื่อ ไม่ใช่
ตั้งค่า 0 หากตั้งค่าไว้

ไอคอนพื้นหลัง เชือก [{ ชนะรายการ }]
ตัวแปรนี้ระบุสีพื้นหลังของไอคอน และสามารถระบุได้เท่านั้น
ภายใน สี or ขาวดำ รายการ. ตัวเลือก ชนะรายการ เป็นรายการของ window
ชื่อและสีเพื่อให้สามารถระบุสีสำหรับแต่ละหน้าต่างได้ ดู เส้นขอบสี
ตัวแปรสำหรับคำอธิบายที่สมบูรณ์ของ ชนะรายการ. ค่าเริ่มต้นคือ 'สีขาว'

ไอคอนเส้นขอบสี เชือก [{ ชนะรายการ }]
ตัวแปรนี้ระบุสีของเส้นขอบที่ใช้สำหรับหน้าต่างไอคอน และ may
ระบุเฉพาะภายใน a สี or ขาวดำ รายการ. ตัวเลือก ชนะรายการ is
รายชื่อหน้าต่างและสีเพื่อให้สามารถระบุสีสำหรับแต่ละหน้าต่างได้ ดู
เส้นขอบสี ตัวแปรสำหรับคำอธิบายที่สมบูรณ์ของ ชนะรายการ. ค่าเริ่มต้น
คือ 'ดำ'

ไอคอนBorderWidth พิกเซล
ตัวแปรนี้ระบุความกว้างเป็นพิกเซลของเส้นขอบรอบไอคอน
หน้าต่าง ค่าเริ่มต้นคือ 2

ไดเรกทอรีไอคอน เชือก
ตัวแปรนี้ระบุไดเร็กทอรีที่ควรค้นหาหากเป็นไฟล์บิตแมป
ไม่พบในไดเร็กทอรีใด ๆ ใน บิตแมปไฟล์พาธ ทรัพยากร.

ไอคอนฟอนต์ เชือก
ตัวแปรนี้ระบุแบบอักษรที่จะใช้เพื่อแสดงชื่อไอคอนภายในไอคอน
ค่าเริ่มต้นคือ 'ตัวแปร'

ไอคอนเบื้องหน้า เชือก [{ ชนะรายการ }]
ตัวแปรนี้ระบุสีพื้นหน้าที่จะใช้เมื่อแสดงไอคอนและ
ระบุได้เฉพาะภายใน a สี or ขาวดำ รายการ. ตัวเลือก ชนะรายการ
เป็นรายการชื่อหน้าต่างและสีต่างๆ เพื่อให้สามารถระบุสีสำหรับแต่ละหน้าต่างได้
ดู เส้นขอบสี ตัวแปรสำหรับคำอธิบายที่สมบูรณ์ของ ชนะรายการ.
ค่าเริ่มต้นคือ 'สีดำ'

IconifyByUnmapping [{ ชนะรายการ }]
ตัวแปรนี้บ่งชี้ว่าหน้าต่างควรเป็นไอคอนโดยไม่ได้แมปโดยไม่มี
พยายามแมปไอคอนใด ๆ นี่ถือว่าผู้ใช้จะทำการแมป window . ใหม่
ผ่านตัวจัดการไอคอน the f.warpto ฟังก์ชันหรือ TwmWindows เมนู. ถ้า
ไม่จำเป็น ชนะรายการ มีให้ เฉพาะหน้าต่างเหล่านั้นเท่านั้นที่จะเป็นไอคอนโดยง่าย
ยกเลิกการแมป Windows ที่มีทั้งนี้และ ไอคอนผู้จัดการไม่แสดง ชุดตัวเลือก
อาจไม่สามารถเข้าถึงได้หากไม่มีการผูกมัดกับ TwmWindows เมนูถูกตั้งค่าใน . ของผู้ใช้
ไฟล์เริ่มต้น

Iconify สไตล์ เชือก
โดยที่สตริงเป็นอย่างใดอย่างหนึ่ง "ปกติ", "โมเสก", "ขยายเข้า", "ซูมออก" or "กวาด". บอก
ตามนั้น เพื่อใช้เอฟเฟกต์กราฟิกที่สวยงามเมื่อสร้างไอคอนหน้าต่าง

ไอคอนเหตุผล เชือก
โดยที่สตริงเป็นอย่างใดอย่างหนึ่ง "ซ้าย", "ศูนย์" or "ขวา". บอก ตามนั้น วิธีการให้เหตุผล
ภาพไอคอนเทียบกับชื่อไอคอน (ถ้ามี)

พื้นหลังตัวจัดการไอคอน เชือก [{ ชนะรายการ }]
ตัวแปรนี้ระบุสีพื้นหลังที่จะใช้สำหรับรายการตัวจัดการไอคอนและ
ระบุได้เฉพาะภายใน a สี or ขาวดำ รายการ. ตัวเลือก ชนะรายการ
เป็นรายการชื่อหน้าต่างและสีต่างๆ เพื่อให้สามารถระบุสีสำหรับแต่ละหน้าต่างได้
ดู เส้นขอบสี ตัวแปรสำหรับคำอธิบายที่สมบูรณ์ของ ชนะรายการ.
ค่าเริ่มต้นคือ 'สีขาว'

ไอคอนผู้จัดการไม่แสดง [{ ชนะรายการ }]
ตัวแปรนี้บ่งชี้ว่าตัวจัดการไอคอนไม่ควรแสดงหน้าต่างใดๆ ถ้า
ตัวเลือก ชนะรายการ จะได้รับ เฉพาะหน้าต่างเหล่านั้นเท่านั้นที่จะไม่ปรากฏ นี้
ตัวแปรถูกใช้เพื่อป้องกันหน้าต่างที่ไม่ค่อยมีไอคอน (เช่น xclock or
เอ็กซ์โหลด) จากการใช้พื้นที่ในตัวจัดการไอคอน

ฟอนต์ตัวจัดการไอคอน เชือก
ตัวแปรนี้ระบุแบบอักษรที่จะใช้เมื่อแสดงรายการตัวจัดการไอคอน
ค่าเริ่มต้นคือ 'ตัวแปร'

IconManagerพื้นหน้า เชือก [{ ชนะรายการ }]
ตัวแปรนี้ระบุสีพื้นหน้าที่จะใช้เมื่อแสดงไอคอน
รายการของผู้จัดการ และสามารถระบุได้ภายใน a . เท่านั้น สี or ขาวดำ รายการ.
ตัวเลือก ชนะรายการ เป็นรายการชื่อหน้าต่างและสีที่ต่อหน้าต่าง
อาจมีการระบุสี ดู เส้นขอบสี ตัวแปรสำหรับคำอธิบายที่สมบูรณ์
ของ ชนะรายการ. ค่าเริ่มต้นคือ 'สีดำ'

IconManagerเรขาคณิต เชือก [ คอลัมน์ ]
ตัวแปรนี้ระบุรูปทรงของหน้าต่างตัวจัดการไอคอน NS เชือก
อาร์กิวเมนต์เป็นข้อกำหนดเรขาคณิตมาตรฐานที่ระบุขนาดเต็มเริ่มต้น
ของตัวจัดการไอคอน หน้าต่างตัวจัดการไอคอนจะถูกแบ่งออกเป็น คอลัมน์ ชิ้น
และปรับขนาดตามจำนวนรายการในตัวจัดการไอคอน รายการพิเศษ
ถูกห่อเพื่อสร้างแถวเพิ่มเติม จำนวนคอลัมน์เริ่มต้นคือ 1

IconManagerไฮไลท์ เชือก [{ ชนะรายการ }]
ตัวแปรนี้ระบุสีเส้นขอบที่จะใช้เมื่อไฮไลต์ไอคอน
รายการผู้จัดการที่ปัจจุบันมีจุดเน้นและสามารถระบุได้ภายใน a . เท่านั้น
สี or ขาวดำ รายการ. ตัวเลือก ชนะรายการ เป็นรายการชื่อหน้าต่างและ
สีเพื่อให้สามารถระบุสีสำหรับแต่ละหน้าต่างได้ ดู เส้นขอบสี ตัวแปร
สำหรับคำอธิบายที่สมบูรณ์ของ ชนะรายการ. ค่าเริ่มต้นคือ 'สีดำ'

ผู้จัดการไอคอน { iconmgr-รายการ }
ตัวแปรนี้ระบุรายการของตัวจัดการไอคอนที่จะสร้าง แต่ละรายการใน
iconmgr-รายการ มีรูปแบบดังนี้
"ชื่อวิน" ["ชื่อไอคอน"] "เรขาคณิต" คอลัมน์
ที่ไหน ชื่อวิน เป็นชื่อหน้าต่างที่ควรใส่ลงในไอคอนนี้
ผู้จัดการ, ชื่อไอคอน คือชื่อของไอคอนของหน้าต่างตัวจัดการไอคอนนั้น เรขาคณิต คือ
ข้อกำหนดทางเรขาคณิตมาตรฐานและ คอลัมน์ คือจำนวนคอลัมน์ในไอคอนนี้
ผู้จัดการตามที่อธิบายไว้ใน IconManagerเรขาคณิต. ตัวอย่างเช่น:
ผู้จัดการไอคอน
{
"XTerm" "=300x5+800+5" 5
"myhost" "=400x5+100+5" 2
}
ลูกค้าที่มีชื่อหรือคลาสคือ 'XTerm' จะมีรายการที่สร้างขึ้นใน 'XTerm'
ผู้จัดการไอคอน ลูกค้าที่ชื่อ 'myhost' จะถูกใส่ลงในไอคอน 'myhost'
ผู้จัดการ

ไอคอนตัวจัดการเงาความลึก พิกเซล
ตัวแปรนี้ระบุความลึกของเงา ตามนั้น ใช้สำหรับ 3D IconManager
รายการ เมื่อเลือก UseThreeDIconManagers

ไอคอนผู้จัดการแสดง { ชนะรายการ }
ตัวแปรนี้ระบุรายการหน้าต่างที่ควรปรากฏในตัวจัดการไอคอน
เมื่อใช้ร่วมกับ ไอคอนผู้จัดการไม่แสดง ตัวแปรเฉพาะ windows
ในรายการนี้จะแสดงในตัวจัดการไอคอน

ไอคอน Menu Dont Show { ชนะรายการ }
อย่าแสดงชื่อของหน้าต่างเหล่านี้ในเมนู TwmIcons

ไอคอนภูมิภาค เรขาคณิต วีกราฟ ฮกราฟ ตารางความกว้าง ความสูงกริด [ไอคอน]
[ไอคอนregjust] [ไอคอนregalign- ชนะรายการ }]

ตัวแปรนี้ระบุพื้นที่บนหน้าต่างรากที่จะวางไอคอนไว้หากไม่มี
ลูกค้าระบุตำแหน่งไอคอนเฉพาะ NS เรขาคณิต เป็นคำพูด
สตริงที่มีข้อกำหนดเรขาคณิตมาตรฐาน หากมีมากกว่าหนึ่ง ไอคอนภูมิภาค
กำหนดเส้น ไอคอนจะถูกใส่ลงในพื้นที่ไอคอนที่ประสบความสำเร็จเมื่อแรก
เต็ม. NS วีกราฟ อาร์กิวเมนต์ควรเป็นอย่างใดอย่างหนึ่ง ทางทิศเหนือ or ภาคใต้ และใช้ในการ
ควบคุมว่าจะเติมไอคอนครั้งแรกจากด้านบนหรือด้านล่างของไอคอน
ภาค. ในทำนองเดียวกัน ฮกราฟ อาร์กิวเมนต์ควรเป็นอย่างใดอย่างหนึ่ง ตะวันออก or ตะวันตก และถูกนำมาใช้
เพื่อควบคุมว่าควรเติมไอคอนจากด้านซ้ายหรือด้านขวา ไอคอน
ถูกจัดวางภายในขอบเขตในตารางที่มีเซลล์ ตารางความกว้าง พิกเซลกว้างและ
ความสูงกริด พิกเซลสูง อาร์กิวเมนต์ win-list ทางเลือกบอก ตามนั้น ว่าถ้าเช่น
หน้าต่างถูกทำให้เป็นรูปเป็นร่าง และมีพื้นที่เพียงพอในภูมิภาคไอคอนนี้สำหรับไอคอน
แล้ววางไว้ที่นี่ ตัวเลือก ไอคอน, ไอคอนregjust และ ไอคอนregalign เป็นไปได้
ใช้เพื่อให้ค่าเฉพาะของ IconJustification, IconRegionJustification และ
IconRegionAlignement สำหรับ IconRegion นี้

IconRegionAlignment เชือก
โดยที่สตริงเป็นอย่างใดอย่างหนึ่ง "สูงสุด", "ศูนย์" "ล่าง" or "ชายแดน". บอกวิธีการ
จัดแนวไอคอนภายในตำแหน่งใน IconRegion ถ้าให้ 'เส้นขอบ' ค่า
เหตุผลจะเป็น 'บน' หากแรงโน้มถ่วงของภูมิภาคไอคอนอยู่ 'เหนือ' และ 'ล่าง' if
แรงโน้มถ่วงของภูมิภาคไอคอนคือ 'ทิศใต้'

ไอคอนขอบเขตเหตุผล เชือก
โดยที่สตริงเป็นอย่างใดอย่างหนึ่ง "ซ้าย", "ศูนย์" "ขวา" or "ชายแดน". บอกวิธีการ
ปรับไอคอนภายในตำแหน่งใน IconRegion ถ้าให้ 'เส้นขอบ' ค่า
การให้เหตุผลจะเป็น 'ซ้าย' หากพื้นที่ไอคอนแรงโน้มถ่วงเป็น 'ตะวันตก' และ 'ขวา' ถ้า
แรงโน้มถ่วงของภูมิภาคไอคอนคือ 'ตะวันออก'

ไอคอน { ชนะรายการ }
ตัวแปรนี้ระบุรายชื่อหน้าต่างและชื่อไฟล์บิตแมปที่
ควรใช้เป็นไอคอนของพวกเขา ตัวอย่างเช่น:
ไอคอน
{
"XTerm" "xterm.icon"
"xfd" "xfd_icon"
}
Windows ที่ตรงกับ 'XTerm' และจะไม่ถูกทำให้เป็นไอคอนโดยการยกเลิกการแมป จะพยายาม
ใช้ไอคอนบิตแมปในไฟล์ 'xterm.icon'.If กองทัพไอคอน ระบุไว้ นี้
บิตแมปจะถูกใช้แม้ว่าลูกค้าจะขอไอคอน pixmap ของตัวเอง

ละเว้นกรณีในเมนูการเลือก
ใช้เมื่อเลื่อนตัวชี้ภายในเมนูด้วยแป้นพิมพ์ เมื่อคุณพิมพ์ a
ตัวอักษร ตัวชี้ไปที่รายการถัดไปที่ขึ้นต้นด้วยตัวอักษรนี้ ถ้า
IgnoreCaseInMenuSelection มีอยู่ การเลือกนี้จะละเว้นกรณีนี้
จดหมายฉบับแรก.

ละเว้นLockModifier
หากมี การผูกทั้งหมด (ปุ่มและคีย์) จะละเว้น LockMask มีประโยชน์ถ้า
คุณมักใช้ caps lock และไม่ต้องการกำหนดการเชื่อมโยงทั้งหมดของคุณเป็นสองเท่า

ละเว้นการปรับเปลี่ยน
การเชื่อมโยงทั้งหมด (ปุ่มและคีย์) จะละเว้นการปรับเปลี่ยนที่คุณระบุ มันคือ
มีประโยชน์เมื่อคุณใช้ caps lock หรือ num lock คุณไม่จำเป็นต้อง IgnoreLockModifier ใดๆ
มากขึ้นด้วยตัวเลือกนี้

IgnoreModifier { ล็อค m2 }

ละเว้นชั่วคราว
รายการหน้าต่างที่จะละเว้นชั่วคราว

IgnoreTransient { "ไวน์" }

Interpolateเมนูสี
ตัวแปรนี้บ่งชี้ว่าสีรายการเมนูควรถูกสอดแทรกระหว่าง
รายการสีที่ระบุ ในตัวอย่างด้านล่าง:
เมนู "เมนูของฉัน"
{
"ชื่อ" ("black": "red") f.title
"entry1" f.นพ
"entry2" f.นพ
"entry3" ("white":"green") f.nop
"entry4" f.นพ
"entry5" ("red": white") f.nop
}
สีพื้นหน้าสำหรับ 'entry1' และ 'entry2' จะถูกสอดแทรกระหว่างสีดำ
และสีขาว และสีพื้นหลังระหว่างสีแดงกับสีเขียว ในทำนองเดียวกัน
เบื้องหน้าสำหรับ 'entry4' จะเป็นครึ่งทางระหว่างสีขาวกับสีแดง และพื้นหลัง
จะอยู่กึ่งกลางระหว่างสีเขียวกับสีขาว

MakeTitle { ชนะรายการ }
ตัวแปรนี้ระบุรายการหน้าต่างที่ควรวางแถบหัวเรื่องและ
ใช้เพื่อขอชื่อเรื่องบนหน้าต่างเฉพาะเมื่อ ไม่มีชื่อเรื่อง ได้รับการตั้งค่า

แผนที่หน้าต่างพื้นหลัง สี [{ ชนะรายการ }]
ตัวแปรนี้ระบุสีพื้นหลังที่จะใช้สำหรับหน้าต่างขนาดเล็กใน
หน้าต่างแผนที่พื้นที่ทำงาน และสามารถระบุได้เฉพาะในสีหรือขาวดำ
รายการ. ตัวเลือก ชนะรายการ เป็นรายการชื่อหน้าต่างและสีต่างๆ เพื่อให้
สามารถระบุสีตามหน้าต่างได้ หากไม่มี MapWindowBackground หรือ
MapWindowForeground ใช้สีของชื่อหน้าต่าง

แผนที่WindowCurrentWorkSpace { border_color [พื้นหลัง] [เบื้องหน้า] [บิตแมป-
ระบุลักษณะที่ปรากฏของหน้าต่างแผนที่ที่สอดคล้องกับพื้นที่ทำงานปัจจุบัน

MapWindowDefaultWorkSpace { border_color [พื้นหลัง] [เบื้องหน้า] [บิตแมป-
ระบุลักษณะที่ปรากฏของหน้าต่างแผนที่ที่สอดคล้องกับพื้นที่ทำงานอื่นๆ
กว่าพื้นที่ทำงานปัจจุบันเมื่อไม่มีการให้ข้อมูลพื้นหลังของรูท
ไปยัง ตามนั้น ในคำสั่งเวิร์กสเปซ ไม่ได้ใช้ในกรณีอื่น

แผนที่หน้าต่างเบื้องหน้า สี [{ ชนะรายการ }]
ตัวแปรนี้ระบุสีพื้นหน้าที่จะใช้สำหรับหน้าต่างขนาดเล็กใน
หน้าต่างแผนที่พื้นที่ทำงาน และสามารถระบุได้เฉพาะในสีหรือขาวดำ
รายการ. ตัวเลือก ชนะรายการ เป็นรายการชื่อหน้าต่างและสีต่างๆ เพื่อให้
สามารถระบุสีตามหน้าต่างได้ หากไม่มี MapWindowBackground หรือ
MapWindowForeground ใช้สีของชื่อหน้าต่าง

MaxIconTitleWidth ความกว้าง
อาร์กิวเมนต์จำนวนเต็มบอก ตามนั้น ความกว้างสูงสุดที่จะใช้สำหรับชื่อไอคอน ถ้า
ชื่อไอคอนใหญ่กว่า ความกว้าง, มันถูกตัดทอน

ขนาดหน้าต่างสูงสุด เชือก
ตัวแปรนี้ระบุรูปทรงที่ความกว้างและความสูงให้ค่าสูงสุด
ขนาดสำหรับหน้าต่างที่กำหนด โดยทั่วไปจะใช้เพื่อจำกัดหน้าต่างให้มีขนาด
ของหน้าจอ ค่าเริ่มต้นคือ '30000x30000'

เมนูพื้นหลัง เชือก
ตัวแปรนี้ระบุสีพื้นหลังที่ใช้สำหรับเมนู และสามารถเป็นได้เท่านั้น
ระบุไว้ภายใน a สี or ขาวดำ รายการ. ค่าเริ่มต้นคือ 'สีขาว'

เมนูแบบอักษร เชือก
ตัวแปรนี้ระบุแบบอักษรที่จะใช้เมื่อแสดงเมนู ค่าเริ่มต้นคือ
'ตัวแปร'.

เมนูเบื้องหน้า เชือก
ตัวแปรนี้ระบุสีพื้นหน้าที่ใช้สำหรับเมนู และสามารถเป็นได้เท่านั้น
ระบุไว้ภายใน a สี or ขาวดำ รายการ. ค่าเริ่มต้นคือ 'สีดำ'

เมนูShadowColor เชือก
ตัวแปรนี้ระบุสีของเงาหลังเมนูแบบเลื่อนลงและ can
ระบุเฉพาะภายใน a สี or ขาวดำ รายการ. ค่าเริ่มต้นคือ 'สีดำ'

เมนูShadowDepth พิกเซล
ตัวแปรนี้ระบุความลึกของเงา ตามนั้น ใช้สำหรับเมนู 3D เมื่อ
เลือก UseThreeDMenus แล้ว

เมนูชื่อเรื่องพื้นหลัง เชือก
ตัวแปรนี้ระบุสีพื้นหลังสำหรับ ฉ.ชื่อเรื่อง รายการในเมนู และ can
ระบุเฉพาะภายใน a สี or ขาวดำ รายการ. ค่าเริ่มต้นคือ 'สีขาว'

เมนูชื่อเรื่องเบื้องหน้า เชือก
ตัวแปรนี้ระบุสีพื้นหน้าสำหรับ ฉ.ชื่อเรื่อง รายการในเมนูและ can
ระบุเฉพาะภายใน a สี or ขาวดำ รายการ. ค่าเริ่มต้นคือ 'สีดำ'

ขาวดำ { สี }
ตัวแปรนี้ระบุรายการของการกำหนดสีที่ควรทำหาก
หน้าจอมีความลึก 1 ดูคำอธิบายของ สี.

มูฟเดลต้า พิกเซล
ตัวแปรนี้ระบุจำนวนพิกเซลที่ตัวชี้ต้องเคลื่อนที่ก่อน
ฉ. ย้าย ฟังก์ชั่นเริ่มทำงาน ดู .ด้วย f.เดลต้าสต็อป การทำงาน. ค่าเริ่มต้น
เป็นศูนย์พิกเซล

ความต้านทาน MovePack พิกเซล
ตัวแปรนี้ระบุจำนวนพิกเซลของ movepack และ movepush
ความต้านทาน. ดู ฉ.มูฟแพ็ค และ f.ย้ายผลักดัน.

ต้านทาน MoveOff พิกเซล
ตัวแปรนี้ระบุจำนวนพิกเซลของแนวต้านการเคลื่อนที่ ถ้า พิกเซล
เป็นบวก อย่าย้ายออก จะป้องกันไม่ให้คุณออกนอกลู่นอกทางถ้าคุณ
ภายใน n พิกเซลจากขอบ ถ้าคุณไปต่อ อย่าย้ายออก ยอมแพ้และให้คุณ
ไปไกลเท่าที่คุณต้องการ ฉ.บังคับย้าย ยังคงให้คุณละเลยโดยสิ้นเชิง
อย่าย้ายออก. ค่าลบทำให้คุณกลับเข้าสู่โหมด 'ไม่เคลื่อนไหว' (คือ
ค่าเริ่มต้น).

ไม่มี BackingStore
ตัวแปรนี้บ่งชี้ว่า ตามนั้นเมนูของร้านไม่ควรขอ backing store ถึง
ลดการทาสีเมนูใหม่ โดยทั่วไปจะใช้กับเซิร์ฟเวอร์ที่สามารถ
ทาสีใหม่เร็วกว่าที่พวกเขาสามารถรองรับการจัดเก็บสำรอง

ไร้พรมแดน { ชนะรายการ }
หน้าต่างเหล่านี้จะไม่มีเส้นขอบ หากคุณไม่ต้องการเส้นขอบบนหน้าต่างทั้งหมด ให้ใช้ปุ่ม
คีย์เวิร์ด BorderWidth

NoCaseSensitive
ตัวแปรนี้บ่งชี้ว่าตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ควรถูกละเว้นเมื่อทำการเรียงลำดับชื่อไอคอนใน an
ผู้จัดการไอคอน โดยทั่วไปแล้ว ตัวเลือกนี้ใช้กับแอปพลิเคชันที่ใช้อักษรตัวพิมพ์ใหญ่
อักษรตัวแรกของชื่อไอคอน

ไม่มีค่าเริ่มต้น
ตัวแปรนี้บ่งชี้ว่า ตามนั้น ไม่ควรระบุปุ่มชื่อเริ่มต้นและ
การผูกมัด ควรใช้ตัวเลือกนี้เฉพาะเมื่อไฟล์เริ่มต้นมี a
การผูกมัดและคำจำกัดความใหม่ทั้งหมด

NoGrabเซิร์ฟเวอร์
ตัวแปรนี้บ่งชี้ว่า ตามนั้น ไม่ควรคว้าเซิร์ฟเวอร์เมื่อเปิดเมนูขึ้นมา
และย้ายหน้าต่างทึบแสง

ไม่มีไฮไลท์ [{ ชนะรายการ }]
ตัวแปรนี้บ่งชี้ว่าไม่ควรเน้นเส้นขอบเพื่อติดตาม
ตำแหน่งของตัวชี้ ถ้าตัวเลือก ชนะรายการ จะได้รับเน้น will
ปิดการใช้งานสำหรับหน้าต่างเหล่านั้นเท่านั้น เมื่อไฮไลท์เส้นขอบแล้ว จะเป็น
วาดในกระแส เส้นขอบสี. เมื่อไม่เน้นเส้นขอบก็จะเป็น
แต้มด้วยรูปแบบสีเทาโดยใช้กระแส ชายแดนกระเบื้องเบื้องหน้า และ
ชายแดนกระเบื้องพื้นหลัง สี

ไม่มีไอคอนชื่อเรื่อง [{ ชนะรายการ }]
ตัวแปรนี้ระบุว่าไอคอนไม่ควรแสดงชื่อไอคอนของไคลเอ็นต์
ถ้าตัวเลือก ชนะรายการ จะได้รับ เฉพาะลูกค้าเหล่านั้นเท่านั้นที่จะไม่มีชื่อไอคอน

ไม่มีไอคอนผู้จัดการโฟกัส
ตัวแปรนี้บ่งชี้ว่า ctwm จะไม่ตั้งโฟกัสที่ค่าที่สอดคล้องกัน
หน้าต่างเมื่อตัวชี้อยู่ใน IconManager

ไม่มีไอคอนผู้จัดการ
ตัวแปรนี้ระบุว่าไม่ควรสร้างตัวจัดการไอคอน

ไม่มี ImagesInWorkSpaceManager
ตัวแปรนี้ปิดการแสดงภาพพื้นหลังใน WorkSpaceMap
แทนเฉพาะสีที่กำหนดไว้ใน พื้นที่ทำงาน จะถูกใช้เป็นพื้นหลังใน
แผนที่เวิร์กสเปซ

ไม่มีเมนูเงา
ตัวแปรนี้ระบุว่าเมนูไม่ควรมีเงาตกกระทบด้านหลัง
โดยทั่วไปจะใช้กับเซิร์ฟเวอร์ที่ช้ากว่าเนื่องจากจะเพิ่มความเร็วในการวาดเมนูที่
ค่าใช้จ่ายในการทำให้เมนูอ่านยากขึ้นเล็กน้อย

ไม่ทึบแสง { หน้าต่างรายการ }
คู่ขนานของ ทึบแสง. ดู ทึบแสง.

ไม่ทึบปรับขนาด { หน้าต่างรายการ }
คู่ขนานของ ทึบแสงปรับขนาด. ดู ทึบแสงปรับขนาด.

NoRaiseOnDeiconify
ตัวแปรนี้บ่งชี้ว่าไม่ควรยกหน้าต่างที่ถูกแยกส่วนขึ้น

ไม่มีRaiseOnMove
ตัวแปรนี้ระบุว่าไม่ควรยกหน้าต่างขึ้นเมื่อย้าย นี่คือ
มักใช้เพื่อให้หน้าต่างเลื่อนอยู่ใต้กันและกัน

NoRaiseOnปรับขนาด
ตัวแปรนี้ระบุว่าไม่ควรยกหน้าต่างขึ้นเมื่อปรับขนาด นี่คือ
มักใช้เพื่ออนุญาตให้ปรับขนาดหน้าต่างไว้ข้างใต้กัน

NoRaiseOnWarp
ตัวแปรนี้บ่งชี้ว่าไม่ควรยกหน้าต่างขึ้นเมื่อตัวชี้เป็น
บิดเบี้ยวเข้าไปในพวกเขาด้วย f.warpto การทำงาน. หากตั้งค่าตัวเลือกนี้ไว้ ให้วาร์ปไปที่ an
หน้าต่างที่ถูกปิดอาจส่งผลให้ตัวชี้สิ้นสุดในหน้าต่างการบดบัง
แทนหน้าต่างที่ต้องการ (ซึ่งทำให้เกิดพฤติกรรมที่ไม่คาดคิดกับ ฉ. แปรปรวน).

ไม่บันทึกอันเดอร์
ตัวแปรนี้บ่งชี้ว่าเมนูไม่ควรร้องขอให้บันทึกอันเดอร์ย่อให้เล็กสุด
หน้าต่างทาสีใหม่หลังจากเลือกเมนู มักใช้กับจอภาพ
ที่สามารถทาสีใหม่ได้เร็วกว่าที่พวกมันจะรับมือได้

ไม่แสดงครอบครองทั้งหมด
ตัวแปรนี้ระบุว่าหน้าต่าง OccupyAll จะไม่แสดงในหน้าต่าง
หน้าต่างเวิร์กสเปซแมป

โหมด NoStack [{ ชนะรายการ }]
ตัวแปรนี้บ่งชี้ว่าหน้าต่างไคลเอนต์ร้องขอให้เปลี่ยนลำดับการซ้อน
ควรละเลย ถ้าตัวเลือก ชนะรายการ จะได้รับเฉพาะคำขอเหล่านั้น
หน้าต่างจะถูกละเว้น โดยทั่วไปจะใช้เพื่อป้องกันแอปพลิเคชันจาก
กระโจนไปที่ด้านหน้าของกองหน้าต่างอย่างไม่ลดละ

ไม่มีชื่อเรื่อง [{ ชนะรายการ }]
ตัวแปรนี้ระบุว่าหน้าต่างไม่ควรมีแถบหัวเรื่อง ถ้าตัวเลือก
ชนะรายการ จะได้รับ เฉพาะหน้าต่างเหล่านั้นเท่านั้นที่จะไม่มีแถบหัวเรื่อง MakeTitle อาจจะ
ใช้กับตัวเลือกนี้เพื่อบังคับให้วางแถบหัวเรื่องบนหน้าต่างเฉพาะ

ไม่ใช่ชื่อเรื่องโฟกัส
ตัวแปรนี้บ่งชี้ว่า ตามนั้น ไม่ควรตั้งค่าโฟกัสอินพุตของแป้นพิมพ์เป็นแต่ละรายการ
หน้าต่างตามที่ป้อน โดยทั่วไป, ตามนั้น กำหนดโฟกัสเพื่อให้โฟกัสและคีย์
กิจกรรมจากตัวจัดการแถบหัวเรื่องและไอคอนจะถูกส่งไปยังแอปพลิเคชัน ถ้า
ตัวชี้ถูกย้ายอย่างรวดเร็วและ ตามนั้น ตอบสนองช้าสามารถป้อนข้อมูลไปที่
หน้าต่างเก่าแทนหน้าต่างใหม่ โดยทั่วไปตัวเลือกนี้จะใช้เพื่อป้องกันสิ่งนี้
'อินพุตแล็ก' และเพื่อแก้ไขจุดบกพร่องในแอปพลิเคชันรุ่นเก่าที่มีปัญหากับ
เน้นเหตุการณ์

ไม่ใช่ชื่อเรื่องไฮไลท์ [{ ชนะรายการ }]
ตัวแปรนี้บ่งชี้ว่าพื้นที่ไฮไลท์ของแถบหัวเรื่องซึ่งใช้เพื่อ
ระบุว่าไม่ควรแสดงหน้าต่างที่มีโฟกัสอินพุตอยู่
ถ้าตัวเลือก ชนะรายการ จะได้รับ เฉพาะหน้าต่างเหล่านั้นเท่านั้นที่จะไม่มีไฮไลต์
พื้นที่ สิ่งนี้และ บีบชื่อ สามารถตั้งค่าตัวเลือกเพื่อลด .ได้อย่างมาก
จำนวนพื้นที่หน้าจอที่แถบหัวเรื่องต้องการ

NoWarpToMenuTitle
ตัวแปรนี้ระบุว่าเคอร์เซอร์ไม่ควรบิดเบี้ยวไปที่ชื่อของa
เมนูที่ไม่มีที่ว่างให้เลื่อนลงด้านล่างตำแหน่งเคอร์เซอร์ปัจจุบัน

ครอบครอง { ครอบครองรายการ }
ตัวแปรนี้ระบุว่าหน้าต่างใดใช้พื้นที่ทำงานเมื่อเริ่มต้น

ครอบครองรายการ ประกอบด้วยรายการของแบบฟอร์ม :
[หน้าต่าง] ชื่อชนะ { wpsc1 wspc2 ... }
หรือ Workspace wspc-name {win1 win2 ... }
ตัวอย่าง:
ครอบครอง {
"xload" {"ทั้งหมด"}
หน้าต่าง "xterm" {"ที่นี่" "ที่นั่น" "ที่อื่น"}
"xv" {"รูปภาพ"}
WorkSpace "รูปภาพ" {"xloadimage"}
}
หมายเหตุ : การประกาศ Occupy ควรอยู่หลังการประกาศ WorkSpaces

ครอบครองทั้งหมด { หน้าต่างรายการ }

ตัวแปรนี้ระบุรายการหน้าต่างที่จะครอบครองพื้นที่ทำงานทั้งหมดที่
การเริ่มต้น

หน้าต่างรายการ เป็นรายการชื่อหน้าต่าง

ตัวอย่าง:
ครอบครองทั้งหมด
{
"เอ็กซ์โหลด"
"เอ็กซ์บีฟ"
"เอ็กซ์คอนโซล"
}
หมายเหตุ : การประกาศ OccupyAll ควรอยู่หลังการประกาศ WorkSpaces

ทึบแสง { หน้าต่างรายการ }
ตัวแปรนี้บ่งชี้ว่า ฉ. ย้าย ฟังก์ชั่นควรย้ายหน้าต่างจริง ๆ
แทนที่จะเป็นแค่โครงร่างเพื่อให้ผู้ใช้มองเห็นได้ทันทีว่าหน้าต่างอะไร
จะมีลักษณะเหมือนในตำแหน่งใหม่ โดยทั่วไปจะใช้ตัวเลือกนี้กับ fast
แสดง (โดยเฉพาะ if NoGrabเซิร์ฟเวอร์ ถูกตั้งค่า) พารามิเตอร์รายการหน้าต่างเสริม
ระบุว่าควรย้ายเฉพาะหน้าต่างในรายการนี้ในโหมดทึบแสงเท่านั้น
พื้นที่ ไม่ทึบแสง มีคู่กันด้วย

ทึบแสงMoveThreshold { ธรณีประตู }
พารามิเตอร์จำนวนเต็มเป็นเปอร์เซ็นต์และระบุว่าเฉพาะหน้าต่างเท่านั้น (มีสิทธิ์
สำหรับการเคลื่อนตัวทึบแสง) ที่มีพื้นผิวเล็กกว่าเปอร์เซ็นต์นี้ของพื้นผิวของ
ควรย้ายหน้าจอในโหมดทึบแสง

ทึบแสงปรับขนาด { หน้าต่างรายการ }
การปรับขนาดเวอร์ชันทึบแสง ใช้ทรัพยากรอย่างเข้มข้น แต่สวยงามด้วย
เซิร์ฟเวอร์/ไคลเอนต์/เครือข่ายที่รวดเร็ว ดู ทึบแสง. ไม่ทึบปรับขนาด คู่กันก็คือ
ใช้ได้

ทึบแสงResizeThreshold { ธรณีประตู }
เวอร์ชันปรับขนาดของ ทึบแสงMoveThreshold.

เปิดหน้าต่างหมดเวลา วินาที
วินาทีเป็นจำนวนเต็มแทนจำนวนวินาที เมื่อหน้าต่างพยายามเปิด
บนจอแสดงผลแบบอัตโนมัติจะจับคู่โดยอัตโนมัติหลังจากหมายเลขนี้
วินาที

แพ็คใหม่ Windows
ใช้อัลกอริทึม f.movepack แทน f.move เมื่อเปิดหน้าต่างใหม่

Pixmap { pixelmaps }
ตัวแปรนี้ระบุรายการของ pixmaps ที่กำหนดลักษณะที่ปรากฏของต่างๆ
ภาพ แต่ละรายการเป็นคีย์เวิร์ดที่ระบุ pixmap ที่จะตั้งค่า ตามด้วย a
สตริงที่ให้ชื่อของไฟล์บิตแมป pixmap ต่อไปนี้อาจเป็น
ระบุ:
Pixmap
{
ชื่อเรื่องไฮไลท์ "gray1"

}
ค่าเริ่มต้นสำหรับ ชื่อเรื่องไฮไลท์ คือการใช้รูปแบบการแต้มคู่

ไดเรกทอรี Pixmap เส้นทาง
ตัวแปรนี้ระบุเส้นทางโดยที่ ตามนั้น มองหาไฟล์บิตแมปที่ไม่ใช่ X11
เมื่อใดก็ตามที่คุณต้องการใช้ไฟล์รูปภาพที่ไม่ใช่บิตแมป X11 ให้ระบุ:
xpm:ชื่อไฟล์, สำหรับไฟล์ xpm, xwd:ชื่อไฟล์สำหรับไฟล์ xwd, im:ชื่อไฟล์, สำหรับอื่นๆ
ไฟล์ที่รองรับโดยแพ็คเกจ imconv, jpeg:file สำหรับไฟล์ jpeg หรือ '|command' for
ไฟล์ xwd ที่สร้างได้ทันที ใช้อักขระ % เพื่อระบุภาพเคลื่อนไหว
เส้นทาง สามารถเป็นรายการไดเร็กทอรีที่คั่นด้วยเครื่องหมายโคลอน ตัวอย่าง :
PixmapDirectory "/usr/lib/X11/twm"
ไอคอน
{
"ขวาน" "xpm:edit.xpm"
"xterm" "xpm:ball%.xpm"
}
NB สิ่งนี้ใช้ได้ก็ต่อเมื่อเวอร์ชันของคุณ ตามนั้น ได้รวบรวมสิทธิ์
ส่วนขยาย (ตัวเลือก XPM, JPEG หรือ IMCONV)

เพิ่มความล่าช้า มิลลิวินาที
สำหรับหน้าต่างที่จะยกขึ้นโดยอัตโนมัติเมื่อตัวชี้เข้า (ดู
เพิ่มอัตโนมัติ ตัวแปรและ ฉ เพิ่มอัตโนมัติ ฟังก์ชั่น) ตัวแปรนี้ระบุ
ระยะเวลาที่ตัวชี้ควรพักในหน้าต่างก่อนที่จะยกขึ้น NS
ค่าเริ่มต้นคือ 0 มิลลิวินาที

ยกOnClick
หากมีหน้าต่างจะถูกยกขึ้นเหนือผู้อื่นเมื่อคลิกและ
เหตุการณ์ ButtonPress จะถูกส่งต่อไปยังไคลเอนต์ที่เป็นเจ้าของหน้าต่างนี้อย่างถูกต้อง
(ถ้าจะขอ) ดู RaiseOnClickButton.

RaiseOnClickButton ปุ่ม_หมายเลข
ที่ไหน ปุ่ม_หมายเลข เป็นหมายเลขปุ่มที่ถูกต้อง (โดยทั่วไปคือ 1 ถึง 3) ระบุ
ปุ่มที่จะใช้สำหรับ RaiseOnClick

เพิ่มเมื่อยกเลิกการบีบอัตโนมัติ
หน้าต่างจะยกขึ้นเมื่อยกเลิกการบีบอัตโนมัติ (ดูการบีบอัตโนมัติ)

ตำแหน่งสุ่ม [ เชือก ]
ที่ไหน เชือก คือ 'เปิด', 'ปิด', 'ทั้งหมด' หรือ 'ไม่ได้แมป' ตัวแปรนี้บ่งชี้ว่า
ว่าหน้าต่างที่ไม่มีรูปทรงเรขาคณิตควรวางในการสุ่มเทียม
ตำแหน่งแทนที่จะให้ผู้ใช้ลากโครงร่าง อาร์กิวเมนต์ 'บน' หรือ
'all' บอก ctwm ให้ทำเช่นนี้กับ windows ทั้งหมด 'off' ไม่ให้ทำเช่นนี้และ
'unmapped' สำหรับหน้าต่างที่ไม่ได้แมปเท่านั้น เช่น เป็นไอคอนหรือไม่ปรากฏให้เห็นใน
พื้นที่ทำงานปัจจุบัน

MoveInWorkspaceManager จริงๆ
คีย์เวิร์ดนี้บอก ตามนั้น เพื่อย้ายหน้าต่างจริงเมื่อผู้ใช้กำลังย้าย
หน้าต่างเล็ก ๆ ในหน้าต่าง WorkSpaceMap หากไม่แสดง WorkSpaceMap สามารถ
ใช้เพื่อแก้ไขอาชีพของหน้าต่างเท่านั้น

ปรับขนาดฟอนต์ เชือก
ตัวแปรนี้ระบุแบบอักษรที่จะใช้สำหรับในหน้าต่างมิติเมื่อ
การปรับขนาดหน้าต่าง ค่าเริ่มต้นคือ 'คงที่'

รีสตาร์ท ก่อนหน้า สถานะ
ตัวแปรนี้บ่งชี้ว่า ตามนั้น ควรพยายามใช้คุณสมบัติ WM_STATE on
หน้าต่างไคลเอนต์เพื่อบอกว่าหน้าต่างใดควรเป็นไอคอนและหน้าต่างใดควรเหลือ
มองเห็นได้. โดยทั่วไปจะใช้เพื่อพยายามสร้างสถานะที่หน้าจอ
อยู่ในก่อนที่ตัวจัดการหน้าต่างก่อนหน้านี้จะปิดตัวลง

ReverseCurrentพื้นที่ทำงาน เชือก
ตัวแปรนี้บอก ตามนั้น เพื่อย้อนกลับสีพื้นหลังและพื้นหน้าใน
หน้าต่างขนาดเล็กในแผนผังพื้นที่ทำงานสำหรับพื้นที่ทำงานปัจจุบัน

บันทึกสี { รายการสี }
ตัวแปรนี้ระบุรายการการกำหนดสีที่จะจัดเก็บเป็นค่าพิกเซล
ในคุณสมบัติของหน้าต่างรูท _MIT_PRIORITY_COLORS ลูกค้าสามารถเลือกที่จะรักษา
ค่าเหล่านี้เมื่อติดตั้ง colormap ของตัวเอง โปรดทราบว่าการใช้กลไกนี้
เป็นแนวทางให้แอพพลิเคชั่นหลีกเลี่ยงปัญหา 'เทคนิคสี' ที่เป็นประโยชน์
วัตถุบนหน้าจอ เช่น ขอบหน้าต่างและแถบหัวเรื่องหายไปเมื่อโปรแกรม
ตัวจัดการหน้าต่างจะติดตั้งสีที่กำหนดเอง ตัวอย่างเช่น:
บันทึกสี
{
เส้นขอบสี
ชื่อเรื่องพื้นหลัง
ชื่อเรื่องเบื้องหน้า
"สีแดง"
"เขียว"
"สีน้ำเงิน"
}
สิ่งนี้จะวางบนค่า 3 พิกเซลของหน้าต่างรูทสำหรับเส้นขอบและแถบหัวเรื่องเช่น
รวมถึงสตริงสีสามสี ทั้งหมดนำมาจากแมปสีเริ่มต้น

ShrinkIconTitles
A la Motif ย่อชื่อไอคอนและขยายเมื่อเมาส์อยู่ในไอคอน ดิ
เก่าสะกดผิด SchrinkIconTitles ยังเป็นที่ยอมรับ

ShortAllWindowsเมนู
ไม่แสดง WorkSpaceManager และ IconManagers ใน TwmWindows และ TwmAllWindows
เมนู

แสดง IconManager
ตัวแปรนี้ระบุว่าควรแสดงหน้าต่างตัวจัดการไอคอนเมื่อ ตามนั้น
เริ่มต้นขึ้นแล้ว มันสามารถถูกเลี้ยงดูมาโดยใช้ f.showiconmgr ฟังก์ชัน

ShowWorkSpaceManager
ตัวแปรนี้ระบุว่าควรมองเห็น WorkSpaceManager

เลอะเทอะโฟกัส
ใช้โฟกัสเลอะเทอะ

SortIconManager
ตัวแปรนี้ระบุว่ารายการในตัวจัดการไอคอนควรจัดเรียง
เรียงตามตัวอักษรแทนที่จะเพียงแค่ต่อท้ายหน้าต่างใหม่ต่อท้าย

โฮสต์เสียง
โฮสต์ที่ควรเล่นเสียง ดูส่วนเสียง

บีบชื่อ [{ บีบรายการ }]
ตัวแปรนี้บ่งชี้ว่า ตามนั้น ควรพยายามใช้นามสกุล SHAPE เป็น
ทำให้แถบหัวเรื่องใช้พื้นที่หน้าจอได้มากเท่าที่ต้องการ แทนที่จะใช้
ขยายออกไปจนสุดทางด้านบนของหน้าต่าง ตัวเลือก บีบรายการ อาจ
ใช้เพื่อควบคุมตำแหน่งของแถบหัวเรื่องที่ถูกบีบอัดที่ด้านบนของ
หน้าต่าง. ประกอบด้วยรายการของแบบฟอร์ม:
"ชื่อ" เหตุผล NUM สกุล
ที่ไหน ชื่อ เป็นชื่อหน้าต่าง เหตุผล เป็นทั้ง ซ้าย, ศูนย์,หรือ ขวาและ
NUM และ สกุล เป็นตัวเลขที่ระบุอัตราส่วนให้ตำแหน่งสัมพัทธ์เกี่ยวกับ
ซึ่งแถบหัวเรื่องมีความสมเหตุสมผล อัตราส่วนจะวัดจากซ้ายไปขวาถ้า
ตัวเศษเป็นบวก และจากขวาไปซ้ายถ้าเป็นลบ ตัวส่วนของ 0
แสดงว่าตัวเศษควรวัดเป็นพิกเซล เพื่อความสะดวก
อัตราส่วน 0/0 เท่ากับ 1/2 สำหรับ ศูนย์ และ -1/1 สำหรับ ขวา. ตัวอย่างเช่น:
บีบชื่อ
{
"XTerm" เหลือ 0 0
"xterm1" เหลือ 1 3
"xterm2" เหลือ 2 3
"นาฬิกา" ศูนย์ 0 0
"emacs" ขวา 0 0
}
พื้นที่ อย่าบีบหัวเรื่อง รายการสามารถใช้เพื่อปิดการบีบบางเรื่องได้

เริ่มไอคอน [{ ชนะรายการ }]
ตัวแปรนี้บ่งชี้ว่าในตอนแรกหน้าต่างไคลเอ็นต์ควรจะเหลือเป็นไอคอน
จนกว่าผู้ใช้จะแยกส่วนอย่างชัดเจน ถ้าตัวเลือก ชนะรายการ มอบให้เท่านั้น
หน้าต่างเหล่านั้นจะเริ่มเป็นสัญลักษณ์ สิ่งนี้มีประโยชน์สำหรับโปรแกรมที่ไม่
สนับสนุนไฟล์ - ไอคอน ตัวเลือกบรรทัดคำสั่งหรือทรัพยากร

เริ่มต้นใน MapState
ตัวแปรนี้ระบุว่าควรเริ่มต้น WorkSpaceManager ใน map
แบบฟอร์มเมื่อสร้าง

เริ่มบีบ { ชนะรายการ }
หน้าต่างเหล่านี้จะแสดงขึ้นก่อนบีบ (ดู f.squeeze)

เมนู StayUp
บอกให้ ctwm ใช้เมนู stayup เมนูเหล่านี้จะยังคงอยู่บนหน้าจอเมื่อ ButtonUp
หากตัวชี้ยังไม่ได้ป้อนเมนูหรือรายการปัจจุบันคือ
ฉ.หัวเรื่อง.

SunkFocusชื่อหน้าต่าง
ตัวแปรนี้ระบุว่าชื่อของหน้าต่างโฟกัส (ถ้ามี) ควรเป็น
จมแทนที่จะยกขึ้น ใช้ได้เฉพาะเมื่อมีการตั้งค่า UseThreeDTitles

สามDBorderWidth พิกเซล
ความกว้างของเส้นขอบ 3 มิติเป็นพิกเซล หากมี

ชื่อเรื่องพื้นหลัง เชือก [{ ชนะรายการ }]
ตัวแปรนี้ระบุสีพื้นหลังที่ใช้ในแถบหัวเรื่อง และอาจเป็นเพียง
ระบุไว้ภายใน a สี or ขาวดำ รายการ. ตัวเลือก ชนะรายการ เป็นรายการ
ของชื่อหน้าต่างและสี เพื่อให้สามารถระบุสีสำหรับแต่ละหน้าต่างได้ NS
ค่าเริ่มต้นคือ 'สีขาว'

Titleปุ่มBorderWidth พิกเซล
ตัวแปรนี้ระบุความกว้างเป็นพิกเซลของเส้นขอบโดยรอบ
ปุ่มหัวเรื่อง โดยทั่วไปจะตั้งค่าเป็น 0 เพื่อให้ปุ่มหัวเรื่องกินพื้นที่มากที่สุด
พื้นที่ให้มากที่สุดและไม่ให้มีเส้นขอบ ค่าเริ่มต้นคือ 1 if ใช้สามชื่อ
ไม่ได้ตั้งค่าไว้ 0 หากตั้งค่าไว้

ชื่อเรื่องปุ่มShadowDepth พิกเซล
ตัวแปรนี้ระบุความลึกของเงา ตามนั้น ใช้สำหรับปุ่มชื่อเรื่อง 3 มิติ
เมื่อ UseThreeDTitles ถูกเลือก

TitleFont เชือก
ตัวแปรนี้ระบุแบบอักษรที่ใช้สำหรับแสดงชื่อหน้าต่างในแถบหัวเรื่อง
ค่าเริ่มต้นคือ 'ตัวแปร'

ชื่อเรื่องเบื้องหน้า เชือก [{ ชนะรายการ }]
ตัวแปรนี้ระบุสีพื้นหน้าที่ใช้ในแถบหัวเรื่อง และอาจเป็นเพียง
ระบุไว้ภายใน a สี or ขาวดำ รายการ. ตัวเลือก ชนะรายการ เป็นรายการ
ของชื่อหน้าต่างและสี เพื่อให้สามารถระบุสีสำหรับแต่ละหน้าต่างได้ NS
ค่าเริ่มต้นคือ 'สีดำ'

ชื่อเรื่องเหตุผล เชือก
คีย์เวิร์ดนี้ต้องการค่าสตริง ค่าที่ยอมรับได้คือ 'left', 'center'
และ 'ถูกต้อง' ชื่อหน้าต่างจะถูกปรับให้เหมาะสมตามนี้ในชื่อเรื่อง
หน้าต่าง

Titleแพดดิ้ง พิกเซล
ตัวแปรนี้ระบุระยะห่างระหว่างปุ่มต่างๆ ข้อความ และ
เน้นพื้นที่ในแถบหัวเรื่อง ค่าเริ่มต้นคือ 8 พิกเซล if ใช้สามชื่อ is
ไม่ได้ตั้งค่า 0 หากตั้งค่าไว้

ชื่อเรื่องShadowDepth พิกเซล
ตัวแปรนี้ระบุความลึกของเงา ตามนั้น ใช้สำหรับชื่อเรื่อง 3 มิติ เมื่อ
UseThreeDTitles ถูกเลือก

ชั่วคราวมีอาชีพ
ตัวแปรนี้ระบุว่าหน้าต่างผู้นำชั่วคราวสำหรับและไม่ใช่กลุ่มสามารถมีได้
อาชีพของตนเองอาจแตกต่างจากหน้าต่างผู้นำ ค่าเริ่มต้น
กรณีคือหน้าต่างเหล่านี้ตามผู้นำ ใช้คำสำคัญนี้ถ้าค่าเริ่มต้น
การกระทำไม่ได้ทำให้คุณพอใจ

ชั่วคราวOnTop เปอร์เซ็นต์
พารามิเตอร์ (จำเป็น) คือเปอร์เซ็นต์และบอก ตามนั้น ใส่ชั่วคราว (และ
ผู้นำที่ไม่ใช่กลุ่ม) หน้าต่างจะอยู่ด้านบนของผู้นำเสมอหากพวกเขา
พื้นผิวมีขนาดเล็กกว่าส่วนนี้ของพื้นผิวของผู้นำ พื้นผิว
ของหน้าต่างคือความกว้างคูณน้ำหนัก

ไอคอนที่ไม่รู้จัก เชือก
ตัวแปรนี้ระบุชื่อไฟล์ของไฟล์บิตแมปที่จะใช้เป็นค่าเริ่มต้น
ไอคอน. บิตแมปนี้จะถูกใช้เป็นไอคอนของไคลเอ็นต์ทั้งหมดที่ไม่มี
ไอคอนบิตแมปและไม่อยู่ในรายการ ไอคอน รายการ.

เลิกแมปโดยMovingFarAway [{ ชนะรายการ }]
หน้าต่างเหล่านี้จะถูกย้ายออกจากหน้าจอแทนที่จะไม่ได้แมปเมื่อ
กลายเป็นล่องหนเนื่องจากการเปลี่ยนแปลงพื้นที่ทำงาน นี้ถูกเพิ่มเพราะบาง
ลูกค้าที่ประพฤติตัวไม่ดี (Frame5) ไม่ชอบที่จะถูกยกเลิกการแมป

ใช้PPPosition เชือก
ตัวแปรนี้ระบุว่า ตามนั้น ควรให้เกียรติโปรแกรมที่ขอ
สถานที่ (กำหนดโดย ตำแหน่ง ตั้งค่าสถานะในคุณสมบัติ WM_NORMAL_HINTS) ในการ
ไม่มีตำแหน่งที่ผู้ใช้กำหนด อาร์กิวเมนต์ เชือก อาจมีหนึ่งในสาม
ค่า: "ปิด" (ค่าปริยาย) แสดงว่า ตามนั้น ควรละเลย
ตำแหน่งที่จัดโปรแกรม, "บน" แสดงว่าควรใช้ตำแหน่งและ
"ไม่ใช่ศูนย์" แสดงว่าตำแหน่งควรใช้ถ้าไม่ใช่ (0,0)
ตัวเลือกหลังนี้มีไว้สำหรับแก้ไขจุดบกพร่องในชุดเครื่องมือรุ่นเก่า

ใช้SunkTitlePixmap
ซึ่งทำให้เงากลับด้านสำหรับ pixmap ของชื่อเรื่องเมื่อโฟกัสหายไป
สิ่งนี้คล้ายกับการมี SunkFocusWindowTitle แต่มันทำให้ xbm หรือ 3d ของคุณ
XPM (ถ้ามี) จมแทนที่จะจมทั้งแถบ

ใช้ThreeDBorders
บอก ตามนั้น เพื่อใช้ขอบหน้าต่างที่ดู 3 มิติ ความกว้างของเส้นขอบ 3 มิติคือ
สามDBorderWidth. สีของเส้นขอบ 3 มิติคือ ชายแดนกระเบื้องพื้นหลัง, และถ้า
ไม่ได้เลือก NoHighlight เส้นขอบของหน้าต่างโฟกัสคือ เส้นขอบสี.

ใช้ ThreeDIconManager
บอก ตามนั้น เพื่อใช้ IconManagers ที่ดูเป็น 3 มิติ หากมี

ใช้สามDเมนู
บอก ตามนั้น เพื่อใช้เมนูที่ดู 3 มิติ

ใช้สามชื่อ
บอก ตามนั้น เพื่อใช้ชื่อหน้าต่างที่ดู 3 มิติ ซึ่งในกรณีนี้ค่าเริ่มต้นของ
Titleปุ่มBorderWidth, เฟรมแพดดิ้ง, Titleแพดดิ้ง และ ปุ่มเยื้อง ถูกตั้งค่าเป็น 0
มี pixmaps ที่ปรับขนาดได้ในตัวมากมายสำหรับปุ่ม :xpm:menu, :xpm:dot,
:xpm:cross, :xpm:bar, :xpm:vbar, :xpm:iconify, :xpm:resize, :xmp:sunkresize และ
:xpm:box. มีแอนิเมชั่นที่ปรับขนาดได้ในตัวหลายแบบสำหรับปุ่ม:
%xpm:ปรับขนาด, %xpm:เมนูขึ้น, %xpm:เมนูลง, %xpm:ปรับขนาดออกด้านบน,
%xpm:ปรับขนาดในด้านบน, %xpm:ปรับขนาดออกบอท, %xpm:ปรับขนาดในบอท, %xpm:เขาวงกตออก,
%xpm:maze-in, %xpm:zoom-out, %xpm:zoom-in และ %xpm:zoom-inout ลองไปดูกัน
สิ่งที่พวกเขาดูเหมือน

ใช้ThreeDWMap
บอก ตามนั้น เพื่อใช้ 3D สำหรับหน้าต่างขนาดเล็กในแผนผังพื้นที่ทำงาน

หน้าจอเสมือน { เรขาคณิต-รายการ }

ตัวแปรนี้ระบุรายการเรขาคณิตสำหรับหน้าจอเสมือน หน้าจอเสมือน
ได้รับการออกแบบเพื่อใช้เมื่อคุณมีหน้าจอทางกายภาพหลายตัวที่ผูกไว้ด้วยกัน
ส่วนขยาย Xinerama X

เรขาคณิต-รายการ เป็นรายการของสตริงเรขาคณิตที่ถูกต้อง ซึ่งสอดคล้องกับของคุณ
หน้าจอทางกายภาพจริง

ตัวอย่าง:
หน้าจอเสมือน
{
"1280x1024+0+0"
"1600x1200+1280+0"
}

Warpเคอร์เซอร์ [{ ชนะรายการ }]
ตัวแปรนี้บ่งชี้ว่าพอยน์เตอร์ควรโค้งงอในหน้าต่างเมื่อพวกมัน
เป็น deiconified ถ้าตัวเลือก ชนะรายการ จะได้รับ ตัวชี้จะเป็น .เท่านั้น
บิดเบี้ยวเมื่อหน้าต่างเหล่านั้นถูกแยกส่วน

วินโดว์บ็อกซ์ [{ ชนะรายการ }]
สร้างหน้าต่างใหม่ที่เรียกว่ากล่อง โดยที่หน้าต่างไคลเอนต์ทั้งหมดที่ตรงกับ
รายการ windows จะเปิดขึ้นแทนหน้าต่างรูท สิ่งนี้มีประโยชน์สำหรับกลุ่ม
หน้าต่างเล็ก ๆ ในกล่องเดียวกัน (เช่น xload)
WindowBox "xloadbox" "320x100+0-0" {
"เอ็กซ์โหลด"
}

เรขาคณิตของหน้าต่าง [{ ชนะรายการ }]
ใช้เพื่อกำหนดเรขาคณิตเริ่มต้นให้กับลูกค้าบางราย :
หน้าต่างเรขาคณิต {
"มอซิลลา*" "1000x800+10+10"
"jpilot*" "800x600-0-0"
}

หน้าต่างริง [{ ชนะรายการ }]
ตัวแปรนี้ระบุรายการหน้าต่างที่ ฉ. แปรปรวน ฟังก์ชัน
รอบ หากไม่มีอาร์กิวเมนต์ หน้าต่างทุกบานจะอยู่ในวงแหวน

WarpRingบนหน้าจอ
บอก ตามนั้น ที่ f.warpring warps ชี้เฉพาะหน้าต่างที่มองเห็นได้ในปัจจุบัน
พื้นที่ทำงาน

รายการ WarpToDefaultMenu
(มีประโยชน์เฉพาะกับ StayUpMenus) เมื่อใช้ StayUpMenus แล้วเมนูขึ้นค้าง
ตัวชี้จะบิดเบี้ยวไปที่รายการเริ่มต้นของเมนู

วิปริตไม่ได้แมป
ตัวแปรนี้บ่งชี้ว่า f.warpto ฟังก์ชั่นควร deiconify ใดๆ
ไอคอนหน้าต่างที่พบ โดยทั่วไปจะใช้เพื่อสร้างการโยงคีย์
ที่จะเปิดหน้าต่างเฉพาะ (เช่น อืม) ไม่ว่าจะอยู่ที่ไหน ดิ
ค่าเริ่มต้นคือสำหรับ f.warpto เพื่อละเว้นหน้าต่างที่เป็นไอคอน

WindowRingไม่รวม [{ ชนะรายการ }]
หน้าต่างที่แสดงทั้งหมดจะไม่รวมอยู่ใน WarpRing

WMgrปุ่มเงาความลึก ความลึก
ควบคุมความลึกของเงาของปุ่มตัวจัดการพื้นที่ทำงาน

WMgrHorizButtonเยื้อง nb_pixels
ระบุพื้นที่แนวนอน เป็นพิกเซล ระหว่างปุ่มของพื้นที่ทำงาน
ผู้จัดการ (ในโหมดปุ่ม)

WMgrVertButtonเยื้อง nb_pixels
ระบุพื้นที่แนวตั้ง เป็นพิกเซล ระหว่างปุ่มของพื้นที่ทำงาน
ผู้จัดการ (ในโหมดปุ่ม)

ฟอนต์พื้นที่ทำงาน เชือก
ซึ่งจะทำให้คุณสามารถระบุแบบอักษรที่จะใช้สำหรับหน้าต่างขนาดเล็กในพื้นที่ทำงาน
แผนที่ผู้จัดการ (ลอง '-adobe-times-*-r-*--10-*-*-*-*-*-*-*')

WorkSpaceManagerเรขาคณิต เชือก [ คอลัมน์ ]
ตัวแปรนี้ระบุรูปทรงของหน้าต่างตัวจัดการพื้นที่ทำงาน ดิ เชือก
อาร์กิวเมนต์เป็นข้อกำหนดเรขาคณิตมาตรฐานที่ระบุขนาดเต็มเริ่มต้น
ของผู้จัดการพื้นที่ทำงาน ดิ คอลัมน์ อาร์กิวเมนต์ระบุจำนวนคอลัมน์to
ใช้สำหรับหน้าต่างตัวจัดการพื้นที่ทำงาน
WorkSpaceManagerเรขาคณิต "360x60+60-0" 8

พื้นที่ทำงาน { พื้นที่ทำงาน-list }
ตัวแปรนี้ระบุรายการของพื้นที่ทำงานที่สร้างขึ้นเมื่อเริ่มต้น Where
พื้นที่ทำงาน-list คือ :
ชื่อ [{bg-button [fg-button] [bg-root] [fg-root] [pixmap-root]}]

กับ :

ปุ่ม bg:
สีพื้นหลังของปุ่มที่เกี่ยวข้องในตัวจัดการพื้นที่ทำงาน

ปุ่ม fg:
สีพื้นหน้าของปุ่มที่เกี่ยวข้องในตัวจัดการพื้นที่ทำงาน

bg-รูท:
สีพื้นหลังของหน้าจอรูทที่เกี่ยวข้อง

fg-ราก:
สีพื้นหน้าของหน้าจอรูทที่เกี่ยวข้อง

pixmap-root:
pixmap ที่จะแสดงบนหน้าจอรูทที่เกี่ยวข้อง ไม่ว่าจะเป็นชื่อของa
บิตแมป, xpm:xpmfile, xwd:xwdfile, jpeg:jpgfile, im:imfile หรือ |command_that
สร้าง_xwd.

ตัวอย่าง:
พื้นที่ทำงาน
{
"หนึ่ง" {"#686B9F" "ขาว" "DeepSkyBlue3" "ขาว" "jpeg:shark.jpg"}
"สอง" {"#619AAE" "ขาว" "firebrick"}
"สาม" {"#727786" "ขาว" "MidnightBlue" "ขาว" "xpm:ball%.xpm"}
"สี่" {"#727786" "ขาว" "ขาว" "ขาว" "|(giftoppm | pnmtoxwd) < 2010.gif"}

"ห้า" {"#727786" "ขาว" "DeepSkyBlue3" "ขาว" "ลายสก๊อต"}
"หก" {"#619AAE" "ขาว" "DeepSkyBlue3" "ขาว" "xpm:background1"}
"เซเว่น" {"#8C5b7A" "ขาว" "chartreuse4"}
"แปด" {"#686B9F" "ขาว" "MidnightBlue"}
}

การประกาศ WorkSpaces ควรมาก่อน Occupy หรือ OccupyAll
ประกาศ จำนวนพื้นที่ทำงานสูงสุดคือ 32

XMoveGrid จำนวน
ตัวแปรนี้ระบุค่าที่จะใช้เพื่อจำกัดการเคลื่อนไหวของหน้าต่าง เมื่อไหร่
การย้ายหน้าต่างไปรอบๆ พิกัด x จะเป็นผลคูณของสิ่งนี้เสมอ
ตัวแปร. ค่าเริ่มต้นคือ 1 f.forcemove ละเว้นตัวแปรนี้

XorValue จำนวน
ตัวแปรนี้ระบุค่าที่จะใช้เมื่อวาดโครงร่างหน้าต่างสำหรับการย้าย
และการปรับขนาด ซึ่งควรกำหนดเป็นค่าที่จะส่งผลให้ .ต่างๆ
แยกสีเมื่อ Exclusive-หรือ'ed กับเนื้อหาของผู้ใช้'s
หน้าจอทั่วไป การตั้งค่าตัวแปรนี้เป็น 1 มักจะให้ผลลัพธ์ที่ดีถ้าอยู่ติดกัน
สีในแผนผังสีเริ่มต้นมีความแตกต่างกัน โดยค่าเริ่มต้น, ตามนั้น จะพยายาม
ทำให้เส้นชั่วคราวปรากฏขึ้นที่ด้านตรงข้ามของแผนผังสีจาก
กราฟิก

YMoveGrid จำนวน
ตัวแปรนี้ระบุค่าที่จะใช้เพื่อจำกัดการเคลื่อนไหวของหน้าต่าง เมื่อไหร่
การย้ายหน้าต่างไปรอบ ๆ พิกัด y จะเป็นทวีคูณของสิ่งนี้เสมอ
ตัวแปร. ค่าเริ่มต้นคือ 1 f.forcemove ละเว้นตัวแปรนี้

Zoom [ นับ ]
ตัวแปรนี้ระบุว่าเค้าร่างแนะนำการเคลื่อนไหวของหน้าต่างไปและกลับจาก
ควรแสดงสถานะที่เป็นไอคอนเมื่อใดก็ตามที่หน้าต่างถูกทำให้เป็นไอคอนหรือ
deiconified ตัวเลือก นับ อาร์กิวเมนต์ระบุจำนวนโครงร่างที่จะ
วาด จำนวนเริ่มต้นคือ 8

ตัวแปรต่อไปนี้จะต้องตั้งค่าหลังจากกำหนดฟอนต์แล้ว มักจะเป็น
ดีที่สุดที่จะวางไว้ที่ส่วนท้ายของตัวแปรหรือจุดเริ่มต้นของส่วนการโยง:

เปลี่ยนฟังก์ชั่นพื้นที่ทำงาน ฟังก์ชัน
ตัวแปรนี้ระบุฟังก์ชันที่จะดำเนินการเมื่อผู้ใช้เปลี่ยน
พื้นที่ทำงานปัจจุบัน (zap)

ฟังก์ชันเริ่มต้น ฟังก์ชัน
ตัวแปรนี้ระบุฟังก์ชันที่จะดำเนินการเมื่อเหตุการณ์คีย์หรือปุ่มเป็น
ที่ได้รับโดยไม่มีการผูกมัด นี้มักจะผูกพันกับ ฉ.นพ,
f.บี๊บหรือเมนูที่มีการทำงานของหน้าต่าง

ฟังก์ชัน DeIconify ฟังก์ชัน
ตัวแปรนี้ระบุฟังก์ชันที่จะดำเนินการเมื่อมีการแยกหน้าต่างออกจากกัน

ฟังก์ชั่น Iconify ฟังก์ชัน
ตัวแปรนี้ระบุฟังก์ชันที่จะดำเนินการเมื่อหน้าต่างเป็นไอคอน

ฟังก์ชั่นหน้าต่าง ฟังก์ชัน
ตัวแปรนี้ระบุฟังก์ชันที่จะดำเนินการเมื่อเลือกหน้าต่างจากตัว
TwmWindows เมนู. หากไม่ได้ตั้งค่าตัวแปรนี้ หน้าต่างจะถูกแยกไอคอนและ
ยก

ผูกพัน


หลังจากตั้งค่าตัวแปรที่ต้องการแล้ว ฟังก์ชันอาจแนบมากับปุ่มหัวเรื่องและ
ปุ่มคีย์และตัวชี้ สามารถเพิ่มปุ่มชื่อเรื่องจากด้านซ้ายหรือด้านขวาและปรากฏขึ้น
ในแถบหัวเรื่องจากซ้ายไปขวาตามลำดับที่ระบุไว้
การผูกปุ่มคีย์และตัวชี้สามารถจัดลำดับได้

ข้อมูลจำเพาะ Titlebuttons ต้องมีชื่อของ pixmap เพื่อใช้ในกล่องปุ่ม
และฟังก์ชั่นที่จะเรียกใช้เมื่อกดปุ่มตัวชี้ภายใน:
ปุ่มชื่อเรื่องซ้าย "ชื่อบิตแมป" = ฟังก์ชัน
or
ปุ่มชื่อเรื่องซ้าย "ชื่อบิตแมป"{
ปุ่มi : ฟังก์ชัน
...
ปุ่มj : ฟังก์ชัน
}
or
ปุ่มชื่อเรื่องขวา "ชื่อบิตแมป" = ฟังก์ชัน
or
ปุ่มชื่อเรื่องขวา "ชื่อบิตแมป"{
ปุ่มi : ฟังก์ชัน
...
ปุ่มj : ฟังก์ชัน
}
พื้นที่ ชื่อบิตแมป อาจอ้างถึงหนึ่งในบิตแมปในตัว (ซึ่งถูกปรับขนาดให้ตรงกัน
TitleFont) โดยใช้ชื่อนำหน้าโคลอนที่เหมาะสมตามที่อธิบายไว้ข้างต้น

ข้อมูลจำเพาะของปุ่มและตัวชี้จะต้องระบุตัวดัดแปลงที่ต้องกด มากกว่า
ส่วนไหนของหน้าจอที่พอยน์เตอร์ต้องอยู่ และฟังก์ชันใดที่จะเรียกใช้ กุญแจ
กำหนดเป็นสตริงที่มีชื่อคีย์ซิมที่เหมาะสม ปุ่มจะได้รับเป็น
คำหลัก ปุ่ม1-ปุ่ม5:
"FP1" = รายการดัดแปลง : สิ่งแวดล้อม : ฟังก์ชัน
ปุ่ม1 = รายการดัดแปลง : สิ่งแวดล้อม : ฟังก์ชัน
พื้นที่ รายการดัดแปลง เป็นการผสมกันของชื่อตัวดัดแปลง เปลี่ยน, ควบคุม, ล็อค, เมตา, mod1,
mod2, mod3, mod4,หรือ mod5 (ซึ่งอาจใช้อักษรย่อว่า s, c, l, m, m1, m2, m3, m4, m5,
ตามลำดับ) โดยคั่นด้วยแถบแนวตั้ง (|) ในทำนองเดียวกัน สิ่งแวดล้อม เป็นชุดค่าผสมใด ๆ
of หน้าต่าง, ชื่อเรื่อง, ไอคอน, ราก, กรอบ, พื้นที่ทำงาน, ไอคอนมกรา, ตัวอักษรตัวแรกของพวกเขา (ไอคอนมกรา
อักษรย่อคือ m), หรือ ทั้งหมดคั่นด้วยแถบแนวตั้ง NS ฟังก์ชัน ใด ๆ ของ f.
คีย์เวิร์ดที่อธิบายไว้ด้านล่าง ตัวอย่างเช่น ไฟล์เริ่มต้นเริ่มต้นประกอบด้วยข้อมูลต่อไปนี้
การผูกมัด:
Button1 = : root : f.menu "TwmWindows"
Button1 = m : หน้าต่าง | ไอคอน : f.function "เลื่อนหรือเลื่อนลง"
Button2 = m : หน้าต่าง | ไอคอน : f.iconify
Button3 = m : หน้าต่าง | ไอคอน : f.function "ย้ายหรือยก"
Button1 = : title : f.function "ย้ายหรือยก"
Button2 = : ชื่อเรื่อง : f.raiselower
Button1 = : ไอคอน : f.function "ย้ายหรือไอคอน"
Button2 = : ไอคอน : f.iconify
Button1 = : iconmgr : f.iconify
Button2 = : iconmgr : f.iconify
ผู้ใช้ที่ต้องการจัดการหน้าต่างจากแป้นพิมพ์สามารถใช้
การผูกมัดดังต่อไปนี้:
"F1" = : ทั้งหมด : f.iconify
"F2" = : ทั้งหมด : f.raiselower
"F3" = : ทั้งหมด : f.warpring "ถัดไป"
"F4" = : ทั้งหมด : f.warpto "xmh"
"F5" = : ทั้งหมด : f.warpto "emacs"
"F6" = : ทั้งหมด : f.colormap "ถัดไป"
"F7" = : ทั้งหมด : f.colormap "ค่าเริ่มต้น"
"F20" = : ทั้งหมด : f.warptoscreen "ถัดไป"
"ซ้าย" = m : ทั้งหมด : f.backiconmgr
"ขวา" = ม | s : all : f.forwiconmgr
"ขึ้น" = m : ทั้งหมด : f.upiconmgr
"ลง" = ม | s : ทั้งหมด : f.downiconmgr
ตามนั้น ให้พื้นฐานการจัดการหน้าต่างมากกว่าที่จะจัดเก็บไว้อย่างสะดวกใน
แถบหัวเรื่อง เมนู หรือชุดการโยงคีย์ แม้ว่าจะมีการจัดเตรียมค่าเริ่มต้นไว้เล็กน้อย
(เว้นแต่ ไม่มีค่าเริ่มต้น ถูกระบุ) ผู้ใช้ส่วนใหญ่จะต้องการให้มีลักษณะทั่วไปมากที่สุด
การดำเนินการที่ผูกไว้กับการกดปุ่มและจังหวะปุ่ม เพื่อทำสิ่งนี้, ตามนั้น เชื่อมโยงชื่อกับแต่ละ
ของดั้งเดิมและให้ ผู้ใช้กำหนดเอง ฟังก์ชั่น เพื่อสร้างอุโบสถชั้นสูง
และ เมนู สำหรับการเลือกแบบโต้ตอบระหว่างกลุ่มของฟังก์ชันต่างๆ

ฟังก์ชันที่ผู้ใช้กำหนดเองประกอบด้วยชื่อที่ใช้อ้างอิงในการเรียกไปยัง
ฉ.ฟังก์ชั่น และรายการฟังก์ชันอื่นๆ ที่จะดำเนินการ ตัวอย่างเช่น:
ฟังก์ชัน "ย้ายหรือต่ำกว่า" { f.move f.deltastop f.lower }
ฟังก์ชัน "ย้ายหรือเพิ่ม" { f.move f.deltastop f.raise }
ฟังก์ชัน "move-or-iconify" { f.move f.deltastop f.iconify }
ฟังก์ชัน "restore-colormap" { f.colormap "default" f.lower }
ต้องใช้ชื่อฟังก์ชันใน ฉ.ฟังก์ชั่น ตามที่ปรากฏในฟังก์ชั่น
สเปค

ในคำอธิบายด้านล่าง หากฟังก์ชันดังกล่าวทำงานบนหน้าต่างที่เลือก แต่
ถูกเรียกจากเมนูราก เคอร์เซอร์จะเปลี่ยนเป็น เลือก เคอร์เซอร์และถัดไป
หน้าต่างเพื่อรับการกดปุ่มจะถูกเลือก:

! เชือก
นี่คือตัวย่อสำหรับ f.exec เชือก.

f.addtoworkspace เชือก
ฟังก์ชันนี้จะเพิ่มหน้าต่างที่เลือกไปยังพื้นที่ทำงานที่มีชื่อว่า เชือก.

f.adoptwindow
ฟังก์ชันนี้ขอให้ผู้ใช้เลือกหน้าต่างด้วยเมาส์ จากนั้นจึงปรับใช้
หน้าต่างนี้หากไม่ได้เป็นของ ctwm ปัจจุบัน มีประโยชน์เฉพาะกับ -w
ธง.

f.altcontext
ตั้งค่าบริบทอื่น เหตุการณ์ปุ่มหรือปุ่มถัดไป ตามนั้น เปิดเผยจะเป็น
ตีความโดยใช้บริบทอื่น เพื่อกำหนดการเชื่อมโยงในทางเลือก
บริบท ใช้คำสำคัญ เปลี่ยนแปลง ในฟิลด์บริบทของคำสั่งการโยง สำหรับ
ตัวอย่าง:
"ย้อนกลับ"= m : ทั้งหมด : f.altcontext
"n" = : แก้ไข : f.nextworkspace
"p" = : แก้ไข : f.prevworkspace

f.altkeymap จำนวน
ตั้งค่าคีย์แมปสำรอง จำนวนที่นี่มี จำนวน เป็นจำนวนเต็มระหว่าง 1 ถึง 5
รวมอยู่ด้วย. เหตุการณ์ปุ่มหรือปุ่มถัดไป ตามนั้น เปิดเผยจะถูกตีความโดยใช้
คีย์แมปสำรองนี้ หากต้องการกำหนดการเชื่อมโยงในคีย์แมปสำรอง ให้ใช้คีย์เวิร์ด
a ตามมาด้วย จำนวน ในฟิลด์ตัวแก้ไขของคำสั่งการโยง ตัวอย่างเช่น:
"กลับ"= c : ทั้งหมด : f.altkeymap "1"
"i" = a1 : window|icon|iconmgr : f.iconify
"z" = a1 : หน้าต่าง : f.zoom
"d" = a1 : หน้าต่าง|ไอคอน : f.delete
"o" = a1 : หน้าต่าง|ไอคอน : f.occupy
"r" = a1 : window|icon : f.refresh

เมื่อใช้คีย์แมปสำรอง จะมีเฉพาะบริบทรูท หน้าต่าง ไอคอน และ iconmgr เท่านั้น
อนุญาตให้

f.ลดอัตโนมัติ
ฟังก์ชันนี้จะสลับว่าจะลดหน้าต่างที่เลือกหรือไม่เมื่อใดก็ตามที่
ตัวชี้ทิ้งไว้ ดูคำอธิบายของตัวแปร ลดอัตโนมัติ.

ฉ เพิ่มอัตโนมัติ
ฟังก์ชันนี้จะสลับว่าจะยกหน้าต่างที่เลือกขึ้นหรือไม่เมื่อใดก็ตาม
ป้อนโดยตัวชี้ ดูคำอธิบายของตัวแปร เพิ่มอัตโนมัติ.

f.backmapiconmgr
ฟังก์ชันนี้บิดเบือนตัวชี้ในลักษณะเดียวกับ f.backiconmgr แต่เท่านั้น
หยุดที่หน้าต่างที่แมปไว้

f.backiconmgr
ฟังก์ชันนี้จะบิดตัวชี้ไปยังคอลัมน์ก่อนหน้าในไอคอนปัจจุบัน
ผู้จัดการ ตัดกลับไปที่แถวก่อนหน้าถ้าจำเป็น

f.บี๊บ ฟังก์ชันนี้จะส่งเสียงกริ่งแป้นพิมพ์

f. ซูมด้านล่าง
ฟังก์ชันนี้คล้ายกับ f.ฟูลซูม ทำงานแต่ปรับขนาดหน้าต่างเป็น
กรอกเฉพาะครึ่งล่างของหน้าจอ

ฉ.เปลี่ยนขนาด เชือก
ฟังก์ชันนี้ช่วยให้คุณเปลี่ยนขนาดของหน้าต่างที่โฟกัสได้ รูปแบบของ
สตริงต้องเป็นอย่างใดอย่างหนึ่ง " <<|-> " (ในกรณีที่ ชายแดน ต้องเป็นหนึ่ง
of Top, ด้านล่าง, ซ้าย or ขวา) หรือ "<x ขนาด>x<y ขนาด>" (โดยที่ขนาดคือ
ขอขนาดหน้าต่างใหม่) ไม่สามารถกำหนด/เปลี่ยนความสูงของหน้าต่างเป็น
น้อยกว่าความสูงของชื่อเรื่อง + 1 (หรือ 1 หากหน้าต่างไม่มีชื่อเรื่อง) และความกว้างสามารถ
ไม่เคยตั้งค่า/เปลี่ยนแปลงให้น้อยกว่า 1

"ถูกต้อง" = c|s: ทั้งหมด : f.changesize "right +10"
"ซ้าย" = c|s: ทั้งหมด : f.changesize "ขวา -10"
"ลง" = c|s: ทั้งหมด : f.changesize "bottom +10"
"ขึ้น" = c|s: ทั้งหมด : f.changesize "ด้านล่าง -10"

"F1" = c|s: ทั้งหมด : f.changesize "640x480"
"F2" = c|s: ทั้งหมด : f.changesize "800x600"
"F3" = c|s: ทั้งหมด : f.changesize "1024x768"

ฉ วงกลมลง
ฟังก์ชันนี้ลดหน้าต่างด้านบนสุดที่ปิดหน้าต่างอื่น

ฉ.วงกลมอัพ
ฟังก์ชันนี้จะยกหน้าต่างด้านล่างสุดที่ถูกปิดโดยหน้าต่างอื่น

f.แผนผังสี เชือก
ฟังก์ชันนี้หมุน colormaps (ได้มาจาก WM_COLORMAP_WINDOWS
ทรัพย์สินบนหน้าต่าง) ว่า ตามนั้น จะแสดงเมื่อตัวชี้อยู่ในหน้าต่างนี้
อาร์กิวเมนต์ เชือก อาจมีค่าใดค่าหนึ่งต่อไปนี้: "ต่อไป", "ก่อนหน้า"และ
"ค่าเริ่มต้น". ควรสังเกตว่าโดยทั่วไปแล้ว colormap ที่ติดตั้งคือ
กำหนดโดยโฟกัสของแป้นพิมพ์ โฟกัสแป้นพิมพ์ที่ขับเคลื่อนด้วยตัวชี้จะติดตั้ง a
colormap ส่วนตัวเมื่อเข้าสู่หน้าต่างที่เป็นเจ้าของ colormap ใช้การคลิกเพื่อ
พิมพ์ model, colormap ส่วนตัวจะไม่ถูกติดตั้งจนกว่าผู้ใช้จะกดเมาส์
ปุ่มบนหน้าต่างเป้าหมาย

f.deiconify
ฟังก์ชันนี้แยกส่วนหน้าต่างที่เลือก ถ้าหน้าต่างไม่ใช่ไอคอน นี่
ฟังก์ชั่นไม่ทำอะไรเลย

ฉ ลบ
ฟังก์ชันนี้ส่งข้อความ WM_DELETE_WINDOW ไปยังหน้าต่างที่เลือกถ้า
แอปพลิเคชันไคลเอนต์ได้ร้องขอผ่านคุณสมบัติหน้าต่าง WM_PROTOCOLS NS
แอปพลิเคชันควรตอบสนองต่อข้อความโดยลบที่ระบุ
หน้าต่าง. ถ้าหน้าต่างไม่ได้ร้องขอข้อความ WM_DELETE_WINDOW แป้นพิมพ์
กริ่งจะดังแสดงว่าผู้ใช้ควรเลือกวิธีอื่น
โปรดทราบว่าสิ่งนี้แตกต่างจาก f.destroy มาก เจตนานี่คือการลบซิงเกิ้ล
ไม่จำเป็นต้องเป็นหน้าต่างทั้งหมด

f.deletordestroy
พยายามลบหน้าต่างก่อน (ส่งข้อความ WM_DELETE_WINDOW ไป) หรือฆ่ามัน
หากลูกค้าไม่ยอมรับข้อความดังกล่าว

f.เดลต้าสต็อป
ฟังก์ชันนี้อนุญาตให้ฟังก์ชันที่ผู้ใช้กำหนดสามารถยกเลิกได้หากตัวชี้ถูก
ย้ายมากกว่า มูฟเดลต้า พิกเซล ดูตัวอย่างคำจำกัดความที่กำหนดสำหรับ ฟังก์ชัน
"ย้ายหรือยก" ที่จุดเริ่มต้นของส่วน

f.ทำลาย
ฟังก์ชันนี้สั่งให้เซิร์ฟเวอร์ X ปิดการเชื่อมต่อการแสดงผลของไคลเอ็นต์
ที่สร้างหน้าต่างที่เลือก ควรใช้เป็นทางเลือกสุดท้ายสำหรับ
การปิดตัวลูกค้าที่หลบหนี ดูเพิ่มเติมf.delete

f.downiconmgr
ฟังก์ชันนี้จะบิดตัวชี้ไปยังแถวถัดไปในตัวจัดการไอคอนปัจจุบัน
ตัดไปที่จุดเริ่มต้นของคอลัมน์ถัดไปหากจำเป็น

f.downworkspace
ไปที่เวิร์กสเปซใต้เวิร์กสเปซปัจจุบันทันทีในเวิร์กสเปซ
ผู้จัดการ. หากพื้นที่ทำงานปัจจุบันอยู่ที่ด้านล่าง ให้ไปที่ด้านบนสุดในที่เดียวกัน
คอลัมน์. ผลลัพธ์ขึ้นอยู่กับเลย์เอาต์ของตัวจัดการพื้นที่ทำงาน

f.exec เชือก
ฟังก์ชันนี้ส่งผ่านอาร์กิวเมนต์ เชือก ไปยัง bin / sh / เพื่อดำเนินการ ในหลายหน้าจอ
โหมด if เชือก เริ่มไคลเอนต์ X ใหม่โดยไม่ต้องให้อาร์กิวเมนต์การแสดงผล the
ไคลเอนต์จะปรากฏบนหน้าจอที่เรียกใช้ฟังก์ชันนี้ ถ้า
สตริง '$currentworkspace' มีอยู่ภายในอาร์กิวเมนต์สตริง มันจะเป็น
แทนที่ด้วยชื่อพื้นที่ทำงานปัจจุบัน

ฉ.เติม เชือก
โดยที่สตริงคือ 'right', 'left', 'top', 'bottom' หรือ 'vertical' ดิ
หน้าต่างปัจจุบันจะถูกปรับขนาดในทิศทางที่กำหนดจนกว่าจะถึงสิ่งกีดขวาง
(หน้าต่างอื่นหรือขอบหน้าจอ) f.fill 'แนวตั้ง' ตั้งค่าหน้าต่าง
สถานะเป็น 'ซูม' และสลับ กล่าวคือ การโทรอีกครั้งจะเป็นการรีเซ็ตหน้าต่างก่อนหน้า
ขนาด.

ฉ.fittocontent
ใช้ได้กับกล่องหน้าต่างเท่านั้น ผลลัพธ์คือได้กล่องมาแบบมินิมอล
ขนาดที่มีหน้าต่างลูกทั้งหมด

ฉ. โฟกัส ฟังก์ชันนี้จะสลับโฟกัสของแป้นพิมพ์ของเซิร์ฟเวอร์ไปยังหน้าต่างที่เลือก
เปลี่ยนกฎการโฟกัสจากการขับเคลื่อนด้วยตัวชี้หากจำเป็น หากหน้าต่างที่เลือก
ถูกเน้นแล้ว ฟังก์ชันนี้รัน an ฉ. ไม่โฟกัส.

ฉ.บังคับย้าย
ฟังก์ชั่นนี้เป็นเหมือน ฉ. ย้าย เว้นแต่จะละเลย อย่าย้ายออก ตัวแปร

ฉ.forwiconmgr
ฟังก์ชันนี้จะบิดตัวชี้ไปยังคอลัมน์ถัดไปในตัวจัดการไอคอนปัจจุบัน
ตัดไปที่จุดเริ่มต้นของแถวถัดไปหากจำเป็น

f.forwmapiconmgr
ฟังก์ชันนี้บิดเบือนตัวชี้ในลักษณะเดียวกับ ฉ.forwiconmgr แต่เท่านั้น
หยุดที่หน้าต่างที่แมปไว้

f.ฟูลซูม
ฟังก์ชันนี้จะปรับขนาดหน้าต่างที่เลือกเป็นขนาดเต็มของจอแสดงผลหรืออื่นๆ
คืนค่าขนาดดั้งเดิมหากหน้าต่างถูกซูมแล้ว

ฉ.ฟังก์ชั่น เชือก
ฟังก์ชันนี้เรียกใช้ฟังก์ชันที่ผู้ใช้กำหนดซึ่งมีการระบุชื่อโดย
อาร์กิวเมนต์ เชือก.

f.gotoworkspace พื้นที่ทำงาน_name
ฟังก์ชันนี้จะวาร์ปคุณไปยังพื้นที่ทำงานที่มีชื่อว่า พื้นที่ทำงาน_name.

f.hbzoom
ฟังก์ชันนี้เป็นคำพ้องความหมายสำหรับ f. ซูมด้านล่าง.

f.hideiconmgr
ฟังก์ชันนี้จะยกเลิกการแมปตัวจัดการไอคอนปัจจุบัน

f.hideworkspacemgr
ยกเลิกการแมปตัวจัดการ WorkSpace

ฉ.horizoom
ตัวแปรนี้คล้ายกับ f.ซูม ยกเว้นว่าหน้าต่างที่เลือกคือ
ปรับขนาดให้เต็มความกว้างของจอแสดงผล

f.htzoom
ฟังก์ชันนี้เป็นคำพ้องความหมายสำหรับ f.topzoom.

f.ไฮเปอร์มูฟ
ใช้ฟังก์ชันนี้เพื่อ 'ย้าย' หน้าต่างระหว่าง 2 captives ctwm (หรือระหว่าง captive
และราก ctwm) แน่นอน 2 กะรัตเป็นจักรวาลที่แตกต่างกันโดยสิ้นเชิง คุณมี
ไปในไฮเปอร์สเปซเพื่อให้บรรลุสิ่งนี้ จึงเป็นที่มาของชื่อ

f.hzoom ฟังก์ชันนี้เป็นคำพ้องความหมายสำหรับ ฉ.horizoom.

ฉ.iconify
ฟังก์ชันนี้แสดงไอคอนหรือแยกหน้าต่างหรือไอคอนที่เลือกออกตามลำดับ

ฉ. ระบุ
ฟังก์ชันนี้แสดงข้อมูลสรุปของชื่อและรูปทรงของหน้าต่างที่เลือก
การคลิกตัวชี้หรือกดปุ่มในหน้าต่างจะเป็นการยกเลิก

f.เริ่มต้นขนาด
ฟังก์ชันนี้จะรีเซ็ตหน้าต่างเป็นขนาดเริ่มต้นที่กำหนดโดย WM_NORMAL_HINTS
คำแนะนำ

ฉ.กระโดดลง ขั้นตอน
ฟังก์ชันนี้ออกแบบมาให้ผูกกับคีย์ โดยจะย้ายหน้าต่างปัจจุบัน (ขั้นตอน
* {X,Y}MoveGrid) พิกเซลลง หยุดถ้าหน้าต่างพบหน้าต่างอื่น
หรือขอบหน้าจอ (ala f.pack)

f.jumpleft ขั้นตอน
เทียบเท่าทางซ้ายของ f.jumpdown

f.jumpright ขั้นตอน
เทียบเท่ากับ f.jumpdown ทางขวา

f.jumpup ขั้นตอน
ขึ้นเทียบเท่ากับ f.jumpdown

f.lefticonmgr
ฟังก์ชันนี้คล้ายกับ f.backiconmgr ยกเว้นว่าการห่อจะไม่เปลี่ยนแถว

f.พื้นที่ทำงานด้านซ้าย
ไปที่เวิร์กสเปซทันทีทางด้านซ้ายของเวิร์กสเปซปัจจุบันใน
ผู้จัดการพื้นที่ทำงาน หากเวิร์กสเปซปัจจุบันเป็นเวิร์กสเปซซ้ายสุด ให้ไปที่ rightest
หนึ่งในแถวเดียวกัน ผลลัพธ์ขึ้นอยู่กับเลย์เอาต์ของตัวจัดการพื้นที่ทำงาน

f. ซูมซ้าย
ตัวแปรนี้คล้ายกับ f. ซูมด้านล่าง ทำงานแต่ทำให้เกิดการเลือก
หน้าต่างจะถูกปรับขนาดให้เหลือเพียงครึ่งซ้ายของหน้าจอเท่านั้น

ดอกไม้ ฟังก์ชันนี้จะลดหน้าต่างที่เลือกลง

f.เมนู เชือก
ฟังก์ชันนี้เรียกเมนูที่ระบุโดยอาร์กิวเมนต์ เชือก. เมนูเรียงซ้อน
อาจสร้างโดยการเรียกซ้อนไปที่ f.เมนู. เมื่อเมนูปรากฏขึ้น คุณสามารถใช้ปุ่ม
ปุ่มลูกศรเพื่อเลื่อนเคอร์เซอร์ไปรอบๆ 'ลง' หรือช่องว่างลดลง 'ขึ้น' ขึ้น
'ซ้าย' ปรากฏขึ้นในเมนู และ 'ขวา' เปิดใช้งานรายการปัจจุบัน ครั้งแรก
จดหมายของชื่อรายการเปิดใช้งานรายการนี้ (ตัวแรกถ้ามีหลายรายการ
การแข่งขัน). ถ้าตัวอักษรตัวแรกคือ ~ ดังนั้น Meta-the-second-letter จะเปิดใช้งาน ถ้าสิ่งนี้
อักษรตัวแรกคือ ^ จากนั้น Control-the-second-letter จะเปิดใช้งาน และถ้าเป็นตัวแรก
ตัวอักษรคือช่องว่าง จากนั้นอักษรตัวที่สองเปิดใช้งาน

ฉ. ย้าย ฟังก์ชันนี้ลากโครงร่างของหน้าต่างที่เลือก (หรือตัวหน้าต่างเองหาก
ทึบแสง ตัวแปรถูกตั้งค่า) จนกระทั่งปล่อยปุ่มตัวชี้ที่เรียก สองเท่า
คลิกภายในจำนวนมิลลิวินาทีที่กำหนดโดย จำกัด MoveTime วิปริต
ตัวชี้ไปที่กึ่งกลางของหน้าต่างและ จำกัด การย้ายให้เป็นอย่างใดอย่างหนึ่ง
แนวนอนหรือแนวตั้งขึ้นอยู่กับเส้นกริดที่ข้าม หากต้องการยกเลิกการเคลื่อนไหว
กดปุ่มอื่นก่อนปล่อยปุ่มแรก

ฉ.มูฟแพ็ค
ฟังก์ชั่นนี้เป็นเหมือน ฉ. ย้าย ยกเว้นแต่จะพยายามหลีกเลี่ยงการทับซ้อนกันของหน้าต่าง
เมื่อหน้าต่างที่กำลังเคลื่อนที่เริ่มซ้อนทับกับหน้าต่างอื่น การย้ายจะหยุดลง
หากคุณข้ามหน้าต่างอื่นมากเกินไป (มากกว่านั้น ความต้านทาน MovePack พิกเซล) the
ย้ายกลับมาทำงานต่อและหน้าต่างที่กำลังเคลื่อนที่สามารถทับซ้อนกับหน้าต่างอื่นได้ มีประโยชน์ต่อ
แพ็คหน้าต่างอย่างใกล้ชิด

f.ย้ายผลักดัน
ฟังก์ชั่นนี้เป็นเหมือน ฉ. ย้าย ยกเว้นแต่จะพยายามหลีกเลี่ยงการทับซ้อนกันของหน้าต่าง
เมื่อหน้าต่างที่กำลังเคลื่อนที่เริ่มซ้อนทับกับหน้าต่างอื่น หน้าต่างอีกบานจะเป็น
ผลัก หากคุณข้ามหน้าต่างอื่นมากเกินไป (มากกว่านั้น ความต้านทาน MovePack
พิกเซล) ไม่มีการกด และหน้าต่างที่เคลื่อนที่สามารถทับซ้อนกับหน้าต่างอื่นได้
ใช้ได้เฉพาะถ้า ทึบแสง ใช้งานอยู่

f.moverize เรขาคณิต
รับอาร์กิวเมนต์สตริงหนึ่งตัวซึ่งเป็นเรขาคณิตที่มีไวยากรณ์ X เรขาคณิตมาตรฐาน
(เช่น 200x300+150-0) ตั้งค่าหน้าต่างปัจจุบันเป็นเรขาคณิตที่ระบุ ความกว้าง
และความสูงจะต้องกำหนดเป็นพิกเซล ไม่ใช้ขนาดฐานหรือการเพิ่มการปรับขนาด

f.movetonextworkspace
ย้ายหน้าต่างไปยังพื้นที่ทำงานถัดไป

f.movetoprevพื้นที่ทำงาน
ย้ายหน้าต่างไปยังพื้นที่ทำงานก่อนหน้า

f.movetonextworkspace และติดตาม
ย้ายหน้าต่างไปยังพื้นที่ทำงานถัดไปและไปที่พื้นที่ทำงานนั้น

f.movetoprevพื้นที่ทำงานและติดตาม
ย้ายหน้าต่างไปยังพื้นที่ทำงานก่อนหน้าและไปที่พื้นที่ทำงานนั้น

f.nexticonmgr
ฟังก์ชันนี้จะบิดตัวชี้ไปยังตัวจัดการไอคอนถัดไปที่มีหน้าต่างเปิดอยู่
หน้าจอปัจจุบันหรือหน้าจอต่อๆ ไป

f.พื้นที่ทำงานถัดไป
ไปที่เวิร์กสเปซถัดไปในรายการ โดยใช้ลำดับที่ระบุใน .ctwmrc ไฟล์

ฉ.นพ ฟังก์ชันนี้ไม่ทำอะไรเลยและมักใช้กับ ฟังก์ชันเริ่มต้น or
ฟังก์ชั่นหน้าต่าง ตัวแปรหรือเพื่อแนะนำบรรทัดว่างในเมนู

ฉ.ครอบครอง
ฟังก์ชันนี้จะแสดงหน้าต่างให้ผู้ใช้เลือกพื้นที่ทำงานของหน้าต่าง
เป็นของ.

f.ครอบครองทั้งหมด
ฟังก์ชันนี้ทำให้หน้าต่างที่ระบุครอบครองพื้นที่ทำงานทั้งหมด

f.แพ็ค เชือก
โดยที่สตริงคือ : 'right', 'left', 'top' หรือ 'bottom' หน้าต่างปัจจุบันคือ
เคลื่อนที่ไปในทิศทางที่กำหนดจนกว่าจะถึงสิ่งกีดขวาง (อย่างใดอย่างหนึ่ง
หน้าต่างหรือขอบหน้าจอ) ตัวชี้ตามหน้าต่าง

ฉ.พรีวิคอนมกร์
ฟังก์ชันนี้จะวาร์ปตัวชี้ไปยังตัวจัดการไอคอนก่อนหน้าที่มี any
หน้าต่างบนหน้าจอปัจจุบันหรือหน้าจอก่อนหน้า

f.prevพื้นที่ทำงาน
ไปที่เวิร์กสเปซก่อนหน้าในรายการ โดยใช้ลำดับที่ระบุใน .ctwmrc
ไฟล์

f.พิน ใช้ได้เฉพาะในเมนูราก ทำให้เมนูถาวรบนหน้าจอ นี่คือการสลับ
ฟังก์ชัน หากคุณเลือกในขณะที่เมนูถาวรอยู่แล้ว มันจะกลายเป็น
ไม่ถาวร

ฉ.เลิก ฟังก์ชันนี้ทำให้เกิด ตามนั้น เพื่อคืนค่าขอบหน้าต่างและออก ถ้า ตามนั้น is
ลูกค้ารายแรกที่เรียกใช้จาก xdmซึ่งจะส่งผลให้มีการรีเซ็ตเซิร์ฟเวอร์

f.raiseicons
ฟังก์ชันนี้จะเพิ่มไอคอนทั้งหมดในพื้นที่ทำงานปัจจุบัน

f.ยก ฟังก์ชันนี้จะยกหน้าต่างที่เลือกขึ้น

f.raiseower
ฟังก์ชันนี้ยกหน้าต่างที่เลือกขึ้นด้านบนสุดของลำดับการซ้อนถ้าเป็น
ถูกปิดโดยหน้าต่างใด ๆ มิฉะนั้นหน้าต่างจะถูกลดระดับลง

f.remove จากพื้นที่ทำงาน เชือก
ฟังก์ชันนี้จะลบหน้าต่างที่เลือกออกจากพื้นที่ทำงานที่มีชื่อว่า เชือก.

ฉ. รีเฟรช
ฟังก์ชันนี้ทำให้หน้าต่างทั้งหมดถูกรีเฟรช

ฉ อ่านซ้ำเสียง
ฟังก์ชันนี้ทำให้ .ctwm-เสียง ไฟล์ที่จะอ่านซ้ำ ดูส่วนเสียง

ฉ.ปรับขนาด
ฟังก์ชันนี้จะแสดงโครงร่างของหน้าต่างที่เลือก ข้ามพรมแดน (หรือ
การตั้งค่า ปรับขนาดอัตโนมัติ) จะทำให้โครงร่างเริ่มเป็นยางรัดจนถึง
ปล่อยปุ่มเรียก หากต้องการยกเลิกการปรับขนาด ให้กดปุ่มอื่นก่อน
ปล่อยปุ่มแรก

f.เริ่มต้นใหม่
ฟังก์ชันนี้จะฆ่าและรีสตาร์ท ตามนั้น.

ฉ การคืนค่าเรขาคณิต
คืนค่าเรขาคณิตของหน้าต่างปัจจุบันเป็นค่าที่บันทึกไว้ในการโทรครั้งล่าสุดไปยัง
ฉ.savegeometry

f.righticonmgr
ฟังก์ชันนี้คล้ายกับ f.nexticonmgr เว้นแต่การห่อจะไม่เปลี่ยนแปลง
แถว

ฉ. พื้นที่ทำงานที่ถูกต้อง
ไปที่เวิร์กสเปซทันทีทางด้านขวาของเวิร์กสเปซปัจจุบันใน
ผู้จัดการพื้นที่ทำงาน หากเวิร์กสเปซปัจจุบันเป็นเวิร์กสเปซที่ถูกต้องที่สุด ให้ไปที่ leftest
หนึ่งในแถวเดียวกัน ผลลัพธ์ขึ้นอยู่กับเลย์เอาต์ของตัวจัดการพื้นที่ทำงาน

f. ซูมขวา
ตัวแปรนี้คล้ายกับ f. ซูมด้านล่าง ฟังก์ชั่นยกเว้นที่เลือก
หน้าต่างจะถูกปรับขนาดให้เหลือเพียงครึ่งขวาของหน้าจอเท่านั้น

ฉ.ริง เลือกหน้าต่างและเพิ่มลงใน WarpRing หรือลบออกหากอยู่ใน
แหวน. คำสั่งนี้ทำให้ ฉ. แปรปรวน มาก มีประโยชน์มากขึ้นโดยการทำให้
ไดนามิกการกำหนดค่า

f.บันทึกเรขาคณิต
เรขาคณิตของหน้าต่างปัจจุบันจะถูกบันทึก การเรียกครั้งต่อไปไปที่ f.restoregeometry
จะคืนค่าหน้าต่างนี้เป็นรูปทรงเรขาคณิตนี้

ฉ. เซฟตัวเอง
ฟังก์ชันนี้ส่งข้อความ WM_SAVEYOURSELF ไปยังหน้าต่างที่เลือกถ้ามี
ขอข้อความในคุณสมบัติของหน้าต่าง WM_PROTOCOLS ลูกค้าที่รับ
ข้อความนี้ควรจะตรวจสอบสถานะทั้งหมดที่เกี่ยวข้องกับหน้าต่างและ
ปรับปรุงคุณสมบัติ WM_COMMAND ตามที่ระบุใน ICCCM หากหน้าต่างที่เลือก
ไม่ได้เลือกข้อความนี้ กระดิ่งคีย์บอร์ดจะดังขึ้น

ฉ.ตัวคั่น
ใช้ได้เฉพาะในเมนู ผลคือการเพิ่มตัวคั่นบรรทัดระหว่างก่อนหน้า
และรายการต่อไปนี้ ส่วนตัวเลือกชื่อในเมนูไม่ได้ใช้ (แต่ต้อง
เป็นปัจจุบัน).

f.setbuttonsstate
ตั้งค่าตัวจัดการ WorkSpace ในสถานะปุ่ม

f.setmapstate
ตั้งค่าตัวจัดการ WorkSpace ในสถานะแผนที่

f.showiconmgr
ฟังก์ชันนี้แมปตัวจัดการไอคอนปัจจุบัน

f.sorticonmgr
ฟังก์ชันนี้จะเรียงลำดับรายการในตัวจัดการไอคอนปัจจุบันตามตัวอักษร ดู
ตัวแปร SortIconManager.

f.แสดงพื้นหลัง
ฟังก์ชันนี้จะยกเลิกการแมปหน้าต่างทั้งหมดในพื้นที่ทำงานปัจจุบัน นี่คือการสลับ
ฟังก์ชัน ถ้าหน้าต่างทั้งหมดไม่ได้แมป ทั้งหมดจะถูกทำการแมปใหม่ มัดนี่เลยดีกว่า
ทำงานในบริบทรูท

ฉ.showworkspacemgr
แมปตัวจัดการพื้นที่ทำงาน

ฉ. slowdownanimation
ลดลง แอนิเมชั่นความเร็ว โดย 1

ฉ.speedupanimation
เพิ่ม แอนิเมชั่นความเร็ว โดย 1

ฉ.บีบ
f.squeeze บีบหน้าต่างให้มีขนาดแนวตั้งเป็นโมฆะ ใช้ได้เฉพาะกับ windows ที่มี
ไม่ว่าจะเป็นชื่อเรื่องหรือเส้นขอบ 3 มิติ (เพื่อให้มีบางอย่างเหลือบนหน้าจอ) ถ้า
หน้าต่างถูกบีบแล้วไม่มีการบีบ

ฉ.startanimation
รีสตาร์ทแอนิเมชั่นที่หยุดนิ่ง (ถ้ามี)

ฉ.หยุดภาพเคลื่อนไหว
หยุดภาพเคลื่อนไหว (ถ้ามี)

ฉ.ชื่อเรื่อง ฟังก์ชันนี้มีรายการที่อยู่ตรงกลางและไม่สามารถเลือกได้ในคำจำกัดความของเมนู มัน
ไม่ควรใช้ในบริบทอื่น

f.toggleoccupation เชือก
ฟังก์ชันนี้จะเพิ่มหน้าต่างที่เลือกไปยังพื้นที่ทำงานที่มีชื่อว่า เชือก ถ้ามัน
ไม่ได้เป็นของมันอยู่แล้ว และจะนำออกจากพื้นที่ทำงานนี้หากไม่ใช่

f.สลับเสียง
สลับเปิด/ปิดเสียง ดูส่วนเสียง

f.สลับสถานะ
สลับสถานะของตัวจัดการ WorkSpace

f.toggleworkspacemgr
สลับการแสดงตนของ WorkSpaceManager ถ้ามันถูกแมป มันจะไม่ถูกแมป
และในทางกลับกัน.

f.topzoom
ตัวแปรนี้คล้ายกับ f. ซูมด้านล่าง ฟังก์ชั่นยกเว้นที่เลือก
หน้าต่างจะถูกปรับขนาดให้เหลือเพียงครึ่งบนของหน้าจอเท่านั้น

ฉ. ไม่โฟกัส
ฟังก์ชันนี้จะรีเซ็ตโฟกัสกลับไปเป็นแบบขับเคลื่อนด้วยตัวชี้ ควรใช้เมื่อ
ไม่ต้องการหน้าต่างโฟกัสอีกต่อไป

f.upiconmgr
ฟังก์ชันนี้จะบิดตัวชี้ไปยังแถวก่อนหน้าในตัวจัดการไอคอนปัจจุบัน
ตัดไปที่แถวสุดท้ายในคอลัมน์เดียวกันหากจำเป็น

f.upworkspace
ไปที่พื้นที่ทำงานเหนือพื้นที่ทำงานปัจจุบันในพื้นที่ทำงานทันที
ผู้จัดการ. หากเวิร์กสเปซปัจจุบันเป็นเวิร์กสเปซบนสุด ให้ไปที่ด้านล่างสุดของเวิร์กสเปซเดียวกัน
คอลัมน์. ผลลัพธ์ขึ้นอยู่กับเลย์เอาต์ของตัวจัดการพื้นที่ทำงาน

ฉ.หายตัวไป
หน้าต่างที่ระบุจะหายไปจากพื้นที่ทำงานปัจจุบันหากใช้พื้นที่อย่างน้อย
อีกหนึ่งเวิร์กสเปซ ไม่ทำอะไรเลยในกรณีอื่นๆ

f.vlzoom
ฟังก์ชันนี้เป็นคำพ้องความหมายสำหรับ f. ซูมซ้าย.

f.vrzoom
ฟังก์ชันนี้เป็นคำพ้องความหมายสำหรับ f. ซูมขวา.

ฉ.สงคราม win_name
ฟังก์ชันนี้เพิ่มหน้าต่างที่มีชื่อหรือคลาสที่ตรงกับสตริงกับ
พื้นที่ทำงานปัจจุบันและวาร์ปตัวชี้ไป ถ้าหน้าต่างเป็นไอคอน มันจะ
ถูกกำหนดให้เป็น deiconified หากตัวแปร WarpUnmapped ถูกตั้งค่าหรือถูกละเว้น

ฉ. แปรปรวน เชือก
ฟังก์ชันนี้จะวาร์ปตัวชี้ไปยังหน้าต่างถัดไปหรือก่อนหน้า (ตามที่ระบุโดย
อาร์กิวเมนต์ เชือกซึ่งอาจจะเป็น "ต่อไป" or "ก่อนหน้า") ระบุไว้ใน หน้าต่างริง
ตัวแปร

f.warpto เชือก
ฟังก์ชันนี้จะวาร์ปตัวชี้ไปยังหน้าต่างที่มีชื่อหรือคลาสที่
ที่ตรงกัน เชือก. หากหน้าต่างถูกทำให้เป็นรูปเป็นร่าง หน้าต่างนั้นจะถูกแยกออกจากกันถ้า
ตัวแปร วิปริตไม่ได้แมป ถูกตั้งค่าหรือถูกละเว้น

f.warptoiconmgr เชือก
ฟังก์ชันนี้จะวาร์ปตัวชี้ไปยังรายการตัวจัดการไอคอนที่เชื่อมโยงกับ
หน้าต่างที่มีตัวชี้ในตัวจัดการไอคอนที่ระบุโดยอาร์กิวเมนต์
เชือก. ถ้า เชือก ว่างเปล่า (เช่น "") ตัวจัดการไอคอนปัจจุบันจะถูกเลือก

f.warptoscreen เชือก
ฟังก์ชันนี้จะวาร์ปตัวชี้ไปยังหน้าจอที่ระบุโดยอาร์กิวเมนต์ เชือก.
เชือก อาจเป็นตัวเลข (เช่น "0" or "1"), คำ "ต่อไป" (บ่งบอกถึงปัจจุบัน
หน้าจอบวก 1 ข้ามหน้าจอที่ไม่มีการจัดการ) คำว่า "กลับ" (แสดงว่า
หน้าจอปัจจุบันลบ 1 ข้ามหน้าจอที่ไม่มีการจัดการ) หรือคำว่า
"ก่อนหน้า" (แสดงว่าเข้าหน้าจอล่าสุด

f.winrefresh
ฟังก์ชันนี้คล้ายกับ ฉ. รีเฟรช ยกเว้นเฉพาะรายการที่เลือกเท่านั้น
หน้าต่างถูกรีเฟรช

f.ซูม ฟังก์ชันนี้คล้ายกับ f.ฟูลซูม ฟังก์ชัน เว้นแต่ว่า . เท่านั้น
ความสูงของหน้าต่างที่เลือกมีการเปลี่ยนแปลง

เมนู


ฟังก์ชั่นอาจถูกจัดกลุ่มและเลือกแบบโต้ตอบได้โดยใช้ป๊อปอัป (เมื่อเชื่อมโยงกับตัวชี้
ปุ่ม) หรือเมนูแบบเลื่อนลง (เมื่อเชื่อมโยงกับปุ่มชื่อ) สเปคแต่ละเมนู
มีชื่อเมนูตามที่เรียกโดย f.เมนู, ตัวเลือก default
สีพื้นหน้าและพื้นหลัง รายชื่อรายการและหน้าที่ที่ควรจะเป็น
เรียกใช้ และตัวเลือกสีพื้นหน้าและพื้นหลังสำหรับแต่ละรายการ:
เมนู "ชื่อเมนู" [ ("ออกนอกลู่นอกทาง""defback") ]
{
string1 [ ("ก่อน1""ด้านหลัง")] function1
string2 [ ("ก่อน2""ด้านหลัง")] function2
.
.
.
สตริงN [ ("ก่อน""ย้อนกลับ")] ฟังก์ชันN
}

พื้นที่ ชื่อเมนู คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ตัวเลือก ออกนอกลู่นอกทาง และ defback อาร์กิวเมนต์ระบุ
สีพื้นหน้าและสีพื้นหลังที่ใช้บนจอแสดงสีเพื่อเน้นรายการเมนู NS
เชือก ส่วนของรายการเมนูแต่ละรายการจะเป็นข้อความที่จะปรากฏในเมนู NS
ไม่จำเป็น ก่อน และ กลับ อาร์กิวเมนต์ระบุสีพื้นหน้าและพื้นหลังของเมนู
รายการเมื่อตัวชี้ไม่อยู่ในรายการ สีเหล่านี้จะใช้กับสีเท่านั้น
แสดง. ค่าเริ่มต้นคือการใช้สีที่ระบุโดย เมนูเบื้องหน้า และ
เมนูพื้นหลัง ตัวแปร NS ฟังก์ชัน ส่วนของรายการเมนูเป็นหนึ่งในฟังก์ชัน
รวมถึงฟังก์ชันที่ผู้ใช้กำหนดหรือเมนูเพิ่มเติม

มี 3 เมนูพิเศษ TwmWindows มีชื่อลูกค้าทั้งหมดและ
ตามนั้น- หน้าต่างที่ให้มาในพื้นที่ทำงานปัจจุบัน การเลือกรายการจะทำให้
ฟังก์ชั่นหน้าต่าง ที่จะดำเนินการบนหน้าต่างนั้น ถ้า ฟังก์ชั่นหน้าต่าง ยังไม่ได้ตั้งค่า, the
หน้าต่างจะถูกทำให้เป็นรูปเป็นร่างและยกขึ้น พื้นที่ทำงาน Twm มีชื่อของคุณ
พื้นที่ทำงาน การเลือกรายการไปยังพื้นที่ทำงานนี้ นอกจากนี้ รายการเหล่านี้มี
เมนูย่อยที่มีชื่อของหน้าต่างทั้งหมดที่ใช้พื้นที่ทำงานนี้ โดยเลือกan
รายการดำเนินการ f.warpto บนหน้าต่างนี้ และในที่สุดก็, TwmAllWindows มีชื่อของ
หน้าต่างทั้งหมด ตามนั้น จัดการ การเลือกรายการจะดำเนินการ f.warpto ในหน้าต่างนี้

หากชื่อรายการขึ้นต้นด้วย '*' (ดาว) ระบบจะไม่แสดงดาวนี้และ
รายการที่เกี่ยวข้องจะเป็นรายการเริ่มต้นสำหรับเมนูนี้ เมื่อเมนูมีค่าเริ่มต้น
รายการและใช้เป็นเมนูย่อยของเมนูอื่น การดำเนินการป้อนเริ่มต้นนี้จะถูกดำเนินการ
โดยอัตโนมัติเมื่อเลือกเมนูย่อยนี้โดยไม่แสดง มันยากที่จะอธิบาย,
แต่เข้าใจง่าย

ไอคอน


ตามนั้น รองรับหลายวิธีในการจัดการหน้าต่างที่เป็นไอคอน สามัญ
รูปแบบ pixmap และข้อความอาจวางด้วยมือหรือจัดเรียงโดยอัตโนมัติตามที่อธิบายโดย
ไอคอนภูมิภาค ตัวแปร. นอกจากนี้ ตารางชื่อไอคอนสั้น ๆ ที่เรียกว่าตัวจัดการไอคอน
ให้การใช้พื้นที่หน้าจออย่างมีประสิทธิภาพมากขึ้นรวมถึงความสามารถในการนำทางระหว่าง
หน้าต่างจากแป้นพิมพ์

ตัวจัดการไอคอนคือหน้าต่างที่มีชื่อของหน้าต่างที่เลือกหรือทุกหน้าต่างที่เปิดอยู่
จอแสดงผล. นอกจากชื่อหน้าต่างแล้ว ปุ่มเล็กๆ ที่ใช้ค่าเริ่มต้น iconify
สัญลักษณ์จะแสดงทางด้านซ้ายของชื่อเมื่อหน้าต่างเป็นไอคอน โดย
ค่าเริ่มต้น คลิกที่รายการในตัวจัดการไอคอนดำเนินการ ฉ.iconify. ในการเปลี่ยนไฟล์
การดำเนินการในเครื่องมือจัดการไอคอน ใช้ปุ่ม ไอคอนมกรา บริบทเมื่อระบุปุ่มและ
การผูกแป้นพิมพ์

การย้ายตัวชี้ไปที่ตัวจัดการไอคอนจะนำโฟกัสของแป้นพิมพ์ไปที่ตัวระบุ
หน้าต่าง (ตั้งค่าโฟกัสอย่างชัดเจนหรืออย่างอื่นส่งเหตุการณ์สังเคราะห์ ไม่ใช่ชื่อเรื่องโฟกัส is
ชุด). ใช้ f.upiconmgr, f.downiconmgr f.lefticonmgrและ f.righticonmgr ฟังก์ชั่น
โฟกัสอินพุตสามารถเปลี่ยนระหว่างหน้าต่างได้โดยตรงจากแป้นพิมพ์

SOUNDS


หากคอมไพล์ด้วยแฟล็ก USE_SOUND ตามนั้น สามารถเล่นเสียงสำหรับเหตุการณ์ X ใด ๆ ตามนั้น
จะมองหาไฟล์ .ctwm-เสียง ในโฮมไดเร็กทอรีของผู้ใช้เพื่อแมปทุกเหตุการณ์ X กับ a
ไฟล์เสียงที่จะเล่น

แต่ละบรรทัดใน .ctwm-เสียง มีไวยากรณ์ต่อไปนี้:
{เหตุการณ์ X}: {ไฟล์เสียง}
เหตุการณ์ X ที่รู้จักในปัจจุบันที่สามารถให้ได้คือ:
กดปุ่ม
คีย์รีลีส
กดปุ่ม
ปุ่มปล่อย
แจ้งเตือนการเคลื่อนไหว
ป้อนการแจ้งเตือน
ฝากแจ้งเตือน
โฟกัสIn
โฟกัสเอาต์
คีย์แมปแจ้งเตือน
เปิดเผย
กราฟิกExpose
ไม่เปิดเผย
การมองเห็นแจ้งเตือน
สร้างการแจ้งเตือน
ทำลายการแจ้งเตือน
ยกเลิกการแมปแจ้งเตือน
แผนที่แจ้งเตือน
คำขอแผนที่
ReparentNotify
กำหนดค่าแจ้งเตือน
กำหนดค่าคำขอ
การแจ้งเตือนแรงโน้มถ่วง
ปรับขนาดคำขอ
แจ้งเวียน
คำขอหมุนเวียน
แจ้งทรัพย์สิน
การเลือกเคลียร์
คำขอคัดเลือก
เลือกแจ้งเตือน
แจ้งแผนที่สี
ข้อความลูกค้า
การทำแผนที่แจ้งเตือน
นอกจากนี้ สองรายการต่อไปนี้ได้รับการยอมรับและแสดงถึงเวลาที่ ตามนั้น is
เริ่มหรือปิดตัวลง:
การเริ่มต้น
การปิด

ใช้ ctwmx ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad