<html>
  <head>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi,<br>
    <br>
    I am working on implementing the Crop Image feature in Writer. <br>
    <br>
    Cropping ends in svx/source/svdraw/svddrgmt.cxx
    SdrDragCrop::EndSdrDrag. When cropping from Impress, marked object
    is SdrGrafObj. I rewrote part of the code so that Cropping is now
    part of SdrGrafObj (Similar to NbcMove, NbcResize and so on).<br>
    <br>
    When cropping from Writer, the marked Object (and so the object to
    crop) is SwVirtFlyDrawObj (dflyobj.cxx). I have added
    SwVirtDrawObj::NbcCrop as Resize or Move. At this point, I would
    like to save the new values for crop attributes. That's where help
    is needed : how SwVirtFlyDrawObj relates to the embedded image and
    what is the "expected" way of applying an attribute to the image in
    a SwVirtFlyDrawObj?<br>
    <br>
    Got various ways to read the current value of the image, but I did
    not succeed in writing new values. I am a bit lost betwwen GetFrm,
    GetFrm->Lower, FrameFmt, and all the possible attribute pools.<br>
    <br>
    Any recommandation would be appreciated :-).<br>
    <br>
    Regards<br>
    Philippe<br>
    <br>
    <br>
    <a href="mailto:libreoffice@lists.freedesktop.org"></a>
  </body>
</html>