<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>