DRAG_DROP
Consente di definire il comportamento da attenere nel caso in cui venga iniziata un'operazione di drag di Windows (esempio: trascinamento di una riga della griglia).
Consente di indicare:
- Il nome dell'oggetto (identificatore) da associare alle informazioni che vengono trasmesse, in modo che possano essere riconosciute dal controllo/programma di destinazione
- Una callback di programma che permette di specificare le informazioni in base allo stato corrente del controllo (valori della riga corrente della griglia ad esempio), mediante l'impiego della funzione @SETDRAGOBJEC
La funzione definisce la sorgente dati (le informazioni usate nel trascinamento come origine).
La destinazione per un programma BC è definita mediante il parametro DROP.
Parametri
| Parametro | I/O | SMP | |
|---|---|---|---|
| TIPO | |||
| AZIONE |
TIPO
Identifica il tipo di oggetto che è usato come origine dell'operazione di drag & drop.
AZIONE
E' il nome della subroutine di programma che contiene il codice di gestione dell'operazione di drag; eventualmente può essere una sequenza di istruzioni (senza GOTO).
Questa routine è richiamata direttamente dal controllo subito dopo l'inizio dell'operazione di trascinamento.
La subroutine dovrà prevedere il richiamo della funzione @SETDRAGOBJECT.