Compartilhar via


Arquivos HTML

Um assistente pode conter uma interface de usuário, que é uma interface HTML.Juntamente com padrão.htm, um assistente pode conter qualquer número de arquivos .htm, que é possível indicar no Número de páginas caixa de a Assistente personalizado.Cada arquivo .htm representa uma página HTML de seu assistente e a página HTML é acessível por meio de Next e Fazer backup botões, guias ou qualquer Outros formato que você especificar no design do assistente.

O HTML contém:

  • A marca símbolo, que identifica o padrão para as opções definidas pelo usuário.sistema autônomo símbolo são gravadas na símbolo tabela quando o usuário clica em Concluir, sistema autônomo:
   <SYMBOL NAME='HEADER_FILE' VALUE='MyHeader.h' TYPE=text></SYMBOL>

Na interface do usuário assistente (UI), a caixa de texto identificado no símbolo sistema autônomo "HEADER_FILE" contém o texto padrão "MyHeader.h" da tabela.Você pode alterar esse valor no Assistente de interface do usuário e o valor resultante é gravado para o projeto símbolo tabela quando você clica em Concluir, sistema autônomo:

   <SYMBOL NAME='CHECKBOX1' TYPE=checkbox VALUE=false></SYMBOL>

No Assistente de interface do usuário, a caixa de seleção identificada na símbolo tabela sistema autônomo "CHECKBOX1" está desmarcada por padrão.Você pode selecionar esta caixa na interface do usuário do HTML e o valor resultante é gravado na tabela de símbolos quando você clica em Concluir.

Cada arquivo .htm registra as seleções do usuário para a tabela de símbolos.

  • Um inclusão de Common.js, que contém comumente usados e úteis funções de JScript e padrão.js.

  • Referências a imagens do projeto para exibir em HTML.

  • Texto HTML e a formatação de personalizar a aparência da interface do usuário do Assistente

  • JScript funções acesso o modelo de objeto Assistente Visual C++ para fornecer o comportamento personalizado do assistente.Essas funções estão na seção de página HTML cabeças < SCRIPT linguagem = 'JSCRIPT' >, conforme mostrado no exemplo a seguir.

    Observação:

    Para acesso o assistente e modelos de objetos do ambiente do HTML, colocar o item de modelo de objeto com "janela.external".

    function InitDocument(document)
    {
       setDirection();
    
       if (window.external.FindSymbol('DOCUMENT_FIRST_LOAD'))
       {
          // This function sets the default symbols based 
          // on the values specified in the SYMBOL tags above
          //
          window.external.SetDefaults(document);
       }
    
       // Load the document and initialize the controls 
       // with the appropriate symbol values
       //
       window.external.Load(document);
    }
    

Este é um Assistente de aplicativo de console de amostra:

<SYMBOL NAME='WIZARD_DIALOG_TITLE' TYPE=text VALUE='Console Application Wizard'></SYMBOL>

<SYMBOL NAME='EMPTY_PROJECT' TYPE=checkbox VALUE=false></SYMBOL>
<SYMBOL NAME='SUPPORT_ATL' TYPE=checkbox VALUE=false></SYMBOL>
<SYMBOL NAME='SUPPORT_MFC' TYPE=checkbox VALUE=false></SYMBOL>

Consulte também

Tarefas

Criando um assistente personalizado

Conceitos

Arquivos criados para O Assistente

Criando um assistente

Referência

Assistente personalizado