[CDR 2017-2021] Удалить имена страниц

Андрей Викторов

Топикстартер
15 лет на форуме
Сообщения
1 276
Реакции
292
Коллеги, приветствую!
Знатоки макросов, подскажите пожалуйста как грохнуть
имена страниц. Нужно чтобы остались только номера.
Был в свое время sToolsDocument.NamedPages только что-то нигде не качается — 404(((
 
Был в свое время sToolsDocument.NamedPages только что-то нигде не качается — 404(((
А у нас, у нас то не посмотрели ...
Совсем недавно "причесал"
1575621271931.png


а там оно и есть
sToolsDocument.NamedPages – удаляет имена всех страниц документа, оставляя только номер. Это позволит отобразить большее кол-во закладок страниц внизу документа.
 
Да ... а оригинал - тут
cdrTools санчо разрешил "курочить" ежели кому станет невмоготу - вот и ...
 
А можно ли как-то сделать, чтобы вообще названия страниц никогда в новых документах не появлялись?
По по-умолчанию они восвояси не нужны (мне).
 
Вешаем на событие открытия документа прибивание имён страниц. В приаттаченном примере я переобзываю страницы в пробел, не смотрел как в макросе выше реализовано. Можете повесить на какое-нибудь другое событие (т.к. в данном примере свежедобавленные страницы будут иметь имена, и прибиваться только при переоткрытии документа)
 
Патчем примерно так. Для русскоязычного корела ищете в подкаталоге Languages/ru/Programs файл VGCoreIntl.dll открываете его в HEX редакторе. Ищете примерно такую последовательность байт (выделено красным) и отмеченный байт 09 заменяете на 00
1575721202773.png
 
В этом случае, кстати, в любых открытых документах внизу будут отображаться только номера страниц
1575721707592.png