TWiki> WebXEO Web>XeoXwc>XvwMenu (revision 2)EditAttach
Tags:
create new tag
, view all tags
-- PedroRio - 02 Apr 2010

Componente Menu (XVW - Menu)

O componente XVW Menu é um componente que permite criar entradas de menu, quer em toolbars quer em árvores. É este componente que nos permite adicionar items numa árvore ou numa toolbar.

Um exemplo de declaração de um menu (numa ToolBar):

<xvw:toolBar>
         <xvw:menu text="Exportar" toolTip="Exporta o formulário para HTML">
         </xvw:menu>
</xvw:toolBar>

Um menu pode, por sua vez, incluir sub-menus (para utilização em componentes de árvore).

<xvw:menu text='XEO Models' expanded='true'>
     <xvw:menu
        icon='resources/Ebo_Package/ico16.gif'
        text='Packages' 
        value="{viewerName:'Ebo_Package_list.xvw', boql:'select Ebo_Package where deployed=\'1\''}" 
        target='Tab' 
        serverAction="#{viewBean.listObject}" 
      />
</xvw:menu>

As propriedades de um menu são as seguintes:

Propriedade Descrição Tipo Valores Possíveis Valor por Omissão Utilização Notas
text O texto a ser mostrado String Qualquer string Nenhum Obrigatório  
tooltip o texto a apresentar quando o rato é colocado por cima do menu String Qualquer String Nenhum Opcional  
icon O caminho para um ícone a mostrar no menu String Caminho relativo ou absoluto para um ícone Nenhum Opcional  
iconCls Classe CSS a aplicar no ícone (implica utilização da propriedade icon) String Nome da classe CSS Nenhum Opcional  
serverAction Qual a acção a executar do lado servidor (há uma lista pré-determinada de acções possíveis Enumerado createObject, editObject, listObject, logout, openLink, openViewer Nenhum Opcional Se não se utilizar esta propriedade o componente não fará nada. ( consultar serverActions)
target Qual o alvo para a acção a executar Enumerado blank, window, tab, download, self, top self Opcional ( Consultar tabela de Targets)

Tabelas de Referência

Server Actions : Quais as acções que podem ser desencadeadas do lado do servidor após se carregar num menu.

Action Descrição
createObject  
editObject  
editObject(key, view)  
listObject  
logout  
openLink  
openViewer  

Targets: Quais os alvos para as acções desencadeadas no servidor

Target Descrição
blank Abre o conteúdo numa nova janela
window  
tab Abre o conteúdo numa nova tab
self Abre o conteúdo na própria janela ( é o default)
top Abre uma nova janela que se sobrepõe a todas as frames
download Força o browser a mostrar a caixa de diálogo para download
Edit | Attach | Print version | History: r13 | r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r2 - 2010-04-04 - PedroRio
 

No permission to view TWiki.WebTopBar

This site is powered by the TWiki collaboration platform Powered by Perl

No permission to view TWiki.WebBottomBar