140 likes | 447 Views
Delphi 2009 / C++Builder 2009 의 VCL / IDE 개선 박지훈 . 임프 cbuilder1@borlandforum.com. 설문. 현재 사용하는 버전은 ? Delphi/C++Builder 5 이하 ? Delphi/C++Builder 6~7 ? Delphi/C++Builder 2005 이상 ?. 2. VCL 강화. PNG 지원 (New!) TPNGImage 프로젝트를 CodeGear 에서 인수 TImage, TImageList 에서 지원
E N D
Delphi 2009 / C++Builder 2009의 VCL / IDE 개선 박지훈.임프 cbuilder1@borlandforum.com
설문 • 현재 사용하는 버전은? • Delphi/C++Builder 5 이하? • Delphi/C++Builder 6~7 ? • Delphi/C++Builder 2005 이상? 2
VCL 강화 • PNG 지원 (New!) • TPNGImage 프로젝트를 CodeGear에서 인수 • TImage, TImageList에서 지원 • Tbutton (Enhanced!) • 이미지 지원 (TBitBtn의 기능 흡수, 더 강력) • Vista: SplitButton 스타일, CommandLink 스타일 • TListView (Enhanced!) • Item들의 Group 지원 3
VCL 강화 • Tedit (Enhanced!) • Alignment • NumbersOnly • Vista : TextHint • TButtonedEdit (New!) • Images, LeftButton/RightButton • TLinkLabel (New!) • Caption에서 HTML <a>…</a> 태그 사용 • OnLinkClick • TBaloonHint (New!) • Vista : TControl.CustomHint 4
TCategoryPanel (Enhanced!) • TCategoryPanelGroup (“아웃룩바” 컴포넌트) • GradientDirection • GradientColor/ GradientBaseColor • HeaderAlignment, HeaderStyle, HeaderImage • ChevronAlignment, ChevronColor • TCategoryPanel • Collapsed • CollapsedImageIndex, ExpandedImageIndex 5
Robbon Control (New!) • ActionManager를 이용 • 사용법이 간편 • Microsoft의 라이선스 조건 6
IDE 강화 • Build Configuration (New!) • 빌드 설정 관리 • Delphi 2009에서는 처음 도입 (C++Builder 2007) • Debug, Release, (Add New) • 각각 개별적인 특정 목적의 빌드들의 관리 쉬움 예) 특정 고객사를 위한 빌드 • Project Manager • Project Option • Configuration Manager 9
IDE 강화 • Resource Manager (New!) • 이미지 등의 추가 리소스 파일 관리 • 프로젝트에 이미지 파일들을 직접 추가 가능 • No More RC script • TResourceStream을 이용하여 액세스 10
IDE 강화 • Project Manager (Enhanced!) • 이미지 파일을 직접 추가 가능 • 프로젝트 하위 아이템의 노드 표시 방법 선택 가능 (Views 툴버튼) • Build Configuration 관리 가능 • Tool Palette (Enhanced!) • “search” 입력란 추가 : 컴포넌트 이름을 incremental search 가능 11