<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=OnTaskbarMenuClick</id>
	<title>OnTaskbarMenuClick - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=OnTaskbarMenuClick"/>
	<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=OnTaskbarMenuClick&amp;action=history"/>
	<updated>2026-04-04T11:17:33Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>http://sfsys.ru/index.php?title=OnTaskbarMenuClick&amp;diff=1688&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=OnTaskbarMenuClick&amp;diff=1688&amp;oldid=prev"/>
		<updated>2021-02-07T06:52:14Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 06:52, 7 February 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>http://sfsys.ru/index.php?title=OnTaskbarMenuClick&amp;diff=1687&amp;oldid=prev</id>
		<title>Admin at 15:11, 17 August 2020</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=OnTaskbarMenuClick&amp;diff=1687&amp;oldid=prev"/>
		<updated>2020-08-17T15:11:56Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{infobox function&lt;br /&gt;
|name=OnOpen&lt;br /&gt;
|object=&lt;br /&gt;
|caption=События форм&lt;br /&gt;
|type=1&lt;br /&gt;
|status=2&lt;br /&gt;
|db=0&lt;br /&gt;
|location=Любой глобальный модуль, текущий локальный модуль&lt;br /&gt;
|visual=0}}&lt;br /&gt;
{{HeadLinks|&lt;br /&gt;
* [[Main_Page|Начальная страница]]&lt;br /&gt;
* [[Общее_описание_языка|Общее описание]]&lt;br /&gt;
* [[Предопределенные события]]}}&lt;br /&gt;
Событие, возникающее после того, как пользователь выберет пункт из встроенного меню на кнопке панели задач. Меню может быть задано программно, если меню не задано, кнопка меню не будет показана. Для задания меню см. атрибут [[Form.TaskbarMenu|TaskbarMenu]]. Подобное событие можно также описать в событиях, привязанных к форме, а не модулю (см. [[Студия/OnTaskbarMenuClick|OnTaskbarMenuClick]]), в этом случае, событие, привязанное к форме, будет вызвано до вызова функции. Если функция возвратит 1 в локальном модуле, будет произведен вызов такой же процедуры в глобальном модуле. &lt;br /&gt;
&amp;lt;p&amp;gt;Ниже дана цепочка вызова функций ''OnTaskbarMenuClick''. Следующая функция будет вызвана, если предыдущая возвратила единицу.&amp;lt;/p&amp;gt;&lt;br /&gt;
# Событие '''OnTaskbarMenuClick''' в контейнере событий, привязанном к элементу формы, для которой произошла активация пункта меню.&lt;br /&gt;
# Функция '''OnTaskbarMenuClick''' в локальном модуле формы, для которой произошла активация пункта меню.&lt;br /&gt;
# Функция '''OnTaskbarMenuClick''' в одном из глобальных модулей.&lt;br /&gt;
&lt;br /&gt;
== Синтаксис ==&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
'''OnTaskbarMenuClick'''(''&amp;lt;Индекс пункта меню (STRING)&amp;gt;'',''&amp;lt;Значение, ассоциированное с пунктом меню (STRING)&amp;gt;'',''&amp;lt;Текстовое представление пункта меню (STRING)&amp;gt;''):''&amp;lt;Вызвать стандартный обработчик пункта меню (INT)&amp;gt;''&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
==== Аргументы ====&lt;br /&gt;
* &amp;lt;code&amp;gt;''&amp;lt;Индекс пункта меню (STRING)&amp;gt;''&amp;lt;/code&amp;gt; - Аргумент задает индекс выбранного пункта меню. Аргумент представляет собой строку вида &amp;lt;code&amp;gt;&amp;lt;Индекс пункта меню&amp;gt;@&amp;lt;Индекс пункта подменю&amp;gt;...&amp;lt;/code&amp;gt;. Для одноуровневых меню это будет просто индекс выбранного пункта в текстовом виде.&lt;br /&gt;
* &amp;lt;code&amp;gt;''&amp;lt;Значение, ассоциированное с пунктом меню (STRING)&amp;gt;''&amp;lt;/code&amp;gt; - Аргумент задает текстовое представление выбранного пользователем пункта меню (т.е., текст, который был ассоциирован с элементом списка этого пункта меню).&lt;br /&gt;
* &amp;lt;code&amp;gt;''&amp;lt;Текстовое представление пункта меню (STRING)&amp;gt;''&amp;lt;/code&amp;gt; - Аргумент задает элемент списка, ассоциированный с выбранным пользователем пунктом меню, превращенный в текст.&lt;br /&gt;
&lt;br /&gt;
==== Возвращаемое значение ====&lt;br /&gt;
Функция должна возвратить ноль (переменная ''Result'' при вызове инициализирована нулем), чтобы закончить цепочку вызова, либо единицу, чтобы отказаться продолжить цепочку вызова функции (см. выше).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Примеры ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Function OnOpen(Index,Value,Caption)&lt;br /&gt;
  If Value=&amp;quot;Выход&amp;quot; Then&lt;br /&gt;
    Form.Destroy(0);&lt;br /&gt;
    Exit;&lt;br /&gt;
  ElseIf Value=&amp;quot;Обновить&amp;quot; Then&lt;br /&gt;
    ОбновитьТаблицы();&lt;br /&gt;
    Exit;&lt;br /&gt;
  EndIf;&lt;br /&gt;
  //Продолжить цепочку в глобальном модуле&lt;br /&gt;
  Result:=1;&lt;br /&gt;
EndFunction&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>