Megosztás a következőn keresztül:


Vezérlőtábla

A Vezérlő tábla határozza meg az egyes párbeszédpaneleken megjelenő vezérlőket.

A Control tábla a következő oszlopokat tartalmazza.

Oszlop Típus Kulcs Nullázható
Párbeszéd_ azonosító Y N
Vezérlő azonosító Y N
Típus azonosító N N
X egész szám N N
Y egész szám N N
Szélesség egész szám N N
Magasság egész szám N N
Attribútumok DoubleInteger N Y
Ingatlan azonosító N Y
SMS formázott N Y
Control_Next azonosító N Y
Segítség Szöveg N Y

 

Oszlopok

Dialog_

A párbeszédpanel tábla első oszlopának külső kulcsa, a párbeszédpanel neve.

vezérlő

A vezérlő neve. Ennek a névnek egyedinek kell lennie egy párbeszédpanelen belül, de különböző párbeszédpaneleken megismételhető. A Vezérlőelem oszlop és a Dialog_ oszlop alkotja a tábla elsődleges kulcsát.

típus

A vezérlő típusa. A vezérlőtípusok listáját a Vezérlőkcímű témakörben találja.

X

A vezérlőelem négyszögletes határának bal felső sarkának vízszintes koordinátája. Ennek nem negatív számnak kell lennie. Lásd Pozícióvezérlő attribútum.

Y

A vezérlőelem téglalap alakú határának bal felső sarkának függőleges koordinátája. Ennek nem negatív számnak kell lennie. Lásd Pozícióvezérlő attribútum.

szélessége

A vezérlőelem téglalap alakú határának szélessége. Ennek nem negatív számnak kell lennie. Lásd Pozícióvezérlő attribútum.

magasság

A vezérlőelem téglalap alakú határának magassága. Ennek nem negatív számnak kell lennie. Lásd Pozícióvezérlő attribútum.

attribútumok

Egy 32 bites szó, amely meghatározza a vezérlőre alkalmazni kívánt bitjelölőket. Ennek nem negatív számnak kell lennie, és az engedélyezett értékek a vezérlőelem típusától függenek. Az összes vezérlőattribútum és a mezőbe beírandó érték listáját a Vezérlőattribútumokcímű témakörben találja.

tulajdonság

A vezérlőelemhez csatolandó definiált tulajdonság neve. A választógombok, listamezők és kombinált listaértékek ugyanahhoz a tulajdonsághoz csatolva vannak egy csoporthoz kötve. Ez az oszlop az aktív vezérlőkhöz szükséges.

szöveg

Egy honosítható sztring, amellyel beállíthatja a vezérlőelemek kezdeti szövegét. A sztring beágyazott tulajdonságokat is tartalmazhat. A tulajdonságokat tartalmazó formázott sztring szintaxisát az MsiFormatRecord függvény tartalmazza. A szöveg méretét, betűtípusát és színét a szöveg sztringjének {\style} előtaggal való előtagjával adhatja meg, ahol a stílus az TextStyle táblázatTextStyle oszlopába írt szövegstílus. A szöveges sztring csonkolt, ha túl hosszú ahhoz, hogy a vezérlőelemhez illeszkedjen. Lehet, hogy a szöveges sztring üres.

A mező Formázott szöveges sztring speciális szerkesztésére van szükség, ha a szöveget a TrackDiskpace attribútummal rendelkező párbeszédpanelen található Szövegvezérlő kell megjelenítenie. Ez a TrackDiskSpace párbeszédpanelstílusú bit által megadott eset, jelenik meg a párbeszédpanel. Ebben az esetben, ha a Control tábla Szöveg oszlopában a Formázott sztring a következővel kezdődik: "[" és "]" végződésű, akkor a sztring végéhez szóközt kell hozzáadnia. Ha például a DlgTextFont egy olyan tulajdonság, amely "{\DlgFontBold}" értékre van állítva, a formázott "[DlgTextFont]MyText[ProductName]" sztringnek a záró zárójel utáni végén lévő szóközre van szüksége. A telepítőnek erre a plusz területre van szüksége a szöveg helyes megjelenítéséhez a Szöveg vezérlőelemben.

Megadhat egy rövid leíró szöveges sztringet a VolumeCostList, ListView, DirectoryList, valamint a SelectionTree vezérlőkhöz. Ezt a szöveget a felhasználó nem látja, de a vezérlő leírásaként képernyőolvasók olvashatják.

Lásd még: Kisegítő lehetőségek.

Control_Next

Egy másik vezérlő neve ugyanazon a párbeszédpanelen és egy külső kulcs a Control tábla második oszlopához. Ha a párbeszédpanel fókusza a Vezérlő oszlop vezérlőelemén van, a tabulátorbillentyű lenyomása a fókuszt a Control_Next oszlopban felsorolt vezérlőre helyezi. Ezért ez az oszlop a párbeszédpanel vezérlőinek lapsorrendjének megadására szolgál. A vezérlők közötti kapcsolatoknak zárt ciklust kell alkotnia. Egyes vezérlők, például a statikus szövegvezérlők kihagyhatók a ciklusból. Ebben az esetben ez a mező üres lehet.

Lásd még: Kisegítő lehetőségek.

súgó

Nem kötelező, honosítható szöveges sztringek, amelyeket a Súgó gomb használ. A sztring két részre van osztva elválasztó karakter (|) szerint. A sztring első része elemleírásként használatos. Ezt a szöveget a képernyőolvasók használják a képet tartalmazó vezérlőkhöz. A sztring második része későbbi használatra van fenntartva. Az elválasztó karakterre akkor is szükség van, ha a két szövegtípus közül csak az egyik van jelen.

Megjegyzések

Az x, y, szélesség és magasság egész értékei a telepítőegységekben, nem pedig a párbeszédpanel-egységekben találhatók. A telepítőegység a 10 pontos MS Sans Serif betűméret magasságának egy tizenkettedikével egyenlő. A vezérlők koordinátái a hirdetőtáblához képest vannak.

Érvényesítés

ICE03
ICE06
ICE17
ICE20
ICE23
ICE31
ICE32
ICE34
ICE45
ICE46
ICE95