그리드 드래그&드랍시에 나타나는 메뉴설정 및 바로 이동, 복사가 되도록 하는 API이다.
Parameters | Type | Description |
---|---|---|
instDragGrid | INSTANCE | 옮겨질 그리드 오브젝트의 인스턴스 |
nProcOption | short | 마우스 드래그시 메뉴설정 값 |
Type | Description |
---|---|
BOOL | 정상 처리 여부 |
그리드의 on_dropcomplete 이벤트 헨들러에 이벤트를 지정했을 때, 그리드와 그리드간의 드래그&드랍시에 자동으로 나오는 메뉴는 표시되지 않는다. 이때 자동으로 보이던 메뉴를 보이게 한다던가 아니면 바로 이동, 복사가 되도록 한다.
그리드의 accept_drop 속성이 True여야 on_dropcomlete 이벤트가 발생한다.
nProcOption 상수값 // 행복사 XFD_DRAGNDROP_COPY 또는 0 // 행이동 XFD_DRAGNDROP_MOVE 또는 1 // 드래그앤드랍 메뉴 보이기 XFD_DRAGNDROP_SHOWMENU 또는 2
function grd_on_dropcomplete(src_screeninst, src_objinst)
{
// src_objinst 그리드로 부터 grd 그리드로
// drag&drop시에 그리드 데이터를 잘라내서 붙여넣는다.
grd.autodropfunc(src_objinst, XFD_DRAGNDROP_MOVE);
}