2012-04-23 6 views
6

제품에 대한 기술 문서를 준비해야하므로이 질문을드립니다. 컨트롤과 위젯간에 차이가 있습니까? 예 : this 컨트롤을 사용하면 위젯이라고 부르시겠습니까? wikipedia으로 가면 두 용어가 서로 바꿔서 사용할 수 있습니다. 그 맞습니까?컨트롤과 위젯간에 차이가 있습니까?

+4

위젯은 대시 보드 나 사이드 바에서 찾을 수 있으며 종종 호스트 환경의 "장식"이되는 위젯이라고 할 수 있습니다. 일반적으로 위젯은 자체적으로 작업을 수행 할 수 있지만 반면 컨트롤은 "더 큰 것"의 일부로 사용해야합니다. 단추, 레이블, 양식 또는 등급 막대/단추와 같은 컨트롤을 훨씬 간단하게 만들 수 있습니다. 위젯이 유용한 일을하도록하는 관련 컨트롤 그룹입니다 *. –

답변

4

두 용어 사이에 미묘한 차이가있는 사람의 사전에 공식 정의가있을 수 있지만 모든 실제적인 목적을 위해 서로 바꿔 말할 수 있습니다.

나는이 용어들을 단지 좌우로 바꾸는 수많은 UI 디자이너, 개발자 등을 만났습니다. "목록 제어", "목록 위젯" 그리고 때로는 "목록 가젯".

GUI 툴킷은 기본적으로 "위젯"을 "UI 컨트롤"로 정의하고 "UI 컨트롤"을 "위젯"으로 정의하여 멋진 재귀 적 정의를 제공합니다.

Qt와 같은 것을 보면 "모든 UI 컨트롤이 QWidget에서 상속됩니다" (버튼에서부터 가장 정교한 컨트롤까지).

얼마나 많은 사람들이이 용어를 사용 하는지를 감안할 때 기술 문서에서도 똑같이 할 수 있습니다. 그것은 현상 유지가 정확성을 규정한다고 말할 수는 없지만, 현상 유지를 넘어서 이것을 정의하는 어떠한 권위도 알지 못합니다. 아마도 당신은이 두 용어 중 하나를 일관되게 고수함으로써 대부분보다 더 잘할 수 있습니다.

관련 문제