Ignore:
Timestamp:
Mar 6, 2007, 8:47:20 PM (18 years ago)
Author:
cinc
Message:

WC2007 patches for drag and drop implementation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/desktop/idl/wpobject.idl

    r237 r241  
    347347
    348348  gulong wpDrop(in gpointer containerHandle, in gpointer pDragInfo);
     349
     350  /**
     351    Move an object to a new location.
     352   
     353    \par How to override:
     354    This method is overriden by classes which need special processing when
     355    objects are moved.
     356
     357    \param wpTargetFolder The new folder into which the object will be moved.
     358
     359    \return TRUE when success.
     360
     361    \sa wpCopyObject()
     362  */
     363  boolean wpMoveObject(in PWPFolder wpTargetFolder);
     364
     365  /**
     366    Copy an object to a new location.
     367   
     368    \par How to override:
     369    This method is overriden by classes which need special processing when
     370    objects are copied. An override can also be used to keep track of created
     371    objects.
     372
     373    \param wpTargetFolder The new folder into which the object will be moved.
     374    \param fLock If set TRUE the created object will be locked after creation.
     375    A call to wpUnlockObject() is necessary so the object can go dormant. If
     376    set to FALSE the object will be made dormant if the object is no longer used
     377    and the folder containing it is closed.
     378
     379    \return TRUE when success.
     380
     381    \sa wpMoveObject()
     382  */
     383
     384  PWPObject wpCopyObject(in PWPFolder wpTargetFolder, in boolean fLock);
     385
    349386  /* Methods overriden by this class */
    350387
Note: See TracChangeset for help on using the changeset viewer.