Замена шрифта в текстовом стиле при открытии Автокада
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Замена шрифта в текстовом стиле при открытии Автокада

Замена шрифта в текстовом стиле при открытии Автокада

Ответ
Поиск в этой теме
Непрочитано 12.03.2015, 09:00 #1
Замена шрифта в текстовом стиле при открытии Автокада
olga87
 
Регистрация: 28.05.2007
Сообщений: 229

Здравствуйте уважаемые программисты!
Подскажите пожалуйста, как исправить код в файле "acaddoc.lsp" (autocad 2008) расположенный ниже, чтобы шрифт arial подставлялся в стиль с именем "стиль1" сразу при открытии Автокада, другими словами сразу при открытии Автокада в автоматически создаваемом новом чертеже (Чертеж1.dwg)? Сейчас код работает только после запуска команды "Файл -> Создать" новый.
Спасибо!

Код:
[Выделить все]
 (defun-q test ( )
(if (/= (tblsearch "STYLE" "стиль1") nil)
(command "_.style" "стиль1" "arial.ttf" "" "" "" "" "")
)
(princ))
(setq S::STARTUP (append S::STARTUP test))

Последний раз редактировалось olga87, 12.03.2015 в 10:02.
Просмотров: 1684
 
Автор темы   Непрочитано 12.03.2015, 10:56
#2
olga87


 
Регистрация: 28.05.2007
Сообщений: 229


Разобралась в чем причина почему не работает.
Дело в том, что при запуске Автокада запускается отдельное приложение (arx), которое создает этот текстовый стиль, и мой код срабатывает еще до запуска этого приложения.
Подскажите пожалуйста, как можно отложить выполнение моего кода на конец загрузки Автокада или установить порядок загрузки после этого arx?
Спасибо.
olga87 вне форума  
 
Непрочитано 12.03.2015, 11:24
#3
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Вопрос в том - зачем для
Цитата:
Сообщение от Gnashkoon Посмотреть сообщение
сразу при открытии Автокада в автоматически создаваемом новом чертеже (Чертеж1.dwg)?
писать какой то лисп? Создаете файл шаблона с нужным стилем, сохраняете как *.dwt. Затем идете в настройки-файлы-Параметры шаблонов-Шаблон по умолчанию для команды БСОЗДАТЬ и прописываете файл шаблона.

----- добавлено через ~10 мин. -----
А приложение arx - смотрите, например
Сергей812 вне форума  
 
Непрочитано 12.03.2015, 11:40
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,450


В принципе можно и dws подключить - тогда совсем все просто становится )))
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Замена шрифта в текстовом стиле при открытии Автокада



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AUTOCAD 2010 перестал переключаться в многооконный режим. Проблемы с переменными Андрей Х. AutoCAD 24 27.05.2015 10:17
Acaddoc.lsp - насколько вредный Alexander88 LISP 1 10.06.2014 09:29
MS Word Нужен скрипт для копирования с одновременной заменой части текста Солидворкер Прочее. Программное обеспечение 27 27.11.2012 15:52
Программа для редактирования XML файла acad.cuix МишаИнженер Программирование 30 12.09.2012 11:30
структурированный список Holon Программирование 22 11.09.2007 14:09