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
[82] [질문] 탭셋.. 으흐흑.../프포
박지훈.임프 [cbuilder] 6538 읽음    1998-01-21 18:20
자꾸 탭셋 하나 가지구 귀찮게 하는거 같아서 죄송합니다.
탭셋의 아래위를 바꾸는 건데...
운영자분중 한분이 VCL소스코드를 고쳐서 다시 컴파일 하라구 하셨는데...
제 머리로는 안되는 구만요...

우여곡절 끝에 VCL소스를 고쳐서 Tabs.obj화일을 만들었습니다.
근데 이걸 어떻게 해야 내 프로젝트에 써먹을 수 있지요?
그냥 프로젝트에 포함시킬 수는 없고...
첨엔 LIB화일에 포함시켜야 되나보다 싶어서 Tabs이라는 모듈이 있는
VCLD.LIB화일에서 Tabs모듈을 제외시키고 새로 컴파일한 Tabs.obj화일을
포함시켰지요. 근데 원래화일 하구 크기가 상당히 달라지더군요.
불안한 마음에 다시 Build All을 해서 실행시켜봤더니...
달라진게 하나도 없더군요. 다시말해 LIB화일에서 참조하는게 아니더군요.
그러면 OBJ화일중에 있나... 싶어서 OBJ디렉토리를 봤더니 OBJ는 없구
Tabs.dcu만 있더군요. 혹시나 해서 그화일을 이름을 바꾸고 다시 링크해
봤는데 아무 문제없이 실행이 되는거예요.
그렇다면... 두 화일이 다 TabSet 컨트롤과는 관계가 없다는 거잖아요.
그래서 한참을 뒤져봤는데...
남은 가능성이라곤 Bin디렉토리의 Cmplib32.ccl뿐이더군요.
근데 이화일은 Tlib으로는 접근이 안되더군요. Lib도, Obj도 아니라서요.
그러면 도대체 VCL컨트롤을 고쳐서 써먹을 수 있는 방법이 뭐지요?

자꾸 다른 컨트롤을 쓰라구 하시는데... 모양때문에 곤란해요.
제 프로그램을 보여드릴수가 없어서 설명드리기가 힘든데,
일부러 장난치는게 아니라 정말 Tab Control이나 Page Control같은 모양은
곤란하거든요.
쉽게 말해서 위에 머릿부분만 있어야 해요.
저두 할 수 있는 방법은 다 해봤거든요. 근데 다른 컨트롤들은 곤란해요.
정말 TabSet이라야 되는 거라서 그러니 방법을 아시는 분께서는
불쌍한 놈 하나 살려주시는 셈치고 좀 자세히 알려주세요.


부산에서 자살 일보직전인 임펠리테리였습니다.



+ -

관련 글 리스트
82 [질문] 탭셋.. 으흐흑.../프포 박지훈.임프 6538 1998/01/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.