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