Canvas - płótno kartezjańskie.

  Płótno jest obiektem klasy TCanvas i tak jak inne obiekty, ma swoje właściwości i metody. Canvas nie używa się jednak samego. Najczęściej jest to obiekt należący do innego obiektu, który służy mu jako powierzchnia do rysowania. Zawsze jednak jest to płótno niezależne od obiektu, który je posiada, dlatego wykreślanie grafiki odbywa się zawsze w podobny sposób. Pozwa to wykorzystywać ten sam kod do rysowania, niezależnie od tego gdzie pojawi się projektowany wzór. Canvas nie posiada własnej kontrolki na palecie komponentów dlatego posiada tylko właściwości ukryte, a oto niektóre z nich: