BDS2006ユーザーは、Delphiしか使わなくても
ただでさえ重いヘルプが検索時に他のヘルプ内容も引っかかり、
難儀な思いをしていると思います。
それを解消する方法。
具体的には、BDS2006のヘルプにDelphi Win32とかしか表示しない方法です。
※2chに投稿した方法です
↓こちらを全面的に参考にしました。
某所 - C++Builder のヘルプを削除するには
Vistaでのやり方。
--- mergeWin32.org.xml 2005-11-14 10:00:00.000000000 +0900 +++ mergeWin32.xml 2008-12-11 10:12:02.910931700 +0900 @@ -10,16 +10,13 @@ <CompiledIndex>Help\Win32\bds4Win32devguide.HxI</CompiledIndex> <CompiledIndex>Help\Win32\bds4Win32tasks.HxI</CompiledIndex> <CompiledIndex>Help\Win32\bds4Win32api_win32.HxI</CompiledIndex> -<CompiledIndex>Help\Win32\bds4Win32api_cpp.HxI</CompiledIndex> <HelpTopic>Help\Win32\bds4Win32guide.HxS</HelpTopic> <HelpTopic>Help\Win32\bds4Win32devguide.HxS</HelpTopic> <HelpTopic>Help\Win32\bds4Win32tasks.HxS</HelpTopic> <HelpTopic>Help\Win32\bds4Win32api_win32.HxS</HelpTopic> -<HelpTopic>Help\Win32\bds4Win32api_cpp.HxS</HelpTopic> </FileList> <Filters> <Filter Name="Developer Studio 2006 for Win32">"DocSet"="bds_Win32"</Filter> -<Filter Name="Language: C++">"DevLang"="C++"</Filter> </Filters> </Merge> </helpConfig>
copy mergeWin32.xml "%PROGRAMFILES%\Borland\BDS\4.0\Help\Common" "%PROGRAMFILES%\Borland\BDS\4.0\Help\Common\regHelp.exe" -7 "%PROGRAMFILES%\Borland\BDS\4.0\Help\Common\regHelp.exe" 5
他のヘルプを削除をしないでいつでも見られるようにして、
デフォルトは表示しない方法。
具体的にはデフォルトの「フィルタ」を変更します。
メニューから「ヘルプ」→「フィルタの編集」を選び、
(フィルタなし) を選択し、例えば以下を突っ込んで "Save"します。
("DevLang"="Delphi") OR ("DocSet"="bds_Win32") OR ("DocSet"="PSDK") OR ("DocSet"="indy")
これで、デフォルトでDelphiとBDS Win32とPlatformSDK、Indy 10からしか検索されなくなる。
元に戻したい場合は、(フィルタなし) を選択し、deleteすれば元に戻ります。
(空欄でSaveしようとすると、文句言われてできないです)
No comment. Comments/Delphi/BDS2006のヘルプから余計なものを削除する方法?