Mudanças entre as edições de "Padrões de Desenvolvimento - SE Sistemas"
De SeWiki
Ir para navegaçãoIr para pesquisar| (3 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 9: | Linha 9: | ||
* BorderStyle (single) | * BorderStyle (single) | ||
* BorderIcons (close) | * BorderIcons (close) | ||
| − | * Position ( | + | * Position (DesktopCenter) |
OBS.: Caso o "Form" precise de outras configurações no keyDown, (fora o close), ou seja de um tamanho diferente, | OBS.: Caso o "Form" precise de outras configurações no keyDown, (fora o close), ou seja de um tamanho diferente, | ||
| 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. | ||
| + | * cxGrid | ||
| + | ** Formatar a célula para aparecer 2 (duas) casas após a vírgula | ||
| + | Clicar duas vezes no grid, clicar sobre a coluna que deseja formatar: | ||
| + | * Properties: CurrencyEdit | ||
| + | * Retirar o R$ da propriedade Display Format | ||
== Relatórios == | == Relatórios == | ||
| Linha 52: | Linha 61: | ||
== Nomeclaturas == | == Nomeclaturas == | ||
| + | * Button, BitBtn2: btnNome | ||
* ComboBox: CbbNome | * ComboBox: CbbNome | ||
* Edit: edtNome | * Edit: edtNome | ||
* Label: lblNome | * Label: lblNome | ||
Edição atual tal como às 10h26min de 3 de setembro 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.
- cxGrid
- Formatar a célula para aparecer 2 (duas) casas após a vírgula
Clicar duas vezes no grid, clicar sobre a coluna que deseja formatar: * Properties: CurrencyEdit * Retirar o R$ da propriedade Display Format
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
