0 votos
573 visualizações

Eu uso a ferramenta “Compare versions” para visualizar alterações no texto do projeto. É útil. No entanto, notei esse comportamento estranho de rolagem. Se eu clicar em uma palavra ou selecionar texto na ferramenta “Compare Versions”, a janela rola. Esse é um comportamento inesperado e torna a ferramenta mais difícil de usar. Eu gasto vários segundos (o que parece ser 30 segundos) procurando a palavra que eu pretendia clicar, pois ela mudou de posição na tela de repente.

Eu esperava que a rolagem funcionasse como no Notepad, no Edge ou no Word. Clicar em uma palavra nesses programas não causa nenhum tipo de rolagem. A rolagem acontece manipulando a barra de rolagem, usando as teclas de seta ou inserindo novo texto que exige rolagem para ser exibido.

Como faço para impedir que a rolagem aconteça apenas ao clicar em uma palavra na ferramenta “Compare Versions”?

Obrigado pela ajuda!

Tradução automática de English
Paratext por (495 pontos) | 573 visualizações

4 Respostas

0 votos
Melhor resposta

Parece que ambos esses problemas são causados pelo mesmo comportamento geral. A ferramenta é projetada de tal forma que, quando você clica em um novo versículo, ele é atualizado, colocando esse versículo no topo da página e o cursor no início desse versículo. Isso causa a mudança súbita de posições. E se você usar as teclas de seta para a direita e para a esquerda e cruzar para um novo versículo, ela espera até você pausar brevemente antes de executar esse mesmo tipo de atualização. Esse mesmo comportamento acontece independentemente de você estar ou não na visualização de dois painéis.

Estou supondo que um dos motivos pelos quais isso foi considerado desejável é que, geralmente, essa ferramenta é usada com a visualização de dois painéis, e você geralmente quer que ambos os painéis estejam alinhados, a fim de fazer comparações.

Mas parece razoável para mim solicitar um interruptor adicional no menu que permita desativar o comportamento que faz o versículo selecionado pular para o topo da página, o que difere das janelas normais do PT.

Como você sugeriu, seria bom se a posição do cursor não fosse esquecida quando essa atualização acontece. Um recurso relacionado de qualidade de vida seria atrasar o comportamento de salto (atualizando os versículos recém-selecionados para o topo da página) enquanto o texto está sendo destacado. Atualmente, se você tentar destacar texto em um versículo que não é o versículo atual, o comportamento de atualização faz a janela se deslocar, e seu destaque é ignorado e o cursor se move para o início do versículo selecionado. Se o comportamento de atualização fosse atrasado até depois que a seleção fosse feita, e se o cursor mantivesse sua seleção, você poderia usar isso para reduzir o tempo que leva para descobrir onde você estava olhando antes que o salto acontecesse.

Tradução automática de English
por (1,3k pontos)

Obrigado @Stephen+Katt . Sua resposta faz sentido. Me pergunto se há uma maneira de melhorar a UX dessa ferramenta sem adicionar um interruptor adicional no menu e eliminando o atraso por completo. Eu mesmo sou desenvolvedor e não consigo resistir a especificar uma correção. Mas sei que pode ser irritante receber sugestões de recursos de pessoas de fora, então, se isso não for útil, por favor, ignore, eu entendo.

Aqui está o que eu sugeriria (parte do que você já disse):

  • Para o painel ou a janela em foco, certifique-se de que a posição de rolagem e a posição do cursor nunca mudem (exceto nas formas em que você esperaria que mudassem, como em um editor de texto normal, por exemplo, ao rolar a roda do mouse, pressionar teclas de seta, etc). Isso deve ser o caso, independentemente de a visualização de dois painéis estar ativada ou não.
  • Quando o cursor muda de versículo, ajuste a posição de rolagem do outro painel (no modo de dois painéis). Também ajuste a posição de rolagem da janela principal. O importante é que o que estiver em foco não seja ajustado. A rolagem do segundo painel deve ser ajustada de tal forma que os versículos fiquem alinhados.
  • Não mude automaticamente a posição do cursor. Nenhum atraso é necessário; ajuste a posição de rolagem do outro painel imediatamente (se viável de implementar).
  • Não há necessidade de nenhum novo ajuste ou novo botão de alternância.

Esse comportamento corresponde à forma como as janelas agrupadas nas janelas normais já se comportam. Portanto, acho que deve ser bastante intuitivo para o usuário.

Tradução automática de English
0 votos

Além disso, ao rolar usando as teclas de seta para a esquerda e para a direita e , notei o seguinte comportamento irritante que gostaria de desativar. Se eu mover o cursor para o meio de um versículo usando as teclas de seta para a direita ou para a esquerda e esperar um ou dois segundos, o cursor é movido automaticamente para o início do versículo. Isso torna a edição realmente difícil na visualização de dois painéis.

Tradução automática de English
por (495 pontos)

Eu não achava que a edição fosse possível na janela Compare Versions.

Tradução automática de English

É possível, mas apenas no modo de dois painéis, no painel que representa a versão atual.

Tradução automática de English
+1 voto

Concordo que o salto constante é um incômodo na janela Compare Versions. Gosto da sugestão de melhoria do bit.

Tradução automática de English
por (237 pontos)
0 votos

Oh, interessante. A edição não estava funcionando em uma janela Compare Versions que eu tinha aberta… mas algumas experimentações revelam que ela só pode ser editada no painel da esquerda. Isso pode ser útil saber!

Tradução automática de English
por (237 pontos)

Perguntas relacionadas

0 votos
3 respostas 439 visualizações
A ferramenta Comparar Versões tem um recurso Salvar como HTML . Ele pode ser acessado clicando no ícone de ... Firefox, porque ele desaparece quando o texto é contenteditable.
bit 495 perguntada Fev 1, 2022
0 votos
8 respostas 722 visualizações
I want to produce PDFs of differences between two project versions, one for each book, but it only works once, then ... writes out the file. Thanks for looking into these things.
jeffh 1,4k perguntada Out 14, 2019
0 votos
0 respostas 163 visualizações
To compare the versions of a project in which there were changes: Click in the window of the project to make it the ... how-do-i-compare-a-word-or-phrase-in-different-projects/19)
[Expert]
anon421222
735
perguntada Fev 23, 2017
0 votos
0 respostas 187 visualizações
Is there a way to change the behaviour of Ctrl+right.arrow in Paratext for Linux? Currently it goes to the end of ... following space-NOT what I'm after! Any help appreciated, Paul
Paul 642 perguntada Mar 2, 2020
0 votos
2 respostas 359 visualizações
In PT8 when I compare two project (of the same language) there were two arrows to go backwards or forwards to ... they do not work for difference between two different projects.
anon784407 105 perguntada Jan 13, 2020
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Give proper recognition to those widows who are really in need.
1 Timothy 5:3
3,046 perguntas
6,005 respostas
5,671 comentários
2,026 usuários