Невозможно использовать Ctrl-F с файлом справки CHM, открытым в Delphi XE2

В Delphi XE2 (обновление 2) создайте приложение Win32 VCL с помощью кнопки на форме. Убедитесь, что HTMLHelpViewer находится в списке использований. В FormCreate установите для файла справки приложения допустимый файл справки CHM, например

Application.HelpFile:='C:\path to my help file\help file.chm';

В событиях кнопок OnClick заставить его показывать оглавление для файла справки:

Application.HelpShowTableOfContents;

Запустите приложение, нажмите кнопку, появится файл справки. Теперь нажмите на рамку содержимого справа (ту, которая показывает текст справки по текущей теме, а не список тем справки слева) в окне справки и нажмите Ctrl-F, чтобы найти текст. Ничего не произошло.

Если вы откроете файл справки из Проводника, тогда Ctrl-F будет работать как положено.

Если я использую тот же код и файл справки с Delphi 2007, то Ctrl-F работает как положено.

Ошибка в XE2 или что-то, что я забыл установить? Я проверял это в Win7 x64.

0 ответов

Другие вопросы по тегам