equal
deleted
inserted
replaced
332 TBool TargetExists(const TInt aIndex, const TFileName &newName); |
332 TBool TargetExists(const TInt aIndex, const TFileName &newName); |
333 void GetDriveName(TInt aIndex, TFileName &aDriveName); |
333 void GetDriveName(TInt aIndex, TFileName &aDriveName); |
334 void GetDriveVolumeLabel(TInt aIndex, TFileName &aVolumeLabel); |
334 void GetDriveVolumeLabel(TInt aIndex, TFileName &aVolumeLabel); |
335 |
335 |
336 CFileEntryList* FileEntries() const; |
336 CFileEntryList* FileEntries() const; |
337 CDriveEntryList* DriveEntries() const; |
337 CDriveEntryList* DriveEntries() const; |
338 |
338 |
339 public: |
339 public: |
340 inline TInt SortMode() { return iSortMode; } |
340 inline TInt SortMode() { return iSortMode; } |
341 inline TInt OrderMode() { return iOrderMode; } |
341 inline TInt OrderMode() { return iOrderMode; } |
342 inline CFileEntryList* ClipBoardList() { return iClipBoardList; } |
342 inline CFileEntryList* ClipBoardList() { return iClipBoardList; } |
346 inline TFileName CurrentPath() { return iCurrentPath; } |
346 inline TFileName CurrentPath() { return iCurrentPath; } |
347 |
347 |
348 inline TSearchAttributes GetSearchAttributes(){ return iSearchAttributes; }; |
348 inline TSearchAttributes GetSearchAttributes(){ return iSearchAttributes; }; |
349 inline void ChangeAttributes(TSearchAttributes attributes) { iSearchAttributes = attributes; }; |
349 inline void ChangeAttributes(TSearchAttributes attributes) { iSearchAttributes = attributes; }; |
350 inline TSearchResults SearchResults(){ return iFileSearchResults; }; |
350 inline TSearchResults SearchResults(){ return iFileSearchResults; }; |
351 inline CFileEntryList* FoundFiles() { return iFileEntryList; }; |
351 inline CFileEntryList* FoundFiles() { return iFileEntryList; }; |
|
352 inline void SetAllowProcessing(TBool aAllowProcessing) { iAllowProcessing = aAllowProcessing; } |
352 |
353 |
353 private: |
354 private: |
354 TState iState; |
355 TState iState; |
355 CEngine* iEngine; |
356 CEngine* iEngine; |
356 CFileBrowserFileOps* iFileOps; |
357 CFileBrowserFileOps* iFileOps; |
386 TInt iPrevFolderIndex; |
387 TInt iPrevFolderIndex; |
387 TFileName iPrevFolderName; |
388 TFileName iPrevFolderName; |
388 RTz iTz; |
389 RTz iTz; |
389 TSearchResults iFileSearchResults; |
390 TSearchResults iFileSearchResults; |
390 CDesCArray* iTextArray; |
391 CDesCArray* iTextArray; |
|
392 TBool iAllowProcessing; |
391 }; |
393 }; |
392 |
394 |
393 |
395 |
394 // utility class for waiting for asychronous requests |
396 // utility class for waiting for asychronous requests |
395 class CAsyncWaiter : public CActive |
397 class CAsyncWaiter : public CActive |