Q&A

  • controll 생성에 관한 질문입니다.
안녕하세요. 궁금한게 있어서 이렇게 글을 올립니다.

디자인시 폼에 버튼과 같은 컨트롤들을 생성 하지 않고, 실행시에 필요한 만큼의 버튼이나 기타 컨트롤들을 생성할 수 있는지요?(이하 부터는 버튼을 예로 질문 하겠습니다.)



폼 디자인 시에 충분한 양의 버튼들을 배치 해 놓고 실행시에 사용하지 않는 버튼들은 그냥 안 쓰면 그만 이긴 하지만...왠지 깔끔치가 않아서 이런 궁금증이 생겼습니다.

혹은 사용할 버튼만 화면에 표시 하고, 이외의 필요 없는 버튼들은(사용하지 않을) 화면 영역 바깥에 숨겨 놓는 방법도 있겠으나 역시 깔끔치 않다는 생각이 들어서....

어떤 방법이 없을까요?



답변 부탁드립니다. 감사합니다.





2  COMMENTS
  • Profile
    2001.11.11 00:35
    Dynamic하게 생성하시면 됩니다.



    생성하시고, 디자인 타임에 설정하실 모든걸 설정해 주시면 되겠죠?



    Button1 := TButton.Create(nil);

    Button1.Top := 20;

    Button1.Left := 20;

    Button1.Width := 100;

    Button1.Height := 15;

    Button1.Caption := 'Dynamic Button';



    novice wrote:

    > 안녕하세요. 궁금한게 있어서 이렇게 글을 올립니다.

    > 디자인시 폼에 버튼과 같은 컨트롤들을 생성 하지 않고, 실행시에 필요한 만큼의 버튼이나 기타 컨트롤들을 생성할 수 있는지요?(이하 부터는 버튼을 예로 질문 하겠습니다.)

    >

    > 폼 디자인 시에 충분한 양의 버튼들을 배치 해 놓고 실행시에 사용하지 않는 버튼들은 그냥 안 쓰면 그만 이긴 하지만...왠지 깔끔치가 않아서 이런 궁금증이 생겼습니다.

    > 혹은 사용할 버튼만 화면에 표시 하고, 이외의 필요 없는 버튼들은(사용하지 않을) 화면 영역 바깥에 숨겨 놓는 방법도 있겠으나 역시 깔끔치 않다는 생각이 들어서....

    > 어떤 방법이 없을까요?

    >

    > 답변 부탁드립니다. 감사합니다.

    >

    >

  • Profile
    novice 2001.11.12 17:52
    답변 정말 감사 합니다. 님께서 주신 방법대로 한번 해 보겠습니다.