상태 표시줄

Status bar
Emacs 상태 표시줄의 예
상태 표시줄에 팝오버가 있는 GTK 기반 gedit.

상태 표시줄은 일반적으로 창 [1]하단에 있는 정보 영역을 나타내는 그래픽 제어 요소입니다.여러 섹션으로 나누어 정보를 그룹화할 수 있습니다.일부 상태 표시줄에는 추가 기능이 있지만 주로 창의 현재 상태에 대한 정보를 표시하는 작업이 있습니다.예를 들어, 많은 웹 브라우저에는 보안 또는 개인 정보 표시를 표시하는 클릭 가능한 섹션이 있습니다.

상태 표시줄은 주로 콘솔 기반 응용 프로그램에서 텍스트 기반일 수도 있습니다. 이 경우 일반적으로 80x25 텍스트 모드 구성의 마지막 행이 되며 상위 24 행은 응용 프로그램 데이터에 사용됩니다.일반적으로 상태 표시줄(이 컨텍스트에서는 상태 행이라고 함)은 응용 프로그램의 현재 상태와 유용한 키보드 단축키를 표시합니다.예를 들어 UNIX(1970년대) 또는 새로운 Linux 시스템의 '[2]vi' 텍스트 편집기가 있습니다.

상태 표시줄은 30년[2] 이상 중앙 화면에서 관련 정보의 보기를 차단할 수 있는 팝업 메시지가 아닌 미리 정의된 영역에 자문 메시지를 표시하기 위해 사용되어 왔습니다.

때때로 비디오 게임은 플레이어의 중요 정보 또는 헤드업 디스플레이(: 히트 포인트, 수명, 점수)를 화면 상단 또는 하단의 유사한 스트립에 배치하며, 이를 상태 표시줄이라고도 합니다.

사용.

상태 표시줄과 그 앞의 상태 줄은 팝업 메시지 뒤에 있는 관련 정보의 보기를 차단할 수 있는 대화 상자보다 이전부터 사전 정의된 영역에 조언 메시지를 표시하기 위해 수년간 사용되어[2] 왔습니다.상태 표시줄(또는 상태 행)의 사용에는 장점과 단점이 모두 포함됩니다.

상태 표시줄의 이점:

  • 화면 전체를 표시하면서 메시지를 표시할 수 있습니다(단, 화면 공간을 확보하여 디스플레이에 사용할 수 있습니다).
  • 상태 데이터를 보는 동안 정보를 입력할 수 있습니다.
  • 상태 데이터를 표시하는 동안 다른 메뉴 옵션을 사용할 수 있습니다.
  • 작동 중에 지속적으로 상태를 표시합니다.

상태 표시줄의 단점:

  • 상태 표시줄은 정보를 한 줄 표시로 제한할 수 있습니다(다만 가변 다중 줄 상태 표시줄/지역을 사용할 수 있습니다).
  • 상태 막대는 일반적으로 부모 창이 다른 창 아래에 레이어되어 있을 때 중요한 메시지를 위해 지표면에 팝업할 수 없습니다(그러나 항상 부모 창에 표시되므로 올릴 수 있습니다).
  • 디스플레이 가장자리에 위치하기 때문에 대화 상자보다 눈에 띄지 않을 수 있습니다.

  • 파일 관리자의 상태 표시줄에는 종종 현재 디렉터리에 있는 항목 수, 전체 크기 또는 현재 선택한 항목의 크기가 표시됩니다.
  • 웹 브라우저의 상태 표시줄은 사용자가 페이지를 볼 때 보이지 않거나 공백으로 표시되고 사용자가 하이퍼링크를 클릭하면 로드 정보가 표시됩니다.
  • 그래픽 편집기의 상태 표시줄에는 현재 이미지의 크기, 색 공간 또는 해상도 등의 정보가 표시됩니다.
  • 워드 프로세서에서 상태 표시줄은 종종 커서 위치, 문서 페이지 수 및 Caps Lock, Num Lock 및 Scroll Lock 키 상태를 표시합니다.또한 많은 워드프로세서에서는 삽입 모드를 전환할 수 있도록 이들 3가지 동작과 유사한 동작을 삽입 키에 할당합니다.이 동작의 상태는 상태 표시줄에도 표시됩니다.
  • 텍스트 어드벤처에는 플레이어의 위치, 게임 시간 및 스코어와 같은 정보를 표시하는 상태 표시줄이 있는 경우가 많습니다.Infocom의 고객 뉴스레터는 New Zork Times로 명명된 후 Status Line으로 명명되었습니다.
  • 스프레드시트에서 상태 표시줄은 워드 프로세서와 유사한 정보를 표시하지만 셀을 강조 표시하고 평균, 합계, 최대값 등을 표시하는 기능이 있습니다.

「 」를 참조해 주세요.

메모들

  1. ^ Carrick, Micah (December 2007). "GTK+ and Glade3 GUI Programming Tutorial - Part 1". micahcarrick.com.
  2. ^ a b c "How to Use the vi Editor". University of Washington, Simon Fraser University. 1991. (WEdu-Unix-vi).