Latest Version 1.0.0 - 1 Nov 2022
A useful Template to build a Delphi Shell Extension to have:
-
A Preview handler which allows you to see the SVG image and text without open it, in the "Preview Panel".
-
A Thumbnail handler which allows you to see the SVG image into Windows Explorer.
-
Supports Windows Vista, 7, 8, 10 and 11 (for 32 bits and 64 bits).
-
Themes (Dark and Light) according to user preferences of Windows Theme
If you have Delphi 10.4 Sydney or Delphi 11.0 Alexandria, you can manually build the project:
To manually install the DelphiShellExtensions.dll follow these steps:
-
Close all the windows explorer instances which have the preview handler active or the preview handler was used (remember the dll remains in memory until the windows explorer was closed).
-
Upgrade the code according to your preferences searching "TODO" and "My" keyword in all files of the project
-
Be careful of the GUID that you assign to your Extensions
-
To install manually the dll run the
Unregister_Register.cmd
(run-as-administrator). -
When it's registered, you can continue to change code and rebuild the dll (beware to close all Explorer instances).
1 Nov 2022: ver. 1.0.0
- Template with example of view of .xxx text files
Many thanks to Rodrigo Ruz V. (author of theroadtodelphi.com Blog) for his wonderful work on delphi-preview-handler from which this project has used a lot of code and inspiration.
Licensed under the Apache License, Version 2.0 (the "License"); Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Related links: embarcadero.com - learndelphi.org