I’ve decided to release phreplace as open source software in order to continue it’s development, I no longer have the time to give it the attention it deserves. The VB6 source code will be released under the GNU Lesser General Public License (LGPL), in my understanding this means that anyone can use phreplace and even [...]
more...Settings
Settings for phreplace can be changed in the settings drop down menu. Settings that are turned on have a check mark (tick) beside them, click on a setting to toggle it on or off.
Use Ini File
If set, phreplace uses an ini file to store all history and setting information. If off phreplace uses the registry to store all history and settings. Toggling this open on and off copies all history and settings to the new location and deletes all records in the old location (i.e. turning on creates an ini file, copies all history and settings, then deletes all registry keys associated with phreplace). To decide whether phreplace is using an ini file or the registry, it checks for the existance of a phreplace.ini file in the same folder as the phreplace.dll file. If it exists it assumes it should use an ini file, if it does not exist then it uses the registry. This means if you delete the phreplace.ini file (or rename it), phreplace will not create a new file, it will use the registry. To restore the ini file, either select the Use Ini File option in the settings menu, or close phreplace, create an empty file called phreplace.ini in the same folder as phreplace.dll and restart phreplace.
Save Layout
If set, phreplace records the size and position of the phreplace window on the screen so that it appears at the same position the next time phreplace is started. If not set phreplace uses the default size and window position each time it starts.
Save Search History
If set, records the last 10 search and replace terms for reuse. When this option is turned off it deletes all currently saved search history (so don’t toggle it on and off if you don’t want to lose your search history). When this setting is off, search history is still recorded for as long as phreplace is kept open, but as soon as phreplace is closed the histroy is lost. See Search History for more information.
Always On Top
If set, the phreplace windows is always kept on top of other windows, including PSPad.
Tab Inserts Tab
If set, pressing tab when in the Search For or Replace With field inserts a tab character into the field. If off pressing tab changes the keyboard focus to the next control on the phreplace window.
Reset to Defaults
Selecting this menu item resets all options back to their original defaults (all options set on) including resetting the saved size and position of the phreplace window.

