--- a
+++ b/trunk/library/XmlControl/FB_StringBuffer/FindBack/svnobj
@@ -0,0 +1,34 @@
+Gx_lÕ
+!0…jüoÔjÇkÙ&Ï×éSystem.StringL{f8a58466-d7f6-439f-bbb8-d4600e41d099}ImplementationL{3b83b776-fb25-43b8-99f2-3c507c9143fc}TextDocumentL{f3878285-8e4f-490b-bb1b-9acbb7eb04db}TextLinesL{a5de0b0b-1cb5-4913-ac21-9d70293ec00d}	Id
+longTagText
udiLoop := 0;udiSearch := 0;>pBuffer := pStrBuf + udiLength;<pSearch := ADR(sSearchString);`WHILE(pSearch^ <> 0 ) AND udiLoop < udiLength DO@    IF pBuffer^ <> pSearch^ THEN>        udiLoop := udiLoop + 1;b        pBuffer := pStrBuf + udiLength - udiLoop;N        pSearch := ADR( sSearchString);.        udiSearch := 0;    ELSEF        udiSearch := udiSearch + 1;z        pBuffer := pStrBuf + udiLength - udiLoop + udiSearch;h        pSearch := ADR( sSearchString ) + udiSearch;    END_IF;END_WHILE;JFindBack :=  udiLength - udiLoop + 1;Interface L{a9ed5b7e-75c5-4651-af16-d2c27e98cb94}!.METHOD FindBack : UDINT"VAR_INPUT#@    sSearchString : T_MaxString;$END_VAR%VAR&(    udiLoop : UDINT;',    udiSearch : UDINT;(<    pBuffer : POINTER TO BYTE;)<    pSearch : POINTER TO BYTE;ÐÐÐEÐÐ	
+­ÚÐ-
ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­	ÚÐ-ÐÐ	

+ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	

ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-ÐÐ	
+­ÚÐ-Ð ÐE
+ÐÐ	
+­ÚÐ-!ÐÐ	
+­ÚÐ-"ÐÐ	
+­ÚÐ-#ÐÐ	
+­ÚÐ-$ÐÐ	
+­ÚÐ-%ÐÐ	
+­ÚÐ-&ÐÐ	
+­ÚÐ-'ÐÐ	
+­ÚÐ-(ÐÐ	
+­ÚÐ-)ÐÐ	
+­ÚÐ-$
\ No newline at end of file