Caixa de diálogo de interface de usuário caixas de texto
Caixas de texto caixas de diálogo são usadas para apresentar até quatro campos de entrada de texto para um usuário e para retornar o Sumário desses campos durante a instalação.Três Caixas de texto caixas de diálogo estão disponível: Caixas de texto (A), Caixas de texto (B), and Caixas de texto (C).Essas caixas de três 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 texto 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 time de design no Propriedades janela.Propriedades adicionais são fornecidas para cada caixa de texto controlar a visibilidade, para conjunto o texto padrão e para retornar um valor.
A ilustração a seguir mostra um típico Caixas de textocaixa de diálogo , sistema autônomo ela seria exibida durante a instalação.
Caixa de diálogo de caixas de texto
Propriedades
As seguintes propriedades estão disponível para o Caixas de texto caixa de diálogo.
Propriedade |
Descrição |
---|---|
BannerBitmap |
Especifica um bitmap ou uma imagem JPEG sejam exibidas no faixa área.Na ilustração anterior, o bitmap padrão é mostrado.Para obter mais informações, consulte Propriedade BannerBitmap. |
BannerText |
Especifica o texto a ser exibido na área de cabeçalho.Na ilustração anterior, isso corresponde a "É o texto do faixa." |
Exigidas |
Especifica o texto a ser exibido acima as caixas de texto.Na ilustração anterior, isso corresponde a "É o corpo de texto." |
Edit1Label |
Especifica o texto a ser exibido acima da primeira caixa de texto.Na ilustração anterior, isso corresponde a "Primeiro campo de entrada". |
Edit1Property |
Especifica um nome de propriedade é usado para recuperar o texto digitado na primeira caixa de texto.Esta propriedade pode ser usada em condições.Para obter mais informações, consulte Implantação condicional. |
Edit1Value |
Especifica o valor inicial (texto) da primeira caixa de texto. |
Edit1Visible |
Especifica se a primeira caixa de texto está visível ou oculto.Isso deve ser conjunto para true para uma caixa de diálogo que exibe um ou mais caixas de texto. |
Edit2Label |
Especifica o texto a ser exibida acima para a segunda caixa de texto.Na ilustração anterior, isso corresponde a "Segundo campo de entrada". |
Edit2Property |
Especifica um nome de propriedade é usado para recuperar o texto digitado na segunda caixa de texto.Esta propriedade pode ser usada em condições.Para obter mais informações, consulte Implantação condicional. |
Edit2Value |
Especifica o valor inicial (texto) da segunda caixa de texto. |
Edit2Visible |
Especifica se a segunda caixa de texto está visível ou oculto.Isso deve ser conjunto para true para uma caixa de diálogo que exibe duas ou mais caixas de texto ou false para uma caixa de diálogo que exibe uma única caixa de texto. |
Edit3Label |
Especifica o texto a ser exibido acima da terceira caixa de texto.Na ilustração anterior, isso corresponde a "Terceiro campo de entrada". |
Edit3Property |
Especifica um nome de propriedade é usado para recuperar o texto inserido na terceira caixa de texto.Esta propriedade pode ser usada em condições.Para obter mais informações, consulte Implantação condicional. |
Edit3Value |
Especifica o valor inicial (texto) da terceira caixa de texto. |
Edit3Visible |
Especifica se a terceira caixa de texto está visível ou oculto.Isso deve ser conjunto para true para uma caixa de diálogo que exibe três ou mais caixas de texto ou false para uma caixa de diálogo que exibe dois ou menos caixas de texto. |
Edit4Label |
Especifica o texto a ser exibido acima da caixa de texto quarto.Na ilustração anterior, isso corresponde a "Quarto entrada de campo". |
Edit4Property |
Especifica um nome de propriedade é usado para recuperar o texto inserido na quarta caixa de texto.Esta propriedade pode ser usada em condições.Para obter mais informações, consulte Implantação condicional. |
Edit4Value |
Especifica o valor inicial (texto) da caixa de texto quarto. |
Edit4Visible |
Especifica se a caixa de texto quarta é visível ou oculto.Isso deve ser definido como true para uma caixa de diálogo que exibe quatro caixas de texto ou false para uma caixa de diálogo que exibe três ou menos caixas de texto. |
Controlando a aparência da caixa de diálogo de caixas de texto
Várias propriedades do controle como a Caixas de textocaixa de diálogo será exibida ao usuário durante a instalação.
The BannerBitmap propriedade controla a imagem que aparece no canto superior direito da caixa de diálogo.A posição e o dimensionar da imagem são fixos.
Dica: Para uma interface de usuário consistente, a mesma imagem deve ser usada para todas as caixas de diálogo um instalador.
The BannerText propriedade controla o texto que é exibido na faixa na parte superior da caixa de diálogo.A posição, dimensionar, e dimensionar da fonte são corrigidos.O texto será encapsular, mas não pode ser mais de duas linhas.
The Exigidas propriedade controla o texto que aparece imediatamente abaixo da faixa seção a caixa de diálogo.A posição, dimensionar, e dimensionar da fonte são corrigidos.O texto será encapsular, mas não pode ser mais de quatro linhas.
The ediçãoNrótulo propriedades de controle, o texto em rótulos de caixa de texto.A posição e dimensionar de fonte são fixos e o texto não será ajustado.
Dica: Para caixas de diálogo que podem ser localizadas, permitir que um espaço extra para a expansão de texto.Pode traduzir uma palavra em um linguagem em uma palavra muito maior em outro linguagem , que faz com que o texto a ser cortada.
Recuperando informações do usuário por meio de propriedades de caixa de diálogo de caixas de texto
Quando o instalador que contém o Caixas de textocaixa de diálogo é executada, o usuário pode inserir informações em qualquer caixa de texto visível.Você pode usar essa informação em outra fase da instalação.
Por exemplo, você pode criar um Caixas de texto caixa de diálogo que permite que o usuário insira um nome de grupo de trabalho seja armazenado em uma entrada do registro.Nesse caso, você faria conjunto o Edit1Labelpropriedade para "Digite o nome do grupo de trabalho". Você também deve conjunto o Edit2Visible, Edit3Visible, and Edit4Visible Propriedades de False, pois você só precisa de uma caixa de texto.
Se você acha que os usuários geralmente vai querer usar um grupo de trabalho nomeado "Padrão", você pode inserir default naEdit1Valuepropriedade .Essa será a entrada inicial que o usuário vê na caixa de texto.
No registro, você definiria a Condição propriedade a entrada de registro de nome de grupo de trabalho para o valor de a Edit1Property propriedade; por exemplo, [EDITA1].
Durante a instalação, a Condição propriedade é avaliada.Se o usuário insere um nome (ou aceite o padrão), esse nome será adicionado ao registro; se estiver em branco, não será criada nenhuma entrada do registro.
Consulte também
Conceitos
Implantação e o usuário em time de execução interface
Restrições de caixa de diálogo Instalação