Sdílet prostřednictvím


Tabulka dialogových oken

Tabulka dialogových oken obsahuje všechna dialogová okna, která se zobrazují v uživatelském rozhraní v plném i omezeném režimu.

Tabulka dialogových oken obsahuje následující sloupce.

Sloupec Typ Klíč Nullable
Dialog identifikátor Y N
HCentering celočíselná N N
VCentering celočíselná N N
Šířka celočíselná N N
Výška celočíselná N N
Atributy doubleInteger N Y
Titul formátované N Y
Control_First identifikátor N N
Control_Default identifikátor N Y
Control_Cancel identifikátor N Y

 

Sloupce

Dialogové okno

Primární klíč a název dialogového okna.

HCentering

Vodorovné umístění dialogového okna.

Rozsah je 0 až 100, s 0 na levém okraji obrazovky a 100 na pravém okraji.

VCentering

Svislé umístění dialogového okna.

Rozsah je 0 až 100, s 0 na horním okraji obrazovky a 100 na dolním okraji.

šířka

Šířka obdélníkové hranice dialogového okna.

Toto číslo musí být nezáporné.

výška

Výška obdélníkového ohraničení dialogového okna.

Toto číslo musí být nezáporné.

atributy

32bitové slovo, které určuje příznaky atributů, které se mají použít v tomto dialogovém okně.

Toto číslo musí být nezáporné. Další informace naleznete v tématu bitů stylu dialogového okna.

název

Lokalizovatelný textový řetězec určující název, který se má zobrazit v záhlaví dialogového okna.

Control_First

Externí klíč druhého sloupce tabulky ovládacích prvků .

Kombinace tohoto pole s polem Dialogové okno určuje jedinečný ovládací prvek v Ovládací tabulka, která vezme fokus při otevření dialogového okna. Obvykle to může být upravit ovládací prvek, SelectionTree Controlnebo jakýkoli jiný ovládací prvek, který může fokus převzít. Pokud Ovládací prvek PushButton je jediným ovládacím prvek, který je v dialogovém okně, který může fokus převzít, musí být do pole ControlDefault zadáno také tlačítko PushButton zadané v poli ControlDefault. Tento sloupec je ignorován v dialogovém okně Chyba.

Vzhledem k tomu, že statický text nemůže převzít fokus, ovládací prvek text, který popisuje ovládací prvek Upravit ovládací, Ovládací prvek PathEdit, Ovládací prvek ListView, ovládací prvek ComboBox nebo VolumeSelectCombo Control musí být první ovládací prvek v dialogovém okně, aby byla zajištěna kompatibilita se čtečkami obrazovky.

Control_Default

Externí klíč druhého sloupce tabulky ovládacích prvků .

Kombinace tohoto pole s polem Dialogové okno určuje výchozí ovládací prvek, který při otevření dialogového okna přebere fokus. Obvykle to může být Ovládací prvek PushButton. Pokud v dialogovém okně nemá fokus žádný ovládací prvek PushButton, je klávesa Return ekvivalentní kliknutí na výchozí ovládací prvek. Pokud je tento sloupec prázdný, neexistuje výchozí ovládací prvek. Tento sloupec je ignorován v dialogovém okně Chyba.

Control_Cancel

Externí klíč druhého sloupce tabulky ovládacích prvků .

Kombinace tohoto pole s dialogovým polem určuje ovládací prvek, který zruší instalaci. Tento ovládací prvek je propojený s událostmi v tabulce ControlEvent sloužící ke zrušení instalace. Stisknutím klávesy ESC nebo kliknutím na tlačítko Zavřít se rovná kliknutí na ovládací prvek zrušit. Tento sloupec se ignoruje v dialogovém okně Chyba

krabice.

Ovládací prvek zrušení je skrytý během vrácení zpět nebo odebrání zálohovaných souborů. Vnitřní obslužná rutina uživatelského rozhraní skryje ovládací prvek při přijetí zprávy INSTALLMESSAGE_COMMONDATA.

Poznámky

Celočíselné hodnoty pro šířku a výšku jsou v jednotky instalačního programu, nikoli v dialogových jednotkách.

U následných dialogových oken v posloupnosti průvodce se ignorují dvě hodnoty na střed. Pozice dialogového okna jsou nastaveny uživatelem nebo jako pro předchozí dialogové okno. Tyto sekvence dialogového okna jsou vytvořeny NewDialog ControlEvent.

Validace

ICE03
ICE06
ICE13
ICE20
ICE23
ICE27
ICE32
ICE44
ICE45
ICE46