Error Reshacking Googletalk.exe

I finally got sick of seeing the Google Talk login page displayed in Arial and decided to do something about it. I opened googletalk.exe in Resource Hacker and set to work.

The login screen is contained in dialog 130. As soon as I replaced Arial with MS Shell Dlg and hit 'Compile Script' I received an error message (see attached screenshot). I didn't change any text in the dialog apart from the font name. I can't understand why I'm getting this error. Funnily enough, a few other dialogs in the same EXE contained Arial too. Those dialogs compiled just fine after I replaced the font name.

Can someone please suggest what to do? Seeing Arial is just so annoying!

post-3-1241158619_thumb.png

gtalk_reshack_error.png
gtalk_reshack_error.png

#527340

1. The error is pretty visible in your screenshot :D remove the | before CBS_AUTOHSCROLL in line 8.

2. You should use "MS Shell Dlg 2" instead of "MS Shell Dlg". Windows by default performs these replacements:

"MS Shell Dlg" > "MS Sans Serif"

"MS Shell Dlg 2" > "Tahoma" (can be override by current Theme / Appearance settings)

Edit

That | alone over there, may mean Resource Hacker had been unable to properly decode a style unknown for it. Try a newer hacker such as XN Resource Editor.

#527361

Thank you matonga. That worked perfectly!

Great tip regarding the shell fonts. I wasn't quite aware of the difference between the two. It is clear now.

I'll look into XN Resource Editor. Thanks again.

#527373