<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AutoLISP / VisualLISP</title>
	<atom:link href="http://autolisp.ru/feed/" rel="self" type="application/rss+xml" />
	<link>http://autolisp.ru</link>
	<description>Описание вашего блога</description>
	<lastBuildDate>Thu, 22 Dec 2011 12:58:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Получить оригинальное имя команды</title>
		<link>http://autolisp.ru/2011/12/22/get-cmd-name-orig/</link>
		<comments>http://autolisp.ru/2011/12/22/get-cmd-name-orig/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 12:58:05 +0000</pubDate>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
				<category><![CDATA[Новости]]></category>
		<category><![CDATA[LISP]]></category>
		<category><![CDATA[Команды AutoCAD]]></category>

		<guid isPermaLink="false">http://autolisp.ru/?p=684</guid>
		<description><![CDATA[Иногда требуется в локализованной версии AutoCAD узнать &#8220;оригинальное&#8221; имя команды. Ничего сложного, уже много раз обсуждалось. Так, чтобы самому не забыть: есть функция getcname: &#40;getcname &#34;отрезок&#34;&#41; ; &#34;_LINE&#34; И так далее]]></description>
		<wfw:commentRss>http://autolisp.ru/2011/12/22/get-cmd-name-orig/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Работа с dbmod</title>
		<link>http://autolisp.ru/2011/12/21/dbmod-proceed/</link>
		<comments>http://autolisp.ru/2011/12/21/dbmod-proceed/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 19:18:41 +0000</pubDate>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
				<category><![CDATA[Код LISP]]></category>
		<category><![CDATA[Функции LISP]]></category>
		<category><![CDATA[LISP]]></category>
		<category><![CDATA[Практика]]></category>
		<category><![CDATA[Теория]]></category>

		<guid isPermaLink="false">http://autolisp.ru/?p=681</guid>
		<description><![CDATA[Известно, что внесение любых изменений в файл dwg моментально меняет системную переменную DBMOD. Именно это обеспечивает отмену зуммирования / панорамирования, запросы при сохранении измененных файлов и т.п. Но иногда такая тщательность становится лишней&#8230;. Вопрос &#8211; что же, собственно, можно сделать? DBMOD является системной переменной &#8220;ReadOnly&#8221;, блокировать ее изменение, кажется, можно только из ObjectARX. Разве? Ага, [...]]]></description>
		<wfw:commentRss>http://autolisp.ru/2011/12/21/dbmod-proceed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Изменение порядка прорисовки объектов</title>
		<link>http://autolisp.ru/2011/12/16/draworder/</link>
		<comments>http://autolisp.ru/2011/12/16/draworder/#comments</comments>
		<pubDate>Fri, 16 Dec 2011 05:07:12 +0000</pubDate>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
				<category><![CDATA[Код LISP]]></category>
		<category><![CDATA[Новости]]></category>
		<category><![CDATA[Функции LISP]]></category>
		<category><![CDATA[LISP]]></category>
		<category><![CDATA[Практика]]></category>
		<category><![CDATA[Теория]]></category>

		<guid isPermaLink="false">http://autolisp.ru/?p=669</guid>
		<description><![CDATA[На самом деле это &#8211; небольшая памятка самому себе. О том, как можно программно поменять порядок прорисовки объектов в AutoCAD&#8230; &#8230; не используя командные методы, естественно С командами все просто до ужаса: выбрали объект(ы), потом _.draworder и понеслась душа в рай. Но, откровенно говоря, как-то лично мне интересно было написать код, который работает без команд. [...]]]></description>
		<wfw:commentRss>http://autolisp.ru/2011/12/16/draworder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Выбор объектов со своим приглашением</title>
		<link>http://autolisp.ru/2011/12/01/select-objects-custom-msg/</link>
		<comments>http://autolisp.ru/2011/12/01/select-objects-custom-msg/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 19:24:31 +0000</pubDate>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
				<category><![CDATA[Код LISP]]></category>
		<category><![CDATA[Функции LISP]]></category>
		<category><![CDATA[LISP]]></category>
		<category><![CDATA[Практика]]></category>
		<category><![CDATA[Теория]]></category>

		<guid isPermaLink="false">http://autolisp.ru/?p=664</guid>
		<description><![CDATA[Известно, что выбор одного объекта (стандартные функции entsel / nentsel / nentselp) позволяют передавать в качестве одного из параметров строковое приглашение типа &#8220;Выберите объект&#8221;. ssget такой возможностью не обладает. Но разве это значит, что и сделать такого нельзя? Конечно, сделать можно. Раз можно &#8211; значит, сделаем. Если мы сначала &#8220;погасим&#8221; любую возможность вывода сообщений самого [...]]]></description>
		<wfw:commentRss>http://autolisp.ru/2011/12/01/select-objects-custom-msg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Создание контура подрезки для блока</title>
		<link>http://autolisp.ru/2011/11/30/create-xclip/</link>
		<comments>http://autolisp.ru/2011/11/30/create-xclip/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 21:28:36 +0000</pubDate>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
				<category><![CDATA[Код LISP]]></category>
		<category><![CDATA[Функции LISP]]></category>
		<category><![CDATA[LISP]]></category>
		<category><![CDATA[Практика]]></category>

		<guid isPermaLink="false">http://autolisp.ru/?p=659</guid>
		<description><![CDATA[Понадобилось мне тут полностью программно создать контур подрезки для блока. Все, что находил в интернете, касалось модификации или чтения уже готового контура, а создание все время выполнялось командой _.xclip. Ну, мириться с таким положением дел я не стал, кое-что наваял. Чем и хочу похвастаться / поделиться / опозориться (нужное подчеркнуть) . Предупреждаю сразу &#8211; исходника [...]]]></description>
		<wfw:commentRss>http://autolisp.ru/2011/11/30/create-xclip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Создать динамический блок из обычного</title>
		<link>http://autolisp.ru/2011/11/28/create-dynblock/</link>
		<comments>http://autolisp.ru/2011/11/28/create-dynblock/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 12:06:19 +0000</pubDate>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
				<category><![CDATA[Код LISP]]></category>
		<category><![CDATA[Новости]]></category>
		<category><![CDATA[Функции LISP]]></category>
		<category><![CDATA[LISP]]></category>
		<category><![CDATA[Практика]]></category>

		<guid isPermaLink="false">http://autolisp.ru/?p=656</guid>
		<description><![CDATA[Только что увидел на theswamp.org &#8211; Евгений Елпанов выложил код, позволяющий программно, лиспом, создать динамический блок. Ссылка. Возможно, потребуется регистрация]]></description>
		<wfw:commentRss>http://autolisp.ru/2011/11/28/create-dynblock/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Гарантированное создание каталога</title>
		<link>http://autolisp.ru/2011/11/24/create-folde/</link>
		<comments>http://autolisp.ru/2011/11/24/create-folde/#comments</comments>
		<pubDate>Thu, 24 Nov 2011 08:00:38 +0000</pubDate>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
				<category><![CDATA[Код LISP]]></category>
		<category><![CDATA[Функции LISP]]></category>
		<category><![CDATA[LISP]]></category>
		<category><![CDATA[Практика]]></category>
		<category><![CDATA[Теория]]></category>

		<guid isPermaLink="false">http://autolisp.ru/?p=650</guid>
		<description><![CDATA[Иногда надо создать файл, располагающийся в несуществующем (по крайней мере пока) каталоге. Или просто создать каталог, куда потом копировать файлы. Важно то, что стандартная функция лиспа vl-mkdir позволяет создавать только один уровень каталога. То есть, если существует каталог d:\files, то (vl-mkdir &#8220;d:\\files\\my files\\test&#8221;) не сработает, а вот (vl-mkdir &#8220;d:\\files\\my files&#8221;) выполнит чего от нее требуется [...]]]></description>
		<wfw:commentRss>http://autolisp.ru/2011/11/24/create-folde/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как корректно запустить еще один AutoCAD</title>
		<link>http://autolisp.ru/2011/11/01/howto-start-another-cad/</link>
		<comments>http://autolisp.ru/2011/11/01/howto-start-another-cad/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 04:44:59 +0000</pubDate>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
				<category><![CDATA[Код LISP]]></category>
		<category><![CDATA[Новости]]></category>
		<category><![CDATA[Функции LISP]]></category>
		<category><![CDATA[LISP]]></category>
		<category><![CDATA[Практика]]></category>
		<category><![CDATA[Теория]]></category>

		<guid isPermaLink="false">http://autolisp.ru/?p=646</guid>
		<description><![CDATA[Понадобилось тут мне решить одну веселую задачку: создать новый файл, вставить в него внешними ссылками и блоками другие файлы, добавить еще кой-какой графики, сохранить файл и&#8230; И, в общем-то все. Тут же возник вопрос: а как начать-то? Как создать новый файл, не активируя его? Частично этот вопрос я поднимал в статье Работа с неактивным документом, [...]]]></description>
		<wfw:commentRss>http://autolisp.ru/2011/11/01/howto-start-another-cad/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Файл только для чтения?</title>
		<link>http://autolisp.ru/2011/10/28/is-file-read-only/</link>
		<comments>http://autolisp.ru/2011/10/28/is-file-read-only/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 07:29:39 +0000</pubDate>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
				<category><![CDATA[Код LISP]]></category>
		<category><![CDATA[Среда разработки]]></category>
		<category><![CDATA[Функции LISP]]></category>
		<category><![CDATA[LISP]]></category>
		<category><![CDATA[Практика]]></category>
		<category><![CDATA[Теория]]></category>

		<guid isPermaLink="false">http://autolisp.ru/?p=638</guid>
		<description><![CDATA[Понадобилось мне тут определить, является ли файл &#8220;только для чтения&#8221;. Я помню про функцию vl-file-systime, но иногда ее недостаточно&#8230; Файл для лиспа может быть &#8220;ReadOnly&#8221; в двух случаях &#8211; либо файл открыт каким-либо приложением, либо у него выставлено свойство &#8220;ReadOnly&#8221;. Вариант с настройками прав доступа пока не рассматриваем. Как разрулить эту ситуацию, пока не представляю. [...]]]></description>
		<wfw:commentRss>http://autolisp.ru/2011/10/28/is-file-read-only/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Как найти функции, определенные в fas/vlx/arx&#8230;</title>
		<link>http://autolisp.ru/2011/10/23/vlx-fas-functions-defuns/</link>
		<comments>http://autolisp.ru/2011/10/23/vlx-fas-functions-defuns/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 18:21:17 +0000</pubDate>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
				<category><![CDATA[Код LISP]]></category>
		<category><![CDATA[Среда разработки]]></category>
		<category><![CDATA[Функции LISP]]></category>
		<category><![CDATA[LISP]]></category>
		<category><![CDATA[Практика]]></category>
		<category><![CDATA[Теория]]></category>

		<guid isPermaLink="false">http://autolisp.ru/?p=631</guid>
		<description><![CDATA[Тут возникла задачка &#8211; надо определить функции, определенные в загружаемом компилированном файле&#8230; Вспомним про такую замечательную штуку, как atoms-family. Возвращает список всех определенных функций и переменных (как глобальных, так и локальных) на момент вызова. То есть если будет функция, например, такая: &#40;defun test &#40;/ a b c&#41; &#160; &#40;setq a &#40;atoms-family 1&#41; &#160; &#160; &#160; [...]]]></description>
		<wfw:commentRss>http://autolisp.ru/2011/10/23/vlx-fas-functions-defuns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

