Перейти к содержанию
    

Патч от starter48 для P-CAD 2006 с установленным SP2

2 часа назад, mitya1698 сказал:

Странно, что никто на это не жаловался еще.

Глюк подтверждаю, причём и в оригинальном PCAD2004 SP4 тоже :lol:

Видать, никто не использует AutoSave...

Советую, пока, отключить один из этих вариантов:

  • галочку Options Configure\Enable AutoSave
  • галочку Options Configure\Purge Previous Backups
  • патч "A) Открывать файлы в текущем экземпляре программы"

Буду разбираться и фиксить этот древний баг.

Изменено пользователем starter48
mitya1698 предложил вариант отключения галочки Purge

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Из-за чего он возникает понятно.

Автосейв у меня стоит на пол часа и 3 шт файлов. Частенько помогает, если вдруг что не так. 

Ловлю его обычно когда sch висит давно в фоне с открытым файлом, и тут понадобился еще файл.

Спасибо.

 

Кстати если жать ignore иногда получается забавно. В открытый исходно документ добавляется вновь открываемый. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Понаблюдал. Оказывается если убрать галку Purge Prev Backs , то этого будет достаточно.
Файлы будут храниться, в заданном количестве, а этого окна возникать и не будет вообще.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 19.01.2023 в 22:33, mitya1698 сказал:
Понаблюдал. Оказывается если убрать галку Purge Prev Backs , то этого будет достаточно.
Файлы будут храниться, в заданном количестве, а этого окна возникать и не будет вообще.
 

Выложил v3.5.28.0:

  • Доработан патч "A) ИП: Открывать файлы в текущем экземпляре программы": теперь при открытом модальном окне PCAD не должен пытаться открывать файл проекта.
    Кроме этого, в этот патч добавлена галочка "Создавать новый экземпляр программы если командная строка пуста", позволяющая при применённом патче открывать новый экземпляр программы.
  • Слегка оптимизирован патч "6) ИП: Исправить проблему с .manifest файлами" - размер кода уменьшен на 2 байта 😎

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 21.01.2023 в 21:26, starter48 сказал:

Выложил v3.5.28.0:

Спасибо, потестировал - работает. Отдельное спасибо, за новый экземпляр программы - весьма удобно стало.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть предложение, добавить ключ командной строки к программе патча, при наличии которого, и при наличии P2006PAT.INI происходил бы автоматический запуск патча по INI и последующий выход из программы патченья.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 23.01.2023 в 15:37, mitya1698 сказал:

Есть предложение, добавить ключ командной строки к программе патча, при наличии которого, и при наличии P2006PAT.INI происходил бы автоматический запуск патча по INI и последующий выход из программы патченья.

Что делать при сбое?
Я сейчас занят сильно - отложу пока в долгий ящик.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При сбое не выходить, оставить патч с логом на экране.

Занят, значит занят, при возможности. 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите изменение Minimum Line Width for Printing

у меня одного только глючит?

изменяю 1 на 10 , жму превью - выхожу - опять 1.

Меняется только если изменить и сразу нажать печать. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 02.02.2023 в 01:26, mitya1698 сказал:

Подскажите изменение Minimum Line Width for Printing у меня одного только глючит?

изменяю 1 на 10 , жму превью - выхожу - опять 1.

Меняется только если изменить и сразу нажать печать. 

Проверил в SCH: Minimum Line Width for printing действительно не сохраняется при закрытии окна, хотя и считывается из значения PrintMinLineWidth в SCH.ini

При нажатии кнопки Print Preview происходит закрытие окна печати (при этом PrintMinLineWidth не сохраняется), а при выходе из Print Preview считывается старое значение (1) из SCH.ini

Т.е. это баг PCAD - надо починить сохранение параметров окна File Print. Добавляю задачу в долгий ящик 😎

Изменено пользователем starter48

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 02.02.2023 в 01:26, mitya1698 сказал:

Подскажите изменение Minimum Line Width for Printing

у меня одного только глючит?

изменяю 1 на 10 , жму превью - выхожу - опять 1.

Меняется только если изменить и сразу нажать печать. 

Выложил v3.5.29.0:

  • Добавлен патч "4) Исправить опции окна Print Dialog" - для включения сохранения Minimum Line Width for Printing;
  • Добавлена возможность автоматического запуска процедуры наложения патчей путём указания аргумента /start в командной строке: P2006P.exe /start

Предыдущую версию патча советую сохранить т.к. на тщательное тестирование новой версии у меня нет времени...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, mitya1698 сказал:

Спасибо!

Для этого есть специальные кнопы.

image.png.22cdfd3c5a147286497cdaed3bbd4278.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...