реклама на сайте
подробности

 
 
7 страниц V  « < 5 6 7  
Reply to this topicStart new topic
> Выравнивание объектов в Allegro PCB, Align in Allegro PCB
Uree
сообщение Sep 26 2011, 08:39
Сообщение #91


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Ну ведь предусмотрено решение, чтобы не пихать свои наработки в .../share/local/pcb/icons :
set BMPPATH = . $ALLEGRO_SITE/icons $GLOBAL/icons $ALLEGRO_INSTALL_ROOT/share/fsp/legends
set FORMPATH = . $ALLEGRO_SITE/forms $GLOBAL/forms
set MENUPATH = . $ALLEGRO_SITE/menus $GLOBAL/cuimenus

Фактически, можно создать копию ../share/pcb/text с аналогичными каталогами, но своим личным наполнением. Причем содержимое $ALLEGRO_SITE надписывает дефолтовые установки, потому как грузится последним - вот последняя строка глобального env-a:

source -q $ALLEGRO_SITE/site.env
Go to the top of the page
 
+Quote Post
John Silver
сообщение Sep 26 2011, 08:53
Сообщение #92


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 14-06-06
Из: Могилев
Пользователь №: 18 059



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

Предлагаю создать отдельную тему. Обсудим?
Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 26 2011, 10:03
Сообщение #93


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Можно и обсудить. Кастомизация софта - вопрос интересный. И у Аллегро для этого очень широкие возможности. Осталось только в них разобраться...
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Nov 3 2011, 07:00
Сообщение #94


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Опять "быстрые" клавиши - после использования выравнивания кнопка F3 меняет свое значение. (а у меня на нее fix назначен).
Код
alias F3     alnOops


Версию сказать не могу, в заголовках файлов видимо не заменились переменные. Дата изменения файлов 20.09.2011 20:45
Цитата
;
; $Source$ $Revision$ $Branch$ $Rev$
; $Author$ $Date$
Go to the top of the page
 
+Quote Post
John Silver
сообщение Nov 8 2011, 12:26
Сообщение #95


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 14-06-06
Из: Могилев
Пользователь №: 18 059



Цитата(Ant_m @ Nov 3 2011, 10:00) *
Опять "быстрые" клавиши - после использования выравнивания кнопка F3 меняет свое значение. (а у меня на нее fix назначен).


Надо шаги. Я так понял:
1 назначить в env функцию на F3
2 для функции "oops" в env нету горячей клавиши
3 попользовать Align
4 выйти из Align

ошибка: после шага 4 на кнопке F3 висит "oops"
должно быть: после шага 4 на кнопке F3 висит функция прописанная в env файле.

Я все правильно понял?
Go to the top of the page
 
+Quote Post
John Silver
сообщение Nov 8 2011, 20:17
Сообщение #96


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 14-06-06
Из: Могилев
Пользователь №: 18 059



Ну, собственно, уже поправил. Проверяйте.
Сам не проверял, ибо много гемора с воспроизведением, тупо сохранил все кнопки, а потом их восстановил.

Интересная особенность bitbucket-а, если скачать версию со вкладки downloads, то все ключевые слова ($Revision: $ и т.п.) очищаются.
Если сделать hg clone, то все гуд, все на месте.
Баг или фича...
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Nov 9 2011, 05:24
Сообщение #97


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Да, правильно поняли. Про шаги учту.
Сейчас попробую.
Спасибо.

---------
Проверил - работает a14.gif
Go to the top of the page
 
+Quote Post
vitan
сообщение Jan 19 2012, 08:30
Сообщение #98


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Скачал версию 0.9.2. Кстати, неплохо бы, чтобы в разделе downloads что-то было...
Запускаю в 15.5. Инсталлятор отрабытывает нормально. При запуске aln ошибка, нет функции axlGetFunckey. Пришлось комментировать вызов alnInitHotKeys. После этого скрипт запускается, но в опциях нету картинок (раньше были). Выравнивание не работает (раньше работало). При выходе ошибка, пришлось комментировать вызов alnRestoreHotKeys.
Теперь нужен деинсталлятор. sm.gif Жаль, забыл, какая версия работала с 15.5. Придется опять руками все ровнять. crying.gif
Go to the top of the page
 
+Quote Post
John Silver
сообщение Jan 19 2012, 10:05
Сообщение #99


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 14-06-06
Из: Могилев
Пользователь №: 18 059



Ой.
Предлагаю вычистить все предыдущие установки и попробовать 9,2 еще раз.
Если не поможет, надо будет найти версию которая работала нормально.
Тогда увидим, где собака порылась.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jan 19 2012, 10:18
Сообщение #100


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Последовательным приближением нашел, что выравнивание работает в версии 0.4.
Комментировать ошибку про регистрацию менюшки мне уже лень, и так работает.
Еще вопрос: при выборе шага распределения (distribute) цифры округляются до двух знаков после запятой. Этого бывает мало, надо бы по-хорошему считывать текущие настройки точности из проекта и позволять работать с этой точностью.
Go to the top of the page
 
+Quote Post
John Silver
сообщение Jan 19 2012, 20:03
Сообщение #101


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 14-06-06
Из: Могилев
Пользователь №: 18 059



Буду разбираться.

Цитата(vitan @ Jan 19 2012, 13:18) *
Еще вопрос: при выборе шага распределения (distribute) цифры округляются до двух знаков после запятой. Этого бывает мало, надо бы по-хорошему считывать текущие настройки точности из проекта и позволять работать с этой точностью.

Это как раз реализовано в версии 0.9.2 (коммит 74:f0bedb38a3512c4bbf6d1c77a3fba2a9fb3d2bb7)
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
John Silver
сообщение Jan 21 2012, 22:25
Сообщение #102


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 14-06-06
Из: Могилев
Пользователь №: 18 059



Поправил. Тег 0.9.3
Теперь для версии < 15.7 отключена функция Snap to Grid.
Для версии < 16.3 отключены горячие клавиши.
Go to the top of the page
 
+Quote Post
John Silver
сообщение Sep 18 2014, 13:50
Сообщение #103


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 14-06-06
Из: Могилев
Пользователь №: 18 059



Таки собрался с силками и написал подробное описание, что и как работает. А то сам уже начал забывать че-почем.
Статья.
Go to the top of the page
 
+Quote Post

7 страниц V  « < 5 6 7
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th August 2025 - 23:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.0256 секунд с 7
ELECTRONIX ©2004-2016