태그 보관물: cinnamon

cinnamon

Windows 또는 Linux의 대화 상자에서 예 및 아니오 버튼을 전환하는 방법은 무엇입니까? Linux 용 Cinnamon

GNU / Linux 용 Cinnamon DE (Gnome 3 기반, GTK3 툴킷 사용)를 사용하고 있습니다.

또한 매주 거의 같은 시간 동안 Windows 10을 사용합니다.

이제 각 환경의 기본 버튼 위치가 다르기 때문에 미치게됩니다. MS Windows에서 “확인”조치는 왼쪽에 있습니다.

여기에 이미지 설명을 입력하십시오

시나몬 (및 그놈)에있는 동안 오른쪽에 있습니다.

이것은 모든 대화 상자에서 일관됩니다. 또 다른 예:

이 경우 버튼이 다르게 배치 될뿐만 아니라 기본적으로 강조 표시된 동작도 다릅니다.

더 건강하게 작업 할 수 있도록 어느 시스템에서나 변경할 수있는 방법이 있습니까?



답변

Windows에서 버튼 순서를 변경할 수는 없지만 GTK는 가능합니다! 취소 / 아니오 / 예 버튼의 순서를 변경하려면 파일 gtk-alternative-button-order에 추가 하여 속성을 설정 ~/.config/gtk-3.0/settings.ini하십시오.

[Settings]
gtk-alternative-button-order = 1

일부 배경의 경우 그놈 휴먼 인터페이스 지침 에서는 취소 버튼이 왼쪽에 있어야한다고 지정합니다.

대화 상자에 긍정 및 취소 단추가 포함 된 경우 긍정 단추 전에 취소 단추가 먼저 나타나는지 항상 확인하십시오. 왼쪽에서 오른쪽 로케일의 경우 왼쪽에 있습니다.

이 버튼 순서는 사용자가 긍정적 인 버튼을 만나기 전에 취소 할 수있는 능력을 인식하고 상기시켜줍니다.

그러나 리눅스입니다. 구성 가능합니다! 로부터 gtk_dialog_set_alternative_button_order () 문서 :

대체 버튼 순서를 설정합니다. ” gtk-alternative-button-order “설정이로 설정된 TRUE경우이 기능에 전달 된 응답 ID의 순서에 따라 대화 상자 버튼이 재정렬됩니다.

기본적으로 GTK + 대화 상자는 그놈 휴먼 인터페이스 가이드 라인 에서 주장하는 버튼 순서를 오른쪽 끝에있는 확인 버튼과 왼쪽에있는 취소 버튼과 함께 사용합니다. 그러나 내장 된 GTK + 대화 상자와 GtkMessageDialogs 는 대체 버튼 순서를 제공하는데, 이는 Windows와 같은 일부 플랫폼에서 더 적합합니다.

윈도우 사용자 경험 지침은 반대 의견이있다. 그들은 말한다 :

커밋 버튼을 다음 순서로 표시하십시오.

  1. 확인 / [해보기] / 예
  2. [하지 마라] / 아니요
  3. 취소
  4. 적용 (있는 경우)
  5. 도움말 (있는 경우)

답변