| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Кракозябры в содержании CHM |
| Автор: Gnus 1.4.2011, 14:46 | ||
| Такое дело, пришла пора переходить на windows 7. Справку в формате hlp она не кушает, посему приходится переходить на chm. Решил воспользоваться модулем gunsmoker-а для delphi7 и ниже. Начал собирать справку в chm и столкнулся с проблемой: В левой половине окна, там где содержание, указатель и поиск, некорректно отображается русский язык. Пользуюсь ForeHelp 5.0.2a, перерыл уже все настройки, везде выставил кириллический шрифт - не помогает. Изначально в формат hlp собиралось без проблем. У меня стоит XP Pro SP2. Пробовал запустить тот же chm на XP Home SP2 - там кракозябров нет. Пробовал у себя изменить пару ключей реестра:
но и это не помогло. На целевой машине с 7 Home Basic тоже кракозябры. Может кто юзал ForeHelp и посоветует чего? |
| Автор: Akella 1.4.2011, 14:52 |
| Каким боком Delphi здесь? Или у тебя код на delphi, который собирает справку? |
| Автор: Gnus 1.4.2011, 15:26 |
| Дельфи здесь тем боком, что вызывать я это дело буду из программы на дельфи. А тему создал в общих вопросах дельфи с заделом на грядущие проблемы. Уважаемый модератор, ежели тема не к месту, так перенесите ее куда считаете нужным. А так хотелось бы по сабжу. |
| Автор: CodeMonkey 1.4.2011, 15:37 |
| Мне кажется, это вопрос скорее к тех-поддержке ForeHelp. И есть ли смысл использовать ForeHelp? Он устарел лет этак на 10. Могу сказать за Help&Manual - в Common properties/Language settings ставится язык справки и CHARSET шрифта. Кроме того, в шаблоне HTML (если используется custom-шаблон или скин) нужно проверить, что там есть meta-тэг charset-а. |
| Автор: Gnus 1.4.2011, 15:51 |
| Увы, сайт forehelp.com давно почил, так что поддержки ждать можно только от тех, кто с подобной проблемой сталкивался. Насчет актуальности - ForeHelp5, Delphi6, WiseInstaller8 и прочая лабуда достались мне в наследство лет 5 назад от предыдущего программиста. Причем с таким количеством проектов, что перенести их на что-нибудь современное не представляется возможным в рамках свободного от текучки времени. Так и живем. Если не справлюсь, попробую Help&Manual по Вашему совету. |
| Автор: Gnus 2.4.2011, 11:26 |
| победил forehelp. тему можно закрыть |
| Автор: Keeper89 2.4.2011, 11:43 |
| так кто кого победил и каким образом? |
| Автор: Gnus 6.4.2011, 14:49 |
| Пришлось в forehelp'e ручками указать кодировку 0x419 - все встало на свои места. Правда попапы работают только на машинах с установленным форехелпом( бьюсь снова головой не могу найти кряк на ABC Amber HLP Converter |
| Автор: Akella 6.4.2011, 19:18 |
| Почитай правила, П.2. |