LXDE (Openbox): adicione “redimensionar canto” à janela

6

Estou usando o LXDE (Openbox). Toda vez que eu preciso redimensionar minha janela, eu tenho que posicionar meu mouse com cuidado para pegar a moldura fina da janela até que meu cursor do mouse mude e eu possa redimensionar a janela.

Eu me lembro de ver em outros gerenciadores de janelas um "canto de redimensionamento" no canto inferior direito da janela, que pode ser facilmente capturado para redimensionar a janela na diagonal.

Existe algo parecido com isso no LXDE (Openbox)? Como posso adicionar? Pode ser configurado em ~/.local/share/themes/theme/openbox-3/themerc ?

    
por Martin Vegter 08.01.2015 / 15:05

1 resposta

6

Sim, algo como existe atualmente, mas não é o mesmo tamanho de redimensionamento no canto que é usado nos temas gtk. Algo como isso precisaria ser codificado em openbox.

Adicionar um identificador Em seu mercado para o tema que você está usando, você pode definir window.handle.width para um número de pixels e o identificador aparecerá abaixo da janela 1 . O identificador inclui ferramentas de redimensionamento diagonal nos cantos esquerdo e direito. Infelizmente, esse método ocupa um pouco mais de espaço do que o controle de canto do estilo gtk.

Por exemplo, no seu mercado, isso criaria um identificador de largura de 6 pixels:

window.handle.width: 6

Specifies the size of the window handle. The window handle is the piece of decorations on the bottom of windows. A value of 0 means that no handle is shown.

Para ativar as alterações feitas no tema, execute openbox --reconfigure .

Alterar a largura do limite
Você também pode alterar a configuração border.width em seu mercado para aumentar a borda da janela. Isso aumenta a área que você pode arrastar, mas também aumenta a borda visual da janela, então, novamente, você está sacrificando o espaço da tela que é uma droga.

Arraste com Alt + Clique com o botão direito
Você pode posicionar o cursor em qualquer lugar sobre a janela, segure a tecla Alt e segure o botão direito do mouse para redimensionar a borda da janela mais próxima. Isso inclui cantos. A única desvantagem aqui é que isso requer uma operação de duas mãos. Você pode criar uma ligação de chave personalizada preferida.

A ligação do mouse para redimensionamento está em ~/.config/openbox/rc.xml ou qualquer arquivo rc apropriado no diretório ~/.config/openbox/ e se parece com isso:

  <mousebind button="A-Right" action="Drag">
    <action name="Resize"/>
  </mousebind>
    
por 09.01.2015 / 23:02