Mudanças entre as edições de "Padrões de Desenvolvimento - SE Sistemas"
De SeWiki
Ir para navegaçãoIr para pesquisar| Linha 42: | Linha 42: | ||
** Desabilitar a edição do conteúdo do componente: | ** Desabilitar a edição do conteúdo do componente: | ||
Properties: | Properties: | ||
| − | * DropDrownListStyle: lsFixedList | + | * DropDrownListStyle: lsFixedList. |
| + | * BitBtn2: | ||
| + | ** Utilizar as configurações expressas da S.E. Sistemas | ||
| + | Properties: | ||
| + | * kindPersonalizado: Escolher uma propriedade de acordo com a ação. | ||
== Relatórios == | == Relatórios == | ||
Edição das 17h23min de 18 de julho de 2012
Configurações de Formulários
Dentro da SEUTIL.pas está diponível as funções:
- PROCEDURE ConfiguraFormularioRelatorio(FormAconfigurar:TForm; Altura,Largura:Integer;Esc_fecha_form:Boolean);overload;
- PROCEDURE ConfiguraFormularioRelatorio(FormAconfigurar:TForm);overload;
As funções por hora configuram:
* 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.
Componentes
- ComboBox:
- Desabilitar a edição do conteúdo do componente:
Properties: * DropDrownListStyle: lsFixedList.
- BitBtn2:
- Utilizar as configurações expressas da S.E. Sistemas
Properties: * kindPersonalizado: Escolher uma propriedade de acordo com a ação.
Relatórios
- O cabeçalho dos relatórios devem seguir o padrão conforme a imagem abaixo.
Nomeclaturas
- Button, BitBtn2: btnNome
- ComboBox: CbbNome
- Edit: edtNome
- Label: lblNome
