Sdílet prostřednictvím


Soubory HTML

Průvodce může obsahovat uživatelské rozhraní, které je rozhraní jazyka HTML. Spolu s Default.HTM může průvodce obsahovat libovolný počet souborů HTM. Počet lze nastavit v poli Number of Pages ve Vlastní Průvodce. Každý soubor s příponou HTM představuje stránku jazyka HTML vašeho průvodce a je přístupný pomocí tlačítek Next a Zpět, karet nebo v libovolném jiném formátu určeném v návrhu průvodce.

Kód jazyka HTML obsahuje:

  • Značku SYMBOL, která identifikuje výchozí možnost pro uživatelské možnosti. Symboly jsou zapisovány do tabulky symbolu poté, co uživatel klikne na Finish, jako například:
   <SYMBOL NAME='HEADER_FILE' VALUE='MyHeader.h' TYPE=text></SYMBOL>

V Průvodci uživatelským rozhraní (UI), textové pole nazvané v tabulce symbolu HEADER_FILE obsahuje výchozí text MyHeader.H. Tuto hodnotu lze změnit v uživatelském rozhraní průvodce a výsledná hodnota je zapsána do projektové tabulky symbolů po kliknutí na tlačítko Finish, například:

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

V Průvodci uživatelským rozhraním je zaškrtávací políčko, uvedené v tabulce symbolů jako CHECKBOX1 odznačené. Toto pole lze vybrat v uživatelském rozhraní jazyka HTML a výsledná hodnota je zapsán do tabulky symbolů po kliknutí na tlačítko Finish.

Všechny soubor HTM zaznamenává uživatelské výběry do tabulky symbolů.

  • Zahrnutí Common.js, které obsahuje běžně používané a užitečné funkce JScript a Default.js.

  • Odkazy na obrázky projektu určené pro zobrazení v kódu jazyka HTML.

  • Text jazyka HTML a formátování, které přizpůsobí vzhled uživatelského rozhraní průvodce

  • Funkce JScript, které přistupují k modelu objektu průvodce Visual C++ a poskytují přizpůsobené chování z tohoto průvodce. Tyto funkce jsou v oddíle stírány HTML nazvané hlavička < skript LANGUAGE = 'JSCRIPT' >, jak je znázorněno v následujícím příkladu.

    Poznámka

    Pro přístup k průvodci a objektovému modelu prostředí z kódu jazyka HTML, připojte objekt modelu k "window.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);
    }
    

Toto je ukázkový průvodce konzolové aplikace:

<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>

Viz také

Úkoly

Vytvoření vlastního průvodce

Odkaz

Vlastní průvodce

Koncepty

Soubory vytvořené pro vašeho průvodce

Návrh průvodce