PushButton vezérlő
A PushButton vezérlő egy egyszerű leküldéses gombot jelenít meg, más néven parancsgombot.
A PushButton vezérlők nem használhatók IgnoreChange ControlEvent, SelectionDescription ControlEvent, SelectionSize ControlEvent, SelectionPath ControlEvent, SelectionPathOn ControlEvent, SelectionAction ControlEvent, SelectionNoItems ControlEvent, ActionText ControlEvent, ActionData ControlEvent, SetProgress ControlEventvagy TimeRemaining ControlEvent.
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 | Ez a vezérlőattribútum megadhatja a vezérlő által megjelenített szöveget, a bináris táblázatban tárolt képet vagy a futtatáskor beállított képet. Szöveg megadásához írja be a szövegsztringet a Control tábla Szöveg oszlopába. 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. Ha meg szeretne adni egy ikont vagy bitképet a Bináris tábla, adja meg a kép rekordjának elsődleges kulcsát a Bináris tábla Név oszlopából a Vezérlő tábla rekord szöveg oszlopába a vezérlőelemhez. |
|
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. Vegye fel ezt a bitet a Vezérlőelem Attribútumok oszlopában a vezérlőelem létrehozáskor való engedélyezéséhez. 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. |
Bitmap | 0x00000000 0x00040000 |
A vezérlőelem szövegét a Vezérlőelem táblaSzöveg oszlopában adhatók meg. A gomb BS_BITMAP stílussal rendelkezik, a vezérlőben lévő szöveget bitkép váltja fel. A Control tábla Szöveg oszlopa az bináris táblaidegen kulcsaként használatos. A bit belefoglalása a bit szóba a VezérlőelemAttribútumok oszlopában. Ne állítsa be egyszerre az Ikon és a Bitkép stílus bitet. A gomb nem tartalmazhat bitképképet és szöveget is. 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. |
Ikonvezérlő | 0x00000000 0x00080000 |
A vezérlőelem szövegét a Vezérlőelem táblaSzöveg oszlopában adhatók meg. A gomb BS_ICON stílussal rendelkezik, a vezérlő szövegét ikonkép váltja fel. A Control tábla Szöveg oszlopa az bináris táblaidegen kulcsaként használatos. A bit belefoglalása a bit szóba a VezérlőelemAttribútumok oszlopában. Ne állítsa be egyszerre az ikon- és bitképbiteket. A gomb nem tartalmazhat ikonképet és szöveget is. 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. |
FixedSize | 0x00000000 0x00100000 |
Az ikon képének húzása a vezérlőhöz igazítva. Az ikon képének körülvágása vagy középre igazítása a vezérlőben. Adja meg ezt a bitet a BBControl-tábla Attribútumok oszlopának vagy a Control táblabitszava közé. |
IconSize | 0x00000000 0x00200000 0x00400000 0x00600000 |
Betölti az első képet. Betölti az első 16x16-os képet. Betölti az első 32x32-képet. Betölti az első 48x48-képet. Az ikonfájlok különböző méretű képeket tartalmazhatnak ugyanabból az ikonból. Adja meg a megfelelő bitszavat a Control tábla Attribútumok oszlopában Ha ezek a bitek nincsenek beállítva, a telepítő figyelmen kívül hagyja a FixedSize attribútumot, és a rendszerkép a vezérlő téglalapjának megfelelően van kifeszítve. Ha az IconSize bitek és a FixedSize bitek is be vannak állítva, a vezérlőnél kisebb kép középre van állítva, és a rendszerkép nagyobb, mint a vezérlőelem, amelyet elfér. |
ElevationShield | 0x00000000 0x00800000 |
A pushbutton megjelenését a többi ikonattribútum határozza meg. Hozzáadja a Felhasználói fiókok vezérlése (UAC) jogosultságszint-emelési ikont (pajzs ikon) a leküldéses vezérlőhöz. |
Megjegyzések
Ez a vezérlő a BUTTON osztályból hozható létre a CreateWindowEx függvénnyel. A BS_MULTILINE, WS_CHILD, WS_TABSTOPés WS_GROUP stílussal rendelkezik.