<< 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.
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.
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.
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.