그놈 데스크탑에 제공된 응용프로그램은 몇 가지 특징을 공유합니다. 예를 들어, 응용프로그램의 모양과 느낌이 일정합니다. 응용프로그램은 동일한 프로그래밍 라이브러리를 사용하므로 같은 특징을 가집니다. 표준 그놈 프로그래밍 라이브러리를 사용하는 프로그램을 그놈 호환 응용프로그램이라고 합니다. 예를 들어, 노틸러스
와 gedit
텍스트 편집기는 그놈 호환 응용프로그램입니다.
운영 체제에서 제공하는 라이브러리 외에 그놈에서도 라이브러리를 제공합니다. 라이브러리를 사용하여 그놈에서 그놈 호환 응용프로그램 및 기존 응용프로그램을 실행할 수 있습니다. 예를 들어, 운영 체제가 UNIX 기반인 경우 그놈 데스크탑에서 현재 X11 응용프로그램과 Motif 응용프로그램을 실행할 수 있습니다.
다음은 그놈 호환 응용프로그램의 일부 기능입니다.
일관된 모양과 느낌
그놈 호환 응용프로그램의 모양과 느낌은 일정합니다. 그놈 호환 응용프로그램은 환경 설정 도구에 지정하는 모양과 느낌 설정을 사용합니다. 다음 도구를 사용하여 그놈 호환 응용프로그램의 모양과 느낌을 변경할 수 있습니다.
응용프로그램 -> 데스크탑 환경 설정 -> 메뉴 & 도구 모음
응용프로그램 -> 데스크탑 환경 설정 -> 테마
메뉴 모음, 도구 모음 및 상태 표시줄
대부분의 그놈 호환 응용프로그램에는 메뉴 모음, 도구 모음 및 상태 표시줄이 있습니다. 메뉴 모음에는 파일 메뉴와 도움말 메뉴가 항상 포함되어 있습니다. 파일 메뉴에는 종료 메뉴 항목이 항상 포함되어 있고 도움말 메뉴에는 정보 메뉴 항목이 항상 포함되어 있습니다.
도구 모음은 메뉴 모음 아래에 나타나는 막대입니다. 도구 모음에는 가장 자주 사용하는 명령의 버튼이 들어 있습니다. 상태 표시줄은 창 아래에 표시되는 막대로, 현재 창에 표시된 항목의 상태에 대한 정보를 제공합니다. 그놈 호환 응용프로그램에 다른 막대가 포함될 수도 있습니다. 예를 들어, 노틸러스
에는 위치 표시줄이 포함되어 있습니다.
그놈 호환 응용프로그램의 일부 막대는 분리할 수 있습니다. 막대에는 막대를 다른 위치로 끌어 놓을 수 있는 핸들이 포함되어 있습니다. 막대를 끌어 창의 다른 쪽이나 데스크탑 환경의 다른 부분에 스냅할 수 있습니다. 예를 들어, 파일 관리자에서 메뉴 모음, 도구 모음 및 위치 표시줄을 분리할 수 있습니다.
기본 바로 가기 키
그놈 호환 응용프로그램은 동일한 바로 가기 키를 사용하여 동일한 작업을 수행합니다. 예를 들어, 그놈 호환 응용프로그램을 종료하려면 Ctrl + Q를 누릅니다. 그놈 호환 응용프로그램에서 작업을 실행 취소하려면 Ctrl + Z를 누릅니다.
끌어서 놓기
그놈 호환 응용프로그램은 동일한 프로토콜을 사용하여 끌어서 놓기 작업을 구현합니다. 따라서 그놈 호환 응용프로그램에서는 항목을 끌어서 놓을 때 일관된 피드백을 제공합니다.
또한 동일한 프로토콜을 사용하기 때문에 그놈 호환 응용프로그램은 정교한 방식으로 상호 운용될 수 있습니다. 예를 들어, 그놈 호환 응용프로그램은 끄는 항목의 형식을 인식합니다. 노틸러스
창의 HTML 파일을 웹 브라우저로 끌면 브라우저에서 해당 파일이 HTML 형식으로 표시됩니다. 그러나 HTML 파일을 텍스트 편집기로 끌면 파일이 텍스트 편집기에서 일반 텍스트 형식으로 표시됩니다.