| Características | |
Hypertexto
Os documentos RichView podem conter links hypertexto, tanto de texto quanto de gráficos.
O RichView dá ao usuário uma pista visual do hyperlink: ele muda uma imagem, ou cor e fundo de texto embaixo do ponteiro do mouse.
Cada tipo de link Hypertexto pode ter a sua própria cor de ponteiro de mouse.
O Hypertexto pode ser usado mesmo sem um mouse - a navegação poderá ser feita através de links hypertexto com as teclas Tab e Shift+Tab. O link ativo é contornado com um retângulo ponteado e pode ser executado pressionando-se Enter.
O Hypertext no editor funciona quando o usuário pressiona e segura Control (Ctrl), ou no modo somente leitura.
Ações em cliques de hypertexto são totalmente personalizáveis.
Os documentos podem incluir a inserção de Controles Delphi (por exemplo, botões). Não é difícil fazê-los funcionar como links hypertexto.
Demo para hypertexto:
- Demos\Delphi\MultiDemo\ subdiretório de instalação do RichView, ou
- Demos\CBuilder\MultiDemo\ subdiretório de instalação do RichView, ou
- baixe demo compilado.
Tutorial (tutorial 2, projetos 5-8):
- Demos\Delphi\Tutorial\ subdiretório de instalação do RichView, ou
- Demos\CBuilder\Tutorial\ subdiretório de instalação do RichView.
- e muitos outros demos.
Informações adicionais nos fóruns de suporte (em inglês):
Checkpoints
Algumas posições no documento podem ser marcadas com checkpoints (em outras ferramentas de edição de texto eles correspondem aos bookmarks ou anchors (âncoras) ).
Checkpoints podem funcionar como o alvo para o clique de um hypertext (você pode rolar o documento até o checkpoint em resposta ao clique).
Um evento ocorre quando alguns checkpoints se tornam visíveis como resultado da rolagem do documento.
Demo para checkpoints:
- Demos\Delphi\MultiDemo\ subdiretório de instalação do RichView, ou
- Demos\CBuilder\MultiDemo\ subdiretório de instalação do RichView, ou
- baixe o demo compilado.
Tutorial (tutorial 2, projetos 2,3,4):
- Demos\Delphi\Tutorial\ subdiretório de instalação do RichView, ou
- Demos\CBuilder\Tutorial\ subdiretório de instalação do RichView.
Tags
Cada item de documento (tanto texto quanto imagem) possui um valor associado o qual pode ser um inteiro ou uma string (dependendo das opções).
As tags podem ser usadas com o propósito de hypertexto (por exemplo, para definir o alvo de um clique de um hypertext), ou para implementar as característica de fusão campos/mail.
Campos
O RichView não possui um suporte especial para campos (fields) no texto, porque seu tipo de arquitetura faz com que seja desnecessário. Cada item de texto possui uma tag associada, as propriedades especiais de edição podem ser acionadas com a proteção de texto.
Veja projetos demo:
- Demos\Delphi\Assorted\Fields\ subdiretório de instalação do RichView, ou
- Demos\CBuilder\Assorted\Fields\ subdiretório de instalação do RichView.
Informações adicionais nos fóruns de suporte (em inglês):
|