Chuyển đến nội dung
Diễn đàn CADViet
Đăng nhập để thực hiện theo  
gia_bach

Hộp thoại trên màn hình 4K (3840x2160)

Các bài được khuyến nghị

Chào anh em CadViet,


Một người quen có nhờ tôi viết 1 tool in ra file PDF, mọi việc xuôn sẻ như nó vốn phải thế.
Tuy nhiên mới đây tôi có nhận được "than phiền" về hộp thoại, nó hiển thị không chính xác (hình bên trái), qua tìm hiểu thì nó chỉ xảy ra khi chạy trên màn hình có độ phân giải 4K (3840x2160).

 

Cho hỏi, có anh em nào đã gặp trường hợp này chưa? (khi sử dụng CAD với màn hình 4K)
Nếu có, cách khắc phục thế nào?

 

Cám ơn anh em đã đọc tin.

 

PS: đính kèm dll, tên lệnh: HopThoai4K

Download here: HopThoai4K.zip

 

Dialog Monitor_4K.png

 

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
5 phút trước, Nguyễn Hà Huy đã nói:

Bác gửi file demo lên để xem mới biết vấn đề ở đâu chứ

Cám ơn bạn đã quan tâm.

Đã đính kèm dll, tên lệnh: HopThoai4K.

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Nếu bác viết = .NET thì chắc có cách chỉnh độ phân giải màn hình cho thích hợp khi chạy lệnh, sau đó trả lại như cũ sau khi xong lệnh, nếu không thì chỉ có cách người dùng chỉnh tay trước khi vào lệnh.

  • Like 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Cám ơn bác đã gợi ý.

.NET có thể thay đổi độ phân giải màn hình.

Tuy nhiên khi ứng dụng vào thực tế thì không khả thi, nó ảnh hưởng rất nhiều đến trải nghiệm của người dùng.

(sự thay đổi của kích thước màn hình quá lớn, từ 4K => full HD và ngược lại).

 

@7o7: hình như trước đây bác là đồng nghiệp với tôi ?!

 

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Cám ơn @cuongtk2,

Tôi cũng nghe nói Windows Presentation Foundation (WPF) hỗ trợ UI tốt hơn.

Nhưng thời gian và sức lực có hạn rồi! 

Cũng như vì ko có thiết bị (màn 4K) để tận hưởng thành quả nên cứ chần chừ ...

  • Like 1

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay
Đăng nhập để thực hiện theo  

×