|
Panel 은 아시지요?
GroupBox 는 Panel 과 거의 같습니다.
다른 컨트롤들의 컨테이너지요.
테두리가 있고 제목이 왼쪽 위에 온다는 정도의 생김새만 다릅니다.
RadioGroup 은 이러한 Panel 위에 문자열로 정의해 둔 항목들을 가로나 세로로
등간격 정렬해 보여주고, 선택된 Radio 버튼의 인덱스를 보관해주는 정도의 역할을 하죠.
예쁘게 보이려면, 예쁘게 그려진 컨트롤을 쓰는게 낫습니다. 혹은 직접 모든걸 디자인하거나요.
어디까지나 기본컨트롤들은 생산성 향상을 위한 것이지 외모엔 크게 기대하기 힘듭니다.
몇가지 팁을 드린다면,
첫째, 예쁘게 보이고 싶다고 색상이나 폰트를 지정하지 마세요. 대개 망합니다.
무채색은 모든 색과 잘 어울리는 색이기 때문에,
기본색은 디자이너들이 그나마 가장 무난한 색으로 찾아둔 것이니까 말이죠.
둘째, 피보나치 수열(황금비)을 응용하면 보기 좋은 간격이란걸 알게 됩니다.
셋째, Radio Button이 하나의 Box나 Panel에서 8개를 넘어가면 가독성이 급격히 떨어집니다.
왕초보와빌더 님이 쓰신 글 :
: 제목 그대로 입니다만,
:
: C빌더 XE를 사용하고 있습니다. 예전에는 무심코 사용했는데,
:
: Stardart 부분의 컨트롤들을 보니 RadioGroup 이라는 것도 있고,
:
: GroupBox 라는 것도 있더군요.
:
: 단순하게 폼위에 올려 사용해보니 그놈이 그놈.... 다른점이 없어 보이는데요,
:
: (1) 이 둘의 차이점이 궁금합니다.
:
: (2) 이 둘의 차이점에 따라, 어떤경우에 어떤 것을 쓰면 좀더 멋있게 사용할 수 있다... 이런
:
: 예제를 좀 부탁드립니다.
|