C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 FAQ
C++Builder Programming FAQ
[126] Rad Studio 2009 에서 VCL의 추가/변경 사항
xiles [xiles] 33869 읽음    2008-10-06 15:04

새로 추가된 VCL 및 RTL 컴포넌트/클래스


- TButtonedEdit, TCategoryPanel 추가 (ExtCtrls 네임스페이스)
- TCategoryPanelGroup 추가
- TCharacter 클래스 추가 (Character 네임스페이스)
- TLinkLabel 추가
- TListGroup, TListGroups 추가 (리스트뷰에서 그룹 지원을 위해서)
- TEncoding, TStringBuilder 추가 (SysUtils 네임스페이스)
- TCustomHint 및 TBalloonHint추가 (Controls 네임스페이스)
- TStringReader, TStringWriter 추가 (Classes 네임스페이스)
- TStreamReader, TStreamWriter 추가 (Classes 네임스페이스)

기능이 추가/변경된 VCL 및 RTL 컴포넌트/클래스


- TActionManager
: 큰이미지와 비활성화 상태의 이미지리스트 지원
: 새로운 속성: DisalbedImages, LargeImages, LargeDisabledImages

- TApplication
: 폼들의 기본 글꼴을 위한 폰트 속성지원
: 새로운 속성: DefaultFont

- TBitmap
: 알파채널을 지원하는 32bit 비트맵 지원
: 새로운 속성: AlphaFormat

- TButton
: 이미지리스트 연결을 통한 이미지 지원 (XP 이상)
: 비스타 버튼 스타일 추가 (CommandLink, SplitButton), CommandLinkHint, DropDownMenu, OnDropDownClick 속성 및 이벤트 추가
: 새로운 속성: Images, ImageIndex, HotImageIndex, DisabledImageIndex, PressedImageIndex, SelectedImageIndex, DropDownMenu, ElevationRequired(비스타만), ImageAlignment, ImageMargins, CommandLinkHint, Style
: 새로운 이벤트: OnDropDownClick

- TComboBox
: 에디트박스 내 힌트 추가 (XP이상)
: 새로운 속성: TextHint

- TControl
: 커스터마이즈드 힌트 (TCustomHint로부터 상속해서 새로운 모양의 힌트를 만들어서 적용시킬 수 있음)
: 새로운 속성: CustomHint, ParentCustomHint

- TCustomListView
: 새로운 이벤트: OnItemChecked

- TDBImage
: "best fit" 디스플레이 지원
: 새로운 속성: Proportional

- TEdit/TLabeledEdit
: 정렬(Text Alignment) 지원
: 에디트박스 내 힌트 추가 (XP이상)
: ES_NUMBER 스타일 추가 (숫자만 입력받는 모드 지원)
: PasswordChar에 테마가 적용된 심볼 사용 가능 (XP 이상)
: 새로운 속성: Alignment, NumbersOnly, TextHint

- TGraphic
: 투명 이미지 지원
: 새로운 속성: SupportsPartialTransparency

- TImageList
: 알파블랜딩된 이미지 지원
: 모든 등록된 그래픽 포맷 지원
: Color Depth 증가
: 새로운 속성: ColorDepth

- TLabel
: Glow 효과 지원 (비스타 이상)
: 새로운 속성: GlowSize

- TListView
: 기본적인 그룹 지원 (XP이상)
: 고급 그룹 지원 (비스타 이상)
: 새로운 속성: GroupView, Groups, GroupHeaderImages
: 새로운 이벤트: OnItemChecked

- TCustomHeaderControl
: 체크박스 지원과 고정된 넓이의 헤더 섹션 지원
: 새로운 속성: CheckBoxes, NoSizing, OverFlow

- THeaderSection
: 새로운 속성: Checkbox, Checked, FixedWidth (XP이상)

- TMaskEdit
: 텍스트 정렬 지원
: 에디트박스 내 힌트 지원(XP이상)
: PasswordChard에 테마가 적용된 심볼 사용 가능 (XP이상)
: 새로운 속성: Alignment, TextHint

- TMemo
: 새로운 속성: CharCase

- TObject
  : 새로운 함수들
     . 클래스 함수 String UnitName(void)
     . 함수 virtual bool Equals(TObject *Obj)
     . 함수 virtual int GetHashCode(void)
     . 함수 virtual String ToString(void)
  : 오버로드 함수들 추가
     . 클래스 함수 void* MethodAddress(const ShortString Name);
     . 클래스 함수 void* MethodAddress(const String Name);
     . 함수 void* FieldAddress(const ShortString Name);
     . 함수 void* FieldAddress(const String Name);
  : 함수 리턴타입이 ShortString에서 String으로 변경됨
     . 클래스 함수 String ClassName(void)
     . 클래스 함수 String MethodName(void* Address)

- TPanel
: 캡션 숨기기 지원
: 새로운 속성:  ShowCaption

- TPopupActionBar
: ActionBar 스타일 지원
: 새로운 속성: Style

- TProgressBar
: 색 지정 가능 (런타임 테마 적용시에는 불가)
: 마퀴(Marquee) 스타일 지원 (XP이상) - 왔다리갔다리 하는 것
: Smooth reverse Style, State 지원 (비스타 이상)
: 새로운 속성: Style, MarqueeInterval, BarColor, BackgroundColor, SmoothReverse, State

- TRadioGroup
: 체크박스에서 WordWrap 지원
: 새로운 속성: WordWrap (WordWrap이 되도 새로 높이는 자동으로 계산 안하므로 새로로 직접 여유를 만들어놔야 함)

- TScreen
: 메시지 박스를 위한 시스템 기본 글꼴 지원
: 새로운 속성: MessageFont

- TTrayIcon
: 새로운 이벤트: OnBalloonClick

- TTreeView
: 비활성화(Disabled)된 노드 지원 (XP이상)
: 확장된 노드에서 Image Index 지원

- TWinControl
: double buffering 부모 속성 따르는 것 지원
: 새로운 속성: DoubleBuffered, ParentDoubleBuffered

기타 향상된 부분


- PNG 이미지 지원 (투명 지원 포함)
- 모든 컴포넌트에 DoubleBuffered 속성 지원 (Published 로)
- Action Menus/Toolbars 에 테마 지원 (비스타 이상)
- Platform Default ActionManager 스타일 추가


리본 컨트롤 추가


- 오피스 2007에서 새롭게 소개된 리본 스타일 메뉴/툴바 지원
- 추가된 컴포넌트: TRibbon, TRibbonApplicationMenuBar, TRibbonQuickAccessToolbar
Lyn [tohnokanna]   2008-10-08 16:34 X
오타 TEidt --> TEdit
DoyongID [doyongid]   2008-10-14 13:04 X
이거 제 홈피에 퍼가도 되나요?

+ -

관련 글 리스트
126 Rad Studio 2009 에서 VCL의 추가/변경 사항 xiles 33869 2008/10/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.