<?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=%D0%A1%D1%82%D1%83%D0%B4%D0%B8%D1%8F%2F%D0%A4%D0%BB%D0%B0%D0%B6%D0%BE%D0%BA</id>
	<title>Студия/Флажок - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://sfsys.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A1%D1%82%D1%83%D0%B4%D0%B8%D1%8F%2F%D0%A4%D0%BB%D0%B0%D0%B6%D0%BE%D0%BA"/>
	<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=%D0%A1%D1%82%D1%83%D0%B4%D0%B8%D1%8F/%D0%A4%D0%BB%D0%B0%D0%B6%D0%BE%D0%BA&amp;action=history"/>
	<updated>2026-04-04T18:04:26Z</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=%D0%A1%D1%82%D1%83%D0%B4%D0%B8%D1%8F/%D0%A4%D0%BB%D0%B0%D0%B6%D0%BE%D0%BA&amp;diff=3370&amp;oldid=prev</id>
		<title>Admin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=%D0%A1%D1%82%D1%83%D0%B4%D0%B8%D1%8F/%D0%A4%D0%BB%D0%B0%D0%B6%D0%BE%D0%BA&amp;diff=3370&amp;oldid=prev"/>
		<updated>2021-02-07T06:55:56Z</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:55, 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=%D0%A1%D1%82%D1%83%D0%B4%D0%B8%D1%8F/%D0%A4%D0%BB%D0%B0%D0%B6%D0%BE%D0%BA&amp;diff=3369&amp;oldid=prev</id>
		<title>Admin at 17:21, 29 October 2020</title>
		<link rel="alternate" type="text/html" href="http://sfsys.ru/index.php?title=%D0%A1%D1%82%D1%83%D0%B4%D0%B8%D1%8F/%D0%A4%D0%BB%D0%B0%D0%B6%D0%BE%D0%BA&amp;diff=3369&amp;oldid=prev"/>
		<updated>2020-10-29T17:21:12Z</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;{{HeadLinks|&lt;br /&gt;
* [[Main_Page|Начальная страница]]&lt;br /&gt;
* [[Общая информация и интерфейс Студии]]&lt;br /&gt;
* [[Студия/Редактор форм|Редактор форм]]}}&lt;br /&gt;
&amp;lt;gallery widths=606px heights=185px&amp;gt;&lt;br /&gt;
Studio Checkbox 1.png||Пример набора флажков для изменения установок объекта базы данных&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Флажки или галочки используются как интерфейс ввода булевого типа данных, т.е. данных, для которых позволено иметь цифровые значения 0 или 1. Однако, флажки могут иметь третье состояние (неопределенное), если такой режим для флажка активирован. В случае третьего состояния, значения флажка равно 2. Флажки имеют следующие визуальные свойства:&lt;br /&gt;
* Закладка '''Визуальные''':&lt;br /&gt;
** '''Caption''' (заголовок) -- задает текст, который выводится совместно с флажком.&lt;br /&gt;
** '''Anchor''' (якоря) -- задает якоря визуального элемента.&lt;br /&gt;
** '''Top''', '''Left''' (координата верхнего левого угла) -- задает координату (в точках) верхнего левого угла элемента относительно начала формы.&lt;br /&gt;
** '''Width''', '''Height''' (высота и ширина) -- задает высоту и ширину (в точках) элемента.&lt;br /&gt;
** '''MaxWidth''', '''MaxHeight''' (максимальная высота и ширина) -- задает максимальную высоту и ширину (в точках) элемента. Иногда бывает необходимо ограничить увеличение размера элемента вместе с размерами формы, так как излишнее увеличение может ухудшить читаемость и осложнить работу с элементом. К примеру, слишком длинное поле редактирования неудобно для чтения и т.п. Максимальные размеры позволяют ограничить увеличение элементов до приемлемых величин.&lt;br /&gt;
** '''Layer''' (слой формы) -- задает слой формы, которому принадлежит текущий элемент. Для описания редактора слоев, см. [[Студия/Редактор свойств#Редактор слоев|следующую статью]].&lt;br /&gt;
** '''HAlign''' (горизонтальное выравнивание) -- задает горизонтальное выравнивание текста флажка. Текст может выравниваться по левому краю или по правому краю.&lt;br /&gt;
** '''Font''' (шрифт элемента) -- задает шрифт, размер и цвет текста элемента. Для описания редактора шрифтов, см. [[Студия/Редактор свойств#Редактор шрифтов|следующую статью]].&lt;br /&gt;
** '''FontColor''' (цвет текста элемента) -- задает цвет текста элемента. Для описания редактора цветов, см. [[Студия/Редактор свойств#Диалог выбора цветов|следующую статью]].&lt;br /&gt;
** '''Color''' (цвет фона элемента) -- задает цвет фона элемента. Для описания редактора цветов, см. [[Студия/Редактор свойств#Диалог выбора цветов|следующую статью]].&lt;br /&gt;
** '''IsChecked''' (установлен по умолчанию) -- задает режим, когда флажок по умолчанию будет установлен. Режим используется для флажков, не привязанных к реквизитам объектов базы данных, так как иначе начальное состояние флажка будет прочитано из базы данных.&lt;br /&gt;
** '''IsDisabled''' (недоступность элемента) -- устанавливает режим недоступности элемента. При установке режима для флажка, он становится недоступным для изменения.&lt;br /&gt;
** '''IsInvisible''' (невидимость элемента) -- элемент (и его связанных элементы) становится невидимым в рабочем режиме. В режиме редактирования в Студии, элемент по-прежнему отображен.&lt;br /&gt;
** '''IsTristate''' (три состояния) -- задает режим, когда флажок будет иметь три состояния (0, 1 и 2) вместо двух (0 и 1).&lt;br /&gt;
** '''IfResizeWithParentX''', '''IfResizeWithParentY''' (привязка размеров к группе элементов) -- Особые установки, работающие совместно с ''MaxWidth'' и ''MaxHeight'', если последние заданы для группы элементов, на которой находится текущий элемент, его размеры будут привязаны не к самой форме, а к элементу группы. Без такого условия, невозможно было бы использовать ''MaxWidth'' и ''MaxHeight'' для форм со сложным расположением элементов.&lt;br /&gt;
** '''Hint''' (всплывающая подсказка) -- определяет текст всплывающей подсказки при наведении курсора мыши на элемент. Если свойство не задано (пустая строка), подсказка не будет выводиться.&lt;br /&gt;
* Закладка '''Данные''':&lt;br /&gt;
** '''Name''' (наименование) -- задает наименование элемента, с помощью которого к нему можно будет обращаться из программных модулей. Если свойства элемента не будут изменяться программно, наименование можно оставить пустым.&lt;br /&gt;
** '''DBSource''' (привязка к данных базы данных) -- задает привязку данного флажка к реквизитам текущего объекта или свободным объектам базы данных. См. [[Студия/Редактор типов данных|Редактор типов данных]].&lt;br /&gt;
** '''IsInEnterChain''' (включение в Enter-цепочку) -- задает режим включения данного элемента в цепочку обхода элементов с помощью клавиши Enter. При вводе информации на форме, когда требуется это сделать быстро, возникает необходимость использовать только клавиатуру, так как использовании мыши может замедлить ввод. Обычно без использования мыши, оператор может активировать элемент с помощью комбинации клавиш ''Tab'' или ''Shift-Tab'', однако, эти комбинации последовательно активируют все элементы формы, для которых возможно редактирование. В формах ввода, которые используются очень часто, удобно пропускать элементы, которые обычно не участвуют в редактировании. Для этого существует особая очередь элементов, которые будут последовательно активированы с помощью клавиши ''Enter'', так называемая Enter-цепочка. Такая очередь позволяет оператору быстро обойти нужные элементы при вводе информации и сохранить содержимое формы с тем, чтобы начать ввод новой. См. [[Студия/Редактор форм#Редактор Enter-цепочки|редактор Enter-цепочки]].&lt;br /&gt;
** '''IfSetChangeFlag''' (установка флага модифицированности формы) -- задает режим, когда при изменении этого элемента, на форме автоматически устанавливается флаг модифицированности. Важно понимать, что если элемент привязан к реквизитам редактируемого объекта, его изменение автоматически установит этот флаг, вне зависимости от статуса использования этого режима, поэтому, режим имеет значение только для элементов, не привязанных к реквизитам редактируемого объекта.&lt;br /&gt;
** '''IfNotInSettings''' (не сохраняется в установках формы) -- задает режим, когда при сохранении установок (состояния) формы, состояние данного элемента не будет записано совместно с состоянием других элементов. При чтении установок, этот элемент будет всегда иметь значение по умолчанию. Такой флаг удобно устанавливать, к примеру, для таблиц, содержащих расчетную информацию.&lt;br /&gt;
** '''HotKey''' (комбинация клавиш для активации элемента) -- задает комбинация клавиш для мгновенной активации элемента. Для описания редактора горячих клавиш см. [[Студия/Редактор свойств#Редактор горячих клавиш|следующую статью]].&lt;br /&gt;
* Закладка '''События''' предоставляет доступ к следующим событиям (см. [[Студия/Визуальные события|Визуальные события]]): &lt;br /&gt;
** [[Студия/OnClick|'''OnClick''']] -- событие, возникающее при клике по флажку мышью или нажатии ''Space'', когда он активен.&lt;br /&gt;
** [[Студия/OnEnter|'''OnEnter''']] -- событие, возникающее при активации флажка (получения курсора).&lt;br /&gt;
** [[Студия/OnExit|'''OnExit''']] -- событие, возникающее при деактивации флажка (потери курсора).&lt;br /&gt;
** [[Студия/OnRightClick|'''OnRightClick''']] -- событие, возникающее при правом клике по флажку мышью.&lt;br /&gt;
&lt;br /&gt;
Особые комбинации клавиш, используемые при редактировании флажков в визуальном клиенте:&lt;br /&gt;
* '''Space''' -- осуществляет переключение состояния флажка (тоже самое, что и клик мышью).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Дополнительная информация:&lt;br /&gt;
* Для работы со свойствами объектов формы из программы, см. статью [[Форма]].&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>