Usando pens
A propriedade Pen de um controle canvas é o meio de fazer linhas aparecerem, incluindo linhas trabalhadas como linhas de figuras. Desenhar uma linha linha reta é alterar um grupo de pixels que estão entre dois pontos.
De si mesmo, pen possui quatro propriedades que você pode alterar: Color, Width, Style, e Mode.
Color muda a cor de pen.
Width muda a largura de pen.
Style muda o estilo de pen.
Mode muda a forma de pen.
O valor dessas propriedades determinam como pen pode alterar os pixels numa linha. Por default, cada pen inicia com cor negra, com largura (width) de 1 pixel, um estilo sólido e um modo chamado copy que escreve qualquer coisa elaboradamente na tela.
Você pode usar TPenRecall para rapidamente salvar e restaurar as propriedades de pens.