Q&A

  • [허접질문] 버전이 다른 델파이 컴포넌트의 형태 변경

델파이 6에서 처음 만들었던 프로그램을 델파이 2007에서 수정을 하는데
컴포넌트를 추가해도 2007의 형태가 아니고 6의 형태로 생성됩니다
기존의 콤포넌트들을 2007의 형태로 변경하고
새로 추가되는 컴포넌트들도 2007의 형태로 나타나게 하려면 어떻게 해야하나요
고수님들의 조언 부탁드립니다

왕초보

4  COMMENTS
  • Profile
    최용일 2010.06.04 23:41
    무슨 말씀이신지...
    델파이 버전이 바뀐다고해서 컴포넌트의 모양이 바뀌지는 않은데요...
  • Profile
    이상민 2010.06.05 21:41
    XP에서 델파이6과 2007을 사용하고 있는데
    예를 들면 델파이6에서는 버튼이 직사각형 모양으로 윈도우즈 98의 디자인이구요
    델파이2007에서는 비스타 디자인으로 둥근 직사각형에 그라디언트 색상으로 나타납니다
    (여기 코멘트 박스 하단의 버튼과 유사한 형태)
    델파이2007에서 프로그램을 처음부터 시작하면 비스타 디자인의 버튼을 사용하게 되는데
    델파이6에서 만든 프로그램을 2007에서 올려면 델파이6에서 나오는 버튼이 생성되더군요
    중요한 사항은 아닙니다만 프로그램의 기능을 업그레이드 하면서 비주얼도 변경된 느낌이
    들도록 하고 싶은데 그게 잘 안되어서요

  • Profile
    최용일 2010.06.06 07:37
    델파이2005던가... 잘 기억이 안나지만 XP테마를 지원합니다. 더 상위버전은 Vista UI도 지원하죠.
    Project옵션에서 Enable Runtime Theme를 활성화하고 TXPManifest를 추가하시면 될겁니다.
  • Profile
    이상민 2010.06.06 22:06
    한참 헤맸었는데 이런 방법이 있었다니...
    친절한 도움에 감사드립니다