Skip to content

Icons

WindowsIcon

Bases: StrEnum

A very limited list of possible values for icons.

This is only a very partial list. For exploring more options, download IconExtract (Bottom of the page), open the wanted dll/exe, for example C:\Windows\System32\imageres.dll. You'll see a list of icons, with a number in parentheses. To use that icon, path_to_icon="imageres.dll,-{icon_number}". Note the negative sign before the icon number.

Tip

The DLL "imageres.dll" is highly recommended.

Notice

Sometimes a negative icon number won't work, instead you'll need to use icon_number-1 (the actual index).

Notice

It is possible that a newer, more modern icon exists for the icon you're looking for. For example "shell32.dll,-322" is the newer "ieframe.dll,19".

References

THIS_PC class-attribute instance-attribute

THIS_PC = 'shell32.dll,-16'

DOCUMENTS_FOLDER class-attribute instance-attribute

DOCUMENTS_FOLDER = 'shell32.dll,-235'

PICTURES_FOLDER class-attribute instance-attribute

PICTURES_FOLDER = 'shell32.dll,-236'

MUSIC_FOLDER class-attribute instance-attribute

MUSIC_FOLDER = 'shell32.dll,-237'

VIDEOS_FOLDER class-attribute instance-attribute

VIDEOS_FOLDER = 'shell32.dll,-238'

HOME class-attribute instance-attribute

HOME = 'shell32.dll,-51380'

DOWNLOADS_FOLDER class-attribute instance-attribute

DOWNLOADS_FOLDER = 'imageres.dll,-184'

DESKTOP_FOLDER class-attribute instance-attribute

DESKTOP_FOLDER = 'imageres.dll,-183'

UNDO class-attribute instance-attribute

UNDO = 'imageres.dll,-5315'

REDO class-attribute instance-attribute

REDO = 'imageres.dll,-5311'

USER_ACCOUNT_CONTROL_UAC class-attribute instance-attribute

USER_ACCOUNT_CONTROL_UAC = 'imageres.dll,-78'

Also see has_lua_shield.

CLOUD class-attribute instance-attribute

CLOUD = 'imageres.dll,-1404'

YELLOW_PADLOCK class-attribute instance-attribute

YELLOW_PADLOCK = 'shell32.dll,-48'

CONTROL_PANEL class-attribute instance-attribute

CONTROL_PANEL = 'shell32.dll,-22'

EMPTY_TRASH_BIN class-attribute instance-attribute

EMPTY_TRASH_BIN = 'shell32.dll,-32'

FULL_TRASH_BIN class-attribute instance-attribute

FULL_TRASH_BIN = 'shell32.dll,-33'

BLUE_PLAY_BUTTON class-attribute instance-attribute

BLUE_PLAY_BUTTON = 'shell32.dll,-246'

RED_FORBIDDEN class-attribute instance-attribute

RED_FORBIDDEN = 'shell32.dll,-200'

RED_X class-attribute instance-attribute

RED_X = 'shell32.dll,-220'

RED_CHECKMARK class-attribute instance-attribute

RED_CHECKMARK = 'shell32.dll,-253'

GREEN_CHECKMARK class-attribute instance-attribute

GREEN_CHECKMARK = 'shell32.dll,-16802'

GREEN_CHECKMARK_BOXED class-attribute instance-attribute

GREEN_CHECKMARK_BOXED = 'imageres.dll,-1400'

REFRESH class-attribute instance-attribute

REFRESH = 'imageres.dll,-1401'

SPEAKER class-attribute instance-attribute

SPEAKER = 'SndVol.exe,-101'

MUTE class-attribute instance-attribute

MUTE = 'SndVol.exe,-111'

PICTURE_IN_PICTURE class-attribute instance-attribute

PICTURE_IN_PICTURE = 'wmploc.dll,-1503'

CMD class-attribute instance-attribute

CMD = 'cmd.exe'