<?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/"
	>

<channel>
	<title>around as3</title>
	<atom:link href="http://novikovd.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://novikovd.com</link>
	<description>Блог Дмитрия Новикова</description>
	<pubDate>Sun, 05 Feb 2012 17:08:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flex swf внутри pure AS3 проекта. Или как поженить flex и flash cs5.</title>
		<link>http://novikovd.com/2011/01/26/flex-swf-vnutri-pure-as3-proekta-ili-kak-pozhenit-flex-i-flash-cs5/</link>
		<comments>http://novikovd.com/2011/01/26/flex-swf-vnutri-pure-as3-proekta-ili-kak-pozhenit-flex-i-flash-cs5/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 13:12:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Новости]]></category>

		<category><![CDATA[action script 3]]></category>

		<category><![CDATA[as3]]></category>

		<category><![CDATA[CS5]]></category>

		<category><![CDATA[Flash IDE]]></category>

		<category><![CDATA[flex]]></category>

		<guid isPermaLink="false">http://novikovd.com/?p=867</guid>
		<description><![CDATA[В текущем проекте возникла необходимость вставить флекс swf внутрь проекта созданного во Flash IDE. Мало того, мне потребовалось, чтобы флекс ролик подгружаемый внутрь основной флешки самостоятельно адаптировался к размерам экрана и реагировал на изменение окна браузера вместе с остальными компонентами.
Ситуация эта возникла в первую очередь по банальной лени. Кусок интерфейса в этом модуле носит типовой [...]]]></description>
			<content:encoded><![CDATA[<p>В текущем проекте возникла необходимость вставить флекс swf внутрь проекта созданного во Flash IDE. Мало того, мне потребовалось, чтобы флекс ролик подгружаемый внутрь основной флешки самостоятельно адаптировался к размерам экрана и реагировал на изменение окна браузера вместе с остальными компонентами.</p>
<p>Ситуация эта возникла в первую очередь по банальной лени. Кусок интерфейса в этом модуле носит типовой флексовый характер - скроллбары, списки, кнопки, только не стандартные а а специально задизайненные дизайнерским дизайнером&#8230; Во Flash Catalyst такой интерфейс из исходника в иллюстраторе сооружается за 20 минут. Дальше дело техники - дописать чуть чуть кода и модуль готов. Очень уж не хотелось в рукопашную прописывать все эти интерфейсные элементы.</p>
<p>Сам по себе ролик подгружается в основной проект без проблем, но с тем, чтобы получить доступ к публичной функции флексового ролика - onResize() - пришлось повозится. Но, как говорится google в помощь и спустя пару часов я откопал решение.</p>
<p>На помощь пришло магическое заклинание:</p>
<p><span style="color: #0000ff;">(loader.content as MovieClip).application.onResize();</span></p>
<p>Оказывается после волшебного (loader.content as MovieClip). можно писать все что угодно - компилятор, как говорится, схавает! Главное, чтобы вы знали что пишете.</p>
<p>Внутри поля application хранится ссылка на&#8230; инстанс основного апликейшена флексового ролика. Соответственно можно получить и доступ ко всем его публичным переменным и методам. Т.е. все те функции, что прописаны public внутри основного mxml flex проекта - будут доступны. И это отлично работает!</p>
<p><a href="http://novikovd.com/wp-content/uploads/2011/01/fl_plus_fb.jpg"><img class="aligncenter size-full wp-image-869" title="fl_plus_fb" src="http://novikovd.com/wp-content/uploads/2011/01/fl_plus_fb.jpg" alt="fl_plus_fb" width="382" height="150" /></a></p>
<p>P.S. На обозначенный в заглавии вопрос в интернетах в основном отвечают так: &#8220;это никому не нужно&#8221; или &#8220;весь проект надо делать во флексе&#8221;.  Может быть, может быть. Однако флекс для моего текущего проекта слишком громоздкая штука,  с массой совершенно ненужных мне деталей. Достаточно сказать, что упомянутый выше флексовый кусок проекта в скомпилированном виде вместе со всеми своими бубенцами и примочками весит раз в пять больше моего основного файла swf. Т.е. экономия времени в данном случае оборачивается увеличением размера загружаемого модуля. Тем не менее это был интересный опыт. В случаях когда важна скорость разработки такой способ может помочь.</p>
]]></content:encoded>
			<wfw:commentRss>http://novikovd.com/2011/01/26/flex-swf-vnutri-pure-as3-proekta-ili-kak-pozhenit-flex-i-flash-cs5/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flash-console логгер/дебаггер - швейцарский нож разработчика</title>
		<link>http://novikovd.com/2011/01/20/flash-console-loggerdebagger/</link>
		<comments>http://novikovd.com/2011/01/20/flash-console-loggerdebagger/#comments</comments>
		<pubDate>Thu, 20 Jan 2011 04:38:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Новости]]></category>

		<category><![CDATA[action script 3]]></category>

		<category><![CDATA[as3]]></category>

		<category><![CDATA[performance]]></category>

		<category><![CDATA[utilities]]></category>

		<category><![CDATA[производительность]]></category>

		<category><![CDATA[утилиты]]></category>

		<guid isPermaLink="false">http://novikovd.com/?p=858</guid>
		<description><![CDATA[Обнаружил на ruFlash интересную утилиту Flash-console логгер/дебаггер. Надо будет протестировать. 
Обычно я пользуюсь либо традиционным трейсом, во flash IDE и SWFProfiler для отображения информации о состоянии памяти и framerate, либо встроенным дебаггером той же flash IDE. Очень спартанский набор, да.
Однако с переходом на 64-bit windows7 начались постоянные проблемы с дебаг-версией flash плеера - постоянно вешает [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">Обнаружил на <a href="http://groups.google.com/group/ruflash/browse_thread/thread/2f582d5cdaeae650" target="_blank">ruFlash</a> интересную утилиту <a href="http://code.google.com/p/flash-console/" target="_blank">Flash-console логгер/дебаггер</a>. Надо будет протестировать. <a href="http://code.google.com/p/flash-console/wiki/GettingStarted"><img class="aligncenter size-full wp-image-859" title="console_controls" src="http://novikovd.com/wp-content/uploads/2011/01/console_controls.png" alt="console_controls" width="544" height="448" /></a></p>
<p>Обычно я пользуюсь либо традиционным трейсом, во flash IDE и SWFProfiler для отображения информации о состоянии памяти и framerate, либо встроенным дебаггером той же flash IDE. Очень спартанский набор, да.</p>
<p>Однако с переходом на 64-bit windows7 начались постоянные проблемы с дебаг-версией flash плеера - постоянно вешает мне файрфокс. Это очень, очень раздражает. Тут как раз может такая утилитка пригодится, т.к. она не требует этой дебаг версии.</p>
<p>Интерфейс этой штуки конечно не назовешь удобным и понятным, но это не главное. Посмотрим, как она покажет себя в деле.</p>
<p>На вскидку несколько возможностей flash-console, которые меня приятно удивили:</p>
<ul>
<li>просмотр дерева объектов под курсором мыши</li>
<li>экранная линейка с увеличенным просмотром</li>
<li>графический мониторинг памяти + fps</li>
<li>принудительный запуск гарбадж-коллектора</li>
<li>инспектор объектов! Да, блин, можно посмотреть поля и методы объекта и текущие значения переменных!</li>
<li>несколько каналов трейсинга - очень актуально, у меня иногда output трейса так забивается мессагами, что я иногда неделю не могу найти из какого места в коде этот спам у меня генерится, а тут фильтровать можно.</li>
</ul>
<p><span style="color: #000080;">P.S. попробовал лично. Просто офигенная штука! Меня впечатлила примочка - показывающая полностью все объекты находящиеся по курсором в виде дерева. Мне лично это помогло обнаружить, что некоторые негодяйские мувиклипы вовсе не удалялись со сцены, как я полагал, а висели там с нулевой прозрачностью и захламляли память. Так что штука мегаполезная. Однозначно рекомендую!<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://novikovd.com/2011/01/20/flash-console-loggerdebagger/feed/</wfw:commentRss>
		</item>
		<item>
		<title>iphone и flash. Жизнь на яблоке.</title>
		<link>http://novikovd.com/2010/08/23/iphone-i-flash-zhizn-na-yabloke/</link>
		<comments>http://novikovd.com/2010/08/23/iphone-i-flash-zhizn-na-yabloke/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 20:35:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Новости]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://novikovd.com/2010/08/23/iphone-i-flash-zhizn-na-yabloke/</guid>
		<description><![CDATA[Вот уже месяц я интенсивно использую iPhone 3G по полной программе. В том числе и для веб-серфинга.
И вот что я хочу сказать: отсутствие поддержкм flash мне совсем не мешает, более того, меня это просто не волнует.
Как впрочем, совершенно не волновало и раньше, когда я пользовался Nokia n800 с поддержкой флэша. На нокии я мог открыть [...]]]></description>
			<content:encoded><![CDATA[<p>Вот уже месяц я интенсивно использую iPhone 3G по полной программе. В том числе и для веб-серфинга.<br />
И вот что я хочу сказать: отсутствие поддержкм flash мне совсем не мешает, более того, меня это просто не волнует.</p>
<p>Как впрочем, совершенно не волновало и раньше, когда я пользовался Nokia n800 с поддержкой флэша. На нокии я мог открыть практически любой флэш-сайт, однако осмысленно использовать его было просто невозможно.<br />
Производительность. Да все дело в производительности. Даже довольно простые флэш-сайты еле ворочались на n800. Я убедился, что флэш номинально поддерживатся и спокойно забыл об этом. По существу смысла в такой поддержке ноль целых ноль десятых.<br />
Ровно по этой причине меня ни минуты не смущало отсутствие поддержки flash  на iPhone. Он тут просто не нужен!<br />
Да. Давайте смотреть правде в глаза, на таком маленьком устройстве флэш - совершенно избыточная побрякушка не дающая ровным счетом ничего кроме удовлетворения от самого факта ее наличия.<br />
Флэш-сайты надо смотреть на хорошем компьютере с большим монитором, а не на несчастных 320 пикселях ширины крошечного экрана айфона. На айфоне, как ни удивительно, есть куда более удобные способы читать всякие сайты, очень многие сетевые издания и ресурсы создают специальные приложения в которых в удобном для такого размера экрана виде показывается содержимое сайта. Вот, например, для хабра такое приложение есть. Это просто удобно.<br />
По существу с обыкновенными сайтами гораздо больше мороки чем с оптимизированными версиями. Все эти трюки с увеличением, прокруткой и т.п. интересны в начале, потом же хочется просто читать, не тратя время на всякую возню с масштабированием.<br />
Так что через некоторое время неизбежно приходишь к более оптимальным решениям.<br />
&#8230;<br />
А вот для айпада отсутствие флэша мне уже кажется довольно спорным, но на айфоне, повторюсь, совершенно пофиг.<br />
&#8230;<br />
Что же касается собственно iPhone, то это отличная вещь. Я удовлетворен на все сто. В первую очередь, меня восхищает интерфейс, быстрый, отзывчивый, ясный. Это образец, Образец для подражания с большой буквы.<br />
Недавно я пощупал htc desire на андроиде, так вот хочу сказать: типичное не то. Ярко? Да. Быстро? Да. Разрешение экрана обалденное, цветопередача вах! Но, нет той глубины проработки интерфейса, той простоты и тщательности в проработке каждой детали.<br />
На айфоне каждый пиксель вылизан  до идеала. Каждому элементу интерфейса найдено почти идеальное место. Когда пользуешься этим устройством то понимаешь, да, это должно работать именно так. Как дизайнер, я хорошо знаю что эта &#8220;простота&#8221; дорогого стоит.<br />
&#8230;<br />
Весь этот пост я выстругал на айфоне, лежа на диване. И это было вполне удобно!</p>
]]></content:encoded>
			<wfw:commentRss>http://novikovd.com/2010/08/23/iphone-i-flash-zhizn-na-yabloke/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Html 5. На это стоит взглянуть.</title>
		<link>http://novikovd.com/2010/08/23/html-5-na-eto-stoit-vzglyanut/</link>
		<comments>http://novikovd.com/2010/08/23/html-5-na-eto-stoit-vzglyanut/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 20:20:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Новости]]></category>

		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://novikovd.com/?p=848</guid>
		<description><![CDATA[Я знаю, что вы возможно уже читали это на хабре, тем не менее оставлю ссылку на память:
http://hakim.se/experiments/
Это уже довольно интересно выглядит. 
]]></description>
			<content:encoded><![CDATA[<p>Я знаю, что вы возможно уже читали это на хабре, тем не менее оставлю ссылку на память:</p>
<p><a href="http://hakim.se/experiments/">http://hakim.se/experiments/</a></p>
<p>Это уже довольно интересно выглядит. </p>
]]></content:encoded>
			<wfw:commentRss>http://novikovd.com/2010/08/23/html-5-na-eto-stoit-vzglyanut/feed/</wfw:commentRss>
		</item>
		<item>
		<title>InDesign, особенности экспорта во flash</title>
		<link>http://novikovd.com/2010/08/10/indesign-osobennosti-eksporta-vo-flash/</link>
		<comments>http://novikovd.com/2010/08/10/indesign-osobennosti-eksporta-vo-flash/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 07:51:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[flash]]></category>

		<category><![CDATA[action script 3]]></category>

		<category><![CDATA[indesign]]></category>

		<category><![CDATA[swf]]></category>

		<guid isPermaLink="false">http://novikovd.com/?p=839</guid>
		<description><![CDATA[Делаю интерактивную презентацию. Верстку экспортирую прямо в fla файл из InDesign. В принципе все проходит нормально за исключением одного неприятного глюка: при экспорте текстовые строки бьются на части и если в текстовом боксе нет ничего кроме пробелов&#8230; то вас ждут неприятности.
Когда я в action script пытался получить размеры мувиклипа (ширину или высоту) содержащего текстовые блоки [...]]]></description>
			<content:encoded><![CDATA[<p>Делаю интерактивную презентацию. Верстку экспортирую прямо в fla файл из InDesign. В принципе все проходит нормально за исключением одного неприятного глюка: при экспорте текстовые строки бьются на части и если в текстовом боксе нет ничего кроме пробелов&#8230; то вас ждут неприятности.</p>
<p>Когда я в action script пытался получить размеры мувиклипа (ширину или высоту) содержащего текстовые блоки только с одним или двумя пробелами, то получал на выходе невероятное число типа 25 000 000 пикселей. Я довольно долго вычислял, что является причиной этого глюка, но в конце концов понял, что виноваты эти маленькие, коварные текстовые блочки с пробелами. как только эти блоки убираешь, то все нормализуется.</p>
<p>Учитывая объем этой презентации - 120 страниц, пришлось написать скрипт, который убирает эти пробелы автоматом, весьма удобное мероприятие вот примерно такой:</p>
<div class="codecolorer-container java " style="overflow:auto;white-space:nowrap;width:596px;height:400px"><table cellspacing="0" cellpadding="0"><tbody><tr><td class="line-numbers"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br /></div></td><td><div class="java codecolorer" style="font-family:Monaco,Lucida Console,monospace">var flash_doc <span class="sy0">=</span> fl.<span class="me1">getDocumentDOM</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
var flash_tl <span class="sy0">=</span> flash_doc.<span class="me1">getTimeline</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
<br />
var lib <span class="sy0">=</span> fl.<span class="me1">getDocumentDOM</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">library</span><span class="sy0">;</span><br />
var itemNo <span class="sy0">=</span> <span class="nu0">1</span><span class="sy0">;</span><br />
var itemName <span class="sy0">=</span> <span class="st0">'SpreadsEng/Spread_0'</span> <span class="sy0">+</span> itemNo<span class="sy0">;</span><br />
var myArray <span class="sy0">=</span> <span class="kw1">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aarray+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">Array</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
<br />
<span class="kw1">while</span> <span class="br0">&#40;</span>lib.<span class="me1">itemExists</span><span class="br0">&#40;</span>itemName<span class="br0">&#41;</span><span class="br0">&#41;</span><br />
&nbsp; <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; var myArray <span class="sy0">=</span> <span class="kw1">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aarray+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span class="kw3">Array</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
<br />
&nbsp; &nbsp; &nbsp; &nbsp; lib.<span class="me1">editItem</span><span class="br0">&#40;</span>itemName<span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; curr_tl <span class="sy0">=</span> flash_doc.<span class="me1">getTimeline</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; flash_doc.<span class="me1">selectAll</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; var theSelectionArray <span class="sy0">=</span> fl.<span class="me1">getDocumentDOM</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">selection</span><span class="sy0">;</span> <br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">for</span><span class="br0">&#40;</span>var i<span class="sy0">=</span><span class="nu0">0</span><span class="sy0">;</span>i<span class="sy0">&lt;</span>theSelectionArray.<span class="me1">length</span><span class="sy0">;</span>i<span class="sy0">++</span><span class="br0">&#41;</span><span class="br0">&#123;</span> <br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="br0">&#40;</span>theSelectionArray<span class="br0">&#91;</span>i<span class="br0">&#93;</span>.<span class="me1">elementType</span> <span class="sy0">==</span> <span class="st0">&quot;text&quot;</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; var str <span class="sy0">=</span> theSelectionArray<span class="br0">&#91;</span>i<span class="br0">&#93;</span>.<span class="me1">getTextString</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="br0">&#40;</span>str.<span class="me1">length</span> <span class="sy0">==</span> <span class="nu0">2</span><span class="br0">&#41;</span> <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//fl.trace(itemName+ &quot; &nbsp;element space &gt;&quot; + str.charCodeAt(0) + &quot;&lt; &nbsp; string: &quot; + str);</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//поиск двух пробелов</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="br0">&#40;</span>str <span class="sy0">==</span> <span class="st0">&quot; &nbsp;&quot;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fl.<span class="me1">trace</span><span class="br0">&#40;</span><span class="st0">&quot;two spaces!!!&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; myArray.<span class="me1">push</span><span class="br0">&#40;</span>theSelectionArray<span class="br0">&#91;</span>i<span class="br0">&#93;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//поиск одного пробела 32, 9</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="coMULTI">/*if (str.charCodeAt(0) == 32){<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fl.trace(itemName+ &quot; &nbsp;element space &gt;&quot; + str.charCodeAt(0) + &quot;&lt; &nbsp; string: &quot; + str);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; myArray.push(theSelectionArray[i]);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } */</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span> <br />
&nbsp; &nbsp; &nbsp;flash_doc.<span class="me1">selectNone</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; &nbsp; &nbsp;flash_doc.<span class="me1">selection</span> <span class="sy0">=</span> myArray<span class="sy0">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="br0">&#40;</span>myArray.<span class="me1">length</span> <span class="sy0">&gt;</span><span class="nu0">0</span><span class="br0">&#41;</span> <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; flash_doc.<span class="me1">deleteSelection</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; itemNo<span class="sy0">++;</span><br />
&nbsp; &nbsp; &nbsp;<span class="kw1">if</span> <span class="br0">&#40;</span>itemNo <span class="sy0">&lt;</span><span class="nu0">10</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; itemName <span class="sy0">=</span> <span class="st0">'SpreadsEng/Spread_0'</span> <span class="sy0">+</span> itemNo<span class="sy0">;</span><br />
&nbsp; &nbsp; <span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; itemName <span class="sy0">=</span> <span class="st0">'SpreadsEng/Spread_'</span> <span class="sy0">+</span> itemNo<span class="sy0">;</span><br />
&nbsp; &nbsp; <span class="br0">&#125;</span><br />
&nbsp; &nbsp; <br />
&nbsp;<span class="br0">&#125;</span></div></td></tr></tbody></table></div>
<p>Скрипт надо сохранить в папке<br />
C:\Users\user\AppData\Local\Adobe\Flash CS5\en_US\Configuration\Commands<br />
и он появится в меню Commands во Flash IDE.</p>
]]></content:encoded>
			<wfw:commentRss>http://novikovd.com/2010/08/10/indesign-osobennosti-eksporta-vo-flash/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.762 seconds -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-06 12:32:32 -->

