"Text" objekat
Osobine Overview
"Text" objekat ima mnoge karakteristike. Može prikazivati tekst u okviru i biti ispunjen bojom. Tekst se može prikazivati koristeći bilo koju fontu bilo koje veličine i stila. Sve osobine se mogu postaviti 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 prilagoditi š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žavati izraz unutar teksta |
Osobine dostupne samo u inspektoru objekta:
GapX |
uvojci teksta sa leve i desne ivice, u pikselima |
GapY |
uvojci teksta sa gornje i donje ivice, 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 bi objekat trebao biti prilagođen 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 postavke fonta koje su slične 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 se mogu nalaziti unutar teksta objekta. Tagovi su po defaultu onemogućeni, ali da bi ih omogućili, ili odaberite "Dozvoli HTML tagove" u kontekst meniju objekta ili omogućite osobinu "AllowHTMLTags" u inspektoru objekta. Evo lista 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 putem HTML tagova.
"RichText" objekat
Za formatiranje u formatu bogatog teksta (RTF) možete koristiti "RichText" objekat
.