MenuFlex 11.1.5

Primeira versão comercial do MenuFlex.

Library compatível com o VDF versão 11.1.

Classes

Foram criadas subclasses para todas as classes originais do VDF 11.1 e que não existiam no sistema de menu. As subclasses do sistema de menu também foram organizadas para aparecer na mesma ordem na Controls Pallete que as classes originais.

Miscelânea

A rotina que gera os registros padrões do programa foi otimizada para travar a base de dados somente se for necessário.

A rotina de sincronização da data/hora foi alterada para não exibir mais a tela do prompt do DOS.

Recursos de administração e controle

Foi criada uma nova opção de configuração no arquivo de usuários que pode ser ligada para que o usuário veja os códigos das opções do menu. Esta alteração é útil quando se deseja dar direito de manipulação do menu a um usuário, sem ter que fornecer a ele a senha do administrador.

Foram criadas opções de parâmetros para definir os valores dos atributos DF_LOCK_DELAY, DF_LOCK_TIMEOUT e TRANSACTION_RETRY.

Foi criado um novo relatório que permite visualizar quais usuários possuem direito de acesso a cada uma das opções do menu do sistema (usando a classe cWinReport2).

Templates

O Template de cadastro básico foi alterado, pois o tamanho não estava adequado para o Windows XP.

Bugs corrigidos

O Container usado para a barra de ferramentas foi alterado para a classe cWsContainer (a versão anterior usava a classe cWsdbContainer e causava erro com o DD_DEBUG.PKG).

Foi corrigido o seguinte problema na tela do menu Treeview: quando um usuário diferente do ADMIN tinha permissão de acesso a um componente do tipo Dialog que não estivesse na raiz do menu, o Dialog não ativava.