IconOverlayHandler
Windows shell extention including shortcut menu and icon overlay handlers to add custom file type processing to Explorer
Install / Use
/learn @apriorit/IconOverlayHandlerREADME
Shell Extention Handlers for Shortcut Menu and Icon Overlay
About
The project is a custom shell extension including shortcut menu and icon overlay handlers.
Shell extension handlers are used to extend a set of Windows Explorer standard actions, typically to ensure correct work with special file types. With shortcut menu handler we add new custom items to the context menu, and with icon handler we change (overlay) the default icon of the file.
Implementation
Shell extension is a COM object with its own GUID. Several standard and specific interfaces are implemented for it.
The provided solution deals with a number of typical problems:
- Displaying custom icons when a lot of other icon overlay handlers are registered
- Correct displaying of custom icons with the transparent background
- Correct work of context menu handler in specific situations.
You can get more details, shell extension implementation basics, and problem situation explanations in the related article.
License
Licensed under the MIT license. © Apriorit.
Related Skills
node-connect
334.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
334.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.2kCommit, push, and open a PR
