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


VolumeCostList vezérlő

A VolumeCostList vezérlő információkat jelenít meg a különböző kötetek kijelölésével kapcsolatos költségekről. A vezérlő megjeleníti az aktuális telepítésben részt vevő összes kötetet, valamint az attribútumbitekben megadott típusú köteteket. Ha a szükséges lemezterület meghaladja az egyes meghajtókon elérhető mennyiséget, a kötet ki van emelve a táblázatban. Ha egy oszlopfejlécre kattint, a köteteket a kiválasztott oszlop szerint rendezi.

A vezérlő oszlopfejléceihez a következő sztringek használhatók, és meg kell adni a UIText tábla:

  • VolumeCostAvailable
  • VolumeCostDifference
  • VolumeCostRequired
  • VolumeCostSize
  • VolumeCostVolume

A fájl méretének formázásához a következő négy honosított sztring használható:

  • bájtok
  • KB
  • MB
  • GB

A szerzők beállíthatják az oszlopszélességeket a VolumeCostList vezérlőelemben úgy, hogy az oszlopszélességeket a betűspecifikációk után hozzáfűzik. Az oszlopszélességeket a rendszer kapcsos zárójelek közé zárt pozitív egész számok sorozataként adja meg. Üres kapcsos zárójelek vagy {0} elrejti az oszlopot. A negatív szám vagy a pozitív egész számmá nem konvertálható sztring érvénytelen oszlopszélesség. Ha érvénytelen oszlopszélesség van a sorozatban, a fennmaradó oszlopok rejtettek lesznek. Legfeljebb öt oszlopszélesség adható meg.

A Control tábla Szöveg mezőjének tartalmát a VolumeCostList vezérlő soha nem jeleníti meg. Ez a mező a vezérlőelem által megjelenítendő szövegstílust adja meg, és tartalmazza a képernyő-felülvizsgálati segédprogramok által használt vezérlő leírását. Egy szöveges sztring betűtípusának és betűstílusának beállításához a megjelenített karakterek sztringjét {\style} vagy {&stílus} előtaggal adhatja meg. Ahol a stílus az TextStyle tábla TextStyle oszlopában szereplő azonosító,. Ha egyik sem található, de a DefaultUIFont tulajdonság érvényes szövegstílusként van definiálva, akkor a program ezt a betűtípust fogja használni. Az ezt követő információkat a vezérlő leírásaként a képernyő-ellenőrző segédprogramok olvassák fel. Lásd: Kisegítő lehetőségek.

Vegye figyelembe, hogy a telepítő nem frissíti a VolumeCostControl tartalmát, ha egy felhasználó egy másik elérési utat ad meg egy PathEdit vezérlőbe, Tallózás párbeszédpanel, Címtárlista vezérlővagy DirectoryCombo vezérlő, mert nincs tulajdonság társítva a VolumeCostList vezérlőhöz.

Vezérlőattribútumok

Ezzel a vezérlővel az alábbi attribútumokat használhatja. Ha egy attribútum értékét esemény használatával szeretné módosítani, iratkozzon fel egy ControlEvent vezérlőre az EventMapping táblában, és sorolja fel az attribútum azonosítóját az Attribútum oszlopban. Adja meg a ControlEvent azonosítóját az Esemény oszlopban.

Attribútumazonosító Hexadecimális bit Leírás
pozíció
A vezérlőelem helye a párbeszédpanelen.
Adja meg a vezérlőelem bal oldali sarkának szélességét, magasságát és koordinátáit a Control táblaSzélesség, Magasság, X és Y oszlopába. Használjon telepítőegységeket a hosszhoz és a távolsághoz.
Szöveg
Ha képernyőolvasókban szeretné megjeleníteni a szöveget, írja be a szöveget a VezérlőtáblaSzöveg oszlopába. Lásd: Kisegítő lehetőségek.
A VolumeCostList vezérlőelem oszlopszélességeinek beállításához fűzze hozzá az oszlopszélességeket a betűtípus-specifikációkhoz. Az oszlopszélességeket a rendszer kapcsos zárójelek közé zárt pozitív egész számok sorozataként adja meg. Üres kapcsos zárójelek vagy {0} elrejti az oszlopot. A negatív szám vagy a pozitív egész számmá nem konvertálható sztring érvénytelen oszlopszélesség. Ha érvénytelen oszlopszélesség van a sorozatban, a fennmaradó oszlopok rejtettek lesznek. Legfeljebb öt oszlopszélesség adható meg.
Látható
0x00000000
0x00000001
Rejtett vezérlő.
Látható vezérlő.
Ezt a bitet a Control tábla Attribútumok oszlopának bitszava belefoglalva láthatóvá vagy rejtettsé teheti a vezérlőt a létrehozásakor.
A vezérlőelemeket a ControlCondition táblahasználatával is elrejtheti vagy megjelenítheti.
Engedélyezett
0x00000000
0x00000002
Vezérlőelem letiltott állapotban.
Vezérlőelem engedélyezett állapotban.
A vezérlőelem létrehozásának engedélyezéséhez vegye fel ezt a bitet a bit szóba a Vezérlő Attribútumok oszlopában.
A vezérlőelemeket a ControlCondition táblahasználatával is engedélyezheti vagy letilthatja.
elsüllyedt
0x00000000
0x00000004
Megjeleníti az alapértelmezett vizuális stílust.
A vezérlőt egy elsüllyedt, térhatású megjelenéssel jeleníti meg.
Vegye fel ezeket a biteket a bit szóba a Control tábla Attribútumok oszlopában.
RTLRO
0x00000000
0x00000020
A vezérlőben lévő szöveg balról jobbra olvasási sorrendben jelenik meg.
A vezérlőben lévő szöveg jobbról balra olvasási sorrendben jelenik meg.
RightAligned
0x00000000
0x00000040
A vezérlőben lévő szöveg balra van igazítva.
A vezérlőben lévő szöveg jobbra van igazítva.
LeftScroll
0x00000000
0x00000080
A görgetősáv a vezérlő jobb oldalán található.
A görgetősáv a vezérlő bal oldalán található.
BiDi
0x000000E0
Állítsa be ezt az értéket az RTLRO, RightAlignedés LeftScroll attribútumok kombinációjához.
RemovableVolume
0x00010000
Vezérlőlisták cserélhető meghajtók.
Belefoglalás a bit szóba a Control tábla Attribútumok oszlopában.
FixedVolume
0x00020000
A vezérlők rögzített belső merevlemezeket sorolnak fel.
Belefoglalás a bit szóba a Control tábla Attribútumok oszlopában.
RemoteVolume
0x00040000
A vezérlő felsorolja a távoli köteteket.
Belefoglalás a bit szóba a Control tábla Attribútumok oszlopában.
CDROMVolume
0x00080000
A vezérlők CD-ROM köteteket sorolnak fel.
Belefoglalás a bit szóba a Control tábla Attribútumok oszlopában.
RAMDiskVolume
0x00100000
A vezérlő a RAM-lemezeket sorolja fel.
Belefoglalás a bit szóba a Control tábla Attribútumok oszlopában.
FloppyVolume
0x00200000
A vezérlő a hajlékonylemez-meghajtókat sorolja fel.
Belefoglalás a bit szóba a Control tábla Attribútumok oszlopában.
ControlShowRollbackCost
0x00000000
0x00400000
Ha PROMPTROLLBACKCOST = P, és ez az attribútum nincs beállítva, a visszaállítási, biztonsági mentési fájlok nem szerepelnek a VolumeCostList vezérlő által megjelenített költségben.
Ha PROMPTROLLBACKCOST = P, és ez az attribútum be van állítva, a visszaállítási, biztonsági mentési fájlok a VolumeCostList vezérlő által megjelenített költség részét képezik.
Ez a vezérlőattribútum figyelmen kívül lesz hagyva, ha PROMPTROLLBACKCOST = D vagy F. Ha PROMPTROLLBACKCOST = F, a visszaállítás költsége a biztonsági mentési fájlokat is tartalmazza. Ha PROMPTROLLBACKCOST = D vagy DISABLEROLLBACK = 1, a visszaállítás költsége nem tartalmazza a biztonsági mentési fájlokat.

 

Megjegyzések

Ez a vezérlő a WC_LISTVIEW osztályból hozható létre a CreateWindowEx függvénnyel. A LVS_REPORT, WS_VSCROLL, WS_HSCROLL, LVS_SHAREIMAGELISTS, LVS_AUTOARRANGE, LVS_SINGLESEL, WS_BORDER, WS_CHILD, WS_TABSTOPés WS_GROUP stílussal rendelkezik.