[ Terug naar Shareaza Skinnen ]
<documents>Het <documents> element zorgt voor RichDoc documenten die gebruikt worden in de gebruikers omgeving. Op het moment is er maar één Richdoc die wordt gebruikt op het Home tab.
RichDoc documenten zijn niet HTML, maar hebben op afstand wel wat overeenkomsten. Eerder dan een tekst-gelezen taal te zijn, is het gefocussed om meer programmatisch te zijn zodat het efficint kan worden bijgewerkt in real-time zonder het te hoeven laten herlezen. Het is ook erg gefocussed op het vervullen van zijn eigenlijke doeleind (en daar mee de onnodige noodzaak van een volledige HTML browser weg te nemen).
De RichDoc namespace is nog niet volledig gedocumenteerd, maar hier is een ruwe handleiding:
Element | Uitleg |
<document> | Het root document element. Verscheidene attributen zijn beschikbaar, zoals, crBackground, crText, enz. |
<text> | Creert een tekst element |
<link> | Creert een hyperlink element, met een doel attribuut. |
<heading> | Creert een heading element, in de heading stijl van het document. |
<bitmap> | Creert een bitmap element |
<icon> | Creer een icoon element |
<newline> | Creert een nieuweregel element, met vooraf ingestelde marge en verticale uitlijning |
<gap> | Creert een ruimte element |
<group> | Groepeert verschillende elementen bij elkaar |
Alle documents elementen hebben sommige attributen als overeenkomst
- id - ID naam van het element, gebruikt voor programmatische toegang
- group - Groep nummer, wordt gebruikt voor programmatische document aanpassingen
- format - tekst opmaak, een string die een of meerdere gegevens van "bold", "italic", "underline" bevat
- align - uitlijningsspecificatie, zoals "middle"
Wees vrij om te experimenteren met het <documents> element nu,maar wees gewaarschuwd dat bepaalde aanpassingen voor de syntaxis zijn geplanned in de toekomst.