นี่คือคำสั่ง FvwmIconBox1 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
FvwmIconBox - โมดูลกล่องไอคอน FVWM
เรื่องย่อ
FvwmIconBox ถูกสร้างโดย fvwm ดังนั้นจึงไม่มีการเรียกใช้บรรทัดคำสั่งใด ๆ
DESCRIPTION
โมดูล FvwmIconBox มีตัวจัดการไอคอน ผู้ใช้สามารถดำเนินการต่างๆ เช่น iconify
และแยกส่วน สำหรับแต่ละไอคอนที่แสดงในโมดูลโดยใช้เมาส์และแป้นพิมพ์
FvwmIconBox อ่านไฟล์ .fvwmrc เดียวกันกับที่ fvwm อ่านเมื่อเริ่มทำงาน และมองหา
บรรทัดที่คล้ายกับ "*FvwmIconBoxFore สีเขียว"
ลิขสิทธิ์
โปรแกรม FvwmIconBox เป็นงานต้นฉบับของ Nobutaka Suzuki
ลิขสิทธิ์ 1994 โนบุทากะ ซูซูกิ ไม่มีการค้ำประกันหรือการรับประกันหรือสิ่งใด ๆ หรือ
หมายความถึงแต่อย่างใด ใช้โปรแกรมนี้โดยยอมรับความเสี่ยงเอง อนุญาตให้ใช้สิ่งนี้
โปรแกรมสำหรับวัตถุประสงค์ใด ๆ ที่ได้รับ ตราบใดที่ลิขสิทธิ์ยังคงไม่เสียหาย
การเริ่มต้น
ในระหว่างการเริ่มต้น FvwmIconBox จะค้นหาไฟล์การกำหนดค่าในที่สุด NS
ไฟล์คอนฟิกูเรชันเป็นไฟล์เดียวกับที่ fvwm ใช้ระหว่างการเริ่มต้น
หากโปรแกรมปฏิบัติการ FvwmIconBox เชื่อมโยงกับชื่ออื่น เช่น ln -s FvwmIconBox MoreIconBox
จากนั้นโมดูลอื่นที่เรียกว่า MoreIconBox สามารถเริ่มต้นได้ แตกต่างไปจากเดิมอย่างสิ้นเชิง
การกำหนดค่ามากกว่า FvwmIconBox เพียงแค่เปลี่ยนคำหลัก FvwmIconBox เป็น
เพิ่มเติมIconBox. วิธีนี้สามารถใช้โปรแกรมลดความยุ่งเหยิงได้หลายโปรแกรม
การร้องขอ
FvwmIconBox สามารถเรียกใช้ได้โดยผูกการกระทำ 'Module FvwmIconBox' กับเมนูหรือคีย์ -
จังหวะในไฟล์ .fvwmrc Fvwm จะค้นหาไดเร็กทอรีที่ระบุใน ModulePath
ตัวเลือกการกำหนดค่าเพื่อพยายามค้นหา FvwmIconBox
การกำหนดค่า OPTIONS
FvwmIconBox อ่านไฟล์ .fvwmrc เดียวกันกับที่ fvwm อ่านเมื่อเริ่มทำงาน และมองหา
บรรทัดตามรายการด้านล่าง:
*FvwmIconBoxFore สี
บอกให้โมดูลใช้ สี แทนที่จะเป็นสีขาวสำหรับพื้นหน้าหน้าต่าง นี้
ตัวเลือกมีผลเฉพาะสีพื้นหน้าของ background_bitmap ที่ระบุใน
*ตัวเลือก FvwmIconBoxPixmap ที่อธิบายไว้ด้านล่าง
*FvwmIconBoxBack สี
บอกให้โมดูลใช้ สี แทนที่จะเป็นสีดำสำหรับพื้นหลังหน้าต่าง
*FvwmIconBoxIconFore สี
บอกให้โมดูลใช้ สี แทนที่จะเป็นสีดำสำหรับข้อความไอคอนที่ไม่ได้เลือก
*FvwmIconBoxIconBack สี
บอกให้โมดูลใช้ สี แทนสีขาวสำหรับไอคอนที่ไม่ได้เลือก
พื้นหลัง
*FvwmIconBoxIconHiFore สี
บอกให้โมดูลใช้ สี แทนที่จะเป็นสีดำสำหรับข้อความไอคอนที่เลือก
*FvwmIconBoxIconHiBack สี
บอกให้โมดูลใช้ สี แทนที่จะเป็นสีขาวสำหรับพื้นหลังไอคอนที่เลือก
*FvwmIconBoxPixmap พิกเซลแมป
บอกให้โมดูลใช้ พิกเซลแมป สำหรับหน้าต่าง background_pixmap
*FvwmIconBoxFont ชื่อแบบอักษร
บอกให้โมดูลใช้ ชื่อแบบอักษร แทนที่จะแก้ไขสำหรับข้อความ
*FvwmIconBoxSortIcons
บอกให้โมดูลจัดเรียงไอคอนทั้งหมดในกล่องไอคอนตามลำดับตัวอักษร
*FvwmIconBoxPadding จำนวน
ระบุจำนวนพิกเซลระหว่างไอคอน ค่าเริ่มต้นคือ 5
*ตำแหน่ง FvwmIconBox ประถม รอง
ระบุนโยบายตำแหน่งไอคอน ประถม และ รอง เป็นไปได้ Top, ด้านล่าง, ซ้าย และ
ขวา. มีแปดชุดค่าผสมต่อไปนี้:
ประถม รอง
ซ้ายสุด
ด้านล่างซ้าย
ขวาบน
ด้านล่างขวา
บนซ้าย
ด้านบนขวา
ล่างซ้าย
ขวาล่าง
Top: ไอคอนจะถูกวางจากบนลงล่าง
ด้านล่าง: ไอคอนจะถูกวางจากล่างขึ้นบน
ซ้าย: ไอคอนจะถูกวางจากซ้ายไปขวา
ขวา: ไอคอนจะถูกวางจากขวาไปซ้าย
ตัวอย่างเช่น เมื่อตำแหน่งเป็น "ซ้ายบน" ไอคอนจะถูกวางจากซ้ายไปขวา
และแถวใหม่จะถูกเพิ่มจากบนลงล่าง ค่าดีฟอลต์คือ "Left Bottom"
*FvwmIconBoxLines
ระบุจำนวนไอคอนที่วางอยู่ในบรรทัด ถ้า ประถม จะซ้ายหรือขวา นี่
ค่าระบุจำนวนคอลัมน์ ถ้า ประถม คือ บน หรือ ล่าง ค่านี้
ระบุจำนวนแถว ตัวอย่างเช่น ไอคอนเจ็ดตัวจะถูกวางไว้ในแถว if
*FvwmIconBoxLines คือ 7 และ *FvwmIconBoxPlacement คือ "ซ้ายบน" ค่าเริ่มต้น
คือ 6
*FvwmIconBoxHideSC ทิศทาง
ระบุแถบเลื่อนที่ไม่แสดง ทิศทาง สามารถเป็นได้ทั้ง ตามแนวนอน or
แนวตั้ง.
*FvwmIconBoxGeometry NS {+-} {+-}
ระบุตำแหน่งและ/หรือขนาดของ FvwmIconBox ความกว้าง และ ความสูง ถูกวัด
ในไอคอน ไม่ใช่พิกเซล ค่าเริ่มต้นคือ 6x1+0+0
*FvwmIconBoxMaxIconSize NS
ระบุขนาดสูงสุดของบิตแมปไอคอน บิตแมปที่ใหญ่กว่าขนาดนี้คือ
ตัดมาขนาดนี้ ค่าเริ่มต้นคือ 48x48
*FvwmIconBoxMouse ปุ่ม การกระทำ การตอบสนอง[, การตอบสนอง]
บอกให้โมดูลทำ การตอบสนอง เมื่อ การกระทำ เสร็จแล้วบนปุ่ม ปุ่ม. ที่มีจำหน่าย
คำตอบes เป็นคำสั่งในตัวใน Fvwm (เช่น Iconify, Delete, Focus) และ
ใช้ได้ การกระทำคือ Click และ DoubleClick
*FvwmIconBoxKey คีย์ การตอบสนอง[, การตอบสนอง]
บอกให้โมดูลทำ คำตอบ เมื่อ คีย์ ถูกกด มีอยู่ การตอบสนองคือ
นอกเหนือจากคำสั่งในตัว Fvwm คำสั่งในตัว FvwmIconBox หกคำสั่งต่อไปนี้:
ถัดไป, ก่อนหน้า, ซ้าย, ขวา, Upและ ลง.
ถัดไป: เปลี่ยนไอคอน hilited เป็นถัดไป
ก่อนหน้า: เปลี่ยนไอคอน hilited เป็นก่อนหน้า
ซ้าย: เลื่อนตัวเลื่อนของแถบเลื่อนแนวนอนไปทางซ้าย ไอคอนย้ายไปทางขวา
ตาม
ขวา: เลื่อนตัวเลื่อนของแถบเลื่อนแนวนอนไปทางขวา ไอคอนย้ายไปทางซ้าย
ตาม
Up: เลื่อนตัวเลื่อนของแถบเลื่อนแนวตั้งขึ้น ไอคอนย้ายไปลง
ตาม
ลง: เลื่อนตัวเลื่อนของแถบเลื่อนแนวตั้งลง ไอคอนเลื่อนขึ้น
ตาม
*FvwmIconBox ชื่อหน้าต่าง บิตแมปไฟล์
ระบุบิตแมปที่จะแสดงในกล่องไอคอนสำหรับ ชื่อหน้าต่าง. ชื่อหน้าต่าง เป็นไปได้
ชื่อหน้าต่าง ชื่อคลาส หรือชื่อทรัพยากร ชื่อหน้าต่าง สามารถมี "*" และ "?"
เช่นไฟล์กำหนดค่า Fvwm NS บิตแมปไฟล์ เป็นชื่อพาธแบบเต็มไปยัง a
ไฟล์บิตแมปหรือไฟล์ใน IconPath หรือ PixmapPath ถ้า บิตแมปไฟล์ ระบุไว้
เป็น "-" ไอคอนสำหรับหน้าต่างที่สอดคล้องกับ ชื่อหน้าต่าง ไม่แสดงใน
กล่องไอคอน
ตัวอย่าง การกำหนดค่า
ต่อไปนี้เป็นข้อยกเว้นจากไฟล์ .fvwmrc ซึ่งอธิบายการเริ่มต้น FvwmIconBox
คำสั่ง:
#################################################### ##########
# ทำให้ไม่มีไอคอนให้แสดงในหน้าต่างรูท
# โดยการระบุใน .fvwmrc . ของคุณ
# (1) "SuppressIcons" ถ้า PRUNE ถูกกำหนดใน configuration.h หรือ
# (2) "สไตล์ "*" NoIcon" หากกำหนด PRUNE
#ปราบปรามไอคอน
สไตล์ "*" NoIcon
#################################################### ##########
*FvwmIconBoxIconBack #cfcfcf
*FvwmIconBoxIconHiFore สีดำ
*FvwmIconBoxIconHiBack LightSkyBlue
*FvwmIconBoxBack #5f9ea0
#*FvwmIconBoxFore สีน้ำเงิน
*FvwmIconBoxGeometry 5x1+0+0
*FvwmIconBoxMaxIconขนาด 64x38
*FvwmIconBoxFont -adobe-helvetica-medium-r-*-*-12-*-*-*-*-*-*-*
*FvwmIconBoxSortIcons
*FvwmIconBoxPadding 4
*FvwmIconBoxLines 10
*FvwmIconBoxPlacement ซ้ายบน
*FvwmIconBoxPixmap fvwm.xpm
#*FvwmIconBoxHideSC แนวนอน
#
#ที่ผูกเมาส์
#
*FvwmIconBoxMouse 1 คลิก RaiseLower
*FvwmIconBoxMouse 1 DoubleClick Iconify
*FvwmIconBoxMouse 2 คลิก Iconify -1, Focus
*FvwmIconBoxMouse 3 คลิกโมดูล "FvwmIdent" FvwmIdent
#
# การผูกกุญแจ
#
*FvwmIconBoxKey r RaiseLower
*FvwmIconBoxKey พื้นที่ Iconify
*FvwmIconBoxKey d ปิด
#
# FvwmIconBox ฟังก์ชันในตัว
#
*FvwmIconBoxKey และถัดไป
*FvwmIconBoxKey p ก่อนหน้า
*FvwmIconBoxKey ชั่วโมง ซ้าย
*FvwmIconBoxKey j ลง
*FvwmIconBoxKey k ขึ้น
*FvwmIconBoxKey l ขวา
#
# spcifications ไฟล์ไอคอน
#
*FvwmIconBox "*" ไม่รู้จัก1.xpm
*FvwmIconBox "Fvwm*" -
*FvwmIconBox "FvwmFileMgr" โฟลเดอร์2.xpm
*FvwmIconBox "rxvt" term.xpm
*FvwmIconBox "xterm" xterm.xpm
*FvwmIconBox "แก้ไข" editres.xpm
*FvwmIconBox "xman" xman.xpm
*FvwmIconBox "xbiff" mail1.xpm
*FvwmIconBox "xmh" mail1.xpm
*FvwmIconBox "xcalc" xcalc.xpm
*FvwmIconBox กล่องเครื่องมือ "ของดี".xpm
ใช้ FvwmIconBox1 ออนไลน์โดยใช้บริการ onworks.net