<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Комментарии на: Диалоговые окна dcl &#8211; зло? Или все же нет?</title>
	<atom:link href="http://autolisp.ru/2010/03/15/dcl-dialogs-create/feed/" rel="self" type="application/rss+xml" />
	<link>http://autolisp.ru/2010/03/15/dcl-dialogs-create/</link>
	<description>Описание вашего блога</description>
	<lastBuildDate>Thu, 03 May 2012 19:59:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	<item>
		<title>От: Кулик Алексей aka kpblc</title>
		<link>http://autolisp.ru/2010/03/15/dcl-dialogs-create/comment-page-1/#comment-2269</link>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
		<pubDate>Thu, 29 Apr 2010 06:29:00 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=236#comment-2269</guid>
		<description>Имелось в виду прежде всего изменение размеров окна пользователем (ну, по аналогии с окном открытия файла). Но и программное решение - тоже &quot;не гуд&quot; ИМХО. Может быть выбрана настолько замороченная схема Windows, что стандартные средства ее обработают нормально, а вот собственные вычисления не дадут приемлемого результата.
Я с подобным на VB6 сталкивался...</description>
		<content:encoded><![CDATA[<p>Имелось в виду прежде всего изменение размеров окна пользователем (ну, по аналогии с окном открытия файла). Но и программное решение &#8211; тоже &#8220;не гуд&#8221; ИМХО. Может быть выбрана настолько замороченная схема Windows, что стандартные средства ее обработают нормально, а вот собственные вычисления не дадут приемлемого результата.<br />
Я с подобным на VB6 сталкивался&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Do$</title>
		<link>http://autolisp.ru/2010/03/15/dcl-dialogs-create/comment-page-1/#comment-2268</link>
		<dc:creator>Do$</dc:creator>
		<pubDate>Thu, 29 Apr 2010 05:02:30 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=236#comment-2268</guid>
		<description>&quot;Невозможно создать диалог с изменяемыми (программно или пользователем – неважно) размерами.&quot;
С созданием файла DCL &quot;на лету&quot;, почему бы и нет? Вычислил - необходимые размеры в коде - преобразовал в строки - сформировал DCL с нужными размерами диалога :) Или что-то другое имелось в виду?</description>
		<content:encoded><![CDATA[<p>&#8220;Невозможно создать диалог с изменяемыми (программно или пользователем – неважно) размерами.&#8221;<br />
С созданием файла DCL &#8220;на лету&#8221;, почему бы и нет? Вычислил &#8211; необходимые размеры в коде &#8211; преобразовал в строки &#8211; сформировал DCL с нужными размерами диалога <img src='http://autolisp.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Или что-то другое имелось в виду?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Do$</title>
		<link>http://autolisp.ru/2010/03/15/dcl-dialogs-create/comment-page-1/#comment-2266</link>
		<dc:creator>Do$</dc:creator>
		<pubDate>Thu, 29 Apr 2010 04:51:23 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=236#comment-2266</guid>
		<description>Алексей, vl-filename-mktemp возвращет имя созданного файла (с полным указанием пути к нему, vl-filename-mktemp также позволяет задавать префикс для имен создаваемых временных файлов). Я сохраняю его в переменной, и когда файл больше не нужен, удаляю его с помощью vl-file-delete. У меня учетка ограниченная - проблем никаких не возникало.</description>
		<content:encoded><![CDATA[<p>Алексей, vl-filename-mktemp возвращет имя созданного файла (с полным указанием пути к нему, vl-filename-mktemp также позволяет задавать префикс для имен создаваемых временных файлов). Я сохраняю его в переменной, и когда файл больше не нужен, удаляю его с помощью vl-file-delete. У меня учетка ограниченная &#8211; проблем никаких не возникало.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Кулик Алексей aka kpblc</title>
		<link>http://autolisp.ru/2010/03/15/dcl-dialogs-create/comment-page-1/#comment-2202</link>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
		<pubDate>Fri, 16 Apr 2010 12:23:41 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=236#comment-2202</guid>
		<description>Дело в том, что имя этого временного файла назначается &quot;от балды&quot;. И либо потом надо предусматривать его принудительное удаление (а я что-то не сильно уверен в успешности такого подхода), либо махнуть на все рукой и оставлять в %temp% безумное количество мусора.
Мне вариант предопределенного имени файла показался более жизненным, т.к. это позволяет (при минимуме фантазии) как минимум отделить файлы собственных диалогов от &quot;всего остального&quot;. Хотя, конечно, вариант &quot;на любителя&quot; :)
P.S. Да, &quot;при выходе из VisualLISP&quot;. А если файл скомпилирован в fas / vlx? Где там будет выход? А раз выхода нет, так и удаляться не факт что будет.</description>
		<content:encoded><![CDATA[<p>Дело в том, что имя этого временного файла назначается &#8220;от балды&#8221;. И либо потом надо предусматривать его принудительное удаление (а я что-то не сильно уверен в успешности такого подхода), либо махнуть на все рукой и оставлять в %temp% безумное количество мусора.<br />
Мне вариант предопределенного имени файла показался более жизненным, т.к. это позволяет (при минимуме фантазии) как минимум отделить файлы собственных диалогов от &#8220;всего остального&#8221;. Хотя, конечно, вариант &#8220;на любителя&#8221; <img src='http://autolisp.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
P.S. Да, &#8220;при выходе из VisualLISP&#8221;. А если файл скомпилирован в fas / vlx? Где там будет выход? А раз выхода нет, так и удаляться не факт что будет.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: mr_runa</title>
		<link>http://autolisp.ru/2010/03/15/dcl-dialogs-create/comment-page-1/#comment-2192</link>
		<dc:creator>mr_runa</dc:creator>
		<pubDate>Wed, 14 Apr 2010 11:23:50 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=236#comment-2192</guid>
		<description>Есть полезная функция для создания имени и пути временного файла vl-filename-mktemp
Для dcl-файла можно использовать шаблон [cc lang=&quot;lisp&quot;](vl-filename-mktemp &quot;&quot; &quot;&quot; &quot;.dcl&quot;)[/cc]
Есть примечание &quot;все файлы с именами, сгенерироваными функцией vl-filename-mktemp во время сеанса работы в среде Visual LISP, автоматически удаляются при выходе из Visual LISP&quot; Что значит это примечание я не знаю. Думаю лучше по окончании работы приложения удалять все созданные dcl-файлы.</description>
		<content:encoded><![CDATA[<p>Есть полезная функция для создания имени и пути временного файла vl-filename-mktemp<br />
Для dcl-файла можно использовать шаблон</p>
<div class="codecolorer-container lisp default" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><div class="lisp codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #66cc66;">&#40;</span>vl-filename-mktemp <span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #ff0000;">&quot;.dcl&quot;</span><span style="color: #66cc66;">&#41;</span></div></div>
<p>Есть примечание &#8220;все файлы с именами, сгенерироваными функцией vl-filename-mktemp во время сеанса работы в среде Visual LISP, автоматически удаляются при выходе из Visual LISP&#8221; Что значит это примечание я не знаю. Думаю лучше по окончании работы приложения удалять все созданные dcl-файлы.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

