Caixa de Diálogo de Interface de usuário de caixas de seleção

Caixas de seleção caixas de diálogo são usadas para apresentar a até quatro opções para um usuário e retornar os valores dessas opções durante a instalação. Três caixas de seleção caixas de diálogo estão disponíveis: Caixas de seleção (A), caixas de seleção (B) e caixas de seleção (C). Essas três caixas de diálogo são idênticas; cada um pode ser adicionada apenas uma vez para cada projeto de implantação.

As caixas de diálogo contém quatro caixas de seleção com rótulos associados, além de rótulos adicionais para apresentar informações para o usuário. O texto para esses rótulos é especificado em tempo de design do Propriedades janela. Propriedades adicionais são fornecidas para cada caixa de seleção controlar a visibilidade, para definir um valor padrão e para retornar um valor.

A ilustração a seguir mostra uma típica caixas de seleção caixa de diálogo, como ela seria exibida durante a instalação.

Caixa de diálogo de caixas de seleção

Tela inicial da IU de implantação

Propriedades

As propriedades a seguir estão disponíveis para o caixas de seleção caixa de diálogo.

Propriedade

Descrição

BannerBitmap

Especifica um bitmap ou uma imagem JPEG a ser exibido na área de faixa. Na ilustração acima, o bitmap padrão é mostrado. Para obter mais informações, consulte A propriedade de BannerBitmap.

BannerText

Especifica o texto a ser exibido na área de faixa. Na ilustração acima, isso corresponde "Este é o texto da faixa".

Corpo do texto

Especifica o texto a ser exibido acima as caixas de seleção. Na ilustração acima, isso corresponde "Este é o corpo de texto".

Checkbox1Label

Especifica o texto a ser exibido ao lado da primeira caixa de seleção. Na ilustração acima, isso corresponde a "Primeira seleção".

Checkbox1Property

Especifica um nome de propriedade usado para recuperar o valor (Checked ou desmarcado) da primeira caixa de seleção. Esta propriedade pode ser usada em condições.

Checkbox1Value

Especifica o valor inicial (Checked ou desmarcado) da primeira caixa de seleção.

Checkbox1Visible

Especifica se a primeira caixa de seleção visível ou oculto. Isso deve ser definido como true para uma caixa de diálogo que exibe um ou mais caixas de seleção.

Checkbox2Label

Especifica o texto a ser exibido ao lado da segunda caixa de seleção. Na ilustração acima, isso corresponde a "Segunda seleção".

Checkbox2Property

Especifica um nome de propriedade usado para recuperar o valor (Checked ou desmarcado) da segunda caixa de seleção. Esta propriedade pode ser usada em condições.

Checkbox2Value

Especifica o valor inicial (Checked ou desmarcado) da segunda caixa de seleção.

Checkbox2Visible

Especifica se a segunda caixa de seleção visível ou oculto. Isso deve ser definido como true para uma caixa de diálogo que exibe duas ou mais caixas de seleção, ou false para uma caixa de diálogo que exibe uma caixa de seleção única.

Checkbox3Label

Especifica o texto a ser exibido ao lado da caixa de seleção de terceira. Na ilustração acima, isso corresponde à "Terceira seleção".

Checkbox3Property

Especifica um nome de propriedade usado para recuperar o valor (Checked ou desmarcado) da terceira caixa de seleção. Esta propriedade pode ser usada em condições.

Checkbox3Value

Especifica o valor inicial (Checked ou desmarcado) da terceira caixa de seleção.

Checkbox3Visible

Especifica se a terceira caixa de seleção visível ou oculto. Isso deve ser definido como true para uma caixa de diálogo que exibe três ou mais caixas de seleção, ou false para uma caixa de diálogo que exibe dois ou menos caixas de seleção.

Checkbox4Label

Especifica o texto a ser exibido ao lado da caixa de seleção quarta. Na ilustração acima, isso corresponde a "Quarta selection".

Checkbox4Property

Especifica um nome de propriedade usado para recuperar o valor (Checked ou desmarcado) da caixa de seleção quarta. Esta propriedade pode ser usada em condições.

Checkbox4Value

Especifica o valor inicial (Checked ou desmarcado) da caixa de seleção quarta.

Checkbox4Visible

Especifica se a caixa de seleção a quarta é visível ou oculto. Isso deve ser definido como true para uma caixa de diálogo que exibe quatro caixas de seleção, ou false para uma caixa de diálogo que exibe três ou menos caixas de seleção.

Controlar a aparência da caixa de diálogo de caixas de seleção

Várias controle de propriedades como o caixas de seleção caixa de diálogo será exibida para o usuário durante a instalação.

  • O BannerBitmap propriedade controla a imagem que aparece no canto superior direito da caixa de diálogo. A posição e tamanho da imagem é fixa.

    Dica

    Para uma interface de usuário consistente, a mesma imagem deve ser usada para todas as caixas de diálogo em um instalador.

  • O BannerText propriedade controla o texto que é exibido na faixa na parte superior da caixa de diálogo. A posição, tamanho e o tamanho de fonte são corrigidos. O texto será quebrado, mas não pode ser mais de duas linhas.

  • O corpodetexto propriedade controla o texto que aparece logo abaixo do banner da caixa de diálogo. A posição e tamanho de fonte são corrigidos. O texto será quebrado, mas não pode ser mais de quatro linhas.

  • O caixa de seleçãonrótulo propriedades controlam o texto nos rótulos de caixa de seleção. A posição, tamanho e o tamanho de fonte são fixos e o texto não será ajustado.

    Dica

    Para caixas de diálogo que podem ser localizadas, permitir espaço extra para a expansão de texto. Uma palavra em um idioma pode traduzir em uma palavra muito maior em outro idioma, fazendo com que o texto a ser cortado.

Recuperando opções de usuário com propriedades de caixa de diálogo de caixas de seleção

Quando o instalador que contém o caixas de seleção caixa de diálogo é executada, o usuário pode alterar o valor de quaisquer caixas de seleção visíveis; Você pode usar essa opção para controlar outra fase da instalação.

Por exemplo, você pode criar um caixas de seleção caixa de diálogo que permite que o usuário escolha entre dois arquivos opcionais, o arquivo a e b. o arquivo de instalação Nesse caso, você definiria a Checkbox1Label propriedade para "Arquivo de instalação A" e o Checkbox2Label propriedade para "Instalar o arquivo B". Você também pode definir o Checkbox3Visible e Checkbox4Visible propriedades para false, uma vez que você precisa apenas duas caixas de seleção.

Se você pensou que os usuários geralmente pode querer instalar o arquivo A, você poderia definir a Checkbox1Value propriedade para Checked para que ela deve ser marcada por padrão.

No File System Editor, você definiria a condição a de arquivo para o valor da propriedade a Checkbox1Property propriedade e o condição propriedade para arquivo b para o valor da Checkbox2Property propriedade.

Durante a instalação, o condição propriedade para cada arquivo será avaliada. Se o usuário marcar a caixa de seleção, a condição será avaliado para true e o arquivo será instalado. Caso contrário, ele não será instalado.

Consulte também

Conceitos

Restrições de caixa de Diálogo de instalação

Outros recursos

Gerenciamento de Interface de usuário na implantação

Caixas de Diálogo de implantação

Gerenciamento de lançamento de condição na implantação