Como modifico o comportamento de todas as caixas de combinação GTK no meu sistema?

2

Abaixo está uma combobox típica antes de ser aberta (é ao lado de onde diz "Pasta de destino"):

Abaixoestáoqueparecequandoéaberto:

Eu HAAAATE este comportamento. Ele supõe que o que eu estou procurando é mais provável que esteja próximo na lista do que estava lá quando abri a caixa de combinação (que é nunca o caso, a propósito). Então, posiciona a lista com o último item abaixo do mouse. Mas isso coloca o topo da lista fora da tela, então, se o item que estou procurando está no topo, eu tenho que mover meu mouse até o topo para rolar a lista para baixo para que eu possa ver todos os itens na lista. lista antes que eu possa escolher. Abaixo está o que eu quero que pareça, logo depois de abrir a caixa:

Agora, posso ver todos os itens imediatamente, e posso selecionar o que quero sem ter que fazer nenhuma manobra de rolagem desajeitada. Aliás, é assim que o Windows faz isso. Às vezes, eles acertam.

Como posso alterar as configurações do GTK para fazer isso por padrão?

    
por enigmaticPhysicist 03.06.2014 / 12:19

1 resposta

0

Você não pode. Compensando o menu para que o item ativo aparece sobre o botão é feito em código C da biblioteca, incondicionalmente.

Eu imagino que já existe um bug no Bugzilla para isso, mas você poderia, claro, apresentar um pedido para uma configuração / a consideração da mudança se não.

De qualquer forma, é melhor procurar por discussões de design anteriores primeiro, pois imagino que este não seja o primeiro. Ou seja: mesmo que não haja um bug, eles podem ter dito recentemente que estão bem com o funcionamento.

    
por 28.07.2017 / 12:04

Tags