After posting this I went on a much further search by just browsing random threads and found this: How Do I replace ? and / with _
Which works, although its no where near as graceful as EAC's method outlined above.
Validate() only replaces ALL invalids with the SAME charactor.. which isnt ideal.. So i would still love to see this feature as it would help many people a lot if this was automatic!
I also feel as mentioned above that this should be a core feature since its not optional.. you cannot use those charactors.. so the software should automatically replace them with something sensible, without the user needing too add a validate each time.
Heres hoping someone agrees and theres enough interest to get this as a new feature.
Thanks for the great app even if it doesnt make it 