다음
이전목차
이 문서에는 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, 그외 무엇이든지)할 수 있고 자신의 아이콘을 정의할 수 있다.
다음
이전목차