Sdílet prostřednictvím


Bit stylu dialogového okna s chybou

Pokud je tento bit nastavený, jedná se o dialogové okno s chybovým dialogem.

Tento styl může obsahovat více dialogů. Vlastnost ErrorDialog určuje, které dialogové okno se používá jako dialogové okno chyby. Vybraný dialog může být pouze jeden z těch, které mají tuto sadu bitů stylu. Dialogové okno chyby musí mít statický textový ovládací prvek s názvem ErrorText. Tento ovládací prvek obdrží text chybové zprávy. Dialogové okno by také mělo obsahovat sedm tlačítek odpovídajících možným návratovým hodnotám. Chybová zpráva určuje, která z těchto tlačítek se skutečně zobrazí. Zobrazená tlačítka se přeuspořádají, aby se v dialogovém okně rovnoměrně distribuovaly. Toto uspořádání změní souřadnici X tlačítek, ale ne ostatní tři souřadnice. Proto je vhodné, aby žádný jiný ovládací prvek nebyl vytvořený ve stejné vodorovné oblasti dialogového okna jako tlačítka. Pokud chybová zpráva určuje žádné tlačítko, zobrazí se tlačítko OK. U dialogového okna s chybou se ignorují hodnoty Výchozí, první aktivní ovládací prvek a Zrušit tlačítka. Tlačítko Výchozí definované v chybové zprávě se přiřadí všem třem hodnotám. Efekt posouvání těchto tlačítek musí být definován v tabulce ControlEvent stejně jako u všech ostatních tlačítek. Název dialogového okna je vytvořený podobným způsobem jako ostatní dialogy. Pokud za seznamem tlačítek určuje text záhlaví, může se přepsat chybovou zprávou.

Hodnota

Desetinný Šestnáctkový Konstanta
65536 0x00010000 msidbDialogAttributesError