다음
이전목차
이 문서에는 kwm에 대한 일반적인 정보, 특징 참고문, kwm 제어 모듈과
시스템 사운드 모듈의 개발자들이 이용할 수 있는 기술적인 정보가 포함되 있다.
어떻게 하위단계(kwinconfig 개발자들만 흥미로워하는)에서 kwm을 설정하는지에 대한 더욱 많은 정보는
kwmrc와 소스 코드를 찾아보기 바란다.
모든 프로그래머를 위해: 여러분의 목적을 위해서 어떻게 kwm을 이용하는지에 대한 정보는 libkdecore안에 있는 kwm.h
를 확인해보기 바란다.
모듈에 대해, KWMModulesApplication
클래스는 어떻게 모듈을 기록하는지에 대한 좋은 예를 제공한다.
kwm은 KDE를 위한 최고의 윈도우 관리자이며, 다음과 같은 것들을 제공한다:
- KDE와 완벽한 조화.
- 완벽한 키보드 제어.
- 독특한 윈도우 타이틀과 아이콘에 의한 현대적인 외관과 느낌.
- 쉘 프롬프트를 빠르게 엑세스하기 위해 히스토리 기능을 사용하는 편리한 미니 명령행 윈도우.
- 실행중에 다시 시작하지 않고도 재설정이 가능한 능력.
- 2세대 윈도우 관리자. KWM은 독점권이 있는 코드나 평범한 Xlib를 사용하지 않고 widget(버튼, 메뉴, 리스트박스 등.)을 지원하는 GUI 툴킷을 사용한다.
- 다른 가상 데스크탑에서 작업할 때조차 완벽하게 fouce를 조작할 수 있게 해준다(다른 윈도우 관리자들처럼 desktop-switching-and-losing-focus가 아니다).
- 응용프로그램에 대한 세션 관리와 세션 관리 proxy를 작동하기 위한 기능을 가지고 있다.
이 proxy는 가상 데스크탑상에 윈도우 속성(최대화, sticky, 아이콘화, 등.)을 포함한 이전 상태로 응용프로그램을 복원할 수 있게 해준다.
- X 서버가 가능한 곳이면 어디에서나 사용할 수 있는 현대적인 모듈 개념.
KWM 모듈은 매우 독립적이다: 모듈은 kwm 전후에 시작되어지며, 모듈이 실행되고 있는 동안 KWM은 재시작할 수 있고, 자동으로 그들에게 재접속될 것이다.
kwm.h
은 X 서버에 약간의 확장성을 제공한다: 응용프로그램은 그들 자신을 최대화 (또는 윈도우 고정, decorate/undecorate, 그외 무엇이든지)할 수 있고 자신의 아이콘을 정의할 수 있다.
다음
이전목차