Consider the nuclear option.
Or find her a good man to keep her busy. Pay him if you have to.
A few years ago, my neighbor's mother moved in with the proviso that she would help with the kids and laundry. Turns out she didn't want to do anything but shop. Out of desperation her daughter sent her to a H.S. reunion. Mom rekindled a H.S. love and withing 6 months the lovebirds moved in together.