Tôi đang làm việc trên một ứng dụng kế thừa lớn được viết bằng Delphi. Hầu hết các thành phần là các thành phần VCL và DevExpress QuantumGrid. Tôi cần cập nhật giao diện người dùng để hỗ trợ các kiểu khác nhau và giao diện hiện đại hơn. Ban đầu Tôi đã lên kế hoạch chuyển sang thư viện DevExpress ExpressSkins (Tôi đã có toàn bộ đăng ký DevExpress VCL) và thay thế tất cả các thành phần bằng các thành phần DevExpress. Tuy nhiên kể từ khi tôi đã nâng cấp dự án để Delphi XE2 và với nó đến công nghệ VCL Styles.DevExpress ExpressSkins hoặc VCL Styles?
Ưu và nhược điểm của các thư viện này là gì?
phong cách VCL là một nhà máy lỗi –
tôi nghi ngờ phong cách VCL sẽ làm việc đúng với QuantumGrid và các thành phần DevExpress khác để sử dụng ExpressSkins tôi muốn nói. Tôi luôn thích thành phần DevExpress hơn VCL khi có sẵn. –
Thay thế tất cả các điều khiển của bạn bằng các điều khiển DevExpress có thể thực sự hiệu quả hơn nhiều so với giá trị của nó, và trong khi Stefan và David có một điểm, tôi thực sự nghĩ rằng điểm mấu chốt là bạn đang thiết lập cho mình thất vọng theo cách bạn đi. Hoàn hảo da là một giấc mơ đường ống, nhưng nếu bạn thực sự phải làm da, như của ngày hôm nay, Express Skins là trưởng thành hơn và ít lỗi. –