starter48 0 July 18, 2019 Posted July 18, 2019 · Report post 22.09.2006 в 12:22, NightWish сказал: Да, можно. Открываете текстовым редактором PCB.ini и меняете в строке MillimeterPrecision=3 тройку на четверку. В PCAD2006 этот параметр может иметь значение от 2 до 5. Сделал патч для более удобной замены этого параметра в PCAD2006: https://sites.google.com/view/p2006p А также пофиксил отображаемый размер сетки в PCB.exe: там размер сетки всегда показывался с точностью 3 цифры после точки. Пишите, если какие-то баги, - исправлю, пока у меня есть время. Quote Share this post Link to post Share on other sites More sharing options...
musa 0 July 19, 2019 Posted July 19, 2019 · Report post 11 часов назад, starter48 сказал: Сделал патч А нельзя его по русски сделать. Ну или русский Хелп сделать Quote Share this post Link to post Share on other sites More sharing options...
ViKo 0 July 19, 2019 Posted July 19, 2019 · Report post 22 минуты назад, musa сказал: А нельзя его по русски сделать. Ну или русский Хелп сделать От вас - не ожидал. Книга Лопаткина - лучший подарок пикадчику. Вот одна опечатка для исправления: Если пройтись по темам P-CAD в данном разделе, то можно насобирать задач для коррекции P-CAD. Quote Share this post Link to post Share on other sites More sharing options...
musa 0 July 20, 2019 Posted July 20, 2019 · Report post В 19.07.2019 в 10:25, ViKo сказал: От вас - не ожидал. Книга Лопаткина - лучший подарок пикадчику. Имелся в виду Хелп к патчу а не к Пикаду Quote Share this post Link to post Share on other sites More sharing options...
ViKo 0 July 20, 2019 Posted July 20, 2019 · Report post Виноват. И про баги патча, видимо, вопрос был? Quote Share this post Link to post Share on other sites More sharing options...
starter48 0 July 22, 2019 Posted July 22, 2019 · Report post В 19.07.2019 в 14:58, musa сказал: А нельзя его по русски сделать. Ну или русский Хелп сделать Выложил с .DLL с русскими ресурсами (P2006P.RUS) - ищите баги. Я спать. Quote Share this post Link to post Share on other sites More sharing options...
musa 0 July 23, 2019 Posted July 23, 2019 · Report post 10 часов назад, starter48 сказал: Выложил Спасибо. Теперь не нужно ломать голову с переводом Quote Share this post Link to post Share on other sites More sharing options...
ViKo 0 August 6, 2019 Posted August 6, 2019 (edited) · Report post В 22.07.2019 в 23:43, starter48 сказал: Выложил с .DLL с русскими ресурсами (P2006P.RUS) - ищите баги. Я спать. А обратно вернуть P-CAD в исходное состояние патч может? Пытаюсь запустить, "выбери язык..." - это слишком запанибратски, нужно "выберите"; дважды спрашивает, что делать, не дождавшись ответа, куда ставить, лезет, куда надо (ему, но не мне). В общем, пока использовать не готов. Еще сломает чего-нибудь. Да и чинить мне ничего не нужно. Edited August 6, 2019 by ViKo Quote Share this post Link to post Share on other sites More sharing options...
starter48 0 August 7, 2019 Posted August 7, 2019 (edited) · Report post 19 часов назад, ViKo сказал: А обратно вернуть P-CAD в исходное состояние патч может? Может. Программа делает резервную копию изменяемых файлов в подкаталог System\P2006PAT.BAK\ находящийся в домашнем каталоге PCAD (где PCB.exe и пр. лежат). Два варианта восстановления: Автоматический: меню Патчи\Восстановить всё из резервных копий (меню Patches\Revert all from Backup). Ручной: перенести оригинальные копии изменённых файлов из System\P2006PAT.BAK\ в каталог PCAD. 19 часов назад, ViKo сказал: Пытаюсь запустить, "выбери язык..." - это слишком запанибратски, нужно "выберите"; дважды спрашивает, что делать, не дождавшись ответа, куда ставить, лезет, куда надо (ему, но не мне). В общем, пока использовать не готов. Еще сломает чего-нибудь. Да и чинить мне ничего не нужно. У меня в программе нет строки "выбери язык". Возможно это инсталлятор такое на русской винде выдаёт? Но не я его русифицировал - это мультиязычный InnoSetup 5. ЗЫ: В инсталляторе я тоже не нашёл "выбери язык". Домыслы: а может это у тебя в винде установлен только белорусский язык, а обычного русского нет, вот винда спрашивает и хочет скачать русский язык? Давай подробнее и с картинками: где тебя оскорбили и кто куда лезет не дождавшись? Сама программа не должна спрашивать про язык. Инсталлятор должен, но там нет "выбери язык". Далее, если программа не была установлена, инсталлятор предлагает поставить программу в каталог PCAD. А если уже была установлена, то поставит поверх старой. Edited August 7, 2019 by starter48 Догадки Quote Share this post Link to post Share on other sites More sharing options...
ViKo 0 August 7, 2019 Posted August 7, 2019 · Report post Перекачал заново. Сегодня вижу "Выберите...". Чудно. Не нравится шрифт без ClearType сглаживания. Рябит в глазах. Также и иконка, страшная. Не влезает текст в окно программы по умолчанию. Зачем "НАЧАТЬ" заглавными буквами? "Испраить" в пункте D нужно исправить. :-) Дальше тестировать не готов. Меня устраивает то, что есть, больше, чем результат неопробованного патча. Quote Share this post Link to post Share on other sites More sharing options...
ViKo 0 August 7, 2019 Posted August 7, 2019 · Report post А при запуске установщика выскакивает "л.п." №1. При попытке закрыть установщик - "л.п." №2. Quote Share this post Link to post Share on other sites More sharing options...
starter48 0 August 7, 2019 Posted August 7, 2019 · Report post 1 час назад, ViKo сказал: Перекачал заново. Сегодня вижу "Выберите...". Чудно. А старую оскорбительную версию, конечно, не сохранил 1 час назад, ViKo сказал: Не нравится шрифт без ClearType сглаживания. Рябит в глазах. Опять же где? В программе или в инсталляторе? Давай картинки. Возможно у нас очень разная винда. У меня под Win7 везде шрифт со сглаживанием. 1 час назад, ViKo сказал: Также и иконка, страшная. Я напряг все мои [отсутствующие] художественные способности и нарисовал заплатку пришитую белыми нитками. Возможно для новой винды надо добавить иконку высокого разрешения... Пока не буду менять: на работу не влияет - и так сойдёт. 1 час назад, ViKo сказал: Не влезает текст в окно программы по умолчанию. Зато окно программы влезает на рабочий стол маленького монитора. А на большом мониторе элементы программы можно мышью раздвинуть - один раз не очень напряжно. 1 час назад, ViKo сказал: Зачем "НАЧАТЬ" заглавными буквами? Да, а ещё жирными шрифтом, чтобы пользователь сразу понял, что это самая главная кнопка, которая и делает всё волшебство. 1 час назад, ViKo сказал: "Испраить" в пункте D нужно исправить. Очепятка. В следующем релизе исправлю. 56 минут назад, ViKo сказал: А при запуске установщика выскакивает "л.п." №1. При попытке закрыть установщик - "л.п." №2. Какой-то ужос! В программе и инсталляторе нет таких строк и обращений к ф-ям ReadProcessMemory/WriteProcessMemory. И ShellExperienceHost.exe - внутренняя утилита Win10, если верить гуглю. Это она у тебя "падает". Получается, инсталлятор, который я применил (InnoSetup 5), не совместим c Win10? Quote Share this post Link to post Share on other sites More sharing options...
ViKo 0 August 7, 2019 Posted August 7, 2019 (edited) · Report post 31 минуту назад, starter48 сказал: А старую оскорбительную версию, конечно, не сохранил На работе не нашел. Может, дома валяется. Не уверен. 31 минуту назад, starter48 сказал: Опять же где? В программе или в инсталляторе? В программе. В инсталляторе, видимо, тоже. Там не вглядывался. Виндовс 10. 31 минуту назад, starter48 сказал: Зато окно программы влезает на рабочий стол маленького монитора. Особенно важна правая часть с двумя пустыми формами (или как оно там зовется). А по вертикали тоже пусто - лишний размер по высоте. Захотел снова запустить, скриншотик сделать, так посыпались ошибки, примерно, как выше показывал. И это уже не инсталлятор. не, то был инсталлятор. Edited August 7, 2019 by ViKo Quote Share this post Link to post Share on other sites More sharing options...
ViKo 0 August 7, 2019 Posted August 7, 2019 (edited) · Report post Вот как выглядит после запуска. Буквы в картинке размываются, а так они без сглаживания. Вы же не для совсем тупых патч создаёте? "НАЧАТЬ" совершенно ни к чему. "Выполнить". Edited August 7, 2019 by ViKo Quote Share this post Link to post Share on other sites More sharing options...
starter48 0 August 7, 2019 Posted August 7, 2019 · Report post 20 минут назад, ViKo сказал: Захотел снова запустить, скриншотик сделать, так посыпались ошибки, примерно, как выше показывал. И это уже не инсталлятор. Это глючит винда, а не программа т.к. моя программа запускается с админскими правами, а ShellExperienceHost.exe - похоже, что нет. Далее, ShellExperienceHost.exe зачем-то лезет в память моей программы, но обламывается т.к. моя программа имеет админские права. А ошибки постоянно сыпятся или только несколько штук, и потом можно нормально работать? Короче, придётся мне Win10 ставить для проверки... 2 минуты назад, ViKo сказал: Вот как выглядит после запуска. Хорошо выглядит. В точности, как у меня на Win7 Сейчас внимательно всмотрелся: меню Файл (F) Патчи (P) - с ClearType (и инсталлятор тоже), а вот в формах программы - действительно без ClearType, но меня это не напрягает, как выходца из эры WinXP Буду думать что и как поменять, чтобы и тебя удовлетворить, и на WinXP не поломать... 17 минут назад, ViKo сказал: Особенно важна правая часть с двумя пустыми формами (или как оно там зовется). А по вертикали тоже пусто - лишний размер по высоте. Когда выберешь патч в левой форме, там не будет пусто. В большой форме будет описание и настройки патча, в правой белой - список файлов, а в правой серой - лог. Разверни окно в полный экран и раздвинь границы форм мышью. Можно, конечно, раздвигать автоматически при разворачивании окна, но это дополнительные затраты времени на кодирование тестирование. Может быть потом сделаю... Quote Share this post Link to post Share on other sites More sharing options...