대화 상자 메뉴 - 단축키 색상을 설정하시겠습니까?

대화 상자 메뉴 - 단축키 색상을 설정하시겠습니까?

DosBox, VirtualBox 및 기본적으로 다양한 프로그램과 운영 체제를 시작하기 위한 대화 상자가 있는 메뉴 시스템을 만들었습니다. 내가 요청한대로 거의 모든 것이 작동했습니다. 그래도 작은 메이크업 사진이 있어요. 열거된(?) 메뉴 항목이 단일 문자를 초과하면 여러 색상으로 변합니다.

이것이 단축키 그룹화를 촉진하기 위한 디자인 결정일 수 있다는 것을 알고 있습니다. 메뉴 항목을 "01", "02" 등으로 시작하면 여전히 다양한 색상으로 표시됩니다(0은 빨간색, 두 번째 숫자는 노란색). "1"을 누르면 "10"으로 이동한 다음 "11" 등으로 이동합니다.

이 설정의 단순함을 높이 평가합니다. 항목이 많은 메뉴가 있는 경우 "1" 또는 "2" 등을 눌러 10개의 그룹으로 이동할 수 있습니다.

시각적인 신호를 제거하고 싶습니다. 메뉴 항목의 색상을 동일하게 하고 싶습니다. 즉, 선택 번호 "12"의 "1"과 "2"가 동일한 색상이 되도록 하고 싶습니다.

가능합니까?

답변1

일부 색상은 구성 가능합니다. 구현하는 코드에 대해 이야기하는 것 같습니다.여기:

attrs[3] = tag_key_selected_attr;
attrs[2] = tag_key_attr;
attrs[1] = tag_selected_attr;
attrs[0] = tag_attr;

그리고 ("키"는 관심 있는 세부 사항입니다) 디렉토리에 색상을 구성하는 몇 가지 예가 있습니다 samples.부분:

# Tag key color
tag_key_color = button_key_inactive_color

# Selected tag key color
tag_key_selected_color = (RED,BLUE,ON)

즉, 다양한 라벨 색상을 동일하게 설정하면 강조 표시가 사라집니다.

관련 정보