VirtualBox

Changeset 50305 in vbox for trunk/include


Ignore:
Timestamp:
Feb 3, 2014 10:47:45 AM (11 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
92001
Message:

DnD: Update.

Location:
trunk/include/VBox
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/HostServices/DragAndDropSvc.h

    r50265 r50305  
    6868    HOST_DND_SET_MODE                  = 100,
    6969
    70     /* H->G */
     70    /*
     71     * Host -> Guest messages
     72     */
     73
    7174    HOST_DND_HG_EVT_ENTER              = 200,
    7275    HOST_DND_HG_EVT_MOVE,
     
    7881    HOST_DND_HG_SND_DATA,
    7982    /** Sent when the actual buffer for HOST_DND_HG_SND_DATA
    80      *  was too small. */
     83     *  was too small, issued by the DnD host service. */
    8184    HOST_DND_HG_SND_MORE_DATA,
     85    /** Directory entry to be handled on the guest. */
    8286    HOST_DND_HG_SND_DIR,
     87    /** File entry to be handled on the guest. */
    8388    HOST_DND_HG_SND_FILE,
    8489
    85     /* G->H */
     90    /*
     91     * Guest -> Host messages
     92     */
     93
    8694    /** The host asks the guest whether a DnD operation
    8795     *  is in progress when the mouse leaves the guest window. */
     
    9098     *  has been started and that the host wants the data in
    9199     *  a specific mime-type. */
    92     HOST_DND_GH_EVT_DROPPED
     100    HOST_DND_GH_EVT_DROPPED,
     101
     102    HOST_DND_GH_RECV_DIR               = 650,
     103    HOST_DND_GH_RECV_FILE
    93104};
    94105
     
    107118
    108119    /* H->G */
     120    /** The guest acknowledges that the pending DnD data from
     121     *  the host can be dropped on the currently selected source
     122     *  on the guest. */
    109123    GUEST_DND_HG_ACK_OP                = 400,
     124    /** The guest requests the actual DnD data to be sent
     125     *  from the host. */
    110126    GUEST_DND_HG_REQ_DATA,
    111127    GUEST_DND_HG_EVT_PROGRESS,
     
    119135    GUEST_DND_GH_ACK_PENDING           = 500,
    120136    GUEST_DND_GH_SND_DATA,
    121     GUEST_DND_GH_EVT_ERROR
     137    GUEST_DND_GH_EVT_ERROR,
     138
     139    GUEST_DND_GH_SND_DIR               = 700,
     140    GUEST_DND_GH_SND_FILE
    122141};
    123142
  • trunk/include/VBox/VBoxGuestLib.h

    r49891 r50305  
    44
    55/*
    6  * Copyright (C) 2006-2013 Oracle Corporation
     6 * Copyright (C) 2006-2014 Oracle Corporation
    77 *
    88 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    722722VBGLR3DECL(int)     VbglR3DnDHGRequestData(uint32_t u32ClientId, const char* pcszFormat);
    723723#  ifdef VBOX_WITH_DRAG_AND_DROP_GH
    724 VBGLR3DECL(int)     VbglR3DnDGHAcknowledgePending(uint32_t u32ClientId, uint32_t uDefAction, uint32_t uAllActions, const char* pcszFormat);
     724VBGLR3DECL(int)     VbglR3DnDGHAcknowledgePending(uint32_t u32ClientId, uint32_t uDefAction, uint32_t uAllActions, const char* pcszFormats);
    725725VBGLR3DECL(int)     VbglR3DnDGHSendData(uint32_t u32ClientId, void *pvData, uint32_t cbData);
    726726VBGLR3DECL(int)     VbglR3DnDGHErrorEvent(uint32_t u32ClientId, int rcOp);
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette