Sau nhiều năm phát triển Delphi, bây giờ tôi có hàng trăm biểu mẫu được chia sẻ trong suốt các Ứng dụng của chúng tôi. Biên dịch từ Delphi 7 đến XE, do đó một dạng có thể được mở trong bất kỳ IDE nào. Việc bổ sung thuộc tính Explicitxxx nổi tiếng sau Delphi 7 có các giải pháp để tránh một biểu mẫu vô tình có được các thuộc tính mà các trình biên dịch trước đó không thể xử lý (ví dụ: Andreas's DDevExtensions) nhưng tôi muốn một 'chuyển đổi' tích cực hơn ngăn cản Delphi tạo hoặc lưu bất kỳ biểu mẫu nào sửa đổi ở tất cả. Giai đoạn.Có một tùy chọn Delphi để 'khóa' thiết kế (bố trí) của một biểu mẫu chống lại các thay đổi ngẫu nhiên không?
Tất nhiên bạn có thể sử dụng cờ chỉ đọc và hệ thống kiểm soát phiên bản cung cấp phương tiện bổ sung cho thấy sự thay đổi đó đã xảy ra. Những gì tôi thực sự muốn mặc dù là một công tắc {$ LockDFM} mà tôi có thể đặt vào đơn vị của biểu mẫu hoặc tùy chọn menu ngữ cảnh khi xem bố cục biểu mẫu.
Có ai có thể nghĩ ra một cách gọn gàng để đạt được điều này không?
Cảm ơn
Tôi không biết gì cả. Tôi dựa vào VCS của tôi và hợp nhất chương trình để giải quyết vấn đề này. Thêm các tiện ích tuyệt vời của Andreas. Giống như bạn vậy! –