Pascal Inno Setup Batchfile
Switch branches/tags
Nothing to show
Clone or download
Latest commit c7a6a28 Sep 8, 2017
Permalink
Failed to load latest commit information.
GUI Updated to RAD Studio 10.1 Berlin Aug 18, 2017
Icons Added support for Appmethod Apr 12, 2014
Images Added logo Sep 7, 2017
Installer Added support for RAD Studio 10 Berlin May 19, 2016
OpenSSL Added MadExcept Apr 14, 2014
Updater Updated to RAD Studio 10.1 Berlin Aug 18, 2017
Win32 Added MSBuild Platforms detection Aug 17, 2013
Win64 Added support for Rad Studio XE8 Apr 21, 2015
ico Improved icon draw methods. Sep 11, 2013
units Added support for RAD Studio 10 Berlin May 19, 2016
.gitignore Added XE8 Support Apr 9, 2015
Build_x64Debug.bat Updated to RAD Studio 10.1 Berlin Aug 18, 2017
Build_x64Release.bat Updated to RAD Studio 10.1 Berlin Aug 18, 2017
Build_x86Debug.bat Updated to RAD Studio 10.1 Berlin Aug 18, 2017
Build_x86Release.bat Updated to RAD Studio 10.1 Berlin Aug 18, 2017
DelphiDevShellTools.dpr Updated to RAD Studio 10.1 Berlin Aug 18, 2017
DelphiDevShellTools.dproj Updated to RAD Studio 10.1 Berlin Aug 18, 2017
DelphiDevShellTools.res Updated to RAD Studio 10.1 Berlin Aug 18, 2017
DelphiDevShellTools.ridl Initial upload Aug 16, 2013
DelphiDevShellTools.tlb Updated to RAD Studio 10.1 Berlin Aug 18, 2017
DelphiDevShellToolsImpl.pas Added support for RAD Studio 10 Berlin May 19, 2016
DelphiDevShellTools_TLB.pas Copyright Updated Mar 25, 2015
DelphiVersions.db Added support for RAD Studio 10 Berlin May 19, 2016
DetectDelphiVersion.res Initial upload Aug 16, 2013
Images.RES Added support for Appmethod Apr 12, 2014
Installer.iss Added support for RAD Studio 10 Berlin May 19, 2016
README.md Update README.md Sep 7, 2017
SetVersionInfo.bat Added Installer Aug 17, 2013
Settings.ini Added checksum tasks (SHA1, SHA-256, SHA-384, SHA-512, CRC32) Sep 6, 2013
Tools.db Added support for Rad Studio XE8 Apr 21, 2015
VersionInfo.RES Added support for RAD Studio 10 Berlin May 19, 2016
VersionInfo.rc Added support for RAD Studio 10 Berlin May 19, 2016
macros.xml Improved icon draw methods. Sep 11, 2013

README.md

The Delphi Dev. Shell Tools is a Windows shell extension with useful tasks for Object Pascal Developers (Delphi, Free Pascal).

Features

  • Supports Delphi 5, 6, 7, 2005, BDS/Turbo 2006
  • RAD Studio 2007, 2009, 2010
  • RAD Studio XE-XE8
  • RAD Studio 10 Seattle, RAD Studio 10.1 Berlin
  • Appmethod
  • Lazarus 1.6
  • Works in Windows 10/8/7/XP. (x86 and x64 versions)


Common Tasks

This is a list of taks available for these file extensions .pas, .dpr, .inc, .pp, .dpk, . dproj, .dfm, .fmx, .rc, .lpk, lpr, .lpi

  • Copy File Path to the clipboard : Copy the path of the selected file to the clipboard.
  • Copy Full FileName to the clipboard : Copy the full file-name (Path + Name) of the selected file to the clipboard.
  • Copy FileName using URL format to the clipboard : Copy the full file-name (Path + Name) of the selected file to the clipboard using the Internet Path format
  • Copy FileName using UNC format to the clipboard : Copy the full file-name (Path + Name) of the selected file to the clipboard UNC format.
  • Copy file content to the clipboard : Copy the content of the selected file to the clipboard.
  • Open In Notepad : Open the selected file in the notepad editor.
  • Open In Default text file editor : Open the selected file in the default text editor installed.
  • Open In associated text editor : Open the selected file in the associated text editor.
  • Open Command Line here : Open the cmd.exe application in the folder of the selected file.
  • Open Command Line here as Administrator : Open the cmd.exe application in the folder of the selected file as Administrator.

  • Open RAD Studio Command prompt here : Open the RAD Studio Command prompt (of any installed Delphi version) in the folder of the selected file.

  • Open with Delphi(N) : Open the selected file with any version of Delphi or Rad Studio installed.

Specific Tasks for .dpr, .dproj files (Rad Studio Projects), .groupproj (Group Projects)

  • Run MSBuild (Default Settings) : Execute MSBuild using the default settings of the selected .dproj file.
  • Run MSBuild With ..: Execute MSBuild using any of the platforms and targets detected in the selected .dproj file.
  • MSBuild: Allow to select and execute the MSBuild tool (associated to any version of the RAD Studio installed) using the default configuration of the project.

Specific Tasks for .lpi, .lpk files (Lazarus Projects and packages)

  • Open with Lazarus IDE: Allow to open the selected file with the installed Lazarus IDE.
  • Build with lazbuild: Allow to build a project or package using the lazbuild tool.

Calculate CheckSum


Support for custom extensions

The shell extension can be customized to support additional file extensions in some tasks.

Support for register custom applications

This option allows you register a script which will be associated to any specified extension.


Looking for the installer? Check the Release Area