O título pode precisar de alguns ajustes, mas o que estou tentando dizer é que, quando alguém arrasta uma janela para o lado esquerdo ou direito da tela, ele é redimensionado para preencher essa metade da tela. Portanto, se eu arrastar duas janelas, uma para a esquerda e outra para a direita, posso ter duas janelas que usam a tela inteira e não se sobrepõem. Por exemplo, nos casos em que quero explicar sobre programação na Web e em uma janela tenho o código e, na outra, no navegador.
Agora, e se eu quisesse ter 4 em vez de 2. Uma janela seria redimensionada para ocupar a parte superior esquerda, a outra, para a direita superior, e mais duas ocupariam a parte inferior esquerda e a direita. Tudo isso ocuparia essas posições se eu as arrastasse para seus respectivos cantos (por exemplo: A janela superior esquerda seria redimensionada para essa posição se eu a arrastasse para o canto superior esquerdo da tela, a parte inferior direita seria redimensionada para aquele posição se eu arrastá-lo para o canto inferior direito da tela).
Então, como posso adicionar mais 2 posições para que o Unity lide com todas essas 4 posições em vez de apenas 2?
fonte
Respostas:
Eu acho que você pode editar as configurações da EDGE no GRID usando o CompizConfig Setting Manager (para instalar esta execução
sudo apt-get install compizconfig-settings-manager
em um terminal).Se você definir a configuração de canto (ou seja, definir o canto superior esquerdo para o canto superior esquerdo), quando você arrastar as janelas para os cantos, "SNAP"
fonte
Ok, encontrei a opção usando o Compiz (precisamos do CompizConfig Settings Manager instalado). Abra o CCSM e vá para o Gerenciamento de Janelas
O plugin que usaremos é o plugin Grid . Abra-o e selecione a guia Arestas .
Agora mude cada comportamento até que eles se pareçam com a imagem acima, para que:
Canto superior esquerdo - Canto superior esquerdo
Canto superior direito - Canto superior direito
Canto inferior esquerdo - Canto inferior esquerdo
Canto inferior direito - Canto inferior direito
Agora faça logout do seu sistema e faça login novamente. Isso evita efeitos gráficos estranhos.
Agora, o que você tem é um sistema em que, se você arrastar uma janela para um dos cantos, ela será atribuída a esse canto e não à metade da tela. Assim, arrastar uma janela para o canto inferior esquerdo atribuirá a janela à grade inferior esquerda. Arrastá-lo para o canto superior direito, atribuirá a janela à grade superior direita e as telas esquerda e direita (metades esquerda e direita da tela) ainda funcionarão apenas arrastando a janela para a esquerda ou direita da tela. tela.
A saída final deve ser algo como isto:
fonte