1.1 --- a/xml-vym.cpp Mon Jul 30 09:47:15 2007 +0000
1.2 +++ b/xml-vym.cpp Mon Aug 27 11:16:56 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 {