@@ -27,7 +27,7 @@ TExplorerCommand = class(TInterfacedObject, IExplorerCommand)
2727 private
2828 FModel: IMenuModel;
2929 class function ReturnWideStringProperty (const value : WideString; out ppszValue: LPWSTR): HRESULT;
30- class procedure ReadSelectedFilenames (const psiItemArray: IShellItemArray; filenames: TStringList);
30+ class procedure ListSelectedFilenames (const psiItemArray: IShellItemArray; filenames: TStringList);
3131
3232 // IExplorerCommand
3333 function GetTitle (const psiItemArray: IShellItemArray; var ppszName: LPWSTR): HRESULT; stdcall;
@@ -83,7 +83,7 @@ function TExplorerCommand.ExplorerCommandInvoke(const psiItemArray: IShellItemAr
8383
8484 filenames := TStringList.Create();
8585 try
86- ReadSelectedFilenames (psiItemArray, filenames);
86+ ListSelectedFilenames (psiItemArray, filenames);
8787 Model.OnClicked(Model, filenames);
8888 Logger.Debug(' TExplorerCommand.ExplorerCommandInvoke' #9 + filenames.Text);
8989 except
@@ -114,9 +114,6 @@ function TExplorerCommand.GetFlags(var pFlags: TExpCmdFlags): HRESULT;
114114function TExplorerCommand.GetIcon (const psiItemArray: IShellItemArray; var ppszIcon: LPWSTR): HRESULT;
115115begin
116116 Logger.Debug(' TExplorerCommand.GetIcon' #9 + Model.Title);
117-
118- // Calling GetModuleName() here has lead to errors in Windows10, so we read the already prepared
119- // resource path from the model.
120117 Result := ReturnWideStringProperty(Model.IconResourcePath, ppszIcon);
121118end ;
122119
@@ -148,7 +145,7 @@ function TExplorerCommand.GetToolTip(const psiItemArray: IShellItemArray; var pp
148145 Result := ReturnWideStringProperty(' ' , ppszInfotip);
149146end ;
150147
151- class procedure TExplorerCommand.ReadSelectedFilenames (const psiItemArray: IShellItemArray; filenames: TStringList);
148+ class procedure TExplorerCommand.ListSelectedFilenames (const psiItemArray: IShellItemArray; filenames: TStringList);
152149var
153150 selectionCount: Cardinal;
154151 selectionIndex: Cardinal;
0 commit comments