CustomToolsConfiguration.xml의 노드

예시 CustomToolsConfiguration.xml에는 다음 정보가 포함되어 있습니다.

ModuleIdentifier 노드는 새 리본 그룹이 추가된 보기에 대해 설명합니다. 다음 값이 허용됩니다.

  • Agilent.Chromatography.DataAnalysis.UI.DataSelectionViewController: 리본 그룹이 데이터 선택 보기(현재 예시)에 추가됩니다.

  • Agilent.Chromatography.DataAnalysis.UI.DataAnalysisViewController: 리본 그룹이 데이터 처리 보기에 추가됩니다.

CaptionForCustomToolsGroup 노드는 새 리본 그룹(현재 예시에서는 맞춤 설정)의 이름에 대해 설명합니다.

PathToIcon 노드는 리본 아이콘 사진(현재 예시에서는 Open.png)의 경로와 이름에 대해 설명합니다.

CaptionForExternalProgram 노드는 새 리본 아이콘(현재 예시에서는 도구)의 이름에 대해 설명합니다.

힌트 노드는 새 아이콘(현재 예시에서는 사용자 정의 도구 실행) 위에 마우스 포인터를 가져가면 표시되는 툴팁에 대해 설명합니다.

결과적으로 예시에 대해 한 개의 아이콘이 있는 다음 리본 그룹이 표시됩니다.

PathToExternalProgram 노드는 아이콘을 누르면 실행되는 외부 프로그램의 경로와 이름을 결정합니다. 예시에서는 이전 장에서 언급된 일반 도구를 사용합니다. 프로그램을 지정된 위치에서 사용할 수 없는 경우, 아이콘이 회색으로 변합니다.

맞춤 설정 도구는 또한 실행될 외부 프로그램에 특정한 파라미터를 인도할 수 있습니다. 이러한 파라미터는 CommandLineArguments 노드에 지정되어 있습니다. 다음 파라미터를 사용할 수 있습니다.

  • %DataRootPath%: 현재 프로젝트의 데이터 경로

  • %SelectedDataPath%: 현재 로드된 주입 경로

데이터 선택 보기에서 데이터 세트를 선택하고 현재 예시 리본 요소를 사용하면 일반 도구의 결과가 다음과 같이 나타날 수 있습니다.

CustomTool 노드를 반복하면 여러 아이콘을 한 개의 리본 그룹에 추가할 수 있습니다. 이 경우에는 UseLargeIcon 노드에서 값을 false로 지정하면 작은 아이콘으로 전환할 수 있습니다.

CustomToolsGroup 노드를 반복하면 여러 리본 그룹을 추가할 수 있습니다.

CustomModuleTools 노드를 반복하면 리본 그룹을 데이터 선택데이터 처리 보기 모두에 추가할 수 있습니다.

×