eQualityTime / TheOpenVoiceFactory

The Open Voice Factory - open software for people with communication difficulties
http://theopenvoicefactory.org
23 stars 9 forks source link

Place() special command needs decoding #136

Closed joereddington closed 3 years ago

joereddington commented 3 years ago

For example ovf(place(‘3’)) would place 3 and not ‘3’. Then also ovf(place(‘ ‘)) would place space symbol and not ‘%20’

joereddington commented 3 years ago

I've created a single slide pptx file. CK20V2.pptx

It tests:

It generates this aid

Which displays like this: Screenshot 2021-09-21 at 07 11 44

Which isn't as I think it should look (the place commands have overwritten the label somehow...)

I put images in to see if there was an effect: Screenshot 2021-09-21 at 07 15 58

but no luck.

Looking at the code (grab_text.py line 73), it's clear that I intended that behaviour when I wrote it, but I don't know why...

joereddington commented 3 years ago

The display issue has been solved: Screenshot 2021-09-21 at 13 18 53 but nobody was complaining about that, so time to deal with the actual issue.