Mudanças entre as edições de "Padrões de Desenvolvimento - SE Sistemas"

De SeWiki
Ir para navegaçãoIr para pesquisar
Linha 1: Linha 1:
 
== Configurações de Formulários ==
 
== Configurações de Formulários ==
  
 
== Função para realizar as pre-configurações citadas acima ==
 
 
Dentro da SEUTIL.pas
 
Dentro da SEUTIL.pas
 
Diponivel a Função:
 
Diponivel a Função:

Edição das 14h27min de 18 de julho de 2012

Configurações de Formulários

Dentro da SEUTIL.pas Diponivel a Função:

  • PROCEDURE ConfiguraFormularioRelatorio(FormAconfigurar:TForm; Altura,Largura:Integer;Esc_fecha_form:Boolean);overload;
  • PROCEDURE ConfiguraFormularioRelatorio(FormAconfigurar:TForm);overload;

As funções por hora configura:

* o "ESC", para fechar o formulário, (incluindo a propriedade keyPreview);
* Tamanho do formulário (400x440), (quando não informado);
* BorderStyle  (single)
* BorderIcons  (close)
* Position     (desktopCenter)

OBS.: Caso o "Form" precise de outras configurações no keyDown, (fora o close), ou seja de um tamanho diferente;

é necessário realizar estas mudanças via código;


  • A dimensão mínima de um formulário deve ser 400 x 440 pixel.
Properties: 
 * ClientHeight: 400
 * ClientWidth: 440
  • A altura do painel (TcxTabControl) dos botões devem ter altura de 70 pixel.
Properties:
 * Align: alBottom
 * Height: 70
  • O redimensionamento do formulário com o mouse deve ser bloqueado.
Properties:
 * BorderStyle: bsSingle
  • Habilitar a tecla ESC para sair do formulário.
Events:
 * OnKeyDown: if Key = VK_ESCAPE then
               Close;
Properties:
 * KeyPreview: True
  • Verificar se o TabOrder dos campos estão na ordem correta.

Relatórios

  • O cabeçalho dos relatórios devem seguir o padrão conforme a imagem abaixo.

CabecalhoPadraorelatorio.png

Nomeclaturas