รวมเมื่อวานนี้เข้ากับ LibreOffice ฐานรหัสกำลังแนะนำกราฟิกอีกตัวหนึ่งที่วาดแบ็คเอนด์สำหรับชุดสำนักงานโอเพนซอร์ซนี้

SvpGraphicsBackend คือ VCL (Visual Class Library) แบ็กเอนด์ใหม่สำหรับ LibreOffice SvpGraphicsBackend ถูกใช้เป็นแบ็กเอนด์ใหม่ทั่วกรุงไคโร มี SvpSalGraphics สำหรับ LibreOffice ที่ใช้ไคโรสำหรับการวาดภาพในขณะที่ SvpGraphicsBackend กำลังทำงานในการใช้งานใหม่ควบคู่ไปกับกราฟิก VCL/แบ็คเอนด์การวาดอื่นๆ สำหรับชุดสำนักงานข้ามแพลตฟอร์ม

Tomaž Vajngerl จาก Collabora กำลังทำงานในส่วนหลังของไคโรแบบใหม่นี้ ซึ่งก็คือ รวมในวันพฤหัสบดี จนถึงขณะนี้ มีการติดตามผลอีกสองสามรายการเริ่มที่จะย้ายฟังก์ชันการทำงานเพิ่มเติมไปยัง SvpGraphicsBackend

ส่วนแบ็คเอนด์ใหม่นี้กำลังได้รับการพัฒนาภายใต้พื้นที่หัวขาดของ VCL ดังนั้นจึงมีแนวโน้มว่าเป็นเพียงการออกแบบโดยคำนึงถึงการใช้งาน LibreOffice บนเว็บ/ระยะไกล สำหรับผู้ที่ใช้ Linux มี GTK และ Qt VCL แบ็กเอนด์อยู่แล้ว เช่นเดียวกับแบ็กเอนด์อื่นๆ ขึ้นอยู่กับแพลตฟอร์มสำหรับจัดการวิดเจ็ตของชุดสำนักงานและองค์ประกอบ UI อื่นๆ
สำหรับกราฟิกแบบเวกเตอร์ 2 มิติ

สิ่งที่น่าสนใจสำหรับบางคนคือ แอปพลิเคชันขั้นต่ำนี้ ที่เพิ่มลงใน ต้นไม้ LibreOffice ในวันพฤหัสบดี แอปพลิเคชันขั้นต่ำนี้ในโค้ดประมาณ 55 บรรทัดสาธิตวิธีสร้างแอปพลิเคชัน VCL ขั้นต่ำ

LibreOffice 7.3 จะครบกำหนดในเดือนกุมภาพันธ์ แต่โค้ดดังกล่าวได้แยกสาขาออกไปแล้ว ดังนั้นงาน VCL ล่าสุดนี้จะเป็นเวอร์ชันที่ตามมา ซึ่งน่าจะเป็น LibreOffice 7.4

Categories: IT Info