Q&A

  • 델파이 화면 꾸미는것에 대하여 질문드립니다..ㅜ_ㅜ
안녕하세요.
전 1년차 개발자 입니다.
이번에 어떻게 하다보니 델파이 개발을 하게 되었습니다..열씨미 책보고
개발자 그룹 다니면서 몇달동안 열씨미 해서 개발을 3분 2이상 완료를 했습니다.
근데..갑에서 높은 분이 보시더니...
디자인이 이쁘지가 않다고 색깔을 입히라는것입니다.ㅜㅜ
물론 업무 프로그램이고 사용자가 얼마되지도 않는 거에 무슨 필요냐 하니까
무조건 하라라고 하네여...
제가 이리저리 검색을 해보니까 BusinessSkin 컴포넌트를 이용하면 가능할듯 한데..
그거를 사용할경우 폼을 다시 만들어주고 다 다시해야하는것이지 않습니까..
무슨 다른 방법이 있음 조언 부탁드립니다.
우선 조금있을 시연회에서는 윈도우 블라인더를 이용해서 눈가림 할 계획이지만...실제적으로 다 다시 만들어야 하는것인지..
지정 프로그램만 gui를 바꾸는 프로그램이나 그런게 있을까요?
아님 다른 방법이 없는것인지..답변 부탁드릴꼐요.
2  COMMENTS
  • Profile
    김춘경 2004.09.07 05:56
    어려운 잘문이군요...

    높은 분이든 아니든, 요즘의 사용자들은 눈이 상당히 높답니다.
    출근해서 퇴근할 때까지 모니터에 나나난 수많은 화면들에 이미 일상화되어
    있기 때문에 초보 엔지니어가 만든 화면이 당연히 예쁘지 않을 겁니다.

    다행히 화면 GUI만 바꿔주는 상용 컴포넌트가 있긴 하지만, 일단은 비용이
    들어가야 되는 문제가 있고, 또한 개발자가 색상 선택이나 비주얼 컴포넌트의
    배치, 크기, 위치 등 등 전반적인 화면 디자인에 대한 감각을 익혀야만 합니다.

    시스템 프로그래머가 아니라면, 이제 개발자도 디자인에서 자유롭지 못한
    시절이 되어 버렸군요....

    일단은 컴포넌트를 구해서 사용하시는게 가장 빠를것 같군요...개인적으로는 SUIPack과 FlatStyle을 추천합니다.

    일단 써보구 좋으면 나중에 구입하시구...^^


  • Profile
    이준해 2004.08.31 19:38
    높으신분(!^.^!) 께서 색깔을 입히라.고 하셨다는데...
    일반적으로 중소규모 일을 하다보면 갑측의 이사 또는 사장 되시는 분덜이
    그런 소리를 하시곤 하시져.
    먼저 그분이 원하는 바가 뭔지 함 생각해 보시지요.
    "이쁘지 않다" 는게 진짜 이쁘기만 하면 된다는 건지,
    지금 상태보다 사용하기가 더 편해야 한다는 건지..
    (높은 사람들은 개발자가 사용하는 용어를 모르지만
    생각보다 눈이 높은 경우가 꽤 있습니다.)

    이쁘기만 한 걸 원한다면 이런 작업을 해 보세요
    1. 폼을 다시 만들지 않고 속성만으로 콤포넌트 모양을 조정한다.
        상당히 볼만하게 나옵니다(예, Flat 효과등)
    2. 버튼 등에 이미지를 올린다.
    3. 콘테이너(TPanel, TScrollBox 등)에 영역별로 색깔을 입힌다.

       - 시각적인 효과는 별거 아닌 것 같지만 너무 원색등을 채용하면
         오히려 역효과가 날 수 도 있습니다.

    사용자 편의성을 요구하는 거라면, 쉽지 않을 것 같습니다.
    일반적으로 어플리케이션 구조나 프레임워크와 관련되어
    있는 경우가 많을 거라고 생각됩니다.
      이럴 경우
      1. 2차 개발때 그렇게 하겠다(^.^)
      2. 적당한 명분을 들어 불가함을 설득한다.
      3. 다 뜯어 고친다.
    정도가 대안일 것 같습니다.