ImageEn, unit iexFolderMView |
|
TImageEnFolderMView.EnableSpecialFolders
Declaration
property EnableSpecialFolders: Boolean;
Description
Whether the user can navigate up from a root to a drives folders, i.e. "My PC".
When false, the top level folder of TImageEnMView is a drive root (e.g. C:\).
When enabled, the folder tree is as follows:
+ Drives
+ C:\
+ Folder 1 on C
+ Folder 2 on C
+ D:\
+ Folder 1 on D
+ Folder 2 on D
Example of the drives folder (IEF_Drives_Folder):
Note:
◼When enabled,
Folder may return the constants: IEF_Desktop_Folder or IEF_Drives_Folder
◼These are not true special folders. IEF_Desktop_Folder is the Windows desktop plus a "My PC" icon to access the drives folder. IEF_Drives_Folder simply lists available drives on a system.
◼To display connected devices, enable
ShowDevices
// Display the Windows desktop
IEFolderMView1.Folder := IEF_Desktop_Folder;
// Check the user is not creating a folder in the drives folder
if IEFolderMView1.Folder = IEF_Drives_Folder then
ShowMessage( 'You cannot create a folder in "My PC"' );