2012-04-23 19 views
6

Tôi yêu cầu điều này vì tôi phải chuẩn bị tài liệu kỹ thuật cho một sản phẩm. Có sự khác biệt nào giữa điều khiển và tiện ích không? Ví dụ: với điều khiển this, bạn có muốn gọi nó là tiện ích không? Đi theo wikipedia, có vẻ như cả hai thuật ngữ đều có thể được sử dụng thay thế cho nhau. Đúng không?Có sự khác biệt nào giữa điều khiển và tiện ích không?

+4

Tôi sẽ nói một tiện ích, là tốt, như thế mà bạn sẽ tìm thấy trong Bảng điều khiển hoặc Thanh bên và thường trở thành "trang trí" của môi trường máy chủ. Nói chung, một widget có thể tự làm mọi thứ trong khi điều khiển phải được "sử dụng như một phần của" cái gì đó lớn hơn. Điều khiển có thể đơn giản hơn nhiều: nút, nhãn, biểu mẫu hoặc trong trường hợp đó, nút/thanh xếp hạng. Nó là một nhóm * các điều khiển liên quan mà làm cho một widget làm những việc hữu ích *. –

Trả lời

4

Mặc dù có thể có một định nghĩa chính thức trong từ điển của một ai đó mà rút ra một số khác biệt tinh tế giữa hai cụm từ, tôi muốn nói cho tất cả các mục đích thực tế, chúng có thể hoán đổi cho nhau.

Tôi đã gặp một số nhà thiết kế giao diện người dùng, nhà phát triển, v.v. chỉ trao đổi những điều khoản đó sang trái và phải. "Kiểm soát danh sách", "Tiện ích danh sách" và thậm chí đôi khi, "Tiện ích danh sách".

Tôi thậm chí đã thấy bộ công cụ GUI ở đó về cơ bản xác định "tiện ích con" làm "điều khiển giao diện người dùng" và "điều khiển giao diện người dùng" làm "tiện ích con", cho chúng ta định nghĩa đệ quy tốt đẹp.

Nếu bạn nhìn vào thứ gì đó như Qt, "mọi điều khiển giao diện người dùng kế thừa từ QWidget" (mọi thứ từ nút đến các điều khiển tinh vi nhất).

Cho biết có bao nhiêu người sử dụng các thuật ngữ này thay thế cho nhau, tôi muốn nói rằng nó hoàn toàn chấp nhận được để làm như vậy, ngay cả trong tài liệu kỹ thuật. Đó không phải là để nói rằng hiện trạng xác định tính chính xác, nhưng tôi không nhận thức được bất kỳ cơ quan nào xác định điều này vượt quá nguyên trạng. Có lẽ bạn có thể làm tốt hơn hầu hết mọi thứ bằng cách liên tục gắn bó với một trong hai thuật ngữ này.

Các vấn đề liên quan