Formatação de Símbolos Gráficos

<< Clique para Mostrar o Sumário >>

 

Formatação de Símbolos Gráficos

A Tela Faceplate exibe o símbolo do equipamento ao qual se refere e, para isto, lê no objeto hpXFaceplateTemplate qual o nome do símbolo, na propriedade DeviceControlName, e em qual biblioteca se encontra, na propriedade DeviceControlGallery.

Além disto, todo símbolo exibido pela Tela Faceplate deve obedecer aos critérios a seguir.

Ter uma propriedade chamada DataObject, do tipo xfPlantFolder, com valor inicial vazio. Esta propriedade recebe uma Associação com a propriedade PathName do objeto de dados

Ter uma propriedade chamada Orientation, do tipo Integer, com valor inicial 0 (zero). Esta propriedade indica se o objeto deve ser representado na vertical ou na horizontal, ou se espelhado à esquerda ou à direita. Por exemplo, uma válvula pode ser representada em quatro diferentes orientações, definidas pela propriedade Orientation com os valores 0 (zero), 1 (um), 2 (dois) ou 3 (três)

Todas as primitivas do Elipse E3 ou imagens que compõem um objeto gráfico implementado pelo desenvolvedor da aplicação devem estar contidas em um Grupo ou Animação denominado Device

Dentro de cada Grupo ou Animação Device, deve ser instanciado um objeto do tipo hpPopupOpen denominado hpPopupOpen1. Durante a abertura, a Tela Faceplate desabilita automaticamente este objeto para que não se possa abrir uma nova instância da Tela Faceplate a partir da própria Tela

 

Para não exibir o ícone do equipamento na Tela Faceplate, configure a propriedade DeviceControlName do objeto hpXFaceplateTemplate para uma String vazia.

Esta página foi útil?