Инструменты пользователя

Инструменты сайта


ru:skin:gui:vvedenie

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
ru:skin:gui:vvedenie [2015/01/09 17:50]
Константин
ru:skin:gui:vvedenie [2015/01/09 18:10] (текущий)
Константин
Строка 4: Строка 4:
 Дочерние элементы описывают окна интерфейса.\\ Дочерние элементы описывают окна интерфейса.\\
 Особую роль играет раздел ''declaration'': описанные здесь элементы не приводят к созданию объектов, а лишь задают атрибуты «по умолчанию». Элементы этого раздела могут быть двух видов: без атрибута ''id'' и с атрибутом ''id'' («шаблоны»). В первом случае атрибуты элемента распространяются на все объекты данного типа, а во втором – на те объекты, у которых значение атрибута ''sourceId'' такое же, как значение ''id'' у данного элемента. Например: Особую роль играет раздел ''declaration'': описанные здесь элементы не приводят к созданию объектов, а лишь задают атрибуты «по умолчанию». Элементы этого раздела могут быть двух видов: без атрибута ''id'' и с атрибутом ''id'' («шаблоны»). В первом случае атрибуты элемента распространяются на все объекты данного типа, а во втором – на те объекты, у которых значение атрибута ''sourceId'' такое же, как значение ''id'' у данного элемента. Например:
-<code xml><button bgColor=”red”/>+<file xml examle.xml><button bgColor=”red”/>
 <button id=”TextButton” fontColor=”white”/> <button id=”TextButton” fontColor=”white”/>
-<button id=”OKButton” sourceId=”TextButton”/> </code>+<button id=”OKButton” sourceId=”TextButton”/> </file>
 В примере объект ''TextButton'' наследует атрибут ''bgColor=”red”'', а объект ''OKButton'' наследует атрибуты ''bgColor=”red”'' и ''fontColor=”white”''.\\ В примере объект ''TextButton'' наследует атрибут ''bgColor=”red”'', а объект ''OKButton'' наследует атрибуты ''bgColor=”red”'' и ''fontColor=”white”''.\\
 Если с помощью ''sourceId'' наследуется контейнер, содержащий несколько элементов внутри, эти внутренние элементы можно изменить, указав их идентификаторы. Например: Если с помощью ''sourceId'' наследуется контейнер, содержащий несколько элементов внутри, эти внутренние элементы можно изменить, указав их идентификаторы. Например:
ru/skin/gui/vvedenie.1420800626.txt.gz · Последнее изменение: 2015/01/09 17:50 — Константин