จากข่าวเก่าที่ Windows 10 เริ่มใส่การสเกลหน้าจอสำหรับหน้าจอความหนาแน่นสูงแบบใหม่มา ครับ
แบบไม่ทำอะไร (ของเดิมๆ)
เลือกเป็น Application (ปิดการสเกล แต่ทำไมต้องใช้ศัพท์งงๆ นะ - -" จะบอกว่าให้แอปเลือกขนาดเอง?)
เลือกเป็น System (บังคับให้ใช้ของเดิม เห็นว่าบางแอปจะใช้แบบใหม่เองอัตโนมัติ คงไว้ให้ใช้อันนี้บังคับกลับ)
เลือกเป็น System (enhanced) (ของใหม่)
เทียบกันหมด จากแบบไม่ตั้งค่า โหมดใหม่ และปิดการสเกลครับ
ก็เรียกว่าดีขึ้นบ้าง? คมขึ้นจนบางทีดูแย่ลงก็มีนะครับ แบบในตัวอย่างนี่ก็โอเคอยู่ (จะเห็นขอบรูปปุ่มบางอันดูหยักๆ หรือขาดๆ ไป) ส่วนบางแอปกลายเป็น UI เละไปเลยก็มี
ถ้ารูปดูไม่ชัด ไปดูรูปใหญ่ได้ที่ https://imgur.com/a/tXn8W นะครับ
ผมว่าลองกับ PuTTY น่าจะเห็นผลได้ดีกว่านะคับ
[ถาม] ทำไม Program หรือ App (หรือนักพัฒนา) จึงไม่ใส่กราฟฟิคแบบ SVG ตรงนี้มีข้อดี-ข้อเสีย หรือทำได้-ไม่ได้ยังไงครับ
คนขี้ลืม | คนบ้าเกม | คนเหงาๆ
ถ้าให้พูดง่าย ๆ ก็คงตอบว่า ตอนนี้ระบบไม่รองรับครับ เป็นเหมือนมรดกที่ตกทอดมาตั้งแต่สมัย 30 ปีที่แล้วโน่นล่ะครับ
จริง ๆ ก็มีคนทำนะ UI System ที่เป็น Vector ทั้งหมด ... มีอยู่ใน LnF ตัวนึงของ Swing ครับ (แต่มันปิดเป็น default)
ยังมีปัญหาเวลาต่อจอนอกรึเปล่าครับ ผมใช้ surface pro 3 ต่อจอ 1080p โปรแกรมอย่าง office 365 จะคมชัดเฉพาะจอ main display จอ 2 ฟอนท์จะเบลอ (โปรแกรมของ MS เองแท้ๆ >_> )
ผมเขียนแอพ WPF, UWP ผมใส่แค่ Viewbox จบเลย ไม่ต้องเสียเวลา