Par ces méthodes, vous pouvez entrer du texte dans la fenêtre.
- ref(ListWindow) procedure outtext(t); text t;
- ref(ListWindow) procedure outint(i,w); integer i,w;
- ref(ListWindow) procedure outchar(C); character C;
- ref(ListWindow) procedure outfix(r, dig, w); real R;integer dig, w;
- ref(ListWindow) procedure PutText(t); text t;
- ref(ListWindow) procedure setpos(pos); integer pos;
- ref(ListWindow) procedure outimage;
- ref(ListWindow) procedure PutImage;
Edition de texte avec un tampon de texte interne à la fenêtre.
- ref(ListWindow) procedure PutLine(line); value line; text
line;
Ajoute une ligne à la fin.
- ref(ListWindow) procedure PutLineNr(lnr, line);
Insère une ligne à la ligne lnr.
- ref(ListWindow) procedure PutVisibleLineNr(lnr, line);
integer lnr; text line;
Insere une ligne. "lnr" désigne le numéro de ligne visible
à ce moment là.
- ref(ListWindow) procedure InitPutLine(line); value line;
text line;
Ajoute une ligne à la fin sans rafraîchir la fenêtre.
Interéssant lors du premier remplissage de la fenêtre.
On peut ensuite faire un seul "refresh".
- ref(XWindow) procedure MakeEmpty;
Vide le contenu de la fenêtre
- Boolean procedure IsEmpty;
Indique si la fenêtre est vide.