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 | ||
| + | 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. | * A dimensão ''mínima'' de um formulário deve ser 400 x 440 pixel. | ||
| Linha 31: | Linha 48: | ||
== Nomeclaturas == | == Nomeclaturas == | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
Edição das 14h26min de 18 de julho de 2012
Índice
Configurações de Formulários
Função para realizar as pre-configurações citadas acima
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.
