폼이나 프레임의 경우 기본적으로는 컴포넌트 캡션이 표시되지 않고, 선택적으로 표시되게 할 수 있습니다. (Environment Options에서 Designer의 Show component options 체크박스를 체크하면 됩니다) 그런데 데이터모듈에서는 컴포넌트 캡션이 나타나는 것을 막을 수 없는데요.
그 이유는, 폼디자이너를 처음 설계할 때 볼랜드의 의도가, 넌비주얼 컴포넌트의 경우 폼보다는 데이터모듈에 배치하도록 유도하는 것이었기 때문입니다. 그래서 일부러 폼에는 컴포넌트 캡션이 나타나지 않도록 해놓고, 그게 불편할 경우에만 선택적으로 컴포넌트 캡션을 표시할 수 있게 한 것입니다.
볼랜드의 의도에서는 컴포넌트 캡션을 표시하는 것이 너무나 당연하고(왜냐하면 비주얼 컨트롤들과는 달리 캡션이 표시되지 않는 같은 종류의 여러 컴포넌트는 서로 구별이 전혀 안되니까요) 그래서 폼에 넌비주얼 컴포넌트를 배치할 경우 일부러 불편함을 주기 위해 기본적으로 컴포넌트 캡션이 나타나지 않도록 한 것입니다.
이런 이유로.. 데이터모듈에서 컴포넌트 캡션을 표시되지 않도록 할 방법은 없습니다.
그럼...
장보 님이 쓰신 글 :
: 일반 폼에는 컴포넌트의 이름이 표시되지 않잖아요. 그런데 데이타모듈에는 표시가되죠.
: 이걸 표시 안되게 할 수 있을까요?
: 가끔 지저분하게 보일때가 있거든요. ^^;
|