"Text" objekat
Osobine Overview
"Text" objekat ima mnoge karakteristike. Može prikazivati tekst u okviru i biti ispunjen bojom. Tekst može biti prikazan koristeći bilo koju fontu bilo koje veličine i stila. Sve osobine mogu biti podešene vizuelno uz pomoć alatnih traka.
Najvažnije osobine su:
Tekst |
Tekst je najvažnija osobina objekta u kojem je definisan tekst ili izraz. |
AutoWidth |
Određuje da li objekat teksta treba da prilagodi širinu prema dužini teksta. Preporučuje se da bude isključen u tabelama. |
WordWrap |
Određuje da li će predug tekst biti prebačen u novu liniju. Ako je AutoWidth osobina uključena, nije važno. |
DisplayFormat |
Specifikuje format podataka u objektu (tekst, broj, datum/vreme). |
HideZeros |
Specifikuje da li se vrednost nula prikazuje. Ova postavka se preporučuje da bude uključena za tip podataka datum/vreme. inače se prikazuju "čudne" vrednosti ako vrednost nije definisana. |
AllowExpressions |
Određuje da li objekat teksta može sadržati izraz unutar teksta |
Osobine dostupne samo u inspektoru objekta:
GapX |
uvojci teksta sa leve i desne strane, u pikselima |
GapY |
uvojci teksta sa gornje i donje strane, u pikselima |
LineSpacing |
razmak između linija, u pikselima |
CharSpacing |
razmak između karaktera, u pikselima |
ParagraphGap |
uvojak prve linije za paragraf, u pikselima |
Rotation |
Specifikuje pravac prikazivanja teksta. 0 - horizontalno, 90 - nagore ... Takođe možemo štampati u kurzivu. |
StretchMode |
Specifikuje kako objekat treba da se prilagodi dužini teksta. Sledeće vrednosti su dostupne: smDontStretched - visina se menja, smActualHeight - visina se prilagođava visini teksta ili slike, smMaxHeight - visina se prilagođava visini struka.
|
Font |
Specifikuje podešavanja fonta koja su slična onima u uređivačima teksta |
Color |
Specifikuje boju pozadine. Posebna vrednost je prozirna (transparentna) clNone boja. |
BrushStyle |
tip ispunjavanja objekta |
HTML-tagovi u "Text" objektu
"Text" objekat razume neke jednostavne HTML tagove. Tagovi mogu biti smešteni unutar teksta objekta. Tagovi su po defaultu onemogućeni, ali da bi ih omogućili, ili izaberite "Dozvoli HTML tagove" u kontekst meniju objekta ili omogućite osobinu "AllowHTMLTags" u inspektoru objekta. Evo liste podržanih tagova:
<b> : podebljan tekst
<i> : tekst u kurzivu
<u> : podvučen tekst
<sub> : donji indeks
<sup> : gornji indeks
<font color> : boja fonta
<nowrap> : tekst koji se ne deli kada je "WordWrap" uključen, ceo tekst se pomera u sledeću liniju
Napomena da je podržano samo nekoliko tagova, ali to bi trebalo biti dovoljno za većinu aplikacija. Nije moguće modifikovati veličinu ili naziv fonta pomoću HTML tagova.
"RichText" objekat
Za formatiranje u formatu bogatog teksta (RTF) možete koristiti "RichText" objekat
.