var
Letterhoogte: integer;
begin
Letterhoogte := canvas.textheight("Maandag Ofzo");
with canvas do
begin
textout(60,(910),'Maandag');
textout(60,(910 + letterhoogte + 10),'Dinsdag');
textout(60,(910 + 2*letterhoogte + 20),'Woensdag');
textout(60,(910 + 3*letterhoogte + 30),'Donderdag');
textout(60,(910 + 4*letterhoogte + 40),'Vrijdag');
textout(60,(910 + 5*letterhoogte + 50),'Zaterdag');
textout(60,(910 + 6*letterhoogte + 60),'DERDEN');
end;
end;
Dit zou dus moeten resulteren in text dat onder elkaar staat, met steeds 10 pixels tussenruimte..
Maar het valt allemaal half over elkaar heen..
Textheight geeft: 18, bij name: Courier New, size: 12, style: Bold.
Dit is de canvas van een printer, maar het klopt dus niet.
Letterhoogte: integer;
begin
Letterhoogte := canvas.textheight("Maandag Ofzo");
with canvas do
begin
textout(60,(910),'Maandag');
textout(60,(910 + letterhoogte + 10),'Dinsdag');
textout(60,(910 + 2*letterhoogte + 20),'Woensdag');
textout(60,(910 + 3*letterhoogte + 30),'Donderdag');
textout(60,(910 + 4*letterhoogte + 40),'Vrijdag');
textout(60,(910 + 5*letterhoogte + 50),'Zaterdag');
textout(60,(910 + 6*letterhoogte + 60),'DERDEN');
end;
end;
Dit zou dus moeten resulteren in text dat onder elkaar staat, met steeds 10 pixels tussenruimte..
Maar het valt allemaal half over elkaar heen..
Textheight geeft: 18, bij name: Courier New, size: 12, style: Bold.
Dit is de canvas van een printer, maar het klopt dus niet.