M>>Создаю chm-файл при помощи при помощи MS Help Workshop 4.72.7352.0
M>>Создаю в файле полнотекстовый поиск.
M>>Но не пойму, как на закладке Search получить возможность создания галочек "Search previous results", "Match similar words", "Search titles only".
Создаёшь окно (Add/Modify Window definitions)
Во вкладке Navigation Pane ставишь чеки Search Tab и Advanced
И вообще, для модификации
chm-овой "обёртки"
WebBrowser нужно создавать окно и играть с его свойствами. Некоторых свойств нет в
Workshop'е, так никто не мешает самостоятельно, ручками доставать их из
htmlhelp.h и
OR'ить стиль окна в
.hhp
P.S. Не забудь проверить в свойствах проекта, что это — дефолтовое окно.
M>Advanced нету... У тебя точно та версия воркшопа?
Нет, сейчас у меня стоит 4.73.8320.0 (1.2) А вообще я 1.3 пользуюсь.
S>>P.S. Не забудь проверить в свойствах проекта, что это — дефолтовое окно.
M>Поставил. Но из-за того, что advanced нет — не появляются...
Ну объяснил же я — если нет чека — тады прямая дорога в
htmlhelp.h:
Ищешь то, что тебе нужно...
#define HHWIN_PROP_TAB_ADVSEARCH (1 << 17) // Advanced FTS UI.
Идёшь в
.hhp — ищешь описание окошка...
[WINDOWS]
Main=,,,"startpage.html",,,,,,0x2420,,0x3006,,,,,,2,,0
Экспериментальным путём находишь, что
0x2420 — это стиль окошка.
(1 << 17) — это
0x20000. Делаешь побитовый
OR:
0x20000|0x2420 — это
0x22420
Записываешь полученное число вместо предыдущего, сохраняешь файл и компилишь. И всё!
... сайт RSDN.ru через гадский прокси.
А все, что писано было прежде, написано нам в наставление, чтобы мы терпением и утешением из Писаний сохраняли надежду. (Римлянам 15:4)