Q&A

  • Del7, NoteBook 컴포넌트의 버그에 대해 여쭙고자 합니다
Delphi7 으로 작업중입니다.
Win 3.1 페이지의 TNoteBook 컴포넌트를 아주 즐겨 쓰는 편인데요.
Del 4 시절에는 없던 버그로 고생하고 있습니다.

페이지를 2개 이상 만든 경우
컴포넌트를 팔레트에서 얹는 경우는 문제가 없지만,
다른 페이지에 있는 컴포넌트(Label, Edit 등등..)를 복사+붙여넣기 하면
내가 원하는 페이지에 올라가지 않고 엉뚱한 페이지에 붙어 버리곤 합니다.

예를 들어,
pg1, pg2, pg3 으로 페이지를 세 개 만들어 놓고,
pg1에 여러개의 컴포넌트를 얹어서 하나의 화면을 만든 다음,
pg1의 내용을 그대로 떠서 조금 수정된 pg2를 만들 경우
pg1 에서 컴포넌트들을 선택 후 Ctrl+C 누른 다음
NoteBook의 보이는 페이지를 pg2로 바꾼 후 Ctrl+V를 누르면
보이던 페이지가 pg2가 아닌 다른 페이지(예를 들어 pg3) 으로 바뀐 후 붙어 버림니다.

페이지가 3개 일 경우에는 pg2에서 붙여 넣으면, pg3으로 들어가는
일정한 규칙(보고있는 페이지 다음 페이지로 붙여넣기가 됨)이라도 있었는데
페이지가 5개 정도 되니까, 이건 규칙도 없는 듯 보입니다.

이러한 문제의 해결법 혹은 조언을 부탁드립니다.
아주 열라 짬뽕 나네요.

감사합니다.
2  COMMENTS
  • Profile
    이정욱 2006.09.20 08:22
    네. 이것은 예전부터 있던 버그였습니다. 아직도 수정이 되지 않았구요.
    대신 이것을 넘어갈 수 있는 편법은 있습니다.
    각 페이지에 Panel을 올려 놓으시고 사용하시면 됩니다. ^^;
    언제쯤 이 버그가 고쳐질까요..음냐.


  • Profile
    이훈 2006.09.20 18:38