Aumenta o número de itens em 7Zip Extrair para o menu

1

Eu estava curioso sobre como expandir o número de itens recentes no menu "Extrair arquivos ..." do 7Zip para incluir itens mais recentes no campo "Extrair para". No momento, o campo "Extrair para" apenas lembra os 8 locais de pasta mais recentes. Seria muito bom aumentar isso para um número arbitrário. Eu imagino que isso seja feito via edição do Registro; no entanto, não sei como proceder. Veja as fotos abaixo.

    
por user322108 12.05.2014 / 00:09

1 resposta

2

Como o 7-Zip é um programa de código aberto, é possível verificar o código-fonte . em si.

Depois de examinar o código, não acredito que o número de caminhos mostrados possa ser aumentado sem recompilar o código-fonte, pois ele parece ser um valor codificado. Olhando para a fonte do formulário relevante ( ExtractDialog.cpp ) eu encontrei isto:

 #ifndef NO_REGISTRY
    static const int kHistorySize = 8;
 #endif

Seguido por:

 #ifndef NO_REGISTRY
    for (int i = 0; i < info.Paths.Size() && i < kHistorySize; i++)
       _path.AddString(info.Paths[i]);
 #endif

Aqui _path é o nome da caixa de combinação. Portanto, kHistorySize está limitando o número de itens e seu valor não vem de uma configuração de registro.

Você pode tentar entrar em contato com os desenvolvedores do 7 Zip e solicitar que eles configurem o número de arquivos recentes.

    
por 12.05.2014 / 11:55

Tags