June 2005 Blog Posts

Recently, there have been a few links in popular places to my IEPrint add-in for printing from IE6. Given that this was a quick project written in a couple of days about three years ago and mostly for my own benefit, my laziness in not writing proper documentation or building a more intuitive installation page has come back to bite me. What's more, with my recent work on printing in IE7, I'm on shaky IP ground to go back and make changes.

Rather than continuing to reply individually to everyone that complains that it isn't working, I thought I'd write up the instructions here again:

The correct download page really is this one. What should happen is that you get a request to install an ActiveX package that contains the add-in. Once this is installed, you are redirected back to the site home page (yeah, yeah, that was lazy). Since this was written before XP SP2, I expect horrible things happen with the information bar at the top of screen. At some point I'll find time to try this and update the instructions here with more specific SP2 information.

Now, one of two things happens next. Either a new button will appear on the IE toolbar when you next restart the browser, or you will need to manually right click on the toolbar, choose Customize, and add the "Fit-width Print" button to your current selection.

After that, you're ready to go. Click the button to print or hold the control key on the keyboard down while you click the button to go to print preview. The add-in will use the width of the browser window on screen to control the size on the page. This means if you have lots of white space on the screen, you'll get lots of whitespace on the page. Alternatively, if you have a horizontal scrollbar on screen because the window isn't wide enough, you'll get the whole of the content mapped to the width of the page including everything you can scroll to. For the person that had a massive line of text off to the right, this meant that things got pretty small when printed. Sorry about that.

I should say that the printing support in IE7 is much more intuitive than this but this add-in might get you by until IE7 is released.

Update: If you have are running on XP SP2 then the download page will redirect you to the home page and show the information bar at the top of the screen saying that the page attempted to install an ActiveX control and to click to install it. If you click the bar and choose install, the add-in will then be correctly installed. Close all your IE windows and then start IE and the toolbar button should be there. If not, follow the instructions above.

Update 2: A kind correspondent pointed out that they needed Local Admin rights to install the add-in.

I've been running MaxiVista for a while now. For the few not in the know, this application allows you to use the screen on other computers to appear as an additional video adapter so you can extend your desktop across the network.

For example, I have two laptops on my desk: the main one that I'm using to type this, and an older one that, amongst other things, has a different build environment. The old one sits unused most of the time so using MaxiVista, I can use it as an additional screen. To be honest, I'm not really into multi-screen PCs that much so this is an ideal solution because I'm not wasting space with a second monitor but it's there when I really do need it. Right now I have a Remote Desktop session into a server in our lab on the second screen - it is great for this.

Amongst the features in the new version of MaxiVista is the ability to use the keyboard and mouse of the primary PC to control the secondary PC, sort of like a software KVM switch. I was using a different application to achieve that before but this is much smoother. It also transfers clipboard contents so you can cut and paste between computers.

Anyway, check out the new version - highly recommended.