Created attachment 29460 [details] Code, JUnit tests and test data file with two slides to read numbered list info from ppt files. Numbered list info is stored in 0x0FAC record (StyleTextProp9Atom) which belongs to 0x138b record (PP9SlideBinaryTagException) which has an older sibling CString ___PPT9 and both belong to 0x138a record (SlideProgBinaryTagContainer). 0x138a record is stored into 0x1388 record (SlideProgTagsContainer) that belongs to 0xf011 Escher Record. This simple architecture does not have information about to which parts of the paragraph this numbered style should be applied. This info is stored into different place and available in 0x0fa1 record (StyleTextPropAtom). Note: StyleTextPropAtom and StyleTextProp9Atom are two different things.
Alex, numbers.ppt is missing in the patch. Please attach it separately. Yegor
Created attachment 29467 [details] numbers.ppt that was missed in the patch I added numbers.ppt, but realized that multishape case is not covered. When a slide has the only one text box it is working, but for two and not it is not. I will fix this and reupload the patch.
Created attachment 29470 [details] Code, JUnit tests and test data file with two slides to read numbered list info from ppt files. Added one more test ppt with three more test cases. As well this path works well with default values. Added one more test ppt with three more test cases. As well this path works well with default values.
Created attachment 29471 [details] numbers.ppt that used in the patch numbers.ppt contains two slides with one text box each
Created attachment 29472 [details] numbers2.ppt that used in the patch numbers2.ppt contains two slides with 2 or 3 text boxes each
Created attachment 29478 [details] numbers.ppt that used in the patch
Created attachment 29479 [details] numbers2.ppt that used in the patch
Created attachment 29480 [details] numbers3.ppt that used in the patch
Created attachment 29481 [details] Code, JUnit tests and test data file with two slides to read numbered list info from ppt files.
Thanks for the patch, applied in r1401652 Regards, Yegor
I was happy to help with fetching numbered lists from ppt files. If you have any ppt with numbered lists that does not work properly with my patch, please send these examples to anikif at gmail dot com.