Я тут смотрю, в качестве заголовка идёт такое
<obj class="UPoint" name="Size" ID="182564128">
Однако ID="182564128" может изменяться, поэтому его значение надо игнрировать.
Вобщем нужен шаблон чтобы привести к такому виду грубо говоря
<!-- ArrangeWindow --> (это тоже должно быть, ато там и другие секции есть)
...
начало: <obj class="UPoint" name="Size" ID="
????">
<int name="
H" value="
@DesktopHeight"/>
<int name="
V" value="
@DesktopWidth"/>
конец: </obj>
По-моему код может быть таким -
Рид файл
компаре стринг
иф <!-- ArrangeWindow --> = 1
тогда
компаре стринг
итд.
сравниваем строки и двигаемся вперёд. ??