Folyamatjelző vezérlő
A Folyamatjelző vezérlő egy sávdiagramot jelenít meg, amely a folyamatjelző üzenetek fogadása közben megváltoztatja a hosszt. Ez a vezérlő előfizet a SetProgress ControlEventre. Feliratkozhat a figyelt művelet után elnevezett ControlEventre.
További információ: Folyamatjelző vezérlőlétrehozása, és Egyéni műveletek hozzáadása a folyamatjelző.
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ő 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. |
|
Progress | Ez az attribútum azt határozza meg, hogy a Folyamatsáv mekkora része legyen kitöltve. Az attribútum két egész számból és egy sztringből áll. Az első egész mező a folyamatjelzők aktuális száma, a második egész mező pedig az alapértelmezett maximális állapotjelek száma (1024). A harmadik mező egy sztring, amely a folyamatban lévő művelet neve. Ha az aktuális állapotjelek száma nagyobb, mint a maximális érték, a telepítő a maximális értékre módosítja azt. Ezt az attribútumot a SetProgress ControlEvent állítja be és módosítja. A vezérlőt elő kell fizetnie erre az eseményre az EventMapping táblában, a SetProgress beírásával az Esemény oszlopba, a Haladás pedig az Attribútum oszlopba. |
|
Szöveg | A vezérlő által megjelenített szöveg. 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. |
|
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. |
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. |
Progress95 | 0x00000000 0x00010000 |
Folyamatos sávként rajzolt folyamatjelző sáv. A folyamatjelző sáv téglalapok sorozataként van rajzolva. Vegye fel ezeket a biteket a bit szóba a Control tábla Attribútumok oszlopában. |
Megjegyzések
Ez a vezérlő a PROGRESS_CLASS osztályból hozható létre a CreateWindowEx függvénnyel. A WS_CHILD és WS_GROUP stílusokkal rendelkezik.