Barra de ferramentas - DEVELOPERFLEX - Soluções para Desenvolvedores Visual DataFlex
A barra de ferramentas principal
O projeto padrão do MenuFlex possui quatro opções na barra de ferramentas:
O primeiro botão chama o menu TreeView;
O segundo botão chama a tela para efetuar Logout e Login com novo usuário;
O terceiro botão contém opções para o programa "Lembrar" os valores digitados nas telas
Nota: esta opção só está disponível se a aplicação tiver sido compilada na versão 17.0 ou superior do VDF.
O quarto botão fecha a aplicação.
A barra de ferramentas das Views
Todas as Views do MenuFlex possuem a seguinte barra de ferramentas logo após a barra de título:
Abaixo está a descrição das operações executadas por cada um dos botões, da esquerda para a direita:
Localizar primeiro (Ctrl+Home): executa uma busca pelo primeiro registro usando o índice principal do campo vinculado ao objeto que estiver com o foco.
Anterior (F7): executa uma busca pelo registro anterior usando o índice principal do campo vinculado ao objeto que estiver com o foco.
Localizar (F9): executa uma busca usando o índice principal do campo vinculado ao objeto que estiver com o foco, tentando localizar um registro com os valores informados para os campos que estiverem no índice.
Próximo (F8): executa uma busca pelo próximo registro usando o índice principal do campo vinculado ao objeto que estiver com o foco.
Localizar último (Ctrl+End): executa uma busca pelo último registro usando o índice principal do campo vinculado ao objeto que estiver com o foco.
Pesquisa (F4): chama a tela de pesquisa (Lookup).
Limpar/Incluir (F5): funciona de forma diferente dependendo do objeto que estiver com o foco:
Se o foco estiver em um dbForm, por exemplo, as alterações não salvas serão descartadas e a dbView será limpa para criar um novo registro.
Se o foco estiver em uma dbGrid, descarta as alterações não salvas mas não limpa a dbView e nem o registro da dbGrid.
Limpar tudo (Ctrl+F5): limpa a tela inteira para criar um novo registro.
Gravar (F2): grava as alterações feitas.
Excluir (Shift+F2): exclui o registro.
Imprimir: por padrão este botão não é exibido, mas se for desejado exibí-lo basta configurar a propriedade pbVisiblePrint como True. Quando este botão é pressionado é disparado o evento Imprimir da classe cWsDbView.
Log (Ctrl+L): exibe a tela de log de operações (criação, alteração e exclusão de registros) realizados somente a partir desta tela.
Sair (Ctrl+F4): fecha a View.
A disponibilidade de cada um dos botões depende do objeto que está com o foco e da situação do registro corrente. Por exemplo, o botão "Gravar" ficará desabilitado se não houver nenhuma alteração não salva na tela.