- case wxUseChmHelp:
- if( ::wxFileExists( tmp + ".chm" ) )
- return tmp + ".chm";
-
- return filename;
- break;
- case wxUseHtmlHelp:
- if( ::wxFileExists( tmp + ".htb" ) )
- return tmp + ".htb";
- if( ::wxFileExists( tmp + ".zip" ) )
- return tmp + ".zip";
- if( ::wxFileExists( tmp + ".hhp" ) )
- return tmp + ".hhp";
-
- return filename;
- break;
- default:
- // we CAN'T get here
- wxFAIL_MSG( "wxBestHelpController: Must call Initialize, first!" );
- return wxEmptyString;
- break;
+ case wxUseChmHelp:
+ fn.SetExt("chm");
+ if( fn.FileExists() )
+ return fn.GetFullPath();
+
+ return filename;
+
+ case wxUseHtmlHelp:
+ fn.SetExt("htb");
+ if( fn.FileExists() )
+ return fn.GetFullPath();
+
+ fn.SetExt("zip");
+ if( fn.FileExists() )
+ return fn.GetFullPath();
+
+ fn.SetExt("hhp");
+ if( fn.FileExists() )
+ return fn.GetFullPath();
+
+ return filename;
+
+ default:
+ // we CAN'T get here
+ wxFAIL_MSG( wxT("wxBestHelpController: Must call Initialize, first!") );