pt.TRichView.com
HomeCaracterísticasHistóriaDownloadsComprarRecursosAplicaçõesFóruns de SuporteContatos

Actions
     RichViewActions
      FAQ
Componentes
    RichViewXML
    DevExpress
Verificadores Ortográficos
Ferramentas de Relatórios
    ReportBuilder
Outros Recursos
Plug-ins
English | Deutsch | Español | Português | Russian

  Recursos Adicionais: Actions

Janela principal do demo ActionTest

RichViewActions

Licença: Addon grátis para o RichView v20.4+
Versões necessárias do compilador: Delphi 4 ou versões mais nova, C++Builder 6 ou versões mais nova.
Código Fonte : O código fonte completo está incluído na instalação do TRichView.
Perguntas mais Freqüentes (FAQ) RichViewActions.

Manual on-line (em inglês)

Demonstração ActionTest com ScaleRichView, TRibbon, e interface multidocumento com guias
Demonstração ActionTest com ScaleRichView, TRibbon, e interface multidocumento com guias


Diálogo de fonte

O que é o RichViewActions

O RichViewActions é um conjunto de ações para Delphi e C++Builder que permite criar uma interface de usuário para o editor richview. As Actions podem ser designadas a botões, itens de menu, barras de ferramentas (você pode usar as classes padrões do Delphi ou seus componenetes de terceiros favoritos, isto é, desde que eles suportem as actions).

As Actions não requerem programação — apenas adicione uma nova action no gerenciador de ações, designe-a ao componente, e tudo irá funcionar automaticamente.

As RichViewActions suportam os temas do Windows XP/Vista/7 (estilos visuais).



Verificação Ortográfica

Visão geral do RichViewActions:

  • Salva, carrega, exporta e insere arquivos
  • Impressão com visualização e configuração de página
  • operações de edição padrão (área de transferência, localizar e substituir, etc.)
  • atributos de fontes (caixas de diálogo de fonte padrão e avançadas)
  • atributos de parágrafo (incluindo fundo e bordas)
  • gerenciamento de estilos de texto e parágrafo
  • marcadores e numeração (incluindo galeria de lista de estilos predefinidos)
  • operações com tabelas: inserção, propriedades, fusão de células, e assim por diante
  • inserção de figuras, hyperlinks, símbolos especiais
  • edição das propriedades da figuras, tabelas e outros objetos
  • alteração de cores e imagens de fundo
  • verificação ortográfica instantânea com verificadores ortográficos de terceiros


Diálogo de Parágrafo

As RichViewActions incluem as seguintes caixas de diálogos pré-definidas:

  • visualização de impressão
  • configuração de página
  • atributos de fonte
  • atributos principais de parágrafo
  • bordas e fundo de parágrafos
  • gerenciamento de estilo
  • marcadores e numeração (caixas de diálogos por escolha pré-definida e lista dos usados recentemente, caixa para personalização de lista)
  • inserção ou edição de hyperlink
  • inserção de caracteres especiais (suporte à Unicode)
  • inserção de tabelas
  • divisão de células de tabelas
  • propriedades de imagens, linhas horizontais, tabelas, células de tabelas
  • cor e imagem de fundo
  • e muito mais ...


Borda e plano de fundo de Parágrafo

Componentes incluídos no RichViewActions:

  • TRVAControlPanel — componente que personaliza ações
  • TRVAPopupMenu — menu popup que se constrói automaticamente baseado em RichViewActions da ligação em TActionManager (padrão, barra de ferramentas versões 2000 e TBX)
  • pacotes de componentes visuais usados em caixas de diálogos pré-definidas:
    • botões de opção no estilo Microsoft Office
    • colhedor de cor
    • caixas de combinações (combo boxes) para escolha de nomes de fontes, tamanhos e conjunto de caracteres
    • editor de giro (spin editor) (suportando temas WinXP, ao contrário do editor de giro padrão do Delphi)
    • grid leve (agradecimentos a Dmitry Bobrik, BCSoft)
    • régua horizontal (agradecimentos a Pieter Zijlstra)


Os RichViewActions suportam os seguintes componentes de terceiros:

Exemplo usando os controles TNT
TMS Unicode Component Pack permitem usar Unicode nos diálogos Localizar e Substituir
Diálogo de propriedades de tabela com ThemeEngine
ThemeEngine muda a aparência das aplicações

O suporte a estes componentes de terceiros é ativado por definições de condição especiais do compilador (veja install.txt).
Usuários registrados do TRichView podem registrar o Addict Professional + PlusPack e as imagens GlyFX com descontos.


Imagens da Barra de Ferramentas

O RichViewActions incluem um conjunto exclusivo de ícones de barra de ferramentas de alta qualidade. Para além das imagens standard, estão disponíveis os seguintes módulos de dados prontos-a-usar:

GlyfZ
GlyfZ
Silk Icons
Silk Icons
Fugue Icons
Fugue Icons
GlyFX, Ícones ao estilo Windows Vista
GlyFX, Ícones ao estilo Windows Vista

Diálogo de numeração e marcadores

Localização

Línguas suportadas:

  1. Alemão
  2. Armênio
  3. Bielorusso
  4. Búlgaro
  5. Catalão
  6. Chinês (Simplificado e Big5)
  7. Eslovaco
  8. Espanhol
  9. Hindi
  10. Holandês (Países Baixos)
  11. Finlandês
  12. Francês
  13. Húngaro
  14. Italiano
  15. Inglês (EUA)
  16. Lituano
  17. Norueguês
  18. Persa
  19. Polonês
  20. Português (Brasil, Europeu)
  21. Romeno
  22. Russo
  23. Suéco
  24. Tailandês
  25. Tcheco
  26. Turo
  27. Ucraniano
Diálogo Inserir símbolo

No demo de ActionTest, você pode alterar o idioma clicando no botão Language que está localizado no canto inferior direito da janela principal.
(este demo é completamente localizável, exceto por vários submenus não relacionados diretamente no RichViewActions)

Veja o RVALocalize.pas para instruções sobre a adição de novas traduções.
Caso deseje compartilhar sua tradução com outros usuários, Mande isto para nós. Se você encontrar um problema com uma tradução existente, entre em contato primeiramente com o tradutor (e-mails dos tradutores estão nos arquivos RVAL_*.pas correspondentes)



Créditos

  • Agradecimentos especiais a Michael Beck e Matt Harward que criaram uma base para este projeto.
  • Inicialização da versão 1.29, o RichViewActions utiliza TRVGrid e TRVColorGrid implementados por Dmitry Bobrik, BCSoft.
  • Inicialização da versão 1.31, o RichViewActions utiliza TRuler implementado por Pieter Zijlstra
  • O suporte do ThemeEngine para componentes RichViewActions (TRVOfficeRadioButton, TRVSpinEdit) foi implementado com a ajuda da equipe KSDev.