Anonymous wrote:It would be extremely nice if Awasu would have an option to open links in an new window, which respects the user's choice of default browser.
You can do this from the right-click menu in the item pane (the top part of each channel's window). It should respect your default browser (I'm away overseas right now so can't check it).
Indeed! Now...is there a way to make this the default behavior when clicking on an entry in the item pane? That would solve 99% of my problem ^_^
support wrote:If you do it by right-clicking in the browser pane (the bottom part of each channel's window), I think it will always open up in IE. I'm not sure if there's anything I can do about that but I'll have a look at it.
Understandable since you're embedding IE. I doubt having the embeddable IE component respect a user's default browser choice is high on MS' TODO list ;P
Hey, there's nothing wrong with using Mozilla
I heard about a little program you can download from their site that modifies an EXE to use Gecko instead of IE. I don't have a link for you and haven't tried it myself, but you might want to have a poke around for it and give it a try. Let me know how you go
Found it after some searching - "IEPatcher", it's called. It does
work, to a certain extent. Patching the mfc42.dll will indeed swap the Gecko component in for the IE one. The "Open in new window" functionality doesn't seem to work at the moment, and there's no access to preferences -- but it is
possible to feed it an existing set of Mozilla preferences, with a little coaxing ~_^ .
If anyone else is interested, here's how to do it:
Please read the FAQ before starting this: http://www.awasu.com/faqs/ReplacingIe.php
Step 1 - Download a relatively recent build of Mozilla. If you already use Mozilla, there's a good chance you have the required files already.
Step 2 - Open up a command prompt, and go to your Mozilla directory. Mine was D:\Mozilla-win32\bin. Once there, verify that mozctlx.dll is present, and type: regsvr32 mozctlx.dll
This tells Windows about the Mozilla ActiveX control - which we'll be swapping in for the existing IE control.
Step 3 - Go to: http://www.iol.ie/~locka/mozilla/control.htm
, and download IEPatcher. The link is near the bottom of the page. (Lots of good info here on using the Mozilla ActiveX control as well) Unzip it somewhere, and run it.
Step 4 - Choose "Scan File..." and pick the mfc42.dll in your Awasu directory (C:\Program Files\Awasu on mine). It should come up "Patchable". So...patch it ^_^
Step 5 - Now you should have a new file in your Awasu directory: moz_mfc42.dll. Rename the existing mfc42.dll to something else (I followed the existing example, and renamed it to ie_mfc42.dll). Then, rename moz_mfc42.dll to mfc42.dll.
Step 6 - Start up Awasu, and load something into the browser frame. This should set up the default preferences for the Mozilla ActiveX control.
Step 7 (optional) - If you want to use pre-existing Mozilla preferences (blocked images, cookies, fonts, etc...) within the control:
Copy from C:\Documents and Settings\your_username\Application Data\Mozilla\Profiles\default\xxxxxxxx.slt\:
prefs.js (fonts, etc...)
cookperm.txt (blocked images)
Put these in C:\Documents and Settings\your_username\Application Data\MozillaControl\profiles\MozillaControl\xxxxxxxx.slt\
That's it! It takes a little bit of doing, but it does work. Now, if they'd just fix up the "Open in new window" buglet... ~_^
Once again, thanks for Awasu!