You can try something like this:
function window.afterrender(sender, eOpts)
{
var me=sender;
me.dropTargetBody = Ext.create('Ext.dd.DropTarget', Ext.getBody(), {
ddGroup: 'D1',
notifyDrop: function(source, evt, data) {
ajaxRequest(me, 'dropped', ['gridname='+source.view.grid.uname]);
},
notifyEnter: function() {
}
});
}
procedure TMainForm.UniFormAjaxEvent(Sender: TComponent; EventName: string;
Params: TUniStrings);
begin
if EventName = 'dropped' then
begin
//UniDBGrid1.SelectedRows.Delete;
//Additional checks: is as
ShowMessage((FindComponent(Params.Values['gridname']) as TUniDBGrid).Name)
end;
end;