Ncurses

ภาพหน้าจอของซอฟแวร์:
Ncurses
รายละเอียดซอฟแวร์:
รุ่น: 5.9
วันที่อัพโหลด: 11 May 15
ผู้พัฒนา: T.E.Dickey
การอนุญาต: ฟรี
ความนิยม: 43

Rating: nan/5 (Total Votes: 0)

Ncurses (คำสาปใหม่) ห้องสมุดจำลองซอฟต์แวร์ฟรีของคำสาปแช่งในระบบวี Release 4.0 และอื่น ๆ
ncurses ใช้รูปแบบ terminfo สนับสนุนแผ่นและสีและไฮไลท์ที่หลากหลายและรูปแบบตัวอักษรและการทำแผนที่ฟังก์ชั่นที่สำคัญและมีทั้งหมดปรับปรุงอื่น ๆ SYSV สาปแช่งมากกว่า BSD คำสาป
รหัส ncurses ได้รับการพัฒนาภายใต้ GNU / Linux มันควรพอร์ตใด ๆ ได้อย่างง่ายดายเพื่อมาตรฐาน ANSI / POSIX สอดคล้องยูนิกซ์ มันได้รับการแจ้งความกับ OS / 2 Warp!
การจัดจำหน่ายรวมถึงห้องสมุดและระบบสาธารณูปโภคการสนับสนุนรวมทั้งกระตุก terminfo คอมไพเลอร์, infocmp Decompiler ชัดเจน tput, tset และเครื่องมือในการแปลง termcap captoinfo เต็มหน้าคู่มือที่มีให้สำหรับห้องสมุดและเครื่องมือ
ที่นี่มีคุณสมบัติที่สำคัญของ "Ncurses" เป็น:
แพคเกจ Ncurses เป็นอย่างเข้ากันได้กับ SVr4 (ระบบ V ที่วางจำหน่าย 4) คำสาป:
 
·ทั้งหมด 257 ของสาย SVr4 มีการดำเนินการ (และมีเอกสาร)
·สนับสนุนอย่างเต็มที่สำหรับคำสาป SVr4 คุณสมบัติรวมทั้งการทำแผนที่แป้นพิมพ์สีรูปแบบการวาดภาพด้วยตัวอักษรเอซีเอสและการรับรู้โดยอัตโนมัติจากปุ่มกดและปุ่มฟังก์ชั่น
·การแข่งขันของห้องสมุดแผง SVr4 สนับสนุนกองหน้าต่างกับร้านค้าสนับสนุนจะรวม
·การแข่งขันของห้องสมุดเมนู SVr4 สนับสนุนอินเตอร์เฟซที่เหมือนกัน แต่มีความยืดหยุ่นสำหรับการเขียนโปรแกรมเมนูจะรวม
·การแข่งขันของไลบรารีฟอร์ม SVr4 สนับสนุนการเก็บรวบรวมข้อมูลผ่านรูปแบบบนหน้าจอจะรวม
·รายการ terminfo ไบนารีที่สร้างขึ้นโดยการดำเนินการ Ncurses กระตุกเป็นบิตสำหรับบิตเข้ากันได้กับรูปแบบรายการ SVr4 สาปแช่งใช้
·สาธารณูปโภคมีตัวเลือกที่จะช่วยให้คุณสามารถกรองรายการ terminfo สำหรับใช้กับความสามารถน้อยคำสาป / terminfo รุ่นเช่น HP / UX และพอร์ต AIX
 
แพคเกจ Ncurses นอกจากนี้ยังมีส่วนขยายที่มีประโยชน์มากมายกว่า SVr4:
 
· API เป็น 8 บิตที่สะอาดและฐานในระดับที่สอดคล้องกับ X / ข้อกำหนดสาปแช่งเปิด XSI คำสาป (นั่นคือมันดำเนินคุณสมบัติระดับฐานทั้งหมด แต่ไม่ทั้งหมดคุณลักษณะ EXTENDED) ส่วนใหญ่ EXTENDED ระดับคุณสมบัติไม่ได้เกี่ยวข้องโดยตรงกับการสนับสนุนตัวละครทั้งจะดำเนินการรวมทั้งฟังก์ชั่นหลายสายไม่ได้รับการสนับสนุนภายใต้การสาปแช่ง SVr4 (แต่พกพาของทุกสายเป็นเอกสารเพื่อให้คุณสามารถใช้ย่อย SVr4 เท่านั้น)
·ซึ่งแตกต่างจากคำสาป SVr3, Ncurses สามารถเขียนไปยังมุมขวาสุด-ใต้ที่สุดของหน้าจอถ้า terminal ของคุณมีความสามารถในการแทรกตัวอักษร
· Ada95 และ C ++ ผูก
·สนับสนุนสำหรับเหตุการณ์ที่มีการรายงานเมาส์ X หน้าต่าง xterm และ OS / 2 หน้าต่างคอนโซล
·รองรับการขยายเมาส์ผ่านเลสซานโดร Rubini แพคเกจแกลลอนต่อนาที
· wresize ฟังก์ชั่น () ช่วยให้คุณสามารถปรับขนาดหน้าต่างการรักษาข้อมูลของพวกเขา
· use_default_colors ฟังก์ชั่น () ช่วยให้คุณสามารถใช้สีเริ่มต้นของสถ​​านีสำหรับคู่สีเริ่มต้นการบรรลุผลของสีโปร่งใส
·ฟังก์ชั่น keyok () และ define_key () ช่วยให้คุณดีกว่าการควบคุมการใช้งานของปุ่มฟังก์ชั่นเช่นการปิดใช้งาน Ncurses KEY_MOUSE หรือโดยการกำหนดลำดับการควบคุมมากกว่าหนึ่งไปยังแผนที่รหัสคีย์ที่กำหนด
·สนับสนุนสำหรับอาคาร 16 สีเช่น aixterm และ XFree86 xterm
·การเพิ่มประสิทธิภาพของเคอร์เซอร์เคลื่อนไหวที่ดีขึ้น แพคเกจที่ตอนนี้มีการคำนวณเคอร์เซอร์ท้องถิ่นเคลื่อนไหวมีประสิทธิภาพมากขึ้นกว่าทั้ง BSD หรือระบบวี
·ฮาร์ดแวร์ซูเปอร์เลื่อนการสนับสนุน รหัสหน้าจอปรับปรุงประกอบด้วยนวนิยายเรื่องง่ายและขั้นตอนวิธีการที่ถูกที่ช่วยให้มันเพื่อให้การใช้งานที่ดีที่สุดของการเลื่อนฮาร์ดแวร์สายแทรกและลบบรรทัดสำหรับการเคลื่อนไหวหน้าจอสาย ขั้นตอนวิธีนี้จะมีประสิทธิภาพมากขึ้นกว่าคำสาปประจำ 4.4BSD quickch
·การสนับสนุนจริงสำหรับอาคารที่มีความผิดพลาดมายากลคุกกี้ รหัสหน้าจอปรับปรุงจะละเว้นจากการวาดภาพไฮไลท์ถ้า magic- คุกกี้พื้นที่ unattributed ที่จำเป็นก่อนที่จะเริ่มต้นและหลังจากสิ้นสุดจะก้าวบนอักขระที่ไม่ใช่พื้นที่ โดยอัตโนมัติจะเปลี่ยนขอบเขตไฮไลท์เมื่อทำเช่นนั้นจะทำให้มันเป็นไปได้ที่จะดึงไฮไลท์โดยไม่ต้องเปลี่ยนลักษณะที่ปรากฏของหน้าจอ
·มันเป็นไปได้ที่จะสร้างห้องสมุดที่มีรายชื่อของก่อนโหลดรายการทางเลือกที่เชื่อมโยงกับมันเพื่อให้มันสามารถให้บริการประเภทขั้วเหล่านั้นแม้ในขณะที่ไม่มีต้นไม้หรือแฟ้ม terminfo termcap สามารถเข้าถึงได้ (ซึ่งอาจจะเป็นประโยชน์สำหรับการสนับสนุนของโปรแกรมหน้าจอที่มุ่งเน้น ที่จะต้องทำงานในโหมดผู้เดียว)
·กระตุก / captoinfo ยูทิลิตี้ให้กับ Ncurses มีความสามารถในการแปล termcaps จำนวนมากจาก Xenix, IBM และ AT & T ชุดขยาย
· BSD เหมือน tset ยูทิลิตี้ที่มีให้
·ห้องสมุด Ncurses และระบบสาธารณูปโภคที่จะอ่านรายการ terminfo จาก $ HOME / .terminfo ถ้ามันมีอยู่แล้วและรวบรวมไปยังไดเรกทอรีว่าถ้ามันมีอยู่และผู้ใช้ไม่เคยมีใครเขียนการเข้าถึงไดเรกทอรีระบบ คุณลักษณะนี้จะทำให้มันง่ายขึ้นสำหรับผู้ใช้ที่จะมีรายการ terminfo ส่วนบุคคลโดยไม่ให้ขึ้นการเข้าถึงระบบ terminfo ไดเรกทอรี
·คุณอาจระบุเส้นทางของไดเรกทอรีเพื่อค้นหารายละเอียดรวบรวมกับ TERMINFO_DIRS ตัวแปรสภาพแวดล้อม (นี่ generalizes คุณลักษณะที่มีให้โดย terminfo หุ้นภายใต้ระบบโวลต์)
·ในไฟล์ที่มา terminfo ความสามารถในการใช้งานอาจจะดูไม่เพียงเพื่อรายการอื่น ๆ ในแฟ้มแหล่งเดียวกัน (ในขณะที่ระบบ V) แต่ยังรวมถึงรายการที่รวบรวมทั้งในระบบ terminfo ไดเรกทอรีหรือหน้าแรกของผู้ใช้ $ / .terminfo ไดเรกทอรี
·สคริปต์ (capconvert) มีไว้เพื่อช่วยให้การเปลี่ยนแปลง BSD ผู้ใช้จากการ termcap terminfo มันรวบรวมข้อมูลในตัวแปรสภาพแวดล้อม termcap และ / หรือ ~ / .termcap ไฟล์รายการท้องถิ่นและแปลงให้ terminfo ท้องถิ่นเทียบเท่าต้นไม้ภายใต้ $ HOME / .terminfo
·ทางเลือกอัตโนมัติเพื่อไฟล์ / etc / termcap สามารถรวบรวมในเมื่อมันเป็นไปไม่ได้ที่จะสร้างต้นไม้ terminfo คุณลักษณะที่ไม่เร็วหรือถูกคุณไม่ต้องการที่จะใช้มันจนกว่าคุณจะมี แต่ก็มี
·ตารางของรายการนิ้วเท้ายูทิลิตี้ทำให้มันง่ายสำหรับผู้ใช้เพื่อดูว่าสิ่งที่ประเภทขั้วที่มีอยู่ในระบบ
·ห้องสมุดตรงกับความต้องการ XSI ว่าทุกจุดเข้าแมโครมีฟังก์ชั่นที่สอดคล้องกันซึ่งอาจจะเชื่อมโยง (และจะเป็นต้นแบบการตรวจสอบ) ถ้านิยามแมโครถูกปิดใช้งานกับ #undef
· HTML "รู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรมด้วย ncurses" เอกสารให้ความรู้เบื้องต้นในการเล่าเรื่องคำสาปอินเตอร์เฟซการเขียนโปรแกรม

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

< ul>

  • เล็ก ๆ จำนวนมากได้รับการแก้ไขข้อบกพร่อง.
  • Portability และ configurability ของ subpackages สำหรับ Ada95 และไดเรกทอรีการทดสอบได้มีการขยาย.
  • ซอฟต์แวร์ที่คล้ายกัน

    php-json
    php-json

    3 Jun 15

    TCPDF
    TCPDF

    17 Jul 15

    ENet
    ENet

    17 Feb 15

    ACE
    ACE

    22 Jun 18

    ซอฟแวร์อื่น ๆ ของนักพัฒนา T.E.Dickey

    Luit
    Luit

    20 Feb 15

    Berkeley Yacc
    Berkeley Yacc

    17 Feb 15

    Lynx
    Lynx

    17 Feb 15

    ความคิดเห็นที่ Ncurses

    ความคิดเห็นที่ไม่พบ
    เพิ่มความคิดเห็น
    เปิดภาพ!
    ค้นหาตามหมวดหมู่