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

C++빌더 Q&A
C++Builder Programming Q&A
[2284] Re:Rx Library의 내용
박지훈.임프 [cbuilder] 5111 읽음    1999-11-13 00:00
: 물론 제가 설치해서 확인해야 되지만 여기에 올리게 되었네요. 죄송...^^
:
: "제안/자료요청" 게시판에서 올린 글대로 Midi 관련 자료를 찾다가
:
: 혹시 Rx Library에는 있을까..해서 질문을 드립니다.
:
: 어떤 것들이 포함되어 있나요?



임펠리테리입니다.

먼저 가장 궁금해하시는 것부터. Rx에도 미디 관련 컴퍼넌트는 없습니다. 더 구체적으로 알려드리면, 사운드 관련
컴퍼넌트는 '전혀' 없습니다.

Rx에 포함된 컴퍼넌트들을 대략적으로 알려드리겠습니다. Rx가 완전히 설치되면 컴퍼넌트 팔레트에 세개의
탭이 추가로 나타납니다. Rx Tools, Rx Controls, Rx DBAware 등인데, 이 중 앞의 두개는 dclrx4
(빌더4외의 버전에서는 dclrxctl) 패키지에 의해 나타나고, 마지막 DBAware 탭은 dclrxdb4(dclrxdb) 패키지에
의해 나타나는 것입니다.

패키지를 나누어놓은 목적을 짐작해보시면 아시겠지만, Rx는 크게 일반 컴퍼넌트와 디비 컴퍼넌트로 구성되어 있습니다.
컴퍼넌트 팔레트의 세 Rx 탭 중 앞의 두 탭은 디비와 관련이 없는 컴퍼넌트들인데, 그 중 Rx Tools 탭은
넌 비저블(Non-Visible) 컴퍼넌트들로만 구성되어 있으며 Rx Controls 탭은 비저블(Visible) 컴퍼넌트,
즉 컨트롤들로 구성되어 있습니다.

먼저 앞의 Rx Tools 탭에는 계산기 역할을 하는 Calculator, 작업표시줄의 트레이에 아이콘을 나타낼 수 있게
해주는 TrayIcon, 특정 폴더를 감시하는 FolderMonitor, 폼의 위치등을 런타임에 레지스트리에 자동으로
저장해주는 FormPlacement, Rx만의 SpeedBar, 델파이5에서 새로 포함된 AppBar, 윈도우의 캡션을 그라디에이션으로
나타나게 해주는 GradCaption 등등 총 20여개의 컴퍼넌트가 포함되어 있습니다.

그리고 두번째 탭인 Rx Controls에는, 그림자 효과가 추가된 레이블 컨트롤인 RxLabel, 리치에디트 2.0을
구현한 RxRichedit, 시계 컨트롤인 RxClock, bmp 이미지로 간단한 에니메이션을 가능하게 해주는 AnimatedImage,
빌더의 샘플 탭에 있는 기본 스핀에디트보다 더 강력하고 버그가 적은 RxSpinEdit, 그 외에 다양하게 써먹을 수
있는 특이한 콤보박스 형태의 컨트롤들이 있는데, 이 중에는 폰트 콤보박스, 컬러 콤보박스, 데이트에디트,
디렉토리/파일네임 에디트 등등입니다. 이 Rx Controls 탭도 역시 20여개의 컴퍼넌트로 구성되어 있죠.

이름에서 알 수 있듯이, 마지막 Rx DBAware 탭은 디비 관련 컨트롤들이 포함되어 있습니다. 당근
디비 프로그래밍을 전혀 하지 않는 분께는 전혀 아무 도움이 되지 않겠죠? 저 역시 전문 디비 프로그래머는
아니라서 자세히는 모릅니다만, 이름 그대로 메모리상에 테이블을 구성해서 빠른 디비 억세스가 가능한
메모리테이블, 여러 SQL 문들을 저장하고 있다가 간단하게 실행할 수 있게 해주는 SQLScript, 매크로를 지원하는
쿼리 컴퍼넌트인 RxQuery 등과, 앞에서 설명한 rx 라이브러리의 일반 컴퍼넌트들의 디비 버전 컴퍼넌트들이
포함되어 있습니다. 역시 대략 20여개로 구성되어 있죠.

이 외에도, Rx에는, 잘 알려지지는 않았지만 컴퍼넌트 형태가 아닌 다양한 프로시저들이 있습니다. Rx는
컴퍼넌트들만의 라이브러리가 아니니까요.

미디에 관련된 프로그래밍에 대해서는, 제안 게시판에 따로 답변을 올리도록 하겠습니다.

그럼 참고하시길...

+ -

관련 글 리스트
2273 [질문]쩌어기요.. Rx Library엔 어떤 것들이 들어있나요?? 전종욱 4047 1999/11/11
2284     Re:Rx Library의 내용 박지훈.임프 5111 1999/11/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.