昔のDelphiから、Canvasというのがあり、そこに線やら多角形やら円やらが描けるような記憶がある。(1990年代の中頃に本で読んだだけなので・・Delphi 1 の頃だったかと)

FireMonkeyにもCanvasがある。しかし、大きな勘違いをしていたようだ。

フォーム上にあるものはすべて「オブジェクトとして認識できる」ものと思っていたが、どうやらCanvasで描いたものは「図形を描く」だけのもので、描いたひとつひとつをオブジェクトとして認識できないようなのだ。

これでは企んでいる事ができない。Canvasを使わない方法を考えなくては・・・。