ชุดเครื่องมือออกแบบซอฟต์แวร์เป็น GUI รุ่นลายครามอย่าง wxWidgets ออกรุ่น 3.0 แล้วหลังจากออกรุ่น 2.0 มานานกว่าสิบปี (ออกปี 1999) และหลายปีหลังรุ่นหลักรุ่นสุดท้ายคือ 2.8
ตัวโครงการ wxWidgets หลักยังคงซัพพอร์ต C++ อย่างเดียวเช่นเดิม ส่วนภาษาอื่นๆ ต้องรอโครงการรอบๆ อัพเดตตามกันมาอีกครั้ง ความโดดเด่นของ wxWidgets คือรองรับแพลตฟอร์มต่างๆ กันได้ค่อนข้างเป็นธรรมชาติ หน้าตาของซอฟต์แวร์ที่ออกมากลมกลืนกลับสภาพแวดล้อม โดยรับสามแพลตฟอร์มหลักคือ วินโดวส์, ลินุกซ์ (ผ่าน GTK2 และ GTK3), และ OS X (ผ่าน Cocoa)
ฟีเจอร์สำคัญที่เพิ่มเข้ามาได้แก่

  • รองรับ unicode ในตัว ใช้ wchar_t ในภาษา C ได้เลย
  • รองรับการแสดงผลเว็บด้วย wxWebView
  • ปรับปรุงกระบวนการดีบั๊ก

โค้ดที่เปลี่ยนทั้งหมดรวมเป็น 320,000 บรรทัด ทำให้ wxWidgets มีโค้ดรวมกว่าล้านบรรทัด โค้ดจำนวนมากที่เพิ่มมาเป็นส่วนของเอกสาร, ระบบเทส, และตัวอย่างโค้ด
ที่มา - wxBlog, wx-announce
Open Source, GUI, Programming




อ่านต่อ...