div는 자기자신을 포함해서 다른 컴포넌트를 복사 할 수 있음 (tab도 마찬가지)
그냥 Form에 생성한 컴포넌트와
div 내에 생성한 컴포넌트는 depth(scope)의 차이가 있음
그냥 form 에 생성한 컴포넌트

div 내에 생성한 컴포넌트

그냥 드래그로 옮기면 안 옮겨짐
(위치는 옮겨지는 것 처럼 보이지만 depth는 바뀌는 게 없음)
방법1.
ctrl+c > div 선택 후 > ctrl+v
문제점
: form의 위치정보와 div의 위치정보가 달라 div 내에 스크롤이 생기고 컴포넌트는 숨겨져 보이지 않는다.
해결
: 해당 div 더블클릭 > div안에 있는 컴포넌트 활성화 > 위치이동
컴포넌트 선택 > ctrl + div 안으로 드래그
이전에 script로 컴포넌트의 text를 바꿀 때 다음과 같은 방법을 썼었다.
this.Button.set_text
즉, properties의 scope(depth)를 다 써줘야한다..
예를들어 다음과 같은 컴포넌트의 text를 수정해야한다면

this.Div00.form.Tab00.Tabpage1.form.Button01.set_text
이렇게 해야한다는 뜻.
근데 저걸 다 쓰고 앉아있을 수 없는 노릇.
쉽게 경로복사할 수 있음.
컴포넌트 우클릭 > copy ID (Include Parent)
단축키 : ctrl + shift + c
이렇게 하면, 현재 선택한 컴포넌트의 경로가 window clipboard에 복사됨
바로 ctrl+v해서 붙여넣기 하면 됨!