Хм… А не проще бы было генерить .poly просто по номеру листа?