diff -r 4244bcd9e6ea -r 325958acb69b mapcenterobj.cpp --- a/mapcenterobj.cpp Thu Sep 22 12:56:05 2005 +0000 +++ b/mapcenterobj.cpp Mon Oct 10 11:20:25 2005 +0000 @@ -33,7 +33,6 @@ { BranchObj::init(); orientation=OrientUndef; - absPos=QPoint (canvas->width()/2, canvas->height()/2); // FIXME this should be done in TextObj later... //QFont font ("Sans Serif,16,-1,5,50,0,0,0,0,0"); @@ -41,9 +40,7 @@ depth=0; setDefAttr(MovedBranch); - frame->setFrameType (Rectangle); - move (absPos.x(), absPos.y() ); } void MapCenterObj::move (double x, double y) @@ -54,7 +51,8 @@ void MapCenterObj::moveBy (double x, double y) { - BranchObj::moveBy(x,y); + //BranchObj::moveBy(x,y); + move (x+absPos.x(),y+absPos.y() ); positionBBox(); } @@ -144,9 +142,6 @@ s+=standardFlags->saveToDir(tmpdir+"/flags", "/standardFlag-", verbose); s=s+valueElement("heading", getHeading(),a); - // Reset the counters before saving - FloatImageObj (canvas).resetSaveCounter(); - // add link to file in s if (!note.isEmpty() ) s+=note.saveToDir(); @@ -159,7 +154,7 @@ // Save FloatImages FloatImageObj *fio; for (fio=floatimage.first(); fio; fio=floatimage.next() ) - s+=fio->saveToDir (tmpdir,prefix); + s+=fio->saveToDir (tmpdir,prefix,offset); // Save XLinks XLinkObj *xlo;