TextPad loses Microsoft Applications keystrokecompatibility

General questions about using TextPad

Moderators: AmigoJack, bbadmin, helios, Bob Hansen, MudGuard

Post Reply
tekwriter
Posts: 1
Joined: Thu Aug 07, 2003 8:05 pm

TextPad loses Microsoft Applications keystrokecompatibility

Post by tekwriter »

I have had a great deal of trouble with TextPad forgetting my selection of Microsoft Applications keystroke compatibility. Even after I choose Configure> Preferences> Editor> Keystroke compatibility> Microsoft Applications, TextPad reverts to TextPad instead of Microsoft Applications. Sometimes when I try to change it, TextPad is the only option in the Keystroke compatibility list.

Background:

I have selected the option to Reload last workspace at startup.

I used to get this error message sometimes: Error accessing 'C:\WINNT\System\MSAPPS.BND' C:\WINNT\System\MSAPPS.BND was not found.. and so I copied msapps.bnd to c:\winnt\system. That resolved the problem, but ONLY when I use a shortcut with the following command:
"C:\Program Files\TextPad 4\TextPad.exe" -u ""
Now, if I start TextPad by right-clicking a file in Windows Explorer and choosing TextPad, I get a new error message: Error accessing 'C:\WINNT\System32\System\MSAPPS.BND' C:\WINNT\System32\System\MSAPPS.BND was not found... The same error occurs if I choose View> Source in Internet Explorer (I used the tips at http://www.notepad-replacements.com/notepad2000.html to replace Notepad with TextPad.)

So I copied msapps.bnd to the c:\winnt\system32 folder, and even to:

C:\Program Files\TextPad 4
C:\Program Files\TextPad 4\system
C:\Documents and Settings\[username]\Application Data\TextPad

But the errors still occur unless I start the program with the -u parameter. Do I need to edit the Registry to add the -u parameter to the command(s) to start TextPad. If so, which key(s) do I change? I found five likely candidates:

Two keys (HKCR\Applications\TextPad.exe\shell\edit\Command and HKLM\Software\Classes\Applications\TextPad.exe\shell\edit\Command) have the value: C:\Program Files\TextPad 4\TextPad.exe "%1"

Two keys (HKCR\Applications\TextPad.exe\shell\open\command and HKLM\Software\Classes\Applications\TextPad.exe\shell\open\command) have the value: C:\Program Files\TextPad 4\TextPad.exe -s

And one key (HKLM\Software\Microsoft\Windows\CurrentVersion\App Paths\TextPad.exe) has the value: C:\Program Files\TextPad 4\TextPad.exe

I think TextPad keeps all my other default settings. The keyboard compatibility setting seems to be the only problem.

TextPad is absolutely terrific, but this quirk is driving me crazy. I look forward to finding out what to do. Thank you!
Post Reply