Nós em CustomToolsConfiguration.xml

O exemplo CustomToolsConfiguration.xml contém as seguintes informações:

O nó ModuleIdentifier descreve a visualização a que o novo grupo da faixa de opções será adicionado. Os seguintes valores são permitidos:

  • Agilent.Chromatography.DataAnalysis.UI.DataSelectionViewController: O grupo da faixa de opções é adicionado à visualização Seleção de Dados (exemplo atual).

  • Agilent.Chromatography.DataAnalysis.UI.DataAnalysisViewController: O grupo da faixa de opções é adicionado à visualização Processamento de Dados.

O nó CaptionForCustomToolsGroup descreve o nome do novo grupo da faixa de opções (Personalização no exemplo atual).

O nó PathToIcon descreve o caminho e o nome da imagem do ícone da faixa de opções (Open.png no exemplo atual).

O nó CaptionForExternalProgram descreve o nome do novo ícone da faixa de opções (Ferramenta no exemplo atual).

O nó Sugestão descreve a dica de ferramenta exibida ao passar o ponteiro do mouse sobre o novo ícone (Iniciar ferramenta personalizada no exemplo atual).

Isso resulta no seguinte grupo da faixa de opções com um ícone para o exemplo:

O nó PathToExternalProgram determina o caminho e o nome do programa externo que será iniciado ao pressionar o ícone. No exemplo, é utilizada a ferramenta genérica mencionada no capítulo anterior. Se o programa não estiver disponível na localização indicada, o ícone ficará cinza.

A ferramenta de personalização também está disponível para fornecer determinados parâmetros para que o programa externo seja iniciado. Estes são especificados no nó CommandLineArguments. Estão disponíveis os seguintes parâmetros:

  • %DataRootPath%: O caminho de dados do projeto atual

  • %SelectedDataPath%: O caminho da injeção carregada atual

Ao selecionar um conjunto de dados na visualização Seleção de Dados e ao utilizar os elementos da faixa de opções do exemplo atual, os resultados na ferramenta genérica terão este aspeto:

Ao repetir o nó CustomTool, é possível adicionar diferentes ícones ao grupo da faixa de opções. Neste caso, poderá ser útil alternar para ícones pequenos especificando o valor falso no nó UseLargeIcon:

Repetindo o nó CustomToolsGroup, é possível adicionar diferentes grupos da faixa de opções.

Ao repetir o nó CustomModuleTools, é possível adicionar grupos da faixa de opções às visualizações Seleção de Dados e Processamento de Dados.