Shell Ace
Shell Ace – это библиотека для среды разработки Delphi, позволяющая быстро создавать различные расширения оболочки ОС Windows (Проводника), такие как контекстные меню или всплывающие подсказки. Вам не нужно тратить время на изучение массы документации и вникать в особенности реализации для разных версий ОС Windows, что бы создать расширение оболочки. Просто скачайте и установите библиотеку Shell Ace и разрабатывайте ваши расширения в привычном объектном стиле.
Shell Ace позволяет создавать следующие расширения оболочки:
- Auto play handler
- Browser helper object handler
- Context menu handler
- Data object handler
- Desk band handler
- Disc cleanup handler
- Drag and drop context menu handler
- Drop target handler
- Explorer band handler
- Explorer command handler
- Hook handler
- Icon handler
- InfoTip handler
- MIME filter handler
- Overlay icon handler
- Preview handler
- Property sheet handler
- Property store handler
- Protocol handler
- Send to handler
- Thumbnail handler
- Tool band handler
Расширение позволяет реализовать механизм автоматического воспроизведения файлов с внешнего носителя, например аудио треков с CD дисков.
Расширение позволяет реагировать на события, происходящие в программах Internet Explorer и Проводник.
Расширение позволяет расширить контекстное меню, вызываемое при нажатии правой кнопки мыши на файла или папки. Подробнее.
Расширение позволяет реализовать дополнительные форматы, в которых будет представлен файл при его копировании в буфер обмена в программе Проводник. Например, такое расширение позволит скопировать графический файл как изображение прямо из Проводника.
Расширение позволяет добавить на панель задач рабочего стола Windows дополнительную панель, в которой может быть любое содержимое, например, отображение погоды или кнопки управления аудио проигрывателем.
Расширение позволяет расширить функциональность программы Disc Cleanup из состава ОС Windows.
Расширение позволяет расширить контекстное меню, вызываемое при перемещении объекта правой кнопки мыши. Подробнее.
Расширение позволяет определить действие, происходящее при операции «скидывания» объекта на файл. Подробнее.
Расширение позволяет добавить в программу Internet Explorer горизонтальную или вертикальную панель, в которую может быть помещена любая информация.
Расширение позволяет добавить в ОС Windows 2000, Windows XP и Windows 7 в панель инструментов программы Проводник дополнительные кнопки.
Расширение позволяет перехватывать действия пользователя над папками и принтерами в программе Проводник, а также перехватывать вызов функции ShellExecute в версиях ОС Windows вплоть до XP.
Расширение позволяет динамически определять иконку для файла. Подробнее.
Расширение позволяет определить подсказку, которая появляется при наведении указателя мышки на файл. Подробнее.
Расширение позволяет в рамках приложения или всей системы перехватывать загрузку системным компонентом WebBrowser файлов с определенным типом MIME.
Расширение позволяет добавлять небольшое изображение поверх существующих иконок в нижний левый угол, аналогично изображению ссылки. Подробнее.
Расширение позволяет отображать содержимое файла в панели предпросмотра Проводника. Подробнее.
Расширение позволяет добавить дополнительную вкладку в окно свойств объекта. Подробнее.
Расширение позволяет в Windows XP переопределить значения, выводимые в колонках проводника или добавить новые колонки, а в Windows Vista и более поздних системах обеспечить механизм извлечения свойств файла. Подробнее.
Расширение позволяет в рамках приложения или всей системы производить загрузку системным компонентом WebBrowser файлов с новых протоколов.
Расширение позволяет добавить в подменю Send to новые пункты меню.
Расширение создает небольшие изображения на основе содержимого файлов и позволяет Проводнику отображать эскизы файлов. Подробнее.
Расширение позволяет добавить в программу Internet Explorer дополнительную панель инструментов.
В состав библиотеки Shell Ace входит плагин для IDE, который интегрируется в среду разработки, и позволяет генерировать шаблоны расширений оболочки. Это значительно упрощает и ускоряет разработку.
Библиотека разработана с учетом особенностей специфики последних версий Windows, что позволяет создавать современные удобные для пользователя расширения оболочки.
Shell Ace позволяет создавать расширения оболочки в практически любой версии Delphi, начиная с Delphi 7 и заканчивая Delphi 10.4 Sydney. Разработка в версии Delphi XE2 и более новых позволяет создавать 64 битные версии расширений.
Скачать