ShellBrowser Delphi Components Documentation
ContentsIndexHome
PreviousUpNext
Jam.Shell.Types.TShellAction

An enumeration for shell context menu operations.

Syntax
Pascal
TShellAction = (
  saDefault,
  saOpen,
  saExplore,
  saCopy,
  saCut,
  saPaste,
  saDelete,
  saRename,
  saProperties,
  saCopyPath,
  saPinToHome,
  saCreateNewFolder,
  saOpenCommandPrompt,
  saDeleteNoUndo,
  saBdeUnlock,
  saUnknown
);
Members 
Description 
saDefault 
Execute the defualt action, e.g. open or run. 
saOpen 
open the file(s) in the associated application. 
saExplore 
open the folder in Windows Explorer. 
saCopy 
Copy the element(s) to the clipboard. 
saCut 
Cut the element(s) to the clipboard. 
saPaste 
Paste the element(s) from the clipboard into the folder. 
saDelete 
Delete the element(s). 
saRename 
Rename the element. 
saProperties 
Show the properties dialog for the element(s). 
saCopyPath 
Copy the full path of the object(s) to the clipboard. 
saPinToHome 
Pin to Quick Access" in Windows 10. 
saCreateNewFolder 
Create a new folder with the default name. 
saOpenCommandPrompt 
Opens the command prompt at the given folder. 
saDeleteNoUndo 
Delete the element(s) circumventing the recycle bin or similar undo infrastructure. 
saBdeUnlock 
Unlock a Bitlocker locked drive 
saUnknown 
This is not a well known shell command, you need to use or check the string verb.