Annoying Friendly Name

C

cmsix

I have a notepad replacement editor with an annoyingly long Friendly
name. When I try to access it via the "open with" right click option
it stretches the menu half way across the display.

The only place I find this very unfriendly friendly name in the
registry is as an entry in the MUICache. If I edit it to something
shorter it "heals" itself withing a few minutes.

Does anyone have any suggestion that might help.

I've searched through the actual program with Ultra Edit but I don't
find the string in the .exe file. There's not a real installation for
the program so I can't figure out where the friendly name is coming
from.

Any ideas?

cmsix
 
R

Ramesh, MS-MVP

You can override the defaults.

To register the default procedure, place the same registry keys you created
for your application's ProgID under the application's subkey of
HKEY_CLASSES_ROOT\Applications . You can also include a FriendlyAppName
value to provide the system with a friendly name for your application. The
application's friendly name may also be extracted from its executable file,
but only if the FriendlyAppName value is absent. The following registry
fragment shows a sample default procedure for MyProgram.exe that defines a
friendly name and several shortcut menu items. The command strings include
the /a flag to notify the application that it is opening an arbitrary file
class. If you include a DefaultIcon subkey, you should use a generic icon.
HKEY_CLASSES_ROOT
Applications
MyProgram.exe
shell
open
FriendlyAppName= Friendly Name

MSDN Library: Extending Shortcut Menus
http://msdn.microsoft.com/library/d...ell_basics/shell_basics_extending/context.asp

© 2005 Microsoft Corporation. All rights reserved.

--
Ramesh, Microsoft MVP
Windows XP Shell/User

Windows XP Troubleshooting
http://www.winhelponline.com
 
C

cmsix

I hope topposting is ok in here.

Thank you, thank you, thank you. Creating a FriendlyAppName worked
perfectly and on my first try too. I really appreciate your response
and advice.

cmsix
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top