Chia Sẻ

GTK4 thông báo sẽ cải tiến GDK để hiện đại hóa API

GTK4 đã sửa sang lại cách truyền dữ liệu truyền thống giữa các ứng dụng.

GTK4 bao gồm một phương pháp mới để giải quyết việc chuyển bất kỳ kiểu dữ liệu nào giữa quá trình.

Cải tiến trong API

GTK4 là bộ công cụ hướng đối tượng được sử dụng để tạo GUI cho các ứng dụng, môi trường máy tính để bàn và các công cụ khác có thể chạy trên các nền tảng khác nhau như Linux, Windows và macOS.

Và, GDK là một thư viện cấp thấp trong GTK hoạt động như một giao diện giữa máy chủ hiển thị và thư viện GTK. Nó cho phép những thứ cơ bản như chức năng kéo-n-thả.

Nhưng vì các API GDK dựa trên giao thức máy chủ hiển thị X11, nó giới hạn việc truyền dữ liệu nếu nhận ứng dụng cuối không hỗ trợ cùng một định dạng dữ liệu.

Do đó, nhóm GTK4 đã giới thiệu một đối tượng API, GdkContentFormats, sẽ chứa danh sách các định dạng để khớp và xác định kiểu dữ liệu trong cả trường hợp truyền dữ liệu ứng dụng chéo và đơn.

Để chuyển đổi định dạng dữ liệu không khớp, GTK4 cũng bao gồm các API GdkContentSerializer và GdkContentDeserializer sẽ thay đổi GTypes thành kiểu dữ liệu kịch câm và ngược lại.

Hơn nữa, GTK4 cấu trúc lại thao tác sao chép/dán và kéo-n-thả để hỗ trợ việc triển khai trên nhiều nền tảng bằng cách sử dụng các API mới.

This post is also available in:
Tiếng Việt Italian Indonesian

Post Comment