[UP]
The UI language
 ui:a
 ui:alist-value and ui:alist-item
 ui:application
 ui:button
 ui:checkbox
 ui:cond
 ui:context
 ui:default
 ui:dialog
 ui:dyn-enum-value and ui:dyn-enum-item
 ui:dynamic
 ui:encode
 ui:enum-value and ui:enum-item
 ui:enumerate
 ui:enumeration and ui:enum
 ui:false
 ui:file
 ui:form
 ui:if
 ui:ifexpr
 ui:iflang
 ui:ifvar
 ui:imagebutton
 ui:iter-*
 ui:iterate
 ui:page
 ui:param
 ui:popup
 ui:radio
 ui:richbutton
 ui:select
 ui:server-popup
 ui:special
 ui:string-value
 ui:template
 ui:text and ui:password
 ui:textarea
 ui:translate
 ui:true
 ui:use
 ui:variable
 t:*, q:*, and p:*
 l:*
 $param
 $[expr]
 Dot notation (v1.v2)
   
The element ui:encode

This element changes the output encoding for the time its sub elements are expanded. By default, WDialog uses the html output encoding, as if the whole page were embraced by

<ui:encode enc="html">
  ...
</ui:encode>

The output encoding can be changed to a different style with this element. In particular, it is possible to add encodings to the currently working list of encodings, so that in addition to the html encoding the encodings specified by the enc attribute are in effect.

It is also possible to put ui:encode inside ui:special elements.

Declaration

Level: Control structure

<!ELEMENT ui:encode ANY>

<!ATTLIST ui:encode
          enc     NMTOKENS    #REQUIRED>

Attributes

  • enc: A space-separated list of encoding tokens. See Output encodings for the defined tokens and their meaning.

Sub elements

All page body elements may occur in ui:encode.