Tutorial sobre Skinning

[ Voltar a Skinning do Shareaza ]

<documents>

O elemento <documents> fornece documentos RichDoc que são usados dentro da interface do usuário. No momento atual só um Richdoc é usado na aba Home.

Documentos RichDoc não são HTML, mas tem algumas similaridades distantes. Ao invés de ser uma linguagem de texto-analisado, é focada em ser programática para que possa ser eficientemente atualizada em tempo real, sem re-análise. É também muito focada, e contém só a funcionalidade básica requerida para cumprir seu propósito planejado (eliminando assim o volume desnecessário de um navegador HTML completo).

O namespace RichDoc não foi completamente documentado ainda, mas aqui está um guia inacabado:

Elemento Descrição
<document> O elemento do documento raiz. Vários atributos estão disponíveis, tais como crBackground, crText, etc
<text> Cria um elemento de texto
<link> Cria um elemento hyperlink, com um atributo alvo.
<heading> Cria um elemento de cabeçalho, no estilo do cabeçalho do documento.
<bitmap> Cria um elemento bitmap
<icon> Cria um elemento de ícone
<newline> Cria um elemento de linha nova, com margem especificada e espaçamento vertical
<gap> Cria um elemento brecha
<group> Agrupa vários elementos juntos

Todos os elementos do documento tem alguns atributos em comum:

  • id - Nome da ID para o elemento, usado para acesso programático
  • group - O número do grupo, usado para alterações de visibilidade do documento programáticas
  • format - formatação de texto, uma string incluindo uma ou mais sinais de "negrito", "itálico", "sublinhado"
  • align - especificação do alinhamento, tal como "média"

Sinta-se livre para experimentar com o elemento <documents> agora, mas esteja ciente de que mudanças significativas para a sintaxe estão planejadas no futuro.

[ Voltar a Skinning do Shareaza ]

  • en
  • es
  • fr
  • de
  • hr
  • it
  • lt
  • nl
  • nb
  • pl
  • pt
  • sl
  • tr
  • el
  • he
  • ja
  • zh-tw
  • en
  • ca
  • fa
  • ru
Muitas pessoas contribuem com o tempo delas e esforço para o Shareaza. Por favor veja nossa página de reconhecimento.
Visit Shareaza's Project Page at SourceForge.net
< Topo da Página | Contacte-nos >