VirtualBox

Changeset 42261 in vbox for trunk/src/VBox/Main/include


Ignore:
Timestamp:
Jul 20, 2012 1:27:47 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
79316
Message:

enabled shared clipboard support for Linux hosts (guest=>host only)

Location:
trunk/src/VBox/Main/include
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/ConsoleImpl.h

    r41925 r42261  
    198198    HRESULT onCPUExecutionCapChange(ULONG aExecutionCap);
    199199    HRESULT onClipboardModeChange(ClipboardMode_T aClipboardMode);
     200    HRESULT onDragAndDropModeChange(DragAndDropMode_T aDragAndDropMode);
    200201    HRESULT onVRDEServerChange(BOOL aRestart);
    201202    HRESULT onUSBControllerChange();
     
    602603
    603604    void changeClipboardMode(ClipboardMode_T aClipboardMode);
     605    void changeDragAndDropMode(DragAndDropMode_T aDragAndDropMode);
    604606
    605607#ifdef VBOX_WITH_USB
  • trunk/src/VBox/Main/include/MachineImpl.h

    r42129 r42261  
    282282
    283283        ClipboardMode_T      mClipboardMode;
     284        DragAndDropMode_T    mDragAndDropMode;
    284285
    285286        typedef std::list<GuestProperty> GuestPropertyList;
     
    438439    STDMETHOD(COMGETTER(ClipboardMode))(ClipboardMode_T *aClipboardMode);
    439440    STDMETHOD(COMSETTER(ClipboardMode))(ClipboardMode_T aClipboardMode);
     441    STDMETHOD(COMGETTER(DragAndDropMode))(DragAndDropMode_T *aDragAndDropMode);
     442    STDMETHOD(COMSETTER(DragAndDropMode))(DragAndDropMode_T aDragAndDropMode);
    440443    STDMETHOD(COMGETTER(GuestPropertyNotificationPatterns))(BSTR *aPattern);
    441444    STDMETHOD(COMSETTER(GuestPropertyNotificationPatterns))(IN_BSTR aPattern);
     
    691694    virtual HRESULT onSharedFolderChange() { return S_OK; }
    692695    virtual HRESULT onClipboardModeChange(ClipboardMode_T /* aClipboardMode */) { return S_OK; }
     696    virtual HRESULT onDragAndDropModeChange(DragAndDropMode_T /* aDragAndDropMode */) { return S_OK; }
    693697    virtual HRESULT onBandwidthGroupChange(IBandwidthGroup * /* aBandwidthGroup */) { return S_OK; }
    694698    virtual HRESULT onStorageDeviceChange(IMediumAttachment * /* mediumAttachment */, BOOL /* remove */) { return S_OK; }
     
    10771081    HRESULT onSharedFolderChange();
    10781082    HRESULT onClipboardModeChange(ClipboardMode_T aClipboardMode);
     1083    HRESULT onDragAndDropModeChange(DragAndDropMode_T aDragAndDropMode);
    10791084    HRESULT onBandwidthGroupChange(IBandwidthGroup *aBandwidthGroup);
    10801085    HRESULT onStorageDeviceChange(IMediumAttachment *aMediumAttachment, BOOL aRemove);
  • trunk/src/VBox/Main/include/SessionImpl.h

    r41925 r42261  
    55
    66/*
    7  * Copyright (C) 2006-2010 Oracle Corporation
     7 * Copyright (C) 2006-2012 Oracle Corporation
    88 *
    99 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    9696    STDMETHOD(OnSharedFolderChange)(BOOL aGlobal);
    9797    STDMETHOD(OnClipboardModeChange)(ClipboardMode_T aClipboardMode);
     98    STDMETHOD(OnDragAndDropModeChange)(DragAndDropMode_T aDragAndDropMode);
    9899    STDMETHOD(OnUSBDeviceAttach)(IUSBDevice *aDevice, IVirtualBoxErrorInfo *aError, ULONG aMaskedIfs);
    99100    STDMETHOD(OnUSBDeviceDetach)(IN_BSTR aId, IVirtualBoxErrorInfo *aError);
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