--- a/trunk/RetroGames/Pong/CustomFunctionBlocks/POU_INCREMENT_LIMIT/svnobj
+++ b/trunk/RetroGames/Pong/CustomFunctionBlocks/POU_INCREMENT_LIMIT/svnobj
@@ -1,4 +1,4 @@
-Gx_lÇ!0…jüo	¼$ËñɜóSystem.StringL{6f9dac99-8de1-4efc-8465-68ac443b7d08}SpecialFuncL{0db3d7bb-cde0-4416-9a7b-ce49a0124323}NoneImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocument	L{f3878285-8e4f-490b-bb1b-9acbb7eb04db}
-TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}Id
longTagTextLIF (xSetup OR iIncr <> iIncr_Old) THEN"	iY_Old := iY_In;8	iY_Out := iHeight / 2 - 50;"	xSetup := FALSE;END_IF0IF (iY_In > iY_Old) THENV	iY_Out := iY_Out + (iY_In - iY_Old)*iIncr;†	IF (iY_Out >= iHeight - 100) THEN // 100 is the size of the boards4		iY_Out := iHeight -100; 	END_IF6ELSIF (iY_In < iY_Old) THENV	iY_Out := iY_Out - (iY_Old - iY_In)*iIncr;,	IF (iY_Out <= 0) THEN		iY_Out := 0; iY_Old := iY_In; &iIncr_Old := iIncr;!Interface"L{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}#DFUNCTION_BLOCK POU_INCREMENT_LIMIT$VAR_INPUT%	iY_In : INT;&&	iIncr : INT := 42;'	iHeight : INT;(.	xSetup : BOOL := TRUE;)END_VAR*VAR_OUTPUT+ˆ	iY_Out : INT := iHeight/2 -50; // 50 is half the size of the boards,VAR-.	iY_Old : INT := iY_In;."	iIncr_Old : INT;/"UniqueIdGenerator0651POULevel2L{8e575c5b-1d37-49c6-941b-5c0ec7874787}3Standard4 ChildObjectGuids58System.Collections.ArrayList6,AddAttributeSubsequent7boolÐÐ-ÐÐ	E
-ÐÐ
­9ÚÐ-ÐÐ
­?ÚÐ-ÐÐ
­@ÚÐ-ÐÐ
­=ÚÐ-ÐÐ
­>ÚÐ-ÐÐ
­:ÚÐ-ÐÐ
­	ÚÐ-ÐÐ
­2ÚÐ-ÐÐ
­3ÚÐ-ÐÐ
­,ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­(ÚÐ-ÐÐ
­5ÚÐ-ÐÐ
­)ÚÐ-ÐÐ
­.ÚÐ-ÐÐ
­*ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­+ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­<ÚÐ- Ð!"Ð	E
+Gx_lÇ!0…jüo	‹j0ëн±System.StringL{6f9dac99-8de1-4efc-8465-68ac443b7d08}SpecialFuncL{0db3d7bb-cde0-4416-9a7b-ce49a0124323}NoneImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocument	L{f3878285-8e4f-490b-bb1b-9acbb7eb04db}
+TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}Id
longTagTextLIF (xSetup OR iIncr <> iIncr_Old) THEN"	iY_Old := iY_In;8	iY_Out := iHeight / 2 - 50;"	xSetup := FALSE;END_IF0IF (iY_In > iY_Old) THENV	iY_Out := iY_Out - (iY_In - iY_Old)*iIncr;,	IF (iY_Out <= 0) THEN		iY_Out := 0;	END_IF6ELSIF (iY_In < iY_Old) THENV	iY_Out := iY_Out + (iY_Old - iY_In)*iIncr;†	IF (iY_Out >= iHeight - 100) THEN // 100 is the size of the boards4		iY_Out := iHeight -100;  iY_Old := iY_In; &iIncr_Old := iIncr;!Interface"L{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}#DFUNCTION_BLOCK POU_INCREMENT_LIMIT$VAR_INPUT%	iY_In : INT;&&	iIncr : INT := 42;'	iHeight : INT;(.	xSetup : BOOL := TRUE;)END_VAR*VAR_OUTPUT+ˆ	iY_Out : INT := iHeight/2 -50; // 50 is half the size of the boards,VAR-.	iY_Old : INT := iY_In;."	iIncr_Old : INT;/"UniqueIdGenerator0741POULevel2L{8e575c5b-1d37-49c6-941b-5c0ec7874787}3Standard4 ChildObjectGuids58System.Collections.ArrayList6,AddAttributeSubsequent7boolÐÐ-ÐÐ	E
+ÐÐ
­9ÚÐ-ÐÐ
­?ÚÐ-ÐÐ
­@ÚÐ-ÐÐ
­=ÚÐ-ÐÐ
­>ÚÐ-ÐÐ
­:ÚÐ-ÐÐ
­	ÚÐ-ÐÐ
­HÚÐ-ÐÐ
­IÚÐ-ÐÐ
­JÚÐ-ÐÐ
­FÚÐ-ÐÐ
­(ÚÐ-ÐÐ
­CÚÐ-ÐÐ
­DÚÐ-ÐÐ
­EÚÐ-ÐÐ
­BÚÐ-ÐÐ
­ÚÐ-ÐÐ
­+ÚÐ-ÐÐ
­ÚÐ-ÐÐ
­<ÚÐ- Ð!"Ð	E
 ÐÐ
­ÚÐ-#ÐÐ
­ÚÐ-$ÐÐ
­ÚÐ-%ÐÐ
­ÚÐ-&ÐÐ
­ÚÐ-'ÐÐ
­AÚÐ-(ÐÐ
­ ÚÐ-)ÐÐ
­!ÚÐ-*ÐÐ
­"ÚÐ-+ÐÐ
­#ÚÐ-)ÐÐ
­$ÚÐ-,ÐÐ
­%ÚÐ--ÐÐ
­8ÚÐ-.ÐÐ
­&ÚÐ-)ÐÐ
­ÚÐ-Ð/-0Ð12-345Ð67­
\ No newline at end of file