Про класс наследник заранее сказано не было, а смысла в нём было мало вот я и убрал. Добавишь как было. За отступы я ничего не говорил, у меня такие, как я всегда привык писать. Когда я говорил, что код кака, имелось в виду обращение из класса к TPaintBox-у. Класс вообще ничего не должен знать ни о каких контролах с которыми работает, в данном случае достаточно было передать Canvas, соответственно и ссылка на unit1 была убрана. Опять же про подключение unit2, можно прописать и в интерфейсной части, но опять же привычка лишнее прятать в исполняемую часть, чтобы потом не нарваться на циркулярные ссылки.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
|