TWiki
>
WebXEO Web
>
XeoXwc
>
XvwMenu
(revision 1) (raw view)
Edit
Attach
Tags:
tag this topic
create new tag
,
view all tags
-- Main.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): <pre><verbatim><xvw:toolBar> <xvw:menu text="Exportar" toolTip="Exporta o formulário para HTML"> </xvw:menu> </xvw:toolBar></verbatim> </pre> Um menu pode, por sua vez, incluir sub-menus (para utilização em componentes de árvore). <verbatim><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}" /></verbatim> <pre><verbatim></xvw:menu></verbatim> </pre> 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. ( [[#serverActions][consultar serverActions]]) | | target | Qual o alvo para a acção a executar | Enumerado | blank, window, tab, download, self, top | self | Opcional | ( [[#targets][Consultar tabela de Targets]]) | ---++++ Tabelas de Referência Server Actions<a name="serverActions"></a> : 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<a name="targets"></a>: 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 | | 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
|
P
rint version
|
H
istory
:
r13
|
r4
<
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r1 - 2010-04-02
-
PedroRio
WebXEO
XEO Primer
-
Instalation
-
Introduction
-
Concepts
-
Architecture
-
XEO Library
-
Deploy to EAR
-
PreferenceStore
XEO - Core
-
XEO Model Reference
-
Security
-
Java API
-
BOL
-
XEOQL (BOQL)
-
Administrating
-
Background Tasks
-
boConfig.xml
-
Web.xml
-
Known Issues
-
XEO Flags
XEO - XWC
- Web Components
- Java Samples
- Custom Components
- Component Plugins
- Internationalization
- Viewer Events
- Value Change Listeners
- XUIServlet
- XeoLocalization
- XvwTemplates
Create New Topic
WebXEO Web
No permission to view
TWiki.WebTopBar
No permission to view
TWiki.WebBottomBar