Why not just use RTL function StringReplace() ( http://www.freepascal.org/docs-html/rtl/sysutils/stringreplace.html ) ?oh a software . Nice idea
File -> Load does not work
upper or lower carecter
i don't see the code.
Win 7 Pro 64 bit enviroment
Remove binaries from the source package
Allow substitutions & texts to be saved to & loaded from user defined files
Yes I think open dialog and save dialog is good idea for this. but All the files should be same folder.
Suggestion:Remove binaries from the source packageOptimize the binaries (I've made it down to 1.87 MB instead of 18.8 MB)Allow substitutions & texts to be saved to & loaded from user defined files
http://wiki.lazarus.freepascal.org/Lazarus_Faq#Why_are_the_generated_binaries_so_big.3F
Any consideration about the codepage? Since I'm from China, it's very common problem, while we are doing string replacement, such as GB/BIG5/UTF8/UTF16.
And if replaced string longer than origanl string, any actions should consider?