No arquivo mwmrc, como posso desabilitar o mouse do redimensionamento ou da movimentação de uma janela?

1

No meu arquivo .mwmrc local, desativei mover e redimensionar a janela do menu do sistema, mas ainda posso usar o mouse para mover ou redimensionar a janela. Como evito que os usuários façam isso com o mouse?

Menu DefaultWindowMenu
{
!   Restore     _R  Alt<Key>F5  f.restore
!   Move        _M  Alt<Key>F7  f.move
!   Size        _S  Alt<Key>F8  f.resize
!   Minimize    _n  Alt<Key>F9  f.minimize
!   Maximize    _x  Alt<Key>F10 f.maximize
!   Lower       _L  Alt<Key>F3  f.lower
!   no-label                f.separator
!   Close       _C  Alt<Key>F4  f.kill
}

Estou executando o SLES 11. As janelas estão em um aplicativo Java Swing entregue via javaws. Os desenvolvedores de aplicativos não querem gerenciar suas janelas e esperar que isso aconteça no nível do SO.

    
por Ed Manet 18.02.2013 / 21:10

1 resposta

1

Eu tive que olhar mais fundo no arquivo .mwmrc e mexer com os botões do mouse:

Buttons DefaultButtonBindings
{
    <Btn1Down>  icon|frame  f.post_wmenu
    <Btn3Down>  icon|frame  f.post_wmenu
    <Btn3Down>  root        f.menu  DefaultRootMenu
}
    
por 18.02.2013 / 22:04