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

Макросы P-cad 2006 под Windows 10 работают?

Вижу в настройках Options -> Preferences -> Keyboard : Macros, можно назначить горячие клавиши неким 4, видимо, предустановленным, макросам. Может, оно?

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


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

В 06.08.2019 в 22:05, ViKo сказал:

Вижу в настройках Options -> Preferences -> Keyboard : Macros, можно назначить горячие клавиши неким 4, видимо, предустановленным, макросам. Может, оно?

Спасибо за идею, но не оно :sorry:

Эти макросы вызываются из того же самого места, что клавишей E.

Там, в одном месте происходит запуск внешней программы (не знаю какой), после чего запускается выполнение макроса - где такое есть?

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


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

6 минут назад, starter48 сказал:

Там, в одном месте происходит запуск внешней программы (не знаю какой), после чего запускается выполнение макроса

Так может это функции записи, удаления, переименования?

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


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

8 минут назад, ViKo сказал:

Так может это функции записи, удаления, переименования?

Проверил: нет, "удаление" и "переименование" не вызывают выполнение макроса, а работают только с файлами.

А функция записи вообще сюда не входит - её я нашёл и пропатчил уже.

Речь идёт именно о выполнении макроса (Macro Playback).

И, похоже, результат поиска будет удивительным...

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


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

starter48

Можете посмотреть последовательность вызова функций для скрытия/показа RefDes.

PCB->Select component->Properties->Pattern->Ref Des->Visibility

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

Хотелось бы добавить  это в утилиту, но DBX функция TModifyComponent для этого предназначенная, не работает...

Может не правильно вызываю.

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


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

4 часа назад, Gradient сказал:

starter48

Можете посмотреть последовательность вызова функций для скрытия/показа RefDes.

PCB->Select component->Properties->Pattern->Ref Des->Visibility

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

Хотелось бы добавить  это в утилиту, но DBX функция TModifyComponent для этого предназначенная, не работает...

А в каком виде результат должен быть?  call stack trace?  поможет ли оно?

Я думаю наиболее правильный способ такой: сделать минимальный проект - лишь с этой ф-ей и трассировать под отладчиком.

В отладчике легче найти, где оно словило ошибку.

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

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


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

В 04.03.2018 в 01:25, RaaV сказал:

Но и сейчас не работают макросы. Не записываются (Record) и даже не проигрываются готовые (Run). Перепробовал кучу режимов совместимости, в свойствах ярлыка программы PCB, но безуспешно. Кто-нибудь ещё пробовал макросы P-Cad под Windows 10.

Выкатываю глюкавую альфа-версию:

Портативная версия (rar 5.71)

Инсталлятор

Патч z) - исправление макросов.

Не применять для PCAD установленного в Program Files! Не будет работать сохранение настроек в .ini файлы из-за виртуализации UAC - надо дорабатывать.

Использовать так (эти 3 шага надо делать только 1 раз - сертификат остаётся в хранилище):

  • Нажать кнопку "Создать" - создать и инсталлировать сертификат P2006P.
  • Нажать кнопку "Дать полный доступ к ИП (UIAccess)...".  Перезагрузиться.
  • Включить галочки "Подписать помеченные .exe..." и "Добавить в .manifest запрос...".

 

Далее, выбрать другие патчи, если нужно.

Нажать "НАЧАТЬ Патчить".

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


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

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

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

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

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

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

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

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

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

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