Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

tags:tray [15/12/2010 20:33] (текущий)
Строка 1: Строка 1:
 +====== <tray ... > ======
 + 
 +''Размещает программу в SystemTray. ''
 +----
  
 +===== Синтаксис =====
 +<file>
 +<tray icon="icon_path">
 +   [{<trayitem text="usertext" onAction="AppXML code" />}]
 +<tray/>
 +</file>
 +
 +===== Атрибуты Tray =====
 + 
 +==== Основные атрибуты (R/W): ====
 + 
 +^  Название  ^  Тип  ^  Описание  ^
 +|  **icon**  |  [[intro:types#path]]  |По умолчанию используется то, что указано в appxml.icon|  
 +|  **icon-scale**  |  [[intro:types#number]]  |Масштабирование иконки. По умолчанию - 16.|  
 +
 +===== Атрибуты Trayitem =====
 + 
 +==== Основные атрибуты (R/W): ====
 + 
 +^  Название  ^  Тип  ^  Описание  ^
 +|  **text**  |  [[intro:types#string]]  |Текст для пользователя.|  
 +
 +==== Событийные атрибуты (R/W): ====
 +
 +^  Название  ^  Тип  ^  Описание  ^
 +|  **onAction**  |  [[intro:types#code]]  |Описание действий для события, типа, двойной щелчок мыши по объекту или нажатие Enter. \\ Правила описания см. ([[intro:event_desc|Описание событий в ApplicationXML]]).|  
 +
 +
 +===== Описание =====
 +
 +
 +Тэг <tray> используется для размещения программы в SystemTray и описания соответствующего меню. Тэг <tray> должен располагается внутри тэга <system>. 
 +
 +Описываемое меню подразумевает описание действий, выполнение которых целесообразно из tray. При описании рекомендуется работать с окнами или с appxml-функциями. 
 +
 +Если указать пустой тэг <tray />, то по умолчанию будет добавлен пункт меню <trayitem text="Exit" onAction="exit()" />. 
 +
 +**//Системные требования://** 
 +
 +JVM v1.6+ 
 +
 +
 +===== Примеры =====
 +<code>
 +<tray>
 +   <trayitem text="Документы" onAction="docWindow.show='true'" />
 +   <trayitem />
 +   <trayitem text="Печать отчета X" onAction="printReportFn()" />
 +   <trayitem />
 +   <trayitem text="Выход" onAction="exit()" />
 +</tray>
 +</code>
 
tags/tray.txt · Последние изменения: 15/12/2010 20:33 (внешнее изменение)
 
Recent changes RSS feed Valid XHTML 1.0 Valid CSS