GE - Como Fazer - Personalização de Tela

De CIGAM WIKI

Voltar

Como Fazer > Utilidades/Diversos > Personalização de Tela

Personalização de Tela: Recursos e Controle de Acesso

A funcionalidade Personalização de Tela permite realizar ajustes nos formulários do CIGAM, proporcionando maior flexibilidade e adequação às necessidades dos usuários. Com ela, é possível:

  • Mover controles na tela:
  • Arrastar e soltar diretamente.
  • Usar o teclado para reposicionar os elementos.
  • Transferir controles entre diferentes abas.
  • Redimensionar controles: Ajustar o tamanho para melhor disposição.
  • Ocultar e restaurar controles: Tornar elementos visíveis ou invisíveis conforme necessário.
  • Alterar propriedades visuais: Modificar características como cor e fonte dos controles.

Controle de Acesso: A partir da [Versão 241007.c 1], é possível restringir o acesso ao recurso de Personalização de Telas por meio da configuração:

GE - AM - 3243 - Bloquear acesso ao recurso Personalização de Telas
Como funciona:
  • Quando ativada, impede que determinados usuários utilizem o recurso.
  • Pode ser configurada por usuário, permitindo um controle refinado sobre quem pode ou não realizar personalizações.

Como Personalizar Telas no CIGAM

O recurso de Personalização de Telas oferece flexibilidade para ajustar o layout de formulários de acordo com as necessidades dos usuários. Ele permite modificar, ocultar, reposicionar e estilizar elementos visuais diretamente na interface.

Como acessar o recurso

  1. Atalho de teclado: Pressione Ctrl+Shift+P.
  2. Menu de acesso rápido: Localize a opção no menu superior, em ‘Acesso Rápido’, conforme imagem abaixo.


Personalizar Tela

Interface da Personalização

1. Tela inicial:
  • Apresenta o layout atual do formulário.
  • Você pode interagir diretamente com os controles para ajustá-los.
Personalizar Tela


2. Guias principais:
  • Propriedades: Mostra as definições do controle selecionado.
  • Controles ocultos: Lista os controles removidos da tela. Para restaurar, clique com o botão direito em um controle oculto e selecione ‘Add to form’.
3. Outras opções:
  • Configuration file: Exibe o caminho do arquivo de configuração associado à tela aberta. Este campo é visível ao clicar em uma área vazia do formulário.
Personalizar Tela


Ações Disponíveis

  • Seleção de controle:
  • Clique em um controle para exibir suas definições.
  • Utilize <Delete> para removê-lo da tela.
  • Alterações visuais:
  • ‘BackColor’, ‘Font’ e ‘ForeColor’: Ajustam cores e fontes.
  • ‘Text’: Permite editar o texto apresentado em tela.
  • Posicionamento e tamanho:
  • ‘Height’, ‘Left’, ‘Top’ e ‘Width’: Alteram dimensões e posição.
  • Interação direta: Use o mouse para mover ou redimensionar os controles.
  • Nome do controle:
  • O campo ‘Name’ apresenta o texto original do controle em tela ou o nome interno dos campos de edição, que pode ser utilizado para customizações.

Menus da Personalização

  • Arquivo:
  • Salvar: Salva as alterações realizadas.
  • Restaurar padrão: Restaura o layout original do formulário.
  • Sair: Encerra o modo de personalização.
  • Alinhar: Oferece opções para ajustar o alinhamento dos controles em relação a outros elementos na tela.
  • Aviso ao sair: Caso existam alterações não salvas, o sistema solicitará a confirmação para salvá-las antes de sair.

Personalização Avançada

Para formulários com múltiplas guias, como no cadastro de empresas:

  • Exclua gradualmente os controles até identificar o formulário desejado.
  • Após ajustar o layout, salve as alterações.
Personalizar Tela


Personalizar Tela

Compartilhamento de Personalizações

  • Ao montar um modelo é possível repassar o arquivo com a personalização para outro usuário desde que este tenha a mesma versão.
  • Parametrização global:
  • É possível parametrizar o sistema para que as personalizações feitas sejam utilizadas por todos os usuários. Para tal deve ser adicionado o nome lógico ControlsPersistencyPath na seção [MAGIC_ENV] do arquivo Magic.ini do ambiente.
  • Exemplo:
[MAGIC_ENV]
       ControlsPersistencyPath = O:\CIGAM11\Modelos\Telas_personalizadas

Não escopo

Limitação de funcionalidade:

  • O recurso de Personalização de Telas não permite configurar campos como obrigatórios.
Para mais informações sobre personalização de campos, acesse:

Versões

Versão 241007.c

  1. Liberado a partir da OS 626573/2.