- Criado por Tatiane Vieira Matias, última alteração em 27 jan, 2022
5.0.2
Incidente: A tela de seleção de arquivos (cGetFile) não é apresentado quando chamado pelo menu principal.
Solução: A janela não estava sendo criada no owner correto.
Incidente: Utilizando Tablet(Android 11), Ao realizar a entrada de dados o campo esta aceitando apenas um caractere.
Solução: Corrigida a digitação e apresentação da informação em campos alfanuméricos.
Incidente: Utilizando o método TGrid:SetColumnSize() é apresentado o erro:
Error: Cannot set property "width" of undefined
Solução: Tratamento no método TGrid:SetColumnSize() quando informado o número da coluna inexistente.
Incidente: Utilizando o método TWebEngine:Navigate passando uma URL inválida, é apresentado o erro:
Error: Failed to construct 'URL': invalid URL
Solução: Corrigida o componente TWebEngine para quando informado uma URL incorreta não apresente erro.
Incidente: O método TGrid:SetHeaderText não está trocando o texto do cabeçalho da coluna especificada.
Solução: Corrigido o componente para respeitar o texto definido através do método SetHeaderText.
Incidente: A propriedade TGrid:lHideHeader não está ocultando o cabeçalho.
Solução: Corrigido o componente para ocultar ou apresentar o cabeçalho do componente TGrid conforme valor informado na propriedade lHideHeader.
Incidente: O método TGrid:SetColumnFont() não está alterando a fonte da coluna.
Solução: Corrigido o componente para alterar a fonte da coluna informada no método SetColumnFont() do componente TGrid.
Incidente: A propriedade TGrid:lColsMovable não está alterando a permissão de mover ou não a coluna de posição.
Solução: Corrigido o componente para permitir ou bloquear a troca de posição da coluna, conforme parâmetro informado.
Incidente: A propriedade TGrid:lColsResizable não está alterando a permissão de redimensionar ou não a largura da coluna.
Solução: Corrigido o componente para permitir ou bloquear o redimensionamento da largura da coluna, conforme parâmetro informado.
Incidente: A propriedade TGrid:nHScroll não está alterando o estado da barra de rolagem.
Solução: Corrigido o componente para alterar a barra de rolagem conforme parâmetro informado.
Incidente: O método TSay:SetTextAlign() não está alterando o alinhamento do texto.
Solução: Corrigido o componente para respeitar o alinhamento horizontal e vertical conforme parâmetros informados.
5.0.1
Incidente: No cadastro de produtos (MATA010), a tela vai diminuindo toda a vez que muda de aba.
Solução: Sempre que mudava de aba o tamanho do componente TFolder (e seus filhos) era alterado, fazendo com que a tela ficasse cortada. Foi corrigido para que o tamanho só fosse alterado quando necessário.
Incidente: Utilizando tablet, quando digitado em campos numéricos a informação não é apresentada de forma correta.
Solução: Corrigida a digitação e apresentação da informação em campos numéricos.
Correção no tratamento dos eventos do teclado para tratar de forma correta a deleção do placeholder, em campos do tipo texto, para dispositivos móveis.
Correção do método Navigate() do componente TWebEngine quando informada a URL http://www.totvs.com.br.
Não estava apresentando a página.
Implementado a seleção do modo de visualização das telas que melhor se adapte ao cliente: modo desktop, modo tablet ou auto detectar (padrão).
Modo Desktop: Os componentes serão apresentados da mesma maneira que são apresentados quando acessado pelo SmartClient Desktop.
Modo Tablet: Os componentes serão apresentados com algumas características diferentes para melhor usabilidade em dispositivos touch.
Auto detectar (default): O SmartClient Webapp irá verificar se está sendo acessado de um dispositivo touch ou não e os componentes serão apresentados conforme esta verificação.
- Sem rótulos