mwmrc 파일에서 마우스 크기 조정이나 창 이동을 비활성화하려면 어떻게 해야 합니까?

mwmrc 파일에서 마우스 크기 조정이나 창 이동을 비활성화하려면 어떻게 해야 합니까?

내 로컬 .mwmrc 파일에서는 시스템 메뉴에서 창 이동 및 크기 조정을 비활성화했지만 여전히 마우스를 사용하여 창을 이동하거나 크기 조정할 수 있습니다. 사용자가 마우스를 사용하여 이 작업을 수행하지 못하도록 하려면 어떻게 해야 합니까?

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
}

저는 SLES 11을 실행하고 있습니다. 해당 창은 javaws를 통해 제공되는 Java Swing 애플리케이션에 있습니다. 응용 프로그램 개발자는 창을 관리하고 운영 체제 수준에서 발생하기를 원하지 않습니다.

답변1

.mwmrc 파일을 더 깊이 파고들어 마우스 버튼을 조작해야 했습니다.

Buttons DefaultButtonBindings
{
    <Btn1Down>  icon|frame  f.post_wmenu
    <Btn3Down>  icon|frame  f.post_wmenu
    <Btn3Down>  root        f.menu  DefaultRootMenu
}

관련 정보