Graphisoft®

Dialog ManagerVersion: 2.0

DragSourceEventProperty::SetDelayedData

드래그 소스에 지연된 드래그 앤 드롭 데이터를 세트합니다.

bool SetDelayedData (
    DGDragFormat        format,
    DragDrop::Scope     scope
);

파라미터

format
DGDragFormat 타입 파라미터입니다. 문자 스타일 같은 형태의 드래그 포맷을 지정하는 데 사용합니다: 'TEXT', 'FILE' 등.
scope
데이터의 범위입니다: DragDrop::Item, DragDrop::Dialog, DragDrop::Module, DragDrop::Application, DragDrop::System.

리턴 값

만약 데이터가 성공적으로 세트되면 true입니다. 그 외에는 false입니다.

설명

지연된 타입 드래그 앤 드롭 데이터를 세트하려면 이 멤버를 사용하십시오. 대상이 이 타입의 데이터를 필요로 할 때, 이것은 드래그 소스를 향해 이벤트를 보낼 것입니다. 그러면 드래그 소스는 데이터의 요청된 타입을 세트해야 합니다.

예제

// 메소드 예제:
void	DragTab3Observer::UserItemDragStarted (const DG::UserItemDragSourceEvent& ev, UShort* /*effect*/)
{
	DG::DragSourceEventProperty* dragSourceData = ev.GetDragData ();
	dragSourceData->SetDelayedData ('TEXT', DG::DragDrop::Application);
}

지연된 드래그 앤 드롭 데이터 설정하기.