Compartir a través de


OLEStartDrag (Evento)

Ocurre cuando se llama al método OLEDrag.

PROCEDURE Object.OLEStartDrag
LPARAMETERS oDataObject, nEffect

Valores de la propiedad

  • oDataObject
    Una referencia de objeto a un DataObject de arrastrar y colocar de OLE. Pude llamar a cualquier de los métodos de DataObject desde el evento OLEStartDrag.

  • nEffect
    Las operaciones de arrastre de OLE admitidas por el origen de arrastre. La tabla siguiente muestra los valores de nEffect con una descripción de cada acción. nEffect es un parámetro de salida y se establece a 3 en el inicio del evento, por lo que debe proporcionar el valor para nEffect en este evento. Por ejemplo, para permitir sólo operaciones de copia, establezca nEffect a 1 (DROPEFFECT_COPY).

    nEffect Constante de Foxpro.h Descripción
    0 DROPEFFECT_NONE El origen de arrastre no admite ninguna operación de arrastre.
    1 DROPEFFECT_COPY El origen de arrastre admite operaciones de copia.
    2 DROPEFFECT_MOVE El origen de arrastre admite operaciones Mover (el valor predeterminado).
    4 DROPEFFECT_LINK El origen de arrastre admite operaciones de vínculo.

    Un origen de arrastre admite múltiples operaciones de arrastre al agregar múltiples valores para nEffect. Por ejemplo, si nEffect es 3, el origen de arrastre admite operaciones copiar y mover (3 = 1 (copiar) + 2 (mover)).

Observaciones

OLEStartDrag es un evento de origen de arrastre. Si incluye NODEFAULT no tiene ningún efecto sobre el comportamiento de este método.

Vea también

Introducción a arrastrar y colocar OLE | OLEDrag (Método) | OLEDragMode (Propiedad)

Se aplica a: CheckBox | ComboBox | CommandButton | CommandGroup | Container (Objeto) | Control (Objeto) | EditBox | Form | Grid | Image | Label | Line | ListBox | OptionButton | OptionGroup | Page | PageFrame | Shape | Spinner | TextBox | ToolBar