![]() |
Jypeli 4
The simple game programming library
|
Tekstikenttä. Lisää...
Julkiset jäsenfunktiot | |
| Label () | |
| Luo uuden tekstikentän. Asettaa koon tekstin mukaan. | |
| Label (string text) | |
| Luo uuden tekstikentän annetulla tekstillä. Asettaa koon tekstin mukaan. | |
| Label (Animation animation) | |
| Luo uuden tekstikentän animaatiolla. | |
| Label (double width, double height) | |
| Luo uuden tekstikentän. | |
| Label (double width, double height, string text) | |
| Luo uuden tekstikentän. | |
| void | BindTo (IntMeter meter) |
| Asettaa tekstikentän näyttämään annetun mittarin arvoa. | |
| void | BindTo (DoubleMeter meter) |
| Asettaa tekstikentän näyttämään annetun mittarin arvoa. | |
| void | Unbind () |
| Irrottaa tekstikentän mittarista. | |
| void | UnBind (IntMeter meter) |
| void | UnBind (DoubleMeter meter) |
Suojatut jäsenfunktiot | |
| internal override void | Draw (Matrix parentTransformation, Matrix transformation) |
| Kutsutaan, kun olio piirretään. | |
| void | Draw (Matrix parentTransformation, Matrix transformation, string text) |
Ominaisuudet | |
| string | Title [get, set] |
| Tekstikentän otsikko. | |
| virtual string | Text [get, set] |
| Teksti. | |
| bool | IsTruncated [get] |
| Vector | TextScale [get, set] |
| Tekstin skaalaus. Oletus (1,1) ; isompi suurempi. | |
| int | DecimalPlaces [get, set] |
| Kuinka monta desimaalia näytetään, kun tekstikenttä on sidottu näyttämään desimaalilukua. | |
| TextSizeMode | SizeMode [get, set] |
| Kuinka tekstikentän koko määräytyy. | |
| Vector | TextSize [get, set] |
Näytettävän tekstin koko. Ei välttämättä sama kuin Size. | |
| Color | TextColor [get, set] |
| Tekstin väri. | |
| Font | Font [get, set] |
| Tekstin fontti. | |
| HorizontalAlignment | HorizontalAlignment [get, set] |
Tekstin sijoitus vaakasuunnassa. Vaikuttaa vain, jos tekstikentän koko on suurempi kuin tekstin koko ja SizeMode ei ole SizeMode.AutoSize. | |
| VerticalAlignment | VerticalAlignment [get, set] |
Tekstin sijoitus pystysuunnassa. Vaikuttaa vain, jos tekstikentän koko on suurempi kuin tekstin koko ja SizeMode ei ole SizeMode.AutoSize. | |
| double | XMargin [get, set] |
| Marginaali vasemmasta/oikeasta reunasta. | |
| double | YMargin [get, set] |
| Marginaali ylä-/alareunasta. | |
| override Vector | Size [get, set] |
| Tekstikentän koko. Jos SizeMode on SizeMode.StretchText, teksti venytetään kentän koon mukaiseksi. | |
Tekstikenttä.
| Label | ( | ) | [inline] |
Luo uuden tekstikentän. Asettaa koon tekstin mukaan.
| Label | ( | string | text | ) | [inline] |
Luo uuden tekstikentän annetulla tekstillä. Asettaa koon tekstin mukaan.
| Label | ( | double | width, |
| double | height | ||
| ) | [inline] |
Luo uuden tekstikentän.
| width | Leveys. |
| height | Korkeus. |
| Label | ( | double | width, |
| double | height, | ||
| string | text | ||
| ) | [inline] |
Luo uuden tekstikentän.
| width | Leveys. |
| height | Korkeus. |
| text | Teksti. |
| void BindTo | ( | IntMeter | meter | ) | [inline] |
Asettaa tekstikentän näyttämään annetun mittarin arvoa.
| void BindTo | ( | DoubleMeter | meter | ) | [inline] |
Asettaa tekstikentän näyttämään annetun mittarin arvoa.
| internal override void Draw | ( | Matrix | parentTransformation, |
| Matrix | transformation | ||
| ) | [inline, protected, virtual] |
Kutsutaan, kun olio piirretään.
Uudelleentoteuttaa luokan Widget.
Uudelleentoteutetaan luokissa InputBox ja PushButton.
| void Unbind | ( | ) | [inline] |
Irrottaa tekstikentän mittarista.
int DecimalPlaces [get, set] |
Kuinka monta desimaalia näytetään, kun tekstikenttä on sidottu näyttämään desimaalilukua.
HorizontalAlignment HorizontalAlignment [get, set] |
Tekstin sijoitus vaakasuunnassa. Vaikuttaa vain, jos tekstikentän koko on suurempi kuin tekstin koko ja SizeMode ei ole SizeMode.AutoSize.
override Vector Size [get, set] |
Tekstikentän koko. Jos SizeMode on SizeMode.StretchText, teksti venytetään kentän koon mukaiseksi.
Uudelleentoteuttaa luokan Widget.
Uudelleentoteutetaan luokissa InputBox ja PushButton.
TextSizeMode SizeMode [get, set] |
Kuinka tekstikentän koko määräytyy.
virtual string Text [get, set] |
Teksti.
Uudelleentoteutetaan luokassa InputBox.
Color TextColor [get, set] |
Tekstin väri.
Vector TextScale [get, set] |
Tekstin skaalaus. Oletus (1,1) ; isompi suurempi.
Vector TextSize [get, set] |
Näytettävän tekstin koko. Ei välttämättä sama kuin Size.
string Title [get, set] |
Tekstikentän otsikko.
VerticalAlignment VerticalAlignment [get, set] |
Tekstin sijoitus pystysuunnassa. Vaikuttaa vain, jos tekstikentän koko on suurempi kuin tekstin koko ja SizeMode ei ole SizeMode.AutoSize.
double XMargin [get, set] |
Marginaali vasemmasta/oikeasta reunasta.
double YMargin [get, set] |
Marginaali ylä-/alareunasta.
1.7.4