GE - Como Fazer - Personalização de Tela
Voltar
Como Fazer > Utilidades/Diversos > Personalização de Tela
Índice
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:
- 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
- Atalho de teclado: Pressione Ctrl+Shift+P.
- Menu de acesso rápido: Localize a opção no menu superior, em ‘Acesso Rápido’, conforme imagem abaixo.
Interface da Personalização
- 1. Tela inicial:
- Apresenta o layout atual do formulário.
- Você pode interagir diretamente com os controles para ajustá-los.
- 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.
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.
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:
- É 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
[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
- ↑ Liberado a partir da OS 626573/2.