<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Авионика и Софт &mdash; Библиотека пользовательских функций]]></title>
	<link rel="self" href="http://www.forum.aviosoft.ru/extern.php?action=feed&amp;tid=55&amp;type=atom" />
	<updated>2017-04-14T16:11:42Z</updated>
	<generator>PunBB</generator>
	<id>http://www.forum.aviosoft.ru/viewtopic.php?id=55</id>
		<entry>
			<title type="html"><![CDATA[Re: Библиотека пользовательских функций]]></title>
			<link rel="alternate" href="http://www.forum.aviosoft.ru/viewtopic.php?pid=193#p193" />
			<content type="html"><![CDATA[<p>Да, так может получиться. Поэтому на общий уровень проекта выносить необходимо только общие для всех задач переменные. Ну, или принять небольшие издержки по памяти.<br />Хотя, нам кажется, правильно было бы выносить не по принципу общности, а в окне <em>Прорисовка</em> в ветвь проекта выносить какие-то общие для всех задач механизмы и входные переменные нужные для них уже выносить на уровень проекта.</p>]]></content>
			<author>
				<name><![CDATA[Admin]]></name>
				<uri>http://www.forum.aviosoft.ru/profile.php?id=2</uri>
			</author>
			<updated>2017-04-14T16:11:42Z</updated>
			<id>http://www.forum.aviosoft.ru/viewtopic.php?pid=193#p193</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Библиотека пользовательских функций]]></title>
			<link rel="alternate" href="http://www.forum.aviosoft.ru/viewtopic.php?pid=192#p192" />
			<content type="html"><![CDATA[<p>А тогда не получится что та сотня входных переменных, которая нужна одному кадру, будет генерироваться во втором, которому нужны совсем другие?</p>]]></content>
			<author>
				<name><![CDATA[gluhow]]></name>
				<uri>http://www.forum.aviosoft.ru/profile.php?id=45</uri>
			</author>
			<updated>2017-04-14T07:48:31Z</updated>
			<id>http://www.forum.aviosoft.ru/viewtopic.php?pid=192#p192</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Библиотека пользовательских функций]]></title>
			<link rel="alternate" href="http://www.forum.aviosoft.ru/viewtopic.php?pid=191#p191" />
			<content type="html"><![CDATA[<p>Да, то, что находится на уровне проекта (а не задачи), т.е. в его ветви, доступно всем задачам. Это могут быть входные и выходные переменные, а также функции.<br />Т.е. Вы можете сделать один большой проект с множеством задач, каждая из которых будет отдельно кодогенериться. А функции общие для всех или нескольких задач перенести в окне <em>Функции</em> в ветвь проекта. При этом они станут доступны для вызова из всех задач в окне <em>Прорисовка</em> и в окне <em>Функции</em>.<br />Этот же принцип действует и для входных и выходных переменных. Если переменная создана в ветви проекта, то её область видимости распространяется на все задачи.<br />А также, локальные переменные, созданные в окне <em>Прорисовка</em> в корневой ветви проекта, доступны всем задачам.</p><p><em>Не забывайте хотя бы раз в день делать резервное копирование проекта.</em></p>]]></content>
			<author>
				<name><![CDATA[Admin]]></name>
				<uri>http://www.forum.aviosoft.ru/profile.php?id=2</uri>
			</author>
			<updated>2017-04-13T06:26:17Z</updated>
			<id>http://www.forum.aviosoft.ru/viewtopic.php?pid=191#p191</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Библиотека пользовательских функций]]></title>
			<link rel="alternate" href="http://www.forum.aviosoft.ru/viewtopic.php?pid=189#p189" />
			<content type="html"><![CDATA[<p>А вроде были варианты объединения в одном проекте нескольких? Может тогда бы мы держали один проект специально для функций?</p>]]></content>
			<author>
				<name><![CDATA[gluhow]]></name>
				<uri>http://www.forum.aviosoft.ru/profile.php?id=45</uri>
			</author>
			<updated>2017-04-12T08:52:42Z</updated>
			<id>http://www.forum.aviosoft.ru/viewtopic.php?pid=189#p189</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Библиотека пользовательских функций]]></title>
			<link rel="alternate" href="http://www.forum.aviosoft.ru/viewtopic.php?pid=187#p187" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Бороденко Олег пишет:</cite><blockquote><p>Пока у нас нет решения данной задачи. Как по Вашему мнению должен работать такой механизм?</p></blockquote></div><p>На языках программирования более низкого уровня это решается подключением модулей, в которых эти функции есть.</p>]]></content>
			<author>
				<name><![CDATA[gluhow]]></name>
				<uri>http://www.forum.aviosoft.ru/profile.php?id=45</uri>
			</author>
			<updated>2017-04-12T08:26:54Z</updated>
			<id>http://www.forum.aviosoft.ru/viewtopic.php?pid=187#p187</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Библиотека пользовательских функций]]></title>
			<link rel="alternate" href="http://www.forum.aviosoft.ru/viewtopic.php?pid=185#p185" />
			<content type="html"><![CDATA[<p>Пока у нас нет решения данной задачи. Как по Вашему мнению должен работать такой механизм?</p>]]></content>
			<author>
				<name><![CDATA[Admin]]></name>
				<uri>http://www.forum.aviosoft.ru/profile.php?id=2</uri>
			</author>
			<updated>2017-04-10T11:53:12Z</updated>
			<id>http://www.forum.aviosoft.ru/viewtopic.php?pid=185#p185</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Библиотека пользовательских функций]]></title>
			<link rel="alternate" href="http://www.forum.aviosoft.ru/viewtopic.php?pid=180#p180" />
			<content type="html"><![CDATA[<p>Очень хочется иметь возможность подключать свои функции сразу в несколько проектов. На данный момент приходится копировать, но получаются стандартные проблемы при обновлении функций.</p>]]></content>
			<author>
				<name><![CDATA[gluhow]]></name>
				<uri>http://www.forum.aviosoft.ru/profile.php?id=45</uri>
			</author>
			<updated>2017-04-06T11:56:45Z</updated>
			<id>http://www.forum.aviosoft.ru/viewtopic.php?pid=180#p180</id>
		</entry>
</feed>
