Usage
tk2ico.create(iconfile, res = 0, size = 16)
tk2ico.destroy(icon)
tk2ico.list(file = "shell32.dll")
tk2ico.sizes(file = "shell32.dll", res = "application")
tk2ico.load(file = "shell32.dll", res = "application", size = 16)
tk2ico.set(win, icon, pos = NULL, type = c("all", "small", "big"))
tk2ico.setFromFile(win, iconfile)
## Deprecated functions since drop of winico.dll support
tk2ico.hicon(icon)
tk2ico.info(icon, convert = TRUE)
tk2ico.text(icon)
tk2ico.text(icon) <- value
tk2ico.pos(icon) <- value
tk2ico.taskbar.add(icon, pos = 0, text = tk2ico.text(icon),
    leftmenu = NULL, rightmenu = NULL)
tk2ico.taskbar.delete(icon)
tk2ico.taskbar.modify(icon, pos = NULL, text = NULL)Arguments
iconfile
a file with a .ico, or .exe extension, containing one or
    more Windows icons
file
a file having icon resources (.exe, or .dll)
res
the name of the resource from where the icon should be extracted
size
the size of the icon to use. For windows icons, 16 should be
    fine usually
win
a Tk window, or an integer representing the handle (HWND) of a
    foreign window whose icon will be changed (take care, the function returns
	TRUE even if the handle is wrong!
convert
do we convert the result into a data.frame?
pos
a position (starting from 0) pointing to an icon in a multi-icon
    object. Note that pos is not used in tk2ico.set() if
	type = "all" (in this case, best icons matching both "small" and
	"large" sizes are search
type
do we change only the small, the large, or both icons?
value
a string with the new text for the icon in
    tk2ico.text() or a numerical value indicating the new default
	position in the icon resource for tk2ico.pos().
text
change a text for an icon.
leftmenu
a "tkwin" object to display when the user left-clicks on
    the taskbar icon (usually, a Tk popup menu), or NULL for nothing.
rightmenu
idem as 'lefmenu' but for a right-click on the taskbar
    icon.