CoolBasic SDK

RowText

Include "cbString.cb"

KUVAUS
Siinä missä CoolBasicin oma Text-komento tulostaa tekstiä yhden rivin, tällä funktiolla voi helposti jakaa tekstin useammalle riville. Teksti rivitetään sanojen välistä kuten tekstinkäsittelyohjelmissa. Funktio on erittäin hyödyllinen kun tarvitsee tulostaa paljon tekstiä kerralla, sillä se sallii kaiken kirjoittamisen yhteen merkkijonomuuttujaan sen sijaan, että teksti pitäisi manuaalisesti jakaa usealle riville usealla Text-komennolla.

Funktio toimii kaikilla fonteilla ja valittavana on vasemmalle tasauksen lisäksi tekstin keskitys.

KÄYTTÖ
RowText(teksti, x, y, x2, [keskitys])
teksti = Tulostettava teksti
x = Tekstin vasen x-koordinaatti
y = Tekstin y-koordinaatti
x2 = Tekstin oikea x-koordinaatti
keskitys = Jos True, teksti keskitetään x1:n ja x2:n välille, muutoin tasataan vasemmalle (oletus False)

Katso myös:

ESIMERKKI
Include "sdk/include/cbString.cb"
font = LoadFont("impact",20)
SetFont font

txt$ = "Teksti rivittyy nätisti sana sanalta. On tämä mahtavaa."
txt2$ = "Tämä rivitetty teksti on keskitettyä."
Box 50,50,100,100,OFF
RowText(txt$,50,50,50+100)
Box 160,50,100,100,OFF
RowText(txt2$,160,50,160+100,ON)

DrawScreen
WaitKey