- Criado por Tatiane Vieira Matias, última alteração por Daniel Otto Bolognani em 12 dez, 2025
Esta versão é compatível com o Application Server versão 24.3.0.0 ou superior.
10.1.6 (em desenvolvimento)
- Célula da grid não estava acatando o zero quando digitado "0" + ENTER. Coluna ficava sempre vazia.
- Grid não estava sendo atualizada corretamente após trocar de aba. Ticket #24643903
- Ao clicar no espaço não atualiza checkbox. Ticket #24753299
- Ajustes no tratamento de parâmetros da URL ao efetuar atualização da página Ticket #23788686, #25008153, #23563133 e #24606893
- Página informada no componente TWebEngine não estava sendo completamente carregada quando alterava para outra rotina no SIGAMDI no meio de seu carregamento.
- Ao se configurar o parâmetro ReadOnly como true no construtor do tget, é exibido um ícone com um ponto de interrogação. Ticket #23872831
- Função CpyT2S quando utilizado caminho temporário do webapp não estava copiando corretamente o arquivo. Ticket #24660018
- Correção da multiseleção de arquivo na rotina UPDBATCH. Ticket #24252739
- Calendário - semanas do ano não é apresentado Tickets #23662974, #23840596, #25006679 e #25172015
- Ao adicionar múltiplos espaços na visualização é suprimido. Ticket #24167124
- Tratamento de caracteres UTF8 para evitar dupla codificação. Tickets #25120826, #25120793, #25146590, #25161733,
#25282650, #25225411, #25307345, #25076653, #25192363, #25325522, #25266259, #25290220, #25360969, #25250852, #25257101, #25236879, #25388491, #25173525. - Ajustes na position das classes TControl e TBitmap Ticket #24322732
- Ao exceder o número de licenças, o cursor wait não era removido corretamente Ticket #25087787
- Correção no semáforo da TWindow durante o evento ChangedFocus Ticket #25087787
- Ajuste no duplo clique na header da TGrid Ticket #24474577 e Ticket #24270162
- Correção na desativação imediata do TTimer:Deactived Ticket #24736676
- Correção dos atalhos (accessKey) da aplicação em menus, barras e popups Ticket #25009225
- Linha do item em Documento de Entrada era excluída indevidamente ao pressionar a seta para baixo Ticket #25137098
- Ajustes na navegação do componente TMenupopup via teclado
- Movida a adição do elemento (largura e altura são determinados após adição) e ajustado o cálculo de posicionamento. Tickets #24929840 e #25121796
- Tget desconsidera o 0 a esquerda ao digitar em campo numérico. Ticket #24211133
- Erro ao exibir o botão ao passar parâmetro hasF3.
- Selecionar arquivo com TFileDialog por vezes falhava ao salvar na pasta temporária do webapp. Ticket #25545758
- Falha ao abrir rotinas, em algumas situações esporádicas a rotina não era aberta sendo necessário tentar uma segunda vez.
- Correção de vazamento de memória Ticket #25524005
- Correções no MsWorkTime, clique e arrasta, teclas de atalho, pontos visuais.
10.1.5
- Correção no tcbrowse quando selecionado uma célula, estava deixando a primeira célula sempre selecionada.
10.1.4
- Corrigido não conformidade no uso dos métodos SetBlinker e InsertBlinker da classe TPaintPanel pelo WebApp.
- Ajuste no camponente MsCalend para aplicar o CSS corretamente em dias de final de semana com restrição. Ticket #24040213
- Impressão de bordas das celúlas nos relatório estava saindo desposicionado. Ticket #23760760
- Ajuste no comportamento da propriedade lReadOnly nos componentes: TFolder e TCheckBox.
- Correção na limpeza de Buffer de Teclado para TGet em TGrid. Ticket #23625219
- Ajustado a visibilidade de ShowHelpDlg() quando executado em MDI
- Correção para evitar queda durante debug no TOTVS Developer Studio conectado via http/https
- Corrigidas folhas em branco e páginas duplicadas na impressão Ticket #23763787
- Reestruturação da função SetKey Ticket #23902506
- Correção no método TSimpleEditor:SetWordWrap Ticket #23762689
- Correção no método TSimpleEditor:TextFormat Ticket #23762689
- Correção no método TSimpleEditor:RetText Ticket #23762689
- Correção no alinhamento da propriedade cPrompt do componente Tbar Ticket #23470135
- Correção nas classes TTree e DBTree para preservar os espaços em branco e quebras de linha do método PTSendTree Ticket #23986574
- Correção no método CursorWait() e CursorArrow() Ticket #23900810
- Ajuste no SIGAMDI quando uma Aba ocorre erro, ou derrubado via Monitor, não permite abertura de novas abas. Ticket #23751764
- Ajuste no comportamento do TMenuItem para recolher os itens de submenu de forma automática. Ticket #23821750
- Atualização da printer versão 3.0.3
- Tratamento no resize da coluna do TCBrowse. Ticket #24238012
- Ajuste no redimensionamento de imagem no componente TWebEngine. Ticket #23642247
- cGetFile com opção de apenas retorno de diretório, está incluindo a extensão erroneamente Ticket #24440694
- Ajuste no componente TCheckbox para não ser necessário dar duplo clique para realizar sua marcação. Ticket #24493502
- Tecla de atalho F5 não estava funcionando na rotina de Venda Assistida. Ticket #24332475
- Validação na TWindow:End() quando enviado em duplicidade Ticket #24040213
- Métodos CursorWait() e CursorArrow() refatorados Ticket #23900810
- Correção na ordem de criação e leitura dos shapes Ticket #23704347
- Adicionada verificação para evitar que componentes sejam criados sem referência de parent Ticket #23883726
- Correção da lentidão ao alternar páginas nos relatórios do TMSPrinter quando o arquivo é salvo localmente na estação do usuário. Ticket #24040459
- Ajuste no radio button para não precisar dar duplico clique. Ticket #23654110
- Salva de campo memo Tickets #23720248
- Ajuste no posicionamento do cursor do campo TGet que sempre estava posicionando no final do campo. Ticket #23989349
- Correção na seleção de linhas no TCBrowse. Ticket #24151577
- Correção no auto redimensionamento de tabelas. Ticket #23889929
- Correção tFileDialog - não funciona com a opção GETF_RETDIRECTORY. Ticket #24574205
- Tratamento de texto colado para substituir a quebra de linha por espaço. Ticket #23674173
- Corrição no comportamento de threads e memory leak Ticket #24196264
- Ajustes na ordem de execução da MSG TPaintPanel:SetImageSize() Ticket #24234377
- Normalize Copy/Paste no componente TGet Ticket #24531020
- Corrige seleção de texto que não era aplicada corretamente Ticket #24594123
- Garantir que selectAll seja executado apenas na primeira interação Ticket #23790474
- TToolbar com a propriedade AutoAdjust habilitado não alinhava os filhos corretamente. Ticket #24808280
10.1.3
- Ajustado TFileDialog de forma a ficar semelhante ao SmartClient Desktop. Ticket #23904928
- Ajustado tratamento de TSay()setTextAlign Ticket #3590948
- Solucionado problema no redimensionamento de imagens utilizando o método SetImageSize da classe TPaintPanel e também usando o SaveAsBmp da classe TBitmap.
- Correção dos travamentos do navegador quando pressionado várias vezes uma tecla de atalho. Ticket #24062520
- Ajuste no componente TCBrowse para aceitar a quebra de linha <br/> Ticket #24041527
- Compatibilização de comportamento entre o Smartclient Desktop e WebApp/WebAgent na listagem de drives do cGetFile. Ticket #23032491
- TTimer em abas inativas não respeita o tempo definido.
- Correção para não desmarcar filtro fixo. Ticket #23284078
- Correção no redimensionamento das colunas nos Browses/Grid. Ticket #23008428
- Ajustada a troca de foco durante a navegação entre os componentes do ERP Ticket #23575454
- Criada propriedade cAllow do componente TWebEngine Ticket #23443096
- Leitura de código de barras em sequencia, sem a necessidade de ficar esperando o processamento de cada leitura para enviar outra. Ticket #22824709
- Corrigido cálculo de coordenadas no TmenuPopup para exibição correta
- Ajuste no CSS do componente MsCalend quando selecionado dia de final de semana. Ticket #23392183
- Corrigido o componente tgetdados para aceitar SHIFT + letra na edição da célula. Ticket #23781519
- Correção no diálogo de credenciais em ambiente Rússia.
- Ajuste na impressão de imagens em Ficha de Registro em Lote. Ticket #23461203
- Corrigido InactiveTimeout que estava mostrando o erro antes do appserver de fato derrubar a thread. Ticket #23721231
- Ajuste na impressão de retângulos usamos na TMSPrinter. Ticket #23774057
- Erro no método GetText() da função FWSimpEdit. Ticket #23312510
- Correção no controle de Foco em TGet. Ticket #23784983
- Tratamento das propriedades lLowred e lRaised. Ticket #23561870
- Correção no tratamento de campo numérico com valor negativo. Ticket #23660753
- Tratamento de número negativo na Grid.
- Ajuste no duplo clique nas colunas da Markbrowse para marcar o checkbox da primeira coluna.
- Correção do CTRL + C no componente TGetDados. Ticket #24072059
- Correção no retorno da seleção de múltiplos arquivos locais da cGetFile. Ticket #23538285
- Implementado suporte à propriedade CSS white-space: normal no componente TGrid. Ticket #23889423
- Ajustado o cálculo da largura dos caracteres usados na renderização dos relatórios. Ticket #23099444
- Corrigido handshake entre webapp/appserver. Ticket #24136499
- Ajuste no focus e clique do componente THButton pois estava sendo necessário clicar duas vezes na opção "Filtro" das rotinas para a tela de Filtros ser apresentada. Ticket #23970207
10.1.1
- Ajustes no redimensionamento da coluna, tanto no duplo clique quanto no resize com mouse. Ticket #21981056
- Lentidão no input de dados no componente TGrid. Ticket #22815078
- VTDebug não aceita ponto no usuário. Ticket #22994172
- Correção no valor das propriedades nClientHeight e nClientWidth da classe TBitmap. Ticket #23051280
- Ajuste na função cGetFIle quando selecionado múltiplos arquivos locais SEM webagent. Ticket #22956386
- Correção na inclusão de shapes no componente TPaintPanel do tipo texto (type = 7) e ajuste no SaveToPng.
- Ajuste nas funções GoNext e GoPrev e nas propriedades nIntervIni e nIntervFim do componente MsCalendGrid.
- Ajuste no componente TGet para respeitar o MV_ACENTO Ticket #23064466
- Ajustado tratamento do parâmetro lChangeCase da função FZip(). Ticket #23085801
- Lentidão na tela de pesquisa Ticket #22859010
- Tratamento para apresentar mensagem de componente não suportado para TSystemTray Ticket #23177735
- Leitor do código de barras no componente TGetDados não estava fechando a edição da grid. Ticket #23232411
- Erro no método GetText() da função FWSimpEdit. Ticket #23312510
- Implementado navegação por teclado na lista de arquivos Tickets #22921015
- Implementação de otimizações para evitar memory leaks Tickets #22789393
- Falha na seleção da célula correta pelo TCbrowse em cenários de alta latência Ticket #23344426
- Correção de mensagem dupla de troca de aba (folder) para evitar error.log (DTCLIENT01-5727).
- Correçao do parâmetro lSavar do componente TFileDialog Ticket #23398407
- MSCalend não estava alterando os dias conforme o mês/ano selecionado. Ticket #23392183
- Adicionado navegação pelo primeiro caractere do nome de arquivo (cGetFile() e TFileDialog(). Ticket# 22815579 Ticket# 3197561
- No diálogo de "Seleção de Arquivos", habilitado botão "Arquivos locais" (função cGetFile e classe TFileDialog) (DTCLIENT01-5732)
- Correções em sobreposição de informações em relatórios que utilizam __PrtCenter. Ticket #23174960
- Tratamento da tecla espaço para não dar scroll na tela. Ticket #22880697
- Tratamento no componente TCBrowse para aceitar no SetCss 'TTableWidget'. Ticket #22975587
- Tecla F2 não estava colocando o foco na getdados.Ticket #23520027
- Correção em queda de conexão na integração com Excel. Ticket #23130549
10.1.0
- Ajuste no foco de campos após preenchimento da informação. Ticket #22142691
- Na navegador Firefox, o componente TCombobox não estava atualizando com a opção correta. Ticket #22566455
- Telas POUI estavam caindo por Inatividade mesmo com interação. Ticket #22487084
- TTree estava sempre posicionando no primeiro item ao abrir um item da tree. Ticket #22482160
- Implementação de CSS Custom Properties do componente TMultiGet.
- TSay não está aplicando a cor definida no método New(). Ticket #22507601
- Ajuste no TPaintPanel para que o método SaveToPng aguarde o término do carregamento da imagem.
- Tratamento de espaços em branco no componente TGet.
- Ajuste no cGetFile quando informado um nome de arquivo padrão
- Tratamento de buffer de teclado quando o parentHook do Combobox não for um wa-dialog. Ticket #22496854
- Ajuste da largura da coluna do TCBrowse de acordo com o conteúdo da linha. Ticket #22756315
- Ajuste na leitura do código de barras do relatório MATR820. Ticket #21356269
- Tratamento dos caracteres "<\" no grid. Ticket #22698781
- Adicionada opção de customização da scrollbar
- Correção no método CSSDICTADD do componente TGridContainer
- Correção nas funções MoveTop e MoveBottom
- Ajustado o tratamento dos eventos KeyDown e Click no componente TWebEngine.
- Correção nos componentes TGridLayout e TFlowLayout não atualizava seus filhos após atualização das dimensões
- Margem dos componentes filhos dos FlexBox não eram respeitada
- Implementação das custom properties para o componente MSWorkTime
- TMenuPopup - Tratamento para não permitir acessar uma AccessKey fora de um TMenuPopup quando o mesmo estiver ativo.
- Leitor do código de barras no componente TGetDados não estava funcionando. Ticket #22467765
- Botão direito ao tentar colar apresenta opções do navegador. Ticket #22747535
- Tratamento de sinal de negativo em campos numéricos. Ticket #22854456
- Ajuste no cálculo da largura do nó na TTree. Ticket #21981056
- Correção na função de deleção de nó na TTree.Ticket #22792935
- Ajustes no redimensionamento da coluna, tanto no duplo clique quanto no resize com mouse.
10.0.15
- Correção no CSSDICTADD para tratamento de espaços
- Correção do botão "Sair" em ambientes MDI
- Correção do ZIndex da caixa de diálogo da função ShowHelpDlg Ticket #21773714
- Tratamento para não perder o foco do componente atual quando há alternância de tela ou aba do browser (Alt+Tab ou Ctrl+Tab) Ticket #21286616
- Acionamento de hotkey sem a necessidade de pressionar a tecla 'Alt' no MenuPopUp. Ticket #21525336
- Permitir criar botão de consulta F3 em campos numéricos. Ticket #21567175
- Correção no SetPrint, divergência na Impressão Ficha Registro Ticket #20933795
- Correção no Ttree para não truncar texto em descrições longas quando não havia varias colunas Ticket #21731132
- Adicionado fileseparator no final do path do cGetFile Ticket #21618959
- Correção no filtro do relatório que não estava sendo aplicado corretamente. Ticket #21086787
- Corrigido copiar/colar informações em campos do tipo caracter e quando a máscara possui "-". Ticket #21652546
- Tratamento de Chr(13)+Chr(10) para o componente TCBrowse Ticket #21311593
- Correção na tela de parâmetros dos relatórios SetPrint e tamanho da fonte em 132P Ticket #21546952
- Correção no relatório FINR710, que apresentava colunas incompletas devido a dados ausentes. Ticket #21900189
- Tratamento de foco no componente TTree Ticket #21791944
- Correção do método SetHeight() do componente TComboBox. Ticket #21397359
- Correção na coluna freeze do componente TCBrowse pois estava sobrepondo colunas. Ticket #21705889
- Ajuste no componente TDialog para permitir arrastar a janela quando estiver maximizada. Ticket #21779787
- Correção no duplo clique da TTree. Ticket #21981056
- Correção nas cores das restrições no TMSCalendar. Ticket #21311593
- Ajuste na digitação nos campos, pois estava truncado algumas informações. Ticket #21933385
- Correção no link de download do webagent. Ticket #22185153
- Correção de setBackgroundColor no TPanel Ticket #22233225
10.0.14
- Ajuste no layout do relatório FINR085A que apresentava colunas desconfiguradas. Ticket #21593000
- Correção no posicionamento vertical da linha de destaque (fatline) do relatório FINR195.
- Ajuste no layout do relatório MATR265 que estavam sobrepondo colunas quando enviados para impressão. Ticket #20494081
- Atualização do item selecionado no componente TListBox quando clicado com botão direito do mouse. Ticket #21603346
- Ajuste no retorno da altura do componente TWorkspace quando este não está ativo.
- Menupopup do componente TBtnBmp não era apresentado. Ticket #21601013
- Problema no fechamento da rotina quando alcança o limite de abas abertas em SIGAMDI.
- Problema no copiar/colar em campos do tipo numérico. Ticket #21641347
- Tecla F2 não estava colocando o foco na getdados. Ticket #21562026
- Correções na lógica de bufferização entre os componentes TGrid e TGet Ticket #21605401
- Relatório MATR930 em modo preview e paisagem não mostrava a pagina inteira Ticket #21546952
- Valor da coluna não estava sendo atualizado na grid.
- Novo recurso de instalação/atualização automática de arquivos extras no Windows. Ticket #21242562
10.0.4
- Clique de um item do TMenuPopup não estava realizando nenhuma ação em algumas rotinas.
- Clique no item do TTree não estava atualizando corretamente o TTree:CurrentNodeID.
- Desposicionamento de alguns campos na tela quando rotina possui TScrollArea. Ticket #20906234 e Ticket #21527714
- Acessando pelo SIGAMDI, ao selecionar um arquivo pela função cGetFile(), estava finalizando o workspace indevidamente.
- Clique do componente TCheckBox não estava funcionando corretamente. Ticket #21145406
- Abas "Chave" e "Coluna" desaparecendo no filtro do browse.
- Digitação em campos numéricos indo para o próximo campo indevidamente.
- Clique no header da Markbrowse não estava funcionando. Ticket #19943639
- Ajuste no DoubleClick da MarkBrowse. Ticket #20633793
- Navegação com TAB em campo TCombobox readonly não navegava para próximo campo. Ticket #21081364
- Ajuste no CSS do TMessageBar. Ticket #20612595
- Navegação com TAB não está respeitando ordem dos campos quando possui folder. Ticket #20456983
- Ajuste no botão direito do TListBox.
- Teclas de atalhos não estava funcionando para troca de abas. Ticket #20065756
- Navegação por teclado no TMenuPopup. Ticket #20065698
- Ajustes de quedas do webapp.
- TCombobox não selecionava o item através do teclado. Ticket #20493045
- Correção no auto completar o TCombobox editável.
- Parametro GETF_NOCHANGEDIR (4) não permitia mudar o diretório inicial. Ticket #20831429
- As colunas do TTree não estavam sendo dimensionadas corretamente. Ticket #20736324
- Correção no clique do header do TGrid. Ticket #20578667
- Não estava apresentando a mensagem de Desconexão por inatividade. Ticket #20849660
- Método oWebEngine:runJavaScript não estava funcionando. Ticket #20750992
- Ajuste no uso de & em componentes de interface
- TGrid, Corrigido o Índice das colunas movidas para garantir consistência na tabela
- Melhorias na visualização nos relatorios ##R
- Correção do EscClose do TWindow quando utilizado keydown 'escape' e ao clicar sobre o botão fechar
- Correção no cálculo do tamanho do componente TGet, problema encontrado na rotina (ATFA330)
- Ajustes no CSS da borda do Componente TMsgBar.
- Ajustes no cálculo do alinhamento dos elementos filhos do componente TDialog
- Refatoração do CSS para aceitar o padrão DarkMode (TButton, TabButton, TListbox, TComboBox, TMsgItem, TGrid, TCbrowse, TTree, TPanel, PanelCSS, TBtnBmp, TBtnBmp2, TBar, TSpinBox, TMeter, TRadManu, TGet, cGetFile, TSimpleEditor, TFolderHook, TWorkspaceHook, TMessageBox, THelpBallon, TMessageBar, TTollBox, TMSCalendar)
- Correção no TTimer, dois ou mais timers com o mesmo intervalo, só o primeiro era executado, os demais eram perdidos.
- Ajustes no TGet, em Mobile ao trocar de campo é o input era apagado.
- Ajuste na captura de eventos de toque em dispositivos móveis para evitar rolagem não intencional. Ticket #20312533
- Implementado a buferrização da tabulação no TCbrowse. Ticket #20935245
- Correção no seletor padrão do componente TTree. Ticket #20539766
- Implementado margem predefinida para os relatórios TGraphicPrint e TPrinter. Ticket #21030084
- Correção nos relatórios setPrint dos tamanhos PMG. Ticket #20933702 ; Ticket #21353300 ; Ticket #21350802
- Escape de tags HTML inválidas com preservação de <u>
- Melhorias no tratamento de reconexão do WebSocket
- Tratamento da propriedade autoSize do componente TBitmap
- Inclusão de mensagem de descontinuação de componente para o TChartWin
- Novo UI do TCalculator e alteração do CSS para aceitar o padrão DarkMode
- Correção na criação do componente TMessageBar, Ticket #20539089
- Permitir o disparo de gatilhos quando houver digitação ou valor colado, igual ao valor anterior do TGet. Ticket #20839575
- Permitir ir para o próximo campo quando o limite do tamanho do campo atual for atingido. Ticket #20558082
- Correção na navegação quando houver um HelpBalloon na tela. Ticket #21192919
- Evitar blur do campo TGet no Alt+Tab ou Ctrl+Tab. Ticket #21286616
- Permitir a abertura do TMenuPopup mesmo quando o sistema for iniciado pelo nome do módulo do Protheus ao invés de SIGAADV ou SIGAMDI.
- Correção no componente TGet para mostrar corretamente os caracteres digitados quando estes ultrapassam o a dimensão do campo. Ticket #21385493
- Tratamento no componente TGet para aceitar o caracter ASCII 181. Ticket #20987842
- Tratamento de numericFormat no evento onPaste do componente TGet de campos numéricos. Ticket #21141416
- Tratamento do component TGet para aceitar a TAG XML <forma>. Ticket #21375202
- Tratamento de deleteForward e deleteBackward para componente TGet de campos numéricos. Ticket #21152651
- Correção do foco no TCheckBox. Ticket #21145406
- Implementação de controle de último objeto que recebeu foco em uma Folder. Ticket #21291517
- Sem rótulos
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas