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

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


ru:skin:gui:vvedenie

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:skin:gui:vvedenie [2015/01/09 16:20]
Константин
ru:skin:gui:vvedenie [2015/01/09 18:10] (текущий)
Константин
Строка 4: Строка 4:
 Дочерние элементы описывают окна интерфейса.\\ Дочерние элементы описывают окна интерфейса.\\
 Особую роль играет раздел ''declaration'': описанные здесь элементы не приводят к созданию объектов, а лишь задают атрибуты «по умолчанию». Элементы этого раздела могут быть двух видов: без атрибута ''id'' и с атрибутом ''id'' («шаблоны»). В первом случае атрибуты элемента распространяются на все объекты данного типа, а во втором – на те объекты, у которых значение атрибута ''sourceId'' такое же, как значение ''id'' у данного элемента. Например: Особую роль играет раздел ''declaration'': описанные здесь элементы не приводят к созданию объектов, а лишь задают атрибуты «по умолчанию». Элементы этого раздела могут быть двух видов: без атрибута ''id'' и с атрибутом ''id'' («шаблоны»). В первом случае атрибуты элемента распространяются на все объекты данного типа, а во втором – на те объекты, у которых значение атрибута ''sourceId'' такое же, как значение ''id'' у данного элемента. Например:
-<code><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'' наследуется контейнер, содержащий несколько элементов внутри, эти внутренние элементы можно изменить, указав их идентификаторы. Например:
-<code><group id="Group1">+<code xml><group id="Group1">
   <button id="Button1" text="Старый текст"/>   <button id="Button1" text="Старый текст"/>
 </group> </group>
ru/skin/gui/vvedenie.1420795222.txt.gz · Последнее изменение: 2015/01/09 16:20 — Константин