도구 모음 편집기(C++)
도구 모음 편집기를 사용하면 도구 모음 리소스를 만들고 비트맵을 도구 모음 리소스로 변환할 수 있습니다. 도구 모음 편집기에서는 그래픽 디스플레이를 사용합니다. 완성된 애플리케이션에서 보이는 모양과 매우 유사한 도구 모음 및 단추를 보여 줍니다.
도구 모음 편집기 창에는 이미지 편집기 창과 동일한 단추 이미지의 두 보기가 표시됩니다. 분할줄이 두 창을 구분합니다. 창의 상대적 크기를 변경하려면 분할 막대를 좌우로 끌 수 있습니다. 현재 창에는 선택 테두리가 표시되고 이미지의 두 보기 위에는 제목 도구 모음이 표시됩니다.
도구 모음 편집기
도구 모음 편집기는 기능의 이미지 편집기와 유사합니다. 둘 사이의 메뉴 항목, 그래픽 도구 및 비트맵 그리드는 동일합니다. 이미지 메뉴에는 도구 모음 편집기와 이미지 편집기 간에 전환하는 메뉴 명령이 있습니다. 그래픽 도구 모음, 색상표 또는 이미지 메뉴 사용에 대한 자세한 내용은 이미지 편집기를 참조하세요.
비트맵을 변환하여 C++ 프로젝트에서 새 도구 모음을 만들 수 있습니다. 비트맵의 그래픽은 도구 모음의 단추 이미지로 변환됩니다. 일반적으로 비트맵에는 단일 비트맵에 여러 단추 이미지가 포함되어 있으며 각 단추에 대해 하나의 이미지가 있습니다. 기본값은 너비가 16픽셀이고 이미지의 높이이므로 이미지의 크기는 임의의 크기일 수 있습니다. 새 도구 모음 리소스 대화 상자에서 단추 이미지의 크기를 지정할 수 있습니다. 크기를 지정하려면 이미지 편집기에서 이미지 메뉴에서 도구 모음 편집기를 선택합니다.
새 도구 모음 리소스 대화 상자를 사용하면 C++ 프로젝트의 도구 모음 리소스에 추가하는 단추의 너비와 높이를 지정할 수 있습니다. 기본값은 16× 15픽셀입니다.
도구 모음을 만드는 데 사용되는 비트맵의 최대 너비는 2048입니다. 단추 너비를 512로 설정하면 4개의 단추만 사용할 수 있습니다. 너비를 513으로 설정하면 3개의 단추만 사용할 수 있습니다.
새 도구 모음 리소스 대화 상자에는 다음과 같은 속성이 있습니다.
속성 | 설명 |
---|---|
단추 너비 | 비트맵 리소스에서 도구 모음 리소스로 변환하는 도구 모음 단추의 너비를 입력할 수 있는 공간을 제공합니다. |
단추 높이 | 비트맵 리소스에서 도구 모음 리소스로 변환하는 도구 모음 단추의 높이를 입력할 수 있는 공간을 제공합니다. |
참고 항목
이미지가 지정된 너비와 높이로 잘리고 표준 도구 모음 색(16가지 색)을 사용하도록 색이 조정됩니다.
기본적으로 도구 모음은 도구 모음의 오른쪽 끝에 새 단추 또는 빈 단추를 표시합니다. 편집하기 전에 이 단추를 이동할 수 있습니다. 새 단추를 만들면 편집된 단추의 오른쪽에 다른 빈 단추가 나타납니다. 도구 모음을 저장할 때는 빈 단추가 저장되지 않습니다.
도구 모음 단추에는 다음과 같은 속성이 있습니다.
속성 | Description |
---|---|
ID | 단추의 ID를 정의합니다. 드롭다운 목록에서는 일반 ID 이름을 제공합니다. |
너비 | 단추의 너비를 설정합니다. 16픽셀을 사용하는 것이 좋습니다. |
높이 | 단추의 높이를 설정합니다. 한 단추의 높이가 도구 모음의 모든 단추 높이를 변경합니다. 15픽셀을 사용하는 것이 좋습니다. |
프롬프트 | 상태 표시줄에 표시되는 메시지를 정의합니다. \n을 추가하고 이름을 추가하면 도구 모음 단추에 도구 설명이 추가됩니다. 자세한 내용은 도구 모음 단추에 대한 도구 설명을 만들려면을 참조 하세요. |
너비 와 높이 가 모든 단추에 적용됩니다. 도구 모음을 만드는 데 사용되는 비트맵의 최대 너비는 2048입니다. 즉, 단추 너비를 512로 설정하면 4개의 단추만 가질 수 있습니다. 너비를 513으로 설정하면 단추가 세 개만 있을 수 있습니다.
방법
도구 모음 편집기를 사용하면 다음을 수행할 수 있습니다.
새 도구 모음을 만들려면
리소스 보기에서 .rc 파일을 마우스 오른쪽 단추로 클릭하고 리소스 추가를 선택합니다. .rc 파일에 기존 도구 모음이 있는 경우 도구 모음 폴더를 마우스 오른쪽 단추로 클릭하고 도구 모음 삽입을 선택할 수 있습니다.
리소스 추가 대화 상자의 리소스 종류 목록에서 도구 모음을 선택한 다음 새로 만들기를 선택합니다.
도구 모음 리소스 종류 옆에 더하기 기호(+)가 표시되면 도구 모음 템플릿을 사용할 수 있음을 의미합니다. 더하기 기호를 선택하여 템플릿 목록을 확장하고 템플릿을 선택한 다음 새로 만들기를 선택합니다.
비트맵을 도구 모음 리소스로 변환하려면
이미지 편집기에서 기존 비트맵 리소스를 엽니다. 비트맵이 .rc 파일에 아직 없는 경우 .rc 파일을 마우스 오른쪽 단추로 클릭하고 가져오기를 선택합니다. 그런 다음. .rc 파일에 추가할 비트맵으로 이동하고 열기를 선택합니다.
이미지>도구 모음 편집기 메뉴로 이동합니다.
새 도구 모음 리소스 대화 상자가 나타납니다. 아이콘 이미지의 너비와 높이를 비트맵과 일치하도록 변경할 수 있습니다. 그런 다음 도구 모음 이미지가 도구 모음 편집기에서 표시됩니다.
변환을 완료하려면 속성 창 사용하여 단추의 명령 ID를 변경합니다. 새 ID를 입력하거나 드롭다운 목록에서 ID를 선택합니다.
팁
속성 창에는 제목 표시줄에 압정 단추가 포함되어 있으며 이를 선택하면 창에 대한 자동 숨기기가 활성화되거나 비활성화됩니다. 개별 속성 창을 다시 열지 않고 모든 도구 모음 단추 속성을 순환하려면 속성 창이 고정된 상태로 유지되도록 자동 숨기기를 해제합니다.
도구 모음 단추를 관리하려면
새 도구 모음 단추를 만들려면
리소스 뷰에서 리소스 폴더(예: Project1.rc)를 확장합니다.
도구 모음 폴더를 확장하고 편집할 도구 모음을 선택한 다음 다음 중 하나를 수행합니다.
도구 모음의 오른쪽 끝에 있는 빈 단추에 ID를 할당합니다. 속성 창에서 ID 속성을 편집하여 이 작업을 수행할 수 있습니다. 예를 들어 도구 모음 단추에 메뉴 옵션과 동일한 ID를 지정할 수 있습니다. 이 경우 드롭다운 목록 상자를 사용하여 메뉴 옵션의 ID 를 선택합니다.
도구 모음 보기 창에서 도구 모음의 오른쪽 끝에 있는 빈 단추를 선택하고 그리기를 시작합니다. 기본 단추 명령 ID가 할당됩니다(ID_BUTTON<n>).
도구 모음에 이미지를 단추로 추가하려면
리소스 뷰에서 도구 모음을 두 번 클릭하여 엽니다.
다음으로 도구 모음에 추가하려는 이미지를 엽니다.
참고 항목
Visual Studio에서 이미지를 열면 이미지 편집기에서 열립니다. 다른 그래픽 프로그램에서도 이미지를 열 수 있습니다.
복사 편집>메뉴로 이동합니다.
원본 창의 맨 위에 있는 탭을 선택하여 도구 모음으로 전환합니다.
붙여넣기 편집>메뉴로 이동합니다.
이미지가 도구 모음에 새 단추로 표시됩니다.
도구 모음 단추를 이동하려면
도구 모음 보기 창에서 이동하려는 단추를 도구 모음의 새 위치로 끕니다.
도구 모음에서 단추를 복사하려면 Ctrl 키를 누릅니다. 도구 모음 보기 창에서 단추를 도구 모음의 새 위치로 끕니다. 또는 다른 도구 모음의 위치로 끌어다 옵니다.
도구 모음 단추를 삭제하려면 도구 모음 단추를 선택하고 도구 모음에서 끕니다.
도구 모음의 단추 사이에 공백을 삽입하거나 제거하려면 도구 모음에서 서로 멀리 또는 쪽으로 끕니다.
작업 | Step |
---|---|
뒤에 공백이 없는 단추 앞에 공백을 삽입하려면 | 다음 단추가 중간에 겹칠 때까지 단추를 오른쪽 또는 아래로 끕니다. |
뒤에 공백이 있는 단추 앞에 공백을 삽입하고 후행 공백을 유지하려면 | 오른쪽 또는 아래쪽 가장자리가 다음 단추를 터치하거나 겹칠 때까지 단추를 끕니다. |
뒤에 공백이 있는 단추 앞에 공백을 삽입하고 다음 공백을 닫려면 | 다음 단추가 중간에 겹칠 때까지 단추를 오른쪽 또는 아래로 끕니다. |
도구 모음의 단추 사이에 공백을 제거하려면 | 공간의 한쪽에 있는 단추를 선택합니다. 다음 단추가 중간 정도 겹칠 때까지 공간 반대편에 있는 단추쪽으로 끕니다. |
참고 항목
끌어서 놓는 단추의 측면에 공백이 없고 인접한 단추를 절반 이상 지나면 도구 모음 편집기 에서 끌어서 놓는 단추의 반대쪽에 공백을 삽입합니다.
도구 모음 단추의 속성을 변경하려면
C++ 프로젝트에서 도구 모음 단추를 선택합니다.
속성 창의 ID 속성에 새 ID를 입력하거나 드롭다운 목록을 사용하여 새 ID를 선택합니다.
도구 모음 단추에 대한 도구 설명을 만들려면
도구 모음 단추를 선택합니다.
속성 창의 프롬프트 필드에서 상태 표시줄의 단추에 대한 설명을 추가하고 메시지 뒤, 추가 및 도구 설명 이름을 추가
\n
합니다.
예를 들어 WordPad에서 인쇄 단추에 대한 도구 설명을 보려면 다음을 수행합니다.
WordPad를 엽니다.
인쇄 도구 모음 단추 위에 마우스 포인터를 가져가면 이제 마우스 포인터 아래에 단어가
Print
떠 있는 것을 알 수 있습니다.WordPad 창 아래쪽의 상태 표시줄을 보면 이제 텍스트
Prints the active document
가 표시됩니다.
Print
는 도구 설명 이름이며 Prints the active document
상태 표시줄에 대한 단추에 대한 설명입니다.
도구 모음 편집기를 사용하여 이 효과를 적용하려면 프롬프트 속성을 Prints the active document\nPrint
.로 설정합니다.
요구 사항
MFC 또는 ATL