Q&A

  • Edit Box 생성시
기본적으로 aa : TEdit; 로 선언하고



aa := TEdit.Create(self);

aa.Parent := self;



이렇게 하면 생성이 되잖아여..



그리고 left, top 을 정의하면 해당 위치에서 생성이 되지여..



여기서 제가 알고 싶은것은 PageControl에서 입니다.



TabSheet에 EditBox를 하나 직접 컴포넌트로 떨구어 놓으면 left와 Top이



TabSheet를 기준으로 정의 됩니다.



하지만 상단처럼 스크립트로 생성하고 left와 Top을 정의하면 Form을 기준으로 되더군여



전 스트립트로 생성 할때 직접 컴포넌트로 생성 시킬때처럼 TabSheet를 기준으로하여



Left와 Top을 지정 하고 싶은데 어떻게 하나여...



아시는 고수님들 가르쳐 주세여...^^!

1  COMMENTS
  • Profile
    사발우성 2001.12.19 01:43
    parent를 tabsheet로 주시면 됨돠....^^

    그럼 즐프 ^^

    느티나무 wrote:

    > 기본적으로 aa : TEdit; 로 선언하고

    >

    > aa := TEdit.Create(self);

    > aa.Parent := self;

    >

    > 이렇게 하면 생성이 되잖아여..

    >

    > 그리고 left, top 을 정의하면 해당 위치에서 생성이 되지여..

    >

    > 여기서 제가 알고 싶은것은 PageControl에서 입니다.

    >

    > TabSheet에 EditBox를 하나 직접 컴포넌트로 떨구어 놓으면 left와 Top이

    >

    > TabSheet를 기준으로 정의 됩니다.

    >

    > 하지만 상단처럼 스크립트로 생성하고 left와 Top을 정의하면 Form을 기준으로 되더군여

    >

    > 전 스트립트로 생성 할때 직접 컴포넌트로 생성 시킬때처럼 TabSheet를 기준으로하여

    >

    > Left와 Top을 지정 하고 싶은데 어떻게 하나여...

    >

    > 아시는 고수님들 가르쳐 주세여...^^!