EH_DRAGDROP

5.1/3
Struttura usata in caso di drag & drop negli oggetti scroll

Prerequisito

E' necessario abilitare il drag&drop in fase di aperture dello scroll.
Aggiunge in WS_OPEN due righe di settaggio.

		case WS_OPEN:
			ws.doDrag=1;
			ws.doNoFollow=1;
			break;


Struttura usata per il controllo

EH_DRAGDROP
typedef struct {
	EN_DRAGDROP enDragStatus;	// 0= No, 1=Drag fissato (ma ancora da partire), 2-Drag & Drop partito, 3=Punto di Drop Fissato DD_
	BOOL	bDragNotify;	// T/F se è stato notificato all'oggetto di Drag che è stato selezionato (notifico dopo un po)
	POINT	sDragPointAbsolute; // Punto assoluto di Drag

	void *	pDragPtr;
	POINT	sDragPoint;
	INT		iDragParam;

	void *	pDropPtr;
	POINT	sDropPoint;
	INT		iDropParam;

} EH_DRAGDROP;

Eventi

Eventi gestibili.

Easyhand C/C++: EH_DRAGDROP | Last modified: 22/11/2019 12.08.03 Europe/Rome | #1.2736
P.. 628
Page Visible: as draft
Easyhand C/C++
Una mano alle tue idee.
Privacy Policy