Menu Lyra

<< Clique para Mostrar o Sumário >>

 

Menu Lyra

Para configurar o menu Lyra para navegação, são necessários os procedimentos descritos a seguir.

1.Construa e configure a estrutura de navegação.

2.Gere o código XML desta estrutura de navegação.

3.Instancie e configure um objeto hpLyraMenu.

 

Gerando a Estrutura de Navegação

O primeiro passo da configuração do menu Lyra é criar e configurar a estrutura de navegação que é refletida no menu Lyra, usando os objetos hpLyraData. Estes objetos devem inicialmente ter configuradas as seguintes propriedades:

Name: Nome do item

Behaviour: Comportamento de cada item, onde

0: Para itens que tenham filhos

1: Abre uma Tela

2: Abre uma janela pop-up

IconGallery e IconName: Exibição de ícone

MenuDescription: Descrição do menu

StartScreen: Configure em True para que o menu inicie exibindo a Tela correspondente ou em False caso contrário

 

Caso a propriedade Behaviour seja configurada com o valor 1: Abertura de Tela, as propriedades a seguir devem ser configuradas:

scrAutoMonitor

scrContent

scrFooter

scrHeader

scrLeft

scrMaster

scrMenu

scrMonitorNumber

scrRight

scrTemplate

 

Caso a propriedade Behaviour seja configurada com o valor 2: Abertura de janela pop-up, as propriedades a seguir devem ser configuradas:

popArg

popName

popTitle

popTemplate

 

Para mais informações sobre a configuração e as propriedades deste objeto, consulte o tópico hpLyraData.

 

Gerando o Código XML da Estrutura de Navegação

Uma vez que a estrutura esteja pronta, é preciso gerar o código XML correspondente e colocá-lo em um Tag Interno do Viewer. Para isto, instancie um objeto hpXMLCatalog em um Servidor de Dados, preferencialmente em Objetos de Servidor - Objetos de Dados - hpObjects - XML, e configure inicialmente as seguintes propriedades deste objeto:

InitialPath: Informa o primeiro nível das pastas com o código XML gerado

GetAllChildren: Define se o código XML contém todos os níveis ou somente o primeiro nível de objetos

XMLTemplate: Defina esta propriedade com o valor 2 (dois)

 

Para mais informações sobre a configuração e as propriedades deste objeto, consulte o tópico hpXMLCatalog.

 

Configurando o Objeto hpLyraMenu

O próximo passo é instanciar o objeto hpLyraMenu na Tela e configurar inicialmente as propriedades DataFolder e DocInput.

Para mais informações sobre a configuração e as propriedades deste objeto, consulte o tópico hpLyraMenu.

Esta página foi útil?