System defined shell icons in Windows

November 3rd, 2009 No comments

Windows Vista introduced a new native API that allows developers to retrieve system-defined Shell icons: SHGetStockIconInfo. Those icons are stored in %SystemRoot%\System32\ImageRes.dll

You can use various icon management utilities to extract these icons from there and use it in your own products thus providing the same UX for users like the one they used to in Windows. (I believe changing these icons in this DLL file will result in seeing them everywhere in Windows).

Developers should use system API to extract these icons. However sometimes you just want to use an individual icon in one of your applications and you don’t want to have any interaction with the API calls. For your convenience I have extracted these icons for you and they are listed below. Use navigation buttons to see icons in all pages. Each icon can be downloaded in its original format – .ICO

Hope you will find it useful.

Import and Export Wizard for Windows Live Writer

October 26th, 2009 13 comments
Click to download the Import and Export Wizard for Windows Live Writer
current release: 1.2 new 

As I’ve mentioned before, my favorite application for writing posts for my blogs is Windows Live Writer. Sometimes I use it on more than one PC. In such cases what I want is to have all my plug-ins and other settings to be synchronized on all computers. Doing it manually requires time and effort. Since I haven’t found anything like this on internet, I’ve decided to create a plug-in that will do it for me.

The wizard allows you to export chosen settings from Writer to external file and/or even on FTP folder (and soon SkyDrive). So when you import settings on another PC you can access this data remotely. In addition this is also a good way of backing up your configuration so you can restore to your existing working environment right after installing the Live Writer and the Import/Export plug-in.

Main features

  • Export/Import configuration settings
    • Auto links glossary
    • Preferences
    • Blogs – blog accounts configured for current user
    • Plug-ins – all plug-ins installed on current PC
  • Saving settings in
    • local folder
    • network folder
    • folder on FTP
    • folder on SkyDrive (soon)
    • anywhere in the cloud (soon)
  • Very quick and straightforward installation

Screenshots

live-writer-import-export-plugin-menu   export-import-step1

Download/Installation

  • Automatic (recommended)

    Click on the link below to download the setup utility for the product.

    Click to download the Import and Export Wizard for Windows Live Writer
    current release: 1.2
    size: 538KB

    Get it from CNET Download.com!

  • Manual

    You can download the plug-in DLL from below and copy it to the Live Writer plug-ins folder usually found at C:\Program Files\Windows Live\Writer\Plugins

    Download the DLL file (105KB): WLWImportExport(1.2).zip

  • Standalone executable

    You can download the plug-in standalone executable that does not require any installation and does not integrate into the Live Writer.

    Download the DLL file (298KB): WLWImportExport(1.2).exe

    Restart the Live Write application and you will see it in the Insert menu list.

    Leave any comments or suggestions here.

If you like and enjoy this app, you can express your appreciation by buying me a cup of coffee

Handy tip for HTML editor in Visual Studio 2008

October 21st, 2009 No comments

In case you’re like me and like typing your HTML manually without the use of the Designer then you may find the following tip very useful and handy. When you add an attribute inside any element and put the equal sign “=” Visual Studio can automatically insert quotes (opening and closing) for you and put the cursor between them. This way you can type the attribute value right away without wasting any time.

How to enable this

  • Open Visual Studio 2008
  • Navigate to Tools –> Options
  • Check the checkbox named “Show all settings” at the left bottom corner of the window
  • Expand the Text Editor tag
  • Expand the HTML tag
  • Click on the Format sub menu item
  • At the Automatic formatting options section check the first checkbox named Insert attribute value quotes when typing (I personally have all options checked in this section)

I like this feature a lot since it increases my productivity and makes HTML editing much pleasant.