Udalosť je generovaná v prípade, keď dôjde k pusteniu ľavého tlačidla myši po začatej operácii Drag.
V rámci obsluhy tejto udalosti je nutné skontrolovať, aký typ prenosu dát (kopírovanie, presunutie, vytvorenie odkazu) si užívateľ praje vykonať a podľa toho zmeniť alebo ponechať obsah grafického
objektu.
Ak je požadovaný typ prenosu (odovzdaný parametrom dropped) presunutie, musí byť v rámci obsluhy tejto udalosti označený obsah z grafického
objektu odstránený.
Príklad
ENTRY OnDragEnd (IN INT _refID, IN INT _dropped)
INT _idxSel
IF _dropped = 2 THEN
_idxSel := %HI_GetSelectedItem(_refId)
CALL RemoveItem(_refId, _idxSel)
END IF
END OnDragEnd
0 komentárov