# README for Tcl package shellicon

This C extension provides a new Tcl command `::shellicon::get ?options? fileName`,
which creates a Tk image from the icon associated with `fileName`.

The options are flags that modify the appearance of the icon:
    -large    Get the large version of the icon (small is the default)
    -selected Get the appearance of the icon when it is selected
    -open     Get the icon that is shown when the file is opened (e.g. an opened folder)

The original version is available at
https://wiki.tcl-lang.org/page/Retrieve+file+icon+using+the+Win32+API

This version adds a TEA compliant build environment and support for Tcl/Tk 9.
