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