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.