Udostępnij za pośrednictwem


Pliki HTML

Kreator może zawierać interfejsu użytkownika, który jest interfejsem HTML.Wraz z Default.htm, Kreator może zawierać dowolną liczbę plików .htm, które można wskazać w Liczba stron polu Kreatora niestandardowej.Każdy plik .htm reprezentuje stronę HTML z programu Kreator i strony HTML jest dostępne za pomocą Next i ponownie przyciski, tabulatorów lub inny format, określ w projekcie kreatora.

Kod HTML zawiera:

  • Znacznik SYMBOL identyfikuje domyślny dla opcji zdefiniowanych przez użytkownika.Symbole są zapisywane w tabeli symbol, gdy użytkownik kliknie Zakończenie, takie jak:
   <SYMBOL NAME='HEADER_FILE' VALUE='MyHeader.h' TYPE=text></SYMBOL>

Kreatora interfejsu użytkownika (UI), pole tekstowe, określonych w tabeli symbolu jako "HEADER_FILE" zawiera domyślny tekst "MyHeader.h".Można zmienić tej wartości w Kreatorze interfejsu użytkownika, a wartość wynikową jest zapisywany do tabeli symbol projektu po kliknięciu przycisku Zakończenie, takie jak:

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

W Kreatorze interfejsu użytkownika domyślnie wyczyszczone jest pole wyboru, określonych w tabeli symbolu jako "CHECKBOX1".W interfejsie użytkownika HTML, można zaznaczyć to pole i wartość wynikową jest zapisywany do tabeli symbol po kliknięciu przycisku Zakończenie.

Każdy plik .htm rekordy do tabeli symbole opcje wybrane przez użytkownika.

  • Dołącz do Common.js, który zawiera najczęściej używane i przydatne funkcje języka JScript i Default.js.

  • Odniesienia do projektu obrazów do wyświetlenia w kodzie HTML.

  • Tekst HTML i formatowania, które należy dostosować wygląd interfejsu użytkownika Kreatora

  • Funkcje języka JScript, które dostęp Visual C++ kreatora modelu obiektów zapewnienie dostosowanego zachowania z poziomu kreatora.Te funkcje są w sekcji strony HTML, zatytułowanej < SCRIPT LANGUAGE = "JSCRIPT" >, jak pokazano w poniższym przykładzie.

    [!UWAGA]

    Aby uzyskać dostęp do kreatora i środowiska modeli obiektów z HTML, dołączy elementu modelu obiektu z "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);
    }
    

Oto Kreator aplikacji konsoli próbki:

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

Zobacz też

Zadania

Tworzenie kreatora niestandardowego

Informacje

Kreator niestandardowy

Koncepcje

Pliki utworzone dla Twojego kreatora

Projektowanie kreatora