xml-vym.cpp
changeset 585 a8e9eae855f4
parent 576 f342fa346580
child 596 97b9507f5e2b
     1.1 --- a/xml-vym.cpp	Thu Aug 09 18:34:08 2007 +0000
     1.2 +++ b/xml-vym.cpp	Tue Aug 21 10:00:21 2007 +0000
     1.3 @@ -455,13 +455,13 @@
     1.4  	if (lastOO)
     1.5  	{
     1.6  		bool okx,oky;
     1.7 -		int x,y;
     1.8 +		float x,y;
     1.9  		if (!a.value( "relPosX").isEmpty() ) 
    1.10  		{
    1.11  			if (!a.value( "relPosY").isEmpty() ) 
    1.12  			{
    1.13 -				x=a.value("relPosX").toInt (&okx, 10);
    1.14 -				y=a.value("relPosY").toInt (&oky, 10);
    1.15 +				x=a.value("relPosX").toFloat (&okx);
    1.16 +				y=a.value("relPosY").toFloat (&oky);
    1.17  				if (okx && oky  )
    1.18  				{
    1.19  					lastOO->setUseRelPos (true);
    1.20 @@ -475,8 +475,8 @@
    1.21  		{
    1.22  			if (!a.value( "absPosY").isEmpty() ) 
    1.23  			{
    1.24 -				x=a.value("absPosX").toInt (&okx, 10);
    1.25 -				y=a.value("absPosY").toInt (&oky, 10);
    1.26 +				x=a.value("absPosX").toFloat (&okx);
    1.27 +				y=a.value("absPosY").toFloat (&oky);
    1.28  				if (okx && oky  )
    1.29  					lastOO->move(x,y);
    1.30  				else
    1.31 @@ -579,8 +579,8 @@
    1.32  		if (!a.value( "relPosY").isEmpty() ) 
    1.33  		{
    1.34  			// read relPos
    1.35 -			x=a.value("relPosX").toInt (&okx, 10);
    1.36 -			y=a.value("relPosY").toInt (&oky, 10);
    1.37 +			x=a.value("relPosX").toFloat (&okx);
    1.38 +			y=a.value("relPosY").toFloat (&oky);
    1.39  			if (okx && oky) 
    1.40  				
    1.41  				{