nsIDragService

Nota: No terminado

nsIDragService esta definido en widget/public/nsIDragService.idl. Se pueden hacer scripts (No ha cambiado desde Mozilla 1.9)

Imagen:traduccion-pendiente.png Esta página está traduciéndose a partir del artículo nsIDragService, razón por la cual puede haber algunos errores sintácticos o partes sin traducir. Puedes colaborar continuando con la traducción

Vista previa al método

<code> void invokeDragSession(in nsIDOMNode aDOMNode, in nsISupportsArray aTransferables, in nsIScriptableRegion aRegion, in unsigned long aActionType);
void invokeDragSessionWithImage(in nsIDOMNode aDOMNode, in nsISupportsArray aTransferableArray, in nsIScriptableRegion aRegion, in unsigned long aActionType,in nsIDOMNode aImage, in long aImageX, in long aImageY, in nsIDOMMouseEvent aDragEvent);
void invokeDragSessionWithSelection(in nsISelection aSelection, in nsISupportsArray aTransferableArray, in unsigned long aActionType, in nsIDOMMouseEvent aDragEvent);
nsIDragSession getCurrentSession();
voidstartDragSession();
void endDragSession(in PRBool aDoneDrag);
void fireDragEventAtSource(in unsigned long aMsg);

Constantes

Constante Valor Descripción
DRAGDROP_ACTION_NONE 0 datos del tipo LONG.
DRAGDROP_ACTION_COPY 1 datos del tipo LONG.
DRAGDROP_ACTION_MOVE 2 datos del tipo LONG.
DRAGDROP_ACTION_LINK 3 datos del tipo LONG.

Métodos

invokeDragSession()

Empieza el el modo de arrastrar con una matriz para transferir los valores.

<code>
     void invokeDragSession 
     (
       in nsIDOMNode aDOMNode,
       in nsISupporsArray aTransferables,
       in nsIScriptableRegion aRegion,
       in unsigned long aActionType
      );
</code>

Etiquetas y colaboradores del documento

Etiquetas: 
 Colaboradores en esta página: Wrongloop
 Última actualización por: Wrongloop,