Мне нужно разработать приложение в Delphi, где у меня есть элемент управления TDrawGrid, а изображение отображается в ячейках сетки в зависимости от выбранного макета. я рисую линию на холсте ячейки. функциональность, которую мне нужно предоставить, - это рисование линии, рисование нескольких строк на изображении внутри ячейки, выбор любой строки и перемещение ее, расширение, удаление.
Есть ли способ сделать линии элементами управления во время выполнения, чтобы все они реагировали на события мыши.