ShowGraphic() — различия между версиями

Материал из archestra.info
Перейти к: навигация, поиск
(Identity)
(Identity)
Строка 31: Строка 31:
 
*'''Пример'''
 
*'''Пример'''
 
  graphicInfo.Identity  = "i1";
 
  graphicInfo.Identity  = "i1";
 +
 +
 +
 +
===== GraphicName =====
 +
Имя графического элемента, который следует отображать.
 +
*'''Тип данных:''' Данные типа строка
 +
*'''Правила наименования'''
 +
*Имя не должно содержать более 329 знаков.
 +
*Имя должно содержать не менее одной буквы.
 +
*Действительными знаками являются символы букв, цифр и специальных символов($, #, _).
 +
*'''Дополнительная информация: '''Обязательно
 +
 +
Найдите при помощи средства просмотра Display Galaxy Browser или непосредственно впишите имя графического элемента.
 +
*Имя элемента Galaxy может выбираться из:
 +
**Панели графических инструментов, например: "Symbol_001"
 +
**Абсолютных или иерархических экземпляров, например:  "Userdefined_001.Symbol1", "Userdefined_001.Pump_001.S1"
 +
**Относительных ссылок, например: "Me.Symbol_001"
 +
 +
Если вы вводите недействительный символ или превышаете максимальное число знаков, то система отображает в рабочем режиме предупредительное сообщение. В режиме разработки проверка не предусмотрена.
 +
 +
Имя графического элемента может представлять собой совокупность строковых констант и строк ссылок.
 +
 +
Например:
 +
“Pump_001” + “.Symbol_001”;
 +
 +
cp1 + “.Symbol_001”,  where the value of cp1 = “Pump_001”;
 +
 +
Obj1.Str1 + “.Symbol_001”,  where the value of Obj.Str1 = “Pump_001”.
 +
 +
*'''Пример'''
 +
graphicInfo.GraphicName  = "S1";

Версия 08:30, 1 октября 2013

Описание функции

Отображает графические элементы во всплывающем окне. Эта функция доступна с любым графическим скриптом клиента ArchestrA.

Категория

Graphic Client

Синтаксис

Dim graphicInfo as aaGraphic.GraphicInfo; 
graphicInfo.Identity = "<Identity>"; 
graphicInfo.GraphicName = "<SymbolName>"; 
ShowGraphic( graphicInfo ); 

Параметр

GraphicInfo

  • Тип данных: aaGraphic.GraphicInfo
  • Пример
ShowGraphic (graphicInfo); 
Свойства aaGraphic.GraphicInfo

Свойства любой строки могут размещаться в строках и/или настраиваемых свойствах.

Identity

Уникальное имя, которое идентифицирует, какой экземпляр открыл графический элемент.

  • Тип данных: Данные типа строка
  • Дополнительная информация: Обязательно

Тот же идентификатор используется в скрипте функции HideGraphic() для прекращения отображения всплывающего окна.

  • Правила наименования
    • Имя не может содержать более 329 знаков.
    • Имя должно содержать не менее одной буквы.
    • Действительными знаками являются символы букв и цифр, а также специальные символы($, #, _).
  • Пример
graphicInfo.Identity  = "i1";


GraphicName

Имя графического элемента, который следует отображать.

  • Тип данных: Данные типа строка
  • Правила наименования
  • Имя не должно содержать более 329 знаков.
  • Имя должно содержать не менее одной буквы.
  • Действительными знаками являются символы букв, цифр и специальных символов($, #, _).
  • Дополнительная информация: Обязательно

Найдите при помощи средства просмотра Display Galaxy Browser или непосредственно впишите имя графического элемента.

  • Имя элемента Galaxy может выбираться из:
    • Панели графических инструментов, например: "Symbol_001"
    • Абсолютных или иерархических экземпляров, например: "Userdefined_001.Symbol1", "Userdefined_001.Pump_001.S1"
    • Относительных ссылок, например: "Me.Symbol_001"

Если вы вводите недействительный символ или превышаете максимальное число знаков, то система отображает в рабочем режиме предупредительное сообщение. В режиме разработки проверка не предусмотрена.

Имя графического элемента может представлять собой совокупность строковых констант и строк ссылок.

Например:

“Pump_001” + “.Symbol_001”;

cp1 + “.Symbol_001”,  where the value of cp1 = “Pump_001”;

Obj1.Str1 + “.Symbol_001”,  where the value of Obj.Str1 = “Pump_001”.
  • Пример
graphicInfo.GraphicName  = "S1";